LLVM API Documentation
| BotQID enum value | llvm::ConvergingVLIWScheduler | |
| ConvergingVLIWScheduler() | llvm::ConvergingVLIWScheduler | [inline] |
| initialize(ScheduleDAGMI *dag) override | llvm::ConvergingVLIWScheduler | [virtual] |
| initPolicy(MachineBasicBlock::iterator Begin, MachineBasicBlock::iterator End, unsigned NumRegionInstrs) | llvm::MachineSchedStrategy | [inline, virtual] |
| LogMaxQID enum value | llvm::ConvergingVLIWScheduler | |
| pickNode(bool &IsTopNode) override | llvm::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) override | llvm::ConvergingVLIWScheduler | [virtual] |
| releaseTopNode(SUnit *SU) override | llvm::ConvergingVLIWScheduler | [virtual] |
| ReportPackets() | llvm::ConvergingVLIWScheduler | [inline] |
| schedNode(SUnit *SU, bool IsTopNode) override | llvm::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 value | llvm::ConvergingVLIWScheduler | |
| traceCandidate(const char *Label, const ReadyQueue &Q, SUnit *SU, PressureChange P=PressureChange()) | llvm::ConvergingVLIWScheduler | [protected] |
| ~MachineSchedStrategy() | llvm::MachineSchedStrategy | [inline, virtual] |