Home
last modified time | relevance | path

Searched refs:SchedImpl (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.cpp165 , SaveSchedImpl(std::move(_Sch.SchedImpl)) in OverrideLegacyStrategy()
167 Sch.SchedImpl.reset(&OverrideStrategy); in OverrideLegacyStrategy()
176 Sch.SchedImpl.release(); in ~OverrideLegacyStrategy()
177 Sch.SchedImpl = std::move(SaveSchedImpl); in ~OverrideLegacyStrategy()
H A DGCNSchedStrategy.cpp645 GCNSchedStrategy &S = static_cast<GCNSchedStrategy &>(*SchedImpl); in runSchedStages()
694 : DAG(DAG), S(static_cast<GCNSchedStrategy &>(*DAG.SchedImpl)), MF(DAG.MF), in GCNSchedStage()
H A DSIMachineScheduler.cpp1900 SchedImpl->initialize(this); in schedule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp694 SchedImpl->releaseTopNode(SuccSU); in releaseSucc()
742 SchedImpl->enterMBB(bb); in startBlock()
746 SchedImpl->leaveMBB(); in finishBlock()
801 LLVM_DEBUG(SchedImpl->dumpPolicy()); in schedule()
817 SchedImpl->initialize(this); in schedule()
856 SchedImpl->schedNode(SU, IsTopNode); in schedule()
908 SchedImpl->releaseTopNode(SU); in initQueues()
914 SchedImpl->releaseBottomNode(*I); in initQueues()
920 SchedImpl->registerRoots(); in initQueues()
1425 LLVM_DEBUG(SchedImpl->dumpPolicy()); in schedule()
[all …]
H A DVLIWMachineScheduler.cpp218 SchedImpl->initialize(this); in schedule()
244 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
254 SchedImpl->schedNode(SU, IsTopNode); in schedule()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h280 std::unique_ptr<MachineSchedStrategy> SchedImpl; variable
305 LIS(C->LIS), SchedImpl(std::move(S)) {} in ScheduleDAGMI()
314 return SchedImpl->doMBBSchedRegionsTopDown(); in doMBBSchedRegionsTopDown()