LLVM API Documentation

llvm::ScheduleDAG Member List

This is the complete list of members for llvm::ScheduleDAG, including all inherited members.

BBllvm::ScheduleDAG
BuildSchedUnits()llvm::ScheduleDAG
CalculateDepths()llvm::ScheduleDAG
CalculateHeights()llvm::ScheduleDAG
CommuteSetllvm::ScheduleDAG
ConstPoolllvm::ScheduleDAG
DAGllvm::ScheduleDAG
dumpSchedule() constllvm::ScheduleDAG
EmitNode(SDNode *Node, std::map< SDNode *, unsigned > &VRBaseMap)llvm::ScheduleDAG
EmitNoop()llvm::ScheduleDAG
EmitSchedule()llvm::ScheduleDAG
isPassiveNode(SDNode *Node)llvm::ScheduleDAG [inline, static]
MRIllvm::ScheduleDAG
NewSUnit(SDNode *N)llvm::ScheduleDAG [inline]
RegMapllvm::ScheduleDAG
Run()llvm::ScheduleDAG
Schedule()llvm::ScheduleDAG [inline, virtual]
ScheduleDAG(SelectionDAG &dag, MachineBasicBlock *bb, const TargetMachine &tm)llvm::ScheduleDAG [inline]
Sequencellvm::ScheduleDAG
SUnitMapllvm::ScheduleDAG
SUnitsllvm::ScheduleDAG
TIIllvm::ScheduleDAG
TMllvm::ScheduleDAG
~ScheduleDAG()llvm::ScheduleDAG [inline, virtual]