Home
last modified time | relevance | path

Searched refs:ScheduleDAGMILive (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineScheduler.cpp927 ScheduleDAGMILive::~ScheduleDAGMILive() { in ~ScheduleDAGMILive()
931 void ScheduleDAGMILive::collectVRegUses(SUnit &SU) { in collectVRegUses()
973 void ScheduleDAGMILive::enterRegion(MachineBasicBlock *bb, in enterRegion()
995 void ScheduleDAGMILive::initRegPressure() { in initRegPressure()
1069 void ScheduleDAGMILive::
1098 void ScheduleDAGMILive::updatePressureDiffs( in updatePressureDiffs()
1166 void ScheduleDAGMILive::dump() const { in dump()
1199 void ScheduleDAGMILive::schedule() { in schedule()
1259 void ScheduleDAGMILive::buildDAGWithRegPressure() { in buildDAGWithRegPressure()
1282 void ScheduleDAGMILive::computeDFSResult() { in computeDFSResult()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNIterativeScheduler.h27 class GCNIterativeScheduler : public ScheduleDAGMILive {
28 using BaseClass = ScheduleDAGMILive;
DGCNSchedStrategy.h65 class GCNScheduleDAGMILive final : public ScheduleDAGMILive {
DR600MachineScheduler.h28 const ScheduleDAGMILive *DAG = nullptr;
DAMDGPUTargetMachine.cpp252 return new ScheduleDAGMILive(C, std::make_unique<R600SchedStrategy>()); in createR600MachineScheduler()
261 ScheduleDAGMILive *DAG = in createGCNMaxOccupancyMachineScheduler()
559 ScheduleDAGMILive *DAG = createGenericSchedLive(C); in createMachineScheduler()
DGCNSchedStrategy.cpp315 ScheduleDAGMILive(C, std::move(S)), in GCNScheduleDAGMILive()
349 ScheduleDAGMILive::schedule(); in schedule()
DSIMachineScheduler.h428 class SIScheduleDAGMI final : public ScheduleDAGMILive {
DR600MachineScheduler.cpp29 DAG = static_cast<ScheduleDAGMILive*>(dag); in initialize()
DSIMachineScheduler.cpp1796 ScheduleDAGMILive(C, std::make_unique<GenericScheduler>(C)) { in SIScheduleDAGMI()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineScheduler.h381 class ScheduleDAGMILive : public ScheduleDAGMI {
424 ScheduleDAGMILive(MachineSchedContext *C, in ScheduleDAGMILive() function
430 ~ScheduleDAGMILive() override;
982 ScheduleDAGMILive *DAG = nullptr;
1072 ScheduleDAGMILive *createGenericSchedLive(MachineSchedContext *C);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.h89 class VLIWMachineScheduler : public ScheduleDAGMILive {
93 : ScheduleDAGMILive(C, std::move(S)) {} in VLIWMachineScheduler()
DHexagonTargetMachine.cpp113 ScheduleDAGMILive *DAG = in createVLIWMachineSched()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetMachine.cpp269 ScheduleDAGMILive *DAG = in createPPCMachineScheduler()
270 new ScheduleDAGMILive(C, ST.usePPCPreRASchedStrategy() ? in createPPCMachineScheduler()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetMachine.cpp352 ScheduleDAGMILive *DAG = createGenericSchedLive(C); in createMachineScheduler()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetMachine.cpp333 ScheduleDAGMILive *DAG = createGenericSchedLive(C); in createMachineScheduler()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetMachine.cpp378 ScheduleDAGMILive *DAG = createGenericSchedLive(C); in createMachineScheduler()