Home
last modified time | relevance | path

Searched refs:ScheduleDAGMI (Results 1 – 22 of 22) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineScheduler.h168 class ScheduleDAGMI; variable
225 virtual void initialize(ScheduleDAGMI *DAG) = 0;
262 class ScheduleDAGMI : public ScheduleDAGInstrs {
288 ScheduleDAGMI(MachineSchedContext *C, std::unique_ptr<MachineSchedStrategy> S, in ScheduleDAGMI() function
294 ~ScheduleDAGMI() override;
381 class ScheduleDAGMILive : public ScheduleDAGMI {
426 : ScheduleDAGMI(C, std::move(S), /*RemoveKillFlags=*/false), in ScheduleDAGMILive()
598 void init(ScheduleDAGMI *DAG, const TargetSchedModel *SchedModel);
613 ScheduleDAGMI *DAG = nullptr;
692 void init(ScheduleDAGMI *dag, const TargetSchedModel *smodel,
[all …]
DTargetInstrInfo.h55 class ScheduleDAGMI; variable
1374 const ScheduleDAGMI *DAG) const;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineScheduler.cpp614 ScheduleDAGMI::~ScheduleDAGMI() = default;
620 void ScheduleDAGMI::releaseSucc(SUnit *SU, SDep *SuccEdge) { in releaseSucc()
648 void ScheduleDAGMI::releaseSuccessors(SUnit *SU) { in releaseSuccessors()
657 void ScheduleDAGMI::releasePred(SUnit *SU, SDep *PredEdge) { in releasePred()
685 void ScheduleDAGMI::releasePredecessors(SUnit *SU) { in releasePredecessors()
690 void ScheduleDAGMI::startBlock(MachineBasicBlock *bb) { in startBlock()
695 void ScheduleDAGMI::finishBlock() { in finishBlock()
704 void ScheduleDAGMI::enterRegion(MachineBasicBlock *bb, in enterRegion()
716 void ScheduleDAGMI::moveInstruction( in moveInstruction()
734 bool ScheduleDAGMI::checkSchedLimit() { in checkSchedLimit()
[all …]
DTargetInstrInfo.cpp1020 const InstrItineraryData *II, const ScheduleDAGMI *DAG) const { in CreateTargetMIHazardRecognizer()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCMachineScheduler.h41 void initialize(ScheduleDAGMI *Dag) override;
DPPCMachineScheduler.cpp74 void PPCPostRASchedStrategy::initialize(ScheduleDAGMI *Dag) { in initialize()
DPPCTargetMachine.cpp281 ScheduleDAGMI *DAG = in createPPCPostMachineScheduler()
282 new ScheduleDAGMI(C, ST.usePPCPostRASchedStrategy() ? in createPPCPostMachineScheduler()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNSchedStrategy.h60 void initialize(ScheduleDAGMI *DAG) override;
DR600MachineScheduler.h72 void initialize(ScheduleDAGMI *dag) override;
DAMDGPUSubtarget.cpp807 ScheduleDAGMI *DAG;
887 DAG = static_cast<ScheduleDAGMI*>(DAGInstrs); in apply()
DR600MachineScheduler.cpp27 void R600SchedStrategy::initialize(ScheduleDAGMI *dag) { in initialize()
DGCNSchedStrategy.cpp31 void GCNMaxOccupancySchedStrategy::initialize(ScheduleDAGMI *DAG) { in initialize()
DGCNIterativeScheduler.cpp229 void initialize(ScheduleDAGMI *DAG) override {} in initialize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZMachineScheduler.h130 void initialize(ScheduleDAGMI *dag) override;
DSystemZTargetMachine.cpp178 return new ScheduleDAGMI(C, in createPostMachineScheduler()
DSystemZMachineScheduler.cpp74 void SystemZPostRASchedStrategy::initialize(ScheduleDAGMI *dag) { in initialize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.h237 void initialize(ScheduleDAGMI *dag) override;
DHexagonSubtarget.cpp193 ScheduleDAGMI *DAG = static_cast<ScheduleDAGMI*>(DAGInstrs); in apply()
DHexagonMachineScheduler.cpp253 void ConvergingVLIWScheduler::initialize(ScheduleDAGMI *dag) { in initialize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetMachine.cpp359 ScheduleDAGMI *DAG = createGenericSchedPostRA(C); in createPostMachineScheduler()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetMachine.cpp343 ScheduleDAGMI *DAG = createGenericSchedPostRA(C); in createPostMachineScheduler()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetMachine.cpp392 ScheduleDAGMI *DAG = createGenericSchedPostRA(C); in createPostMachineScheduler()