Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineScheduler.cpp661 SchedImpl->releaseTopNode(SuccSU); in releaseSucc()
698 SchedImpl->releaseBottomNode(PredSU); in releasePred()
709 SchedImpl->enterMBB(bb); in startBlock()
713 SchedImpl->leaveMBB(); in finishBlock()
728 SchedImpl->initPolicy(begin, end, regioninstrs); in enterRegion()
768 LLVM_DEBUG(SchedImpl->dumpPolicy()); in schedule()
784 SchedImpl->initialize(this); in schedule()
792 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
823 SchedImpl->schedNode(SU, IsTopNode); in schedule()
875 SchedImpl->releaseTopNode(SU); in initQueues()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.cpp170 , SaveSchedImpl(std::move(_Sch.SchedImpl)) in OverrideLegacyStrategy()
172 Sch.SchedImpl.reset(&OverrideStrategy); in OverrideLegacyStrategy()
181 Sch.SchedImpl.release(); in ~OverrideLegacyStrategy()
182 Sch.SchedImpl = std::move(SaveSchedImpl); in ~OverrideLegacyStrategy()
H A DGCNSchedStrategy.cpp336 GCNMaxOccupancySchedStrategy &S = (GCNMaxOccupancySchedStrategy&)*SchedImpl; in schedule()
543 GCNMaxOccupancySchedStrategy &S = (GCNMaxOccupancySchedStrategy&)*SchedImpl; in finalizeSchedule()
H A DSIMachineScheduler.cpp1914 SchedImpl->initialize(this); in schedule()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h270 std::unique_ptr<MachineSchedStrategy> SchedImpl; variable
295 LIS(C->LIS), SchedImpl(std::move(S)) {} in ScheduleDAGMI()
304 return SchedImpl->doMBBSchedRegionsTopDown(); in doMBBSchedRegionsTopDown()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.cpp208 SchedImpl->initialize(this); in schedule()
228 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
237 SchedImpl->schedNode(SU, IsTopNode); in schedule()