Home
last modified time | relevance | path

Searched refs:PostGenericScheduler (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineScheduler.h21 class AArch64PostRASchedStrategy : public PostGenericScheduler {
24 PostGenericScheduler(C) {} in AArch64PostRASchedStrategy()
H A DAArch64MachineScheduler.cpp63 bool OriginalResult = PostGenericScheduler::tryCandidate(Cand, TryCand); in tryCandidate()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineScheduler.h36 class PPCPostRASchedStrategy : public PostGenericScheduler {
39 PostGenericScheduler(C) {} in PPCPostRASchedStrategy()
H A DPPCMachineScheduler.cpp236 PostGenericScheduler::enterMBB(MBB); in enterMBB()
241 PostGenericScheduler::leaveMBB(); in leaveMBB()
246 PostGenericScheduler::initialize(Dag); in initialize()
251 return PostGenericScheduler::pickNode(IsTopNode); in pickNode()
H A DPPCTargetMachine.cpp332 : createSchedPostRA<PostGenericScheduler>(C); in createPPCPostMachineScheduler()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h1322 class LLVM_ABI PostGenericScheduler : public GenericSchedulerBase {
1337 PostGenericScheduler(const MachineSchedContext *C) in PostGenericScheduler() function
1341 ~PostGenericScheduler() override = default;
1425 template <typename Strategy = PostGenericScheduler>
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp4308 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()
H A DWindowScheduler.cpp169 Context, std::make_unique<PostGenericScheduler>(Context), in createMachineScheduler()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp1149 new GCNPostScheduleDAGMILive(C, std::make_unique<PostGenericScheduler>(C), in createPostMachineScheduler()