quil_rs/program/scheduling/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub(crate) mod graph;
pub(crate) mod schedule;

#[cfg(feature = "graphviz-dot")]
pub(crate) mod graphviz_dot;

pub use graph::{
    DependencyGraph, ExecutionDependency, MemoryAccessType, ScheduleError, ScheduleErrorVariant,
    ScheduleResult, ScheduledBasicBlock, ScheduledBasicBlockOwned, ScheduledGraphNode,
    ScheduledProgram,
};

pub use schedule::{
    ComputedScheduleError, ComputedScheduleItem, Schedule, ScheduleSeconds, Seconds, TimeSpan,
};