/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/llvm-project/llvm/lib/CodeGen/ |
D | TargetPassConfig.cpp | 300 INITIALIZE_PASS(TargetPassConfig, "targetpassconfig", 302 char TargetPassConfig::ID = 0; 349 TargetPassConfig::~TargetPassConfig() { in ~TargetPassConfig() 382 void TargetPassConfig::setStartStopPasses() { in setStartStopPasses() 414 TargetPassConfig::TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm) in TargetPassConfig() function in TargetPassConfig 442 CodeGenOpt::Level TargetPassConfig::getOptLevel() const { in getOptLevel() 447 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass() 462 TargetPassConfig *LLVMTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 463 return new TargetPassConfig(*this, PM); in createPassConfig() 466 TargetPassConfig::TargetPassConfig() in TargetPassConfig() function in TargetPassConfig [all …]
|
D | LLVMTargetMachine.cpp | 100 static TargetPassConfig * 106 TargetPassConfig *PassConfig = TM.createPassConfig(PM); in addPassesToGenerateCode() 197 TargetPassConfig *PassConfig = in addPassesToEmitFile() 202 if (TargetPassConfig::willCompleteCodeGenPipeline()) { in addPassesToEmitFile() 225 TargetPassConfig *PassConfig = in addPassesToEmitMC() 229 assert(TargetPassConfig::willCompleteCodeGenPipeline() && in addPassesToEmitMC()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TargetPassConfig.cpp | 281 INITIALIZE_PASS(TargetPassConfig, "targetpassconfig", 283 char TargetPassConfig::ID = 0; 331 TargetPassConfig::~TargetPassConfig() { in ~TargetPassConfig() 364 void TargetPassConfig::setStartStopPasses() { in setStartStopPasses() 396 TargetPassConfig::TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm) in TargetPassConfig() function in TargetPassConfig 427 CodeGenOpt::Level TargetPassConfig::getOptLevel() const { in getOptLevel() 432 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass() 448 TargetPassConfig *LLVMTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 449 return new TargetPassConfig(*this, PM); in createPassConfig() 452 TargetPassConfig::TargetPassConfig() in TargetPassConfig() function in TargetPassConfig [all …]
|
D | LLVMTargetMachine.cpp | 97 static TargetPassConfig * 103 TargetPassConfig *PassConfig = TM.createPassConfig(PM); in addPassesToGenerateCode() 197 TargetPassConfig *PassConfig = in addPassesToEmitFile() 202 if (!TargetPassConfig::willCompleteCodeGenPipeline()) { in addPassesToEmitFile() 231 TargetPassConfig *PassConfig = in addPassesToEmitMC() 235 assert(TargetPassConfig::willCompleteCodeGenPipeline() && in addPassesToEmitMC()
|
/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-10.0/llvm/lib/Target/BPF/ |
D | BPFTargetMachine.cpp | 76 class BPFPassConfig : public TargetPassConfig { 79 : TargetPassConfig(TM, PM) {} in BPFPassConfig() 92 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 100 TargetPassConfig::addIRPasses(); in addIRPasses() 116 TargetPassConfig::addMachineSSAOptimization(); in addMachineSSAOptimization()
|
/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/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
D | Combiner.h | 24 class TargetPassConfig; variable 29 Combiner(CombinerInfo &CombinerInfo, const TargetPassConfig *TPC); 40 const TargetPassConfig *TPC;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | Combiner.h | 24 class TargetPassConfig; variable 29 Combiner(CombinerInfo &CombinerInfo, const TargetPassConfig *TPC); 40 const TargetPassConfig *TPC;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreTargetMachine.cpp | 66 class XCorePassConfig : public TargetPassConfig { 69 : TargetPassConfig(TM, PM) {} in XCorePassConfig() 83 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 90 TargetPassConfig::addIRPasses(); in addIRPasses()
|
/external/llvm-project/llvm/lib/Target/XCore/ |
D | XCoreTargetMachine.cpp | 66 class XCorePassConfig : public TargetPassConfig { 69 : TargetPassConfig(TM, PM) {} in XCorePassConfig() 83 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 90 TargetPassConfig::addIRPasses(); in addIRPasses()
|
/external/llvm-project/llvm/lib/Target/VE/ |
D | VETargetMachine.cpp | 103 class VEPassConfig : public TargetPassConfig { 106 : TargetPassConfig(TM, PM) {} in VEPassConfig() 118 TargetPassConfig *VETargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 125 TargetPassConfig::addIRPasses(); in addIRPasses()
|
/external/llvm-project/llvm/lib/Target/BPF/ |
D | BPFTargetMachine.cpp | 85 class BPFPassConfig : public TargetPassConfig { 88 : TargetPassConfig(TM, PM) {} in BPFPassConfig() 101 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 147 TargetPassConfig::addIRPasses(); in addIRPasses() 163 TargetPassConfig::addMachineSSAOptimization(); in addMachineSSAOptimization()
|
/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/llvm-project/llvm/lib/Target/CSKY/ |
D | CSKYTargetMachine.cpp | 54 class CSKYPassConfig : public TargetPassConfig { 57 : TargetPassConfig(TM, PM) {} in CSKYPassConfig() 66 TargetPassConfig *CSKYTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/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/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsPreLegalizerCombiner.cpp | 71 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage() 85 auto *TPC = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() 95 INITIALIZE_PASS_DEPENDENCY(TargetPassConfig)
|
/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/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-project/llvm/lib/Target/MSP430/ |
D | MSP430TargetMachine.cpp | 58 class MSP430PassConfig : public TargetPassConfig { 61 : TargetPassConfig(TM, PM) {} in MSP430PassConfig() 72 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/ |
D | ARCTargetMachine.cpp | 51 class ARCPassConfig : public TargetPassConfig { 54 : TargetPassConfig(TM, PM) {} in ARCPassConfig() 67 TargetPassConfig *ARCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/ |
D | MSP430TargetMachine.cpp | 58 class MSP430PassConfig : public TargetPassConfig { 61 : TargetPassConfig(TM, PM) {} in MSP430PassConfig() 72 TargetPassConfig *MSP430TargetMachine::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/llvm-project/llvm/lib/Target/ARC/ |
D | ARCTargetMachine.cpp | 51 class ARCPassConfig : public TargetPassConfig { 54 : TargetPassConfig(TM, PM) {} in ARCPassConfig() 67 TargetPassConfig *ARCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|