LLVM API Documentation

llvm::ConvergingVLIWScheduler Member List
This is the complete list of members for llvm::ConvergingVLIWScheduler, including all inherited members.
BotQID enum valuellvm::ConvergingVLIWScheduler
ConvergingVLIWScheduler()llvm::ConvergingVLIWScheduler [inline]
initialize(ScheduleDAGMI *dag) overridellvm::ConvergingVLIWScheduler [virtual]
initPolicy(MachineBasicBlock::iterator Begin, MachineBasicBlock::iterator End, unsigned NumRegionInstrs)llvm::MachineSchedStrategy [inline, virtual]
LogMaxQID enum valuellvm::ConvergingVLIWScheduler
pickNode(bool &IsTopNode) overridellvm::ConvergingVLIWScheduler [virtual]
pickNodeBidrectional(bool &IsTopNode)llvm::ConvergingVLIWScheduler [protected]
pickNodeFromQueue(ReadyQueue &Q, const RegPressureTracker &RPTracker, SchedCandidate &Candidate)llvm::ConvergingVLIWScheduler [protected]
registerRoots()llvm::MachineSchedStrategy [inline, virtual]
releaseBottomNode(SUnit *SU) overridellvm::ConvergingVLIWScheduler [virtual]
releaseTopNode(SUnit *SU) overridellvm::ConvergingVLIWScheduler [virtual]
ReportPackets()llvm::ConvergingVLIWScheduler [inline]
schedNode(SUnit *SU, bool IsTopNode) overridellvm::ConvergingVLIWScheduler [virtual]
scheduleTree(unsigned SubtreeID)llvm::MachineSchedStrategy [inline, virtual]
SchedulingCost(ReadyQueue &Q, SUnit *SU, SchedCandidate &Candidate, RegPressureDelta &Delta, bool verbose)llvm::ConvergingVLIWScheduler [protected]
shouldTrackPressure() const llvm::MachineSchedStrategy [inline, virtual]
TopQID enum valuellvm::ConvergingVLIWScheduler
traceCandidate(const char *Label, const ReadyQueue &Q, SUnit *SU, PressureChange P=PressureChange())llvm::ConvergingVLIWScheduler [protected]
~MachineSchedStrategy()llvm::MachineSchedStrategy [inline, virtual]