/external/llvm/lib/CodeGen/ |
D | TargetPassConfig.cpp | 161 if (StandardID == &TargetPassConfig::EarlyTailDuplicateID) in overridePass() 182 if (StandardID == &TargetPassConfig::PostRAMachineLICMID) in overridePass() 198 INITIALIZE_PASS(TargetPassConfig, "targetpassconfig", 200 char TargetPassConfig::ID = 0; 203 char TargetPassConfig::EarlyTailDuplicateID = 0; 204 char TargetPassConfig::PostRAMachineLICMID = 0; 248 TargetPassConfig::~TargetPassConfig() { in ~TargetPassConfig() 254 TargetPassConfig::TargetPassConfig(TargetMachine *tm, PassManagerBase &pm) in TargetPassConfig() function in TargetPassConfig 278 CodeGenOpt::Level TargetPassConfig::getOptLevel() const { in getOptLevel() 283 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | TargetPassConfig.cpp | 274 INITIALIZE_PASS(TargetPassConfig, "targetpassconfig", 276 char TargetPassConfig::ID = 0; 324 TargetPassConfig::~TargetPassConfig() { in ~TargetPassConfig() 345 void TargetPassConfig::setStartStopPasses() { in setStartStopPasses() 361 TargetPassConfig::TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm) in TargetPassConfig() function in TargetPassConfig 389 CodeGenOpt::Level TargetPassConfig::getOptLevel() const { in getOptLevel() 394 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass() 410 TargetPassConfig *LLVMTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 411 return new TargetPassConfig(*this, PM); in createPassConfig() 414 TargetPassConfig::TargetPassConfig() in TargetPassConfig() function in TargetPassConfig [all …]
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyTargetMachine.cpp | 100 class WebAssemblyPassConfig final : public TargetPassConfig { 103 : TargetPassConfig(TM, PM) {} in WebAssemblyPassConfig() 125 TargetPassConfig * 152 TargetPassConfig::addIRPasses(); in addIRPasses() 156 (void)TargetPassConfig::addInstSelector(); in addInstSelector() 186 TargetPassConfig::addPostRegAlloc(); in addPostRegAlloc() 190 TargetPassConfig::addPreEmitPass(); in addPreEmitPass()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyTargetMachine.cpp | 163 class WebAssemblyPassConfig final : public TargetPassConfig { 166 : TargetPassConfig(TM, PM) {} in WebAssemblyPassConfig() 187 TargetPassConfig * 244 TargetPassConfig::addIRPasses(); in addIRPasses() 248 (void)TargetPassConfig::addInstSelector(); in addInstSelector() 277 TargetPassConfig::addPostRegAlloc(); in addPostRegAlloc() 281 TargetPassConfig::addPreEmitPass(); in addPreEmitPass()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Nios2/ |
D | Nios2TargetMachine.cpp | 89 class Nios2PassConfig : public TargetPassConfig { 92 : TargetPassConfig(TM, *PM) {} in Nios2PassConfig() 104 TargetPassConfig *Nios2TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 109 TargetPassConfig::addCodeGenPrepare(); in addCodeGenPrepare() 112 void Nios2PassConfig::addIRPasses() { TargetPassConfig::addIRPasses(); } in addIRPasses()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreTargetMachine.cpp | 50 class XCorePassConfig : public TargetPassConfig { 53 : TargetPassConfig(TM, PM) {} in XCorePassConfig() 66 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 73 TargetPassConfig::addIRPasses(); in addIRPasses()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/XCore/ |
D | XCoreTargetMachine.cpp | 65 class XCorePassConfig : public TargetPassConfig { 68 : TargetPassConfig(TM, PM) {} in XCorePassConfig() 82 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 89 TargetPassConfig::addIRPasses(); in addIRPasses()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/ |
D | RISCVTargetMachine.cpp | 69 class RISCVPassConfig : public TargetPassConfig { 72 : TargetPassConfig(TM, PM) {} in RISCVPassConfig() 85 TargetPassConfig *RISCVTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 91 TargetPassConfig::addIRPasses(); in addIRPasses()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetMachine.cpp | 260 class AMDGPUPassConfig : public TargetPassConfig { 263 : TargetPassConfig(TM, PM) { in AMDGPUPassConfig() 386 TargetPassConfig::addIRPasses(); in addIRPasses() 405 TargetPassConfig::addCodeGenPrepare(); in addCodeGenPrepare() 457 TargetPassConfig *R600TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 489 TargetPassConfig::addMachineSSAOptimization(); in addMachineSSAOptimization() 545 TargetPassConfig::addFastRegAlloc(RegAllocPass); in addFastRegAlloc() 549 TargetPassConfig::addOptimizedRegAlloc(RegAllocPass); in addOptimizedRegAlloc() 572 TargetPassConfig *GCNTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | Combiner.h | 24 class TargetPassConfig; variable 29 Combiner(CombinerInfo &CombinerInfo, const TargetPassConfig *TPC); 37 const TargetPassConfig *TPC;
|
D | Utils.h | 32 class TargetPassConfig; variable 84 void reportGISelFailure(MachineFunction &MF, const TargetPassConfig &TPC, 88 void reportGISelFailure(MachineFunction &MF, const TargetPassConfig &TPC,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/ |
D | BPFTargetMachine.cpp | 78 class BPFPassConfig : public TargetPassConfig { 81 : TargetPassConfig(TM, PM) {} in BPFPassConfig() 93 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 108 TargetPassConfig::addMachineSSAOptimization(); in addMachineSSAOptimization()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430TargetMachine.cpp | 53 class MSP430PassConfig : public TargetPassConfig { 56 : TargetPassConfig(TM, PM) {} in MSP430PassConfig() 67 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZTargetMachine.cpp | 108 class SystemZPassConfig : public TargetPassConfig { 111 : TargetPassConfig(TM, PM) {} in SystemZPassConfig() 128 TargetPassConfig::addIRPasses(); in addIRPasses() 191 TargetPassConfig *SystemZTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/llvm/lib/Target/BPF/ |
D | BPFTargetMachine.cpp | 59 class BPFPassConfig : public TargetPassConfig { 62 : TargetPassConfig(TM, PM) {} in BPFPassConfig() 72 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/llvm/lib/Target/AVR/ |
D | AVRTargetMachine.cpp | 56 class AVRPassConfig : public TargetPassConfig { 59 : TargetPassConfig(TM, PM) {} in AVRPassConfig() 72 TargetPassConfig *AVRTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetMachine.cpp | 501 class AMDGPUPassConfig : public TargetPassConfig { 504 : TargetPassConfig(TM, PM) { in AMDGPUPassConfig() 663 TargetPassConfig::addIRPasses(); in addIRPasses() 686 TargetPassConfig::addCodeGenPrepare(); in addCodeGenPrepare() 743 TargetPassConfig *R600TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 782 TargetPassConfig::addMachineSSAOptimization(); in addMachineSSAOptimization() 808 TargetPassConfig::addILPOpts(); in addILPOpts() 859 TargetPassConfig::addFastRegAlloc(RegAllocPass); in addFastRegAlloc() 876 TargetPassConfig::addOptimizedRegAlloc(RegAllocPass); in addOptimizedRegAlloc() 882 TargetPassConfig::addPostRegAlloc(); in addPostRegAlloc() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/ |
D | Legalizer.cpp | 39 INITIALIZE_PASS_DEPENDENCY(TargetPassConfig) in INITIALIZE_PASS_DEPENDENCY() argument 49 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage() 78 const TargetPassConfig &TPC = getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZTargetMachine.cpp | 160 class SystemZPassConfig : public TargetPassConfig { 163 : TargetPassConfig(TM, PM) {} in SystemZPassConfig() 191 TargetPassConfig::addIRPasses(); in addIRPasses() 256 TargetPassConfig *SystemZTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiTargetMachine.cpp | 78 class LanaiPassConfig : public TargetPassConfig { 81 : TargetPassConfig(TM, *PassManager) {} in LanaiPassConfig() 93 TargetPassConfig *
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/ |
D | ARCTargetMachine.cpp | 57 class ARCPassConfig : public TargetPassConfig { 60 : TargetPassConfig(TM, PM) {} in ARCPassConfig() 73 TargetPassConfig *ARCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/MSP430/ |
D | MSP430TargetMachine.cpp | 64 class MSP430PassConfig : public TargetPassConfig { 67 : TargetPassConfig(TM, PM) {} in MSP430PassConfig() 78 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/llvm/include/llvm/CodeGen/ |
D | TargetPassConfig.h | 80 class TargetPassConfig : public ImmutablePass { 117 TargetPassConfig(TargetMachine *tm, PassManagerBase &pm); 119 TargetPassConfig(); 121 ~TargetPassConfig() override;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Lanai/ |
D | LanaiTargetMachine.cpp | 84 class LanaiPassConfig : public TargetPassConfig { 87 : TargetPassConfig(TM, *PassManager) {} in LanaiPassConfig() 99 TargetPassConfig *
|
/external/llvm/lib/Target/Mips/ |
D | MipsTargetMachine.cpp | 187 class MipsPassConfig : public TargetPassConfig { 190 : TargetPassConfig(TM, PM) { in MipsPassConfig() 216 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 221 TargetPassConfig::addIRPasses(); in addIRPasses() 239 TargetPassConfig::addMachineSSAOptimization(); in addMachineSSAOptimization()
|