/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
GCNIterativeScheduler.h | 28 class GCNIterativeScheduler : public ScheduleDAGMILive { 29 using BaseClass = ScheduleDAGMILive;
|
GCNSchedStrategy.h | 63 class GCNScheduleDAGMILive : public ScheduleDAGMILive {
|
R600MachineScheduler.h | 29 const ScheduleDAGMILive *DAG = nullptr;
|
AMDGPUTargetMachine.cpp | 195 return new ScheduleDAGMILive(C, llvm::make_unique<R600SchedStrategy>()); 204 ScheduleDAGMILive *DAG = 517 ScheduleDAGMILive *DAG = createGenericSchedLive(C);
|
GCNSchedStrategy.cpp | 296 ScheduleDAGMILive(C, std::move(S)), 330 ScheduleDAGMILive::schedule();
|
SIMachineScheduler.h | 430 class SIScheduleDAGMI final : public ScheduleDAGMILive {
|
R600MachineScheduler.cpp | 30 DAG = static_cast<ScheduleDAGMILive*>(dag);
|
SIMachineScheduler.cpp | [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonMachineScheduler.h | 93 class VLIWMachineScheduler : public ScheduleDAGMILive { 97 : ScheduleDAGMILive(C, std::move(S)) {}
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
HexagonMachineScheduler.h | 90 class VLIWMachineScheduler : public ScheduleDAGMILive { 94 : ScheduleDAGMILive(C, std::move(S)) {}
|
HexagonTargetMachine.cpp | 109 ScheduleDAGMILive *DAG =
|
/external/llvm/lib/Target/AMDGPU/ |
R600MachineScheduler.h | 28 const ScheduleDAGMILive *DAG;
|
SIMachineScheduler.h | 421 class SIScheduleDAGMI final : public ScheduleDAGMILive {
|
AMDGPUTargetMachine.cpp | 99 return new ScheduleDAGMILive(C, make_unique<R600SchedStrategy>());
|
R600MachineScheduler.cpp | 29 DAG = static_cast<ScheduleDAGMILive*>(dag);
|
SIMachineScheduler.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
MachineScheduler.h | 26 // The default scheduler, ScheduleDAGMILive, builds the DAG and drives list 35 // return new ScheduleDAGMILive(C, CustomStrategy(C)); 392 /// ScheduleDAGMILive is an implementation of ScheduleDAGInstrs that schedules 394 class ScheduleDAGMILive : public ScheduleDAGMI { 437 ScheduleDAGMILive(MachineSchedContext *C, 443 ~ScheduleDAGMILive() override; [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
MachineScheduler.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineScheduler.h | 26 // The default scheduler, ScheduleDAGMILive, builds the DAG and drives list 352 /// ScheduleDAGMILive is an implementation of ScheduleDAGInstrs that schedules 354 class ScheduleDAGMILive : public ScheduleDAGMI { 394 ScheduleDAGMILive(MachineSchedContext *C, 402 ~ScheduleDAGMILive() override; 879 ScheduleDAGMILive *DAG; [all...] |
/external/llvm/lib/CodeGen/ |
MachineScheduler.cpp | 857 // ScheduleDAGMILive - Base class for MachineInstr scheduling with LiveIntervals 861 ScheduleDAGMILive::~ScheduleDAGMILive() { 869 void ScheduleDAGMILive::enterRegion(MachineBasicBlock *bb, 891 void ScheduleDAGMILive::initRegPressure() { [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
AArch64TargetMachine.cpp | 323 ScheduleDAGMILive *DAG = createGenericSchedLive(C);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
ARMTargetMachine.cpp | 331 ScheduleDAGMILive *DAG = createGenericSchedLive(C);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
X86TargetMachine.cpp | 361 ScheduleDAGMILive *DAG = createGenericSchedLive(C);
|