Lines Matching refs:SchedulePostRATDList
110 class SchedulePostRATDList : public ScheduleDAGInstrs { class
143 SchedulePostRATDList(
149 ~SchedulePostRATDList() override;
202 SchedulePostRATDList::SchedulePostRATDList( in SchedulePostRATDList() function in SchedulePostRATDList
226 SchedulePostRATDList::~SchedulePostRATDList() { in ~SchedulePostRATDList()
232 void SchedulePostRATDList::enterRegion(MachineBasicBlock *bb, in enterRegion()
241 void SchedulePostRATDList::exitRegion() { in exitRegion()
252 LLVM_DUMP_METHOD void SchedulePostRATDList::dumpSchedule() const { in dumpSchedule()
309 SchedulePostRATDList Scheduler(Fn, MLI, AA, RegClassInfo, AntiDepMode, in runOnMachineFunction()
374 void SchedulePostRATDList::startBlock(MachineBasicBlock *BB) { in startBlock()
386 void SchedulePostRATDList::schedule() { in schedule()
422 void SchedulePostRATDList::Observe(MachineInstr &MI, unsigned Count) { in Observe()
429 void SchedulePostRATDList::finishBlock() { in finishBlock()
438 void SchedulePostRATDList::postProcessDAG() { in postProcessDAG()
449 void SchedulePostRATDList::ReleaseSucc(SUnit *SU, SDep *SuccEdge) { in ReleaseSucc()
484 void SchedulePostRATDList::ReleaseSuccessors(SUnit *SU) { in ReleaseSuccessors()
494 void SchedulePostRATDList::ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle) { in ScheduleNodeTopDown()
509 void SchedulePostRATDList::emitNoop(unsigned CurCycle) { in emitNoop()
518 void SchedulePostRATDList::ListScheduleTopDown() { in ListScheduleTopDown()
664 void SchedulePostRATDList::EmitSchedule() { in EmitSchedule()