LLVM API Documentation
initialize(ScheduleDAGMI *dag) override | llvm::R600SchedStrategy | [virtual] |
initPolicy(MachineBasicBlock::iterator Begin, MachineBasicBlock::iterator End, unsigned NumRegionInstrs) | llvm::MachineSchedStrategy | [inline, virtual] |
pickNode(bool &IsTopNode) override | llvm::R600SchedStrategy | [virtual] |
R600SchedStrategy() | llvm::R600SchedStrategy | [inline] |
registerRoots() | llvm::MachineSchedStrategy | [inline, virtual] |
releaseBottomNode(SUnit *SU) override | llvm::R600SchedStrategy | [virtual] |
releaseTopNode(SUnit *SU) override | llvm::R600SchedStrategy | [virtual] |
schedNode(SUnit *SU, bool IsTopNode) override | llvm::R600SchedStrategy | [virtual] |
scheduleTree(unsigned SubtreeID) | llvm::MachineSchedStrategy | [inline, virtual] |
shouldTrackPressure() const | llvm::MachineSchedStrategy | [inline, virtual] |
~MachineSchedStrategy() | llvm::MachineSchedStrategy | [inline, virtual] |
~R600SchedStrategy() | llvm::R600SchedStrategy | [inline, virtual] |