Searched refs:PostGenericScheduler (Results 1 – 9 of 9) sorted by relevance
21 class AArch64PostRASchedStrategy : public PostGenericScheduler {24 PostGenericScheduler(C) {} in AArch64PostRASchedStrategy()
63 bool OriginalResult = PostGenericScheduler::tryCandidate(Cand, TryCand); in tryCandidate()
36 class PPCPostRASchedStrategy : public PostGenericScheduler {39 PostGenericScheduler(C) {} in PPCPostRASchedStrategy()
236 PostGenericScheduler::enterMBB(MBB); in enterMBB()241 PostGenericScheduler::leaveMBB(); in leaveMBB()246 PostGenericScheduler::initialize(Dag); in initialize()251 return PostGenericScheduler::pickNode(IsTopNode); in pickNode()
332 : createSchedPostRA<PostGenericScheduler>(C); in createPPCPostMachineScheduler()
1322 class LLVM_ABI PostGenericScheduler : public GenericSchedulerBase {1337 PostGenericScheduler(const MachineSchedContext *C) in PostGenericScheduler() function1341 ~PostGenericScheduler() override = default;1425 template <typename Strategy = PostGenericScheduler>
4308 void PostGenericScheduler::initialize(ScheduleDAGMI *Dag) { in initialize()4330 void PostGenericScheduler::initPolicy(MachineBasicBlock::iterator Begin, in initPolicy()4359 void PostGenericScheduler::registerRoots() { in registerRoots()4378 bool PostGenericScheduler::tryCandidate(SchedCandidate &Cand, in tryCandidate()4425 void PostGenericScheduler::pickNodeFromQueue(SchedBoundary &Zone, in pickNodeFromQueue()4441 SUnit *PostGenericScheduler::pickNodeBidirectional(bool &IsTopNode) { in pickNodeBidirectional()4522 SUnit *PostGenericScheduler::pickNode(bool &IsTopNode) { in pickNode()4591 void PostGenericScheduler::schedNode(SUnit *SU, bool IsTopNode) { in schedNode()
169 Context, std::make_unique<PostGenericScheduler>(Context), in createMachineScheduler()
1149 new GCNPostScheduleDAGMILive(C, std::make_unique<PostGenericScheduler>(C), in createPostMachineScheduler()