Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp964 SchedImpl->releaseTopNode(SuccSU); in releaseSucc()
999 SchedImpl->releaseBottomNode(PredSU); in releasePred()
1010 SchedImpl->enterMBB(bb); in startBlock()
1014 SchedImpl->leaveMBB(); in finishBlock()
1029 SchedImpl->initPolicy(begin, end, regioninstrs); in enterRegion()
1033 if (SchedImpl->getPolicy().OnlyTopDown) in enterRegion()
1035 else if (SchedImpl->getPolicy().OnlyBottomUp) in enterRegion()
1079 LLVM_DEBUG(SchedImpl->dumpPolicy()); in schedule()
1095 SchedImpl->initialize(this); in schedule()
1106 SUnit *SU = SchedImpl->pickNode(IsTopNode); 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/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.cpp187 , SaveSchedImpl(std::move(_Sch.SchedImpl)) in OverrideLegacyStrategy()
189 Sch.SchedImpl.reset(&OverrideStrategy); in OverrideLegacyStrategy()
198 Sch.SchedImpl.release(); in ~OverrideLegacyStrategy()
199 Sch.SchedImpl = std::move(SaveSchedImpl); in ~OverrideLegacyStrategy()
H A DGCNSchedStrategy.cpp962 GCNSchedStrategy &S = static_cast<GCNSchedStrategy &>(*SchedImpl); in runSchedStages()
1027 : DAG(DAG), S(static_cast<GCNSchedStrategy &>(*DAG.SchedImpl)), MF(DAG.MF), in GCNSchedStage()
H A DSIMachineScheduler.cpp1880 SchedImpl->initialize(this); in schedule()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h296 std::unique_ptr<MachineSchedStrategy> SchedImpl; variable
317 LIS(C->LIS), SchedImpl(std::move(S)) {} in ScheduleDAGMI()
326 return SchedImpl->doMBBSchedRegionsTopDown(); in doMBBSchedRegionsTopDown()