Lines Matching refs:SchedulePostRATDList
112 class SchedulePostRATDList : public ScheduleDAGInstrs { class
145 SchedulePostRATDList(
151 ~SchedulePostRATDList() override;
204 SchedulePostRATDList::SchedulePostRATDList( in SchedulePostRATDList() function in SchedulePostRATDList
228 SchedulePostRATDList::~SchedulePostRATDList() { in ~SchedulePostRATDList()
234 void SchedulePostRATDList::enterRegion(MachineBasicBlock *bb, in enterRegion()
243 void SchedulePostRATDList::exitRegion() { in exitRegion()
254 LLVM_DUMP_METHOD void SchedulePostRATDList::dumpSchedule() const { in dumpSchedule()
312 SchedulePostRATDList Scheduler(Fn, MLI, AA, RegClassInfo, AntiDepMode, in runOnMachineFunction()
377 void SchedulePostRATDList::startBlock(MachineBasicBlock *BB) { in startBlock()
389 void SchedulePostRATDList::schedule() { in schedule()
425 void SchedulePostRATDList::Observe(MachineInstr &MI, unsigned Count) { in Observe()
432 void SchedulePostRATDList::finishBlock() { in finishBlock()
441 void SchedulePostRATDList::postprocessDAG() { in postprocessDAG()
452 void SchedulePostRATDList::ReleaseSucc(SUnit *SU, SDep *SuccEdge) { in ReleaseSucc()
487 void SchedulePostRATDList::ReleaseSuccessors(SUnit *SU) { in ReleaseSuccessors()
497 void SchedulePostRATDList::ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle) { in ScheduleNodeTopDown()
512 void SchedulePostRATDList::emitNoop(unsigned CurCycle) { in emitNoop()
521 void SchedulePostRATDList::ListScheduleTopDown() { in ListScheduleTopDown()
670 void SchedulePostRATDList::EmitSchedule() { in EmitSchedule()