Searched refs:MachineScheduler (Results 1 – 25 of 47) sorted by relevance
12
/external/llvm/lib/CodeGen/ |
D | CMakeLists.txt | 76 MachineScheduler.cpp
|
D | MachineScheduler.cpp | 124 class MachineScheduler : public MachineSchedulerBase { class 126 MachineScheduler(); 154 char MachineScheduler::ID = 0; 156 char &llvm::MachineSchedulerID = MachineScheduler::ID; 158 INITIALIZE_PASS_BEGIN(MachineScheduler, "machine-scheduler", 163 INITIALIZE_PASS_END(MachineScheduler, "machine-scheduler", in INITIALIZE_PASS_DEPENDENCY() 166 MachineScheduler::MachineScheduler() in INITIALIZE_PASS_DEPENDENCY() 171 void MachineScheduler::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 283 ScheduleDAGInstrs *MachineScheduler::createMachineScheduler() { in createMachineScheduler() 327 bool MachineScheduler::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineScheduler.cpp | 165 class MachineScheduler : public MachineSchedulerBase { class 167 MachineScheduler(); 196 char MachineScheduler::ID = 0; 198 char &llvm::MachineSchedulerID = MachineScheduler::ID; 200 INITIALIZE_PASS_BEGIN(MachineScheduler, DEBUG_TYPE, 207 INITIALIZE_PASS_END(MachineScheduler, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY() 210 MachineScheduler::MachineScheduler() : MachineSchedulerBase(ID) { in INITIALIZE_PASS_DEPENDENCY() 214 void MachineScheduler::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 318 ScheduleDAGInstrs *MachineScheduler::createMachineScheduler() { in createMachineScheduler() 362 bool MachineScheduler::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
|
D | CMakeLists.txt | 94 MachineScheduler.cpp
|
D | RegAllocBasic.cpp | 135 INITIALIZE_PASS_DEPENDENCY(MachineScheduler) in INITIALIZE_PASS_DEPENDENCY()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
D | MachineScheduler.cpp | 185 class MachineScheduler : public MachineSchedulerBase { class 187 MachineScheduler(); 216 char MachineScheduler::ID = 0; 218 char &llvm::MachineSchedulerID = MachineScheduler::ID; 220 INITIALIZE_PASS_BEGIN(MachineScheduler, DEBUG_TYPE, 227 INITIALIZE_PASS_END(MachineScheduler, DEBUG_TYPE, in INITIALIZE_PASS_DEPENDENCY() 230 MachineScheduler::MachineScheduler() : MachineSchedulerBase(ID) { in INITIALIZE_PASS_DEPENDENCY() 234 void MachineScheduler::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 343 ScheduleDAGInstrs *MachineScheduler::createMachineScheduler() { in createMachineScheduler() 387 bool MachineScheduler::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
|
D | RegAllocBasic.cpp | 136 INITIALIZE_PASS_DEPENDENCY(MachineScheduler) in INITIALIZE_PASS_DEPENDENCY()
|
D | CMakeLists.txt | 138 MachineScheduler.cpp
|
/external/llvm/test/CodeGen/X86/ |
D | misched-new.ll | 9 ; Interesting MachineScheduler cases.
|
D | 2012-11-30-misched-dbg.ll | 4 ; Test MachineScheduler handling of DBG_VALUE.
|
D | misched-matmul.ll | 4 ; Verify that register pressure heuristics are working in MachineScheduler.
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVSchedRocket64.td | 11 // This works with MachineScheduler. See MCSchedule.h for details.
|
D | RISCVSchedRocket32.td | 11 // This works with MachineScheduler. See MCSchedule.h for details.
|
/external/llvm/lib/Target/WebAssembly/ |
D | README.txt | 133 coloring. Consider experimenting with the MachineScheduler (enable via
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/ |
D | RISCVSchedRocket.td | 11 // This works with MachineScheduler. See MCSchedule.h for details.
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/ |
D | README.txt | 141 coloring. Consider experimenting with the MachineScheduler (enable via
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | README.txt | 164 coloring. Consider experimenting with the MachineScheduler (enable via
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/ |
D | AArch64SchedThunderX.td | 17 // This works with MachineScheduler. See llvm/MC/MCSchedule.h for details.
|
D | AArch64SchedA53.td | 15 // This works with MachineScheduler. See MCSchedule.h for details.
|
D | AArch64SchedA55.td | 18 // This works with MachineScheduler. See MCSchedModel.h for details.
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64SchedThunderX.td | 17 // This works with MachineScheduler. See llvm/MC/MCSchedule.h for details.
|
D | AArch64SchedA53.td | 15 // This works with MachineScheduler. See MCSchedule.h for details.
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64SchedA53.td | 16 // This works with MachineScheduler. See MCSchedModel.h for details.
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARM.td | 414 // Use the MachineScheduler for instruction scheduling for the subtarget. 416 "Use the MachineScheduler">;
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/ |
D | ARM.td | 493 // Use the MachineScheduler for instruction scheduling for the subtarget. 495 "Use the MachineScheduler">;
|
12