List of all items
Structs
- cfg::ControlFlowGraph
- cfg::DominatorTree
- cfg::ForwardControlFlowGraph
- cfg::NaturalLoop
- cfg::PostDominatorTree
- cfg::StronglyConnectedRegion
- dag_schedule::MappedGraphRows
- dag_schedule::MappedNodeRows
- dependence::MemoryDependencyTracker
- interval::DisjointIntervalMap
- interval::ExactInterval
- interval::Overlapping
- lanes::LaneAssignment
- lanes::LaneAssignmentInput
- lanes::LaneAssignmentOptions
- lanes::LaneSchedulePlan
- lanes::LaneTask
- lanes::LaneWait
- lanes::TaskFormationOptions
- memory::MemoryLocation
- memory_ssa::ClobberQuery
- memory_ssa::ClobberWalker
- memory_ssa::MemoryAccessEvent
- memory_ssa::MemoryAccessGraph
- memory_ssa::MemoryAccessId
- memory_ssa::MemoryPointAccess
- memory_ssa::MemoryPointMap
- memory_ssa::MemorySsaError
- ssa::Phi
- ssa::SparseSsa
- ssa::SsaError
Enums
- cfg::CfgError
- dag_schedule::DagScheduleError
- interval::DisjointIntervalError
- interval::InvalidInterval
- lanes::LaneError
- memory::MemoryEffect
- memory_ssa::MemoryAccess
- memory_ssa::MemoryClobber
- ssa::Event
- ssa::Version
Traits
Functions
- cfg::reverse_postorder
- cfg_order::dominance_order
- dag_schedule::schedule_min_live_values
- dag_schedule::schedule_min_live_values_and_tokens
- dag_schedule::schedule_min_live_values_and_tokens_with_mapped_rows
- lanes::assign_lanes
- lanes::estimate_task_makespan
- lanes::form_lane_tasks
- lanes::form_lane_tasks_separated
- lanes::form_lane_tasks_with_options
- lanes::list_schedule_lanes
- lanes::verify_lane_tasks
- memory::effects_may_alias
- memory_ssa::build
- ssa::build