Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineScheduler.cpp648 SchedImpl->releaseTopNode(SuccSU); in releaseSucc()
685 SchedImpl->releaseBottomNode(PredSU); in releasePred()
696 SchedImpl->enterMBB(bb); in startBlock()
700 SchedImpl->leaveMBB(); in finishBlock()
715 SchedImpl->initPolicy(begin, end, regioninstrs); in enterRegion()
755 LLVM_DEBUG(SchedImpl->dumpPolicy()); in schedule()
775 SchedImpl->initialize(this); in schedule()
783 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
814 SchedImpl->schedNode(SU, IsTopNode); in schedule()
866 SchedImpl->releaseTopNode(SU); in initQueues()
[all …]
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp578 SchedImpl->releaseTopNode(SuccSU); in releaseSucc()
617 SchedImpl->releaseBottomNode(PredSU); in releasePred()
639 SchedImpl->initPolicy(begin, end, regioninstrs); in enterRegion()
679 DEBUG(SchedImpl->dumpPolicy()); in schedule()
693 SchedImpl->initialize(this); in schedule()
705 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
736 SchedImpl->schedNode(SU, IsTopNode); in schedule()
792 SchedImpl->releaseTopNode(*I); in initQueues()
798 SchedImpl->releaseBottomNode(*I); in initQueues()
804 SchedImpl->registerRoots(); in initQueues()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
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()
DGCNSchedStrategy.cpp337 GCNMaxOccupancySchedStrategy &S = (GCNMaxOccupancySchedStrategy&)*SchedImpl; in schedule()
482 GCNMaxOccupancySchedStrategy &S = (GCNMaxOccupancySchedStrategy&)*SchedImpl; in finalizeSchedule()
DSIMachineScheduler.cpp1944 SchedImpl->initialize(this); in schedule()
/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp160 SchedImpl->initialize(this); in schedule()
184 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
195 SchedImpl->schedNode(SU, IsTopNode); in schedule()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineScheduler.h264 std::unique_ptr<MachineSchedStrategy> SchedImpl; variable
293 LIS(C->LIS), SchedImpl(std::move(S)), Topo(SUnits, &ExitSU) {} in ScheduleDAGMI()
302 return SchedImpl->doMBBSchedRegionsTopDown(); in doMBBSchedRegionsTopDown()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp207 SchedImpl->initialize(this); in schedule()
228 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
237 SchedImpl->schedNode(SU, IsTopNode); in schedule()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h230 std::unique_ptr<MachineSchedStrategy> SchedImpl; variable
258 LIS(C->LIS), SchedImpl(std::move(S)), Topo(SUnits, &ExitSU), in ScheduleDAGMI()
/external/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.cpp1799 SchedImpl->initialize(this); in schedule()