/third_party/skia/third_party/externals/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()
|
/third_party/skia/third_party/externals/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()
|
/third_party/skia/third_party/externals/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;
|
D | Utils.h | 34 class TargetPassConfig; variable 102 void reportGISelFailure(MachineFunction &MF, const TargetPassConfig &TPC, 106 void reportGISelFailure(MachineFunction &MF, const TargetPassConfig &TPC,
|
/third_party/skia/third_party/externals/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()
|
/third_party/skia/third_party/externals/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)
|
D | MipsModuleISelDAGToDAG.cpp | 35 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage() 48 auto &TPC = getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
|
D | MipsTargetMachine.cpp | 219 class MipsPassConfig : public TargetPassConfig { 222 : TargetPassConfig(TM, PM) { in MipsPassConfig() 253 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 262 TargetPassConfig::addIRPasses(); in addIRPasses()
|
/third_party/skia/third_party/externals/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()
|
/third_party/skia/third_party/externals/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()
|
D | ARCTargetMachine.h | 21 class TargetPassConfig; variable 40 TargetPassConfig *createPassConfig(PassManagerBase &PM) override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyTargetMachine.cpp | 297 class WebAssemblyPassConfig final : public TargetPassConfig { 300 : TargetPassConfig(TM, PM) {} in WebAssemblyPassConfig() 327 TargetPassConfig * 383 TargetPassConfig::addIRPasses(); in addIRPasses() 387 (void)TargetPassConfig::addInstSelector(); in addInstSelector() 420 TargetPassConfig::addPostRegAlloc(); in addPostRegAlloc() 424 TargetPassConfig::addPreEmitPass(); in addPreEmitPass()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/ |
D | LanaiTargetMachine.cpp | 79 class LanaiPassConfig : public TargetPassConfig { 82 : TargetPassConfig(TM, *PassManager) {} in LanaiPassConfig() 94 TargetPassConfig *
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVTargetMachine.cpp | 114 class RISCVPassConfig : public TargetPassConfig { 117 : TargetPassConfig(TM, PM) {} in RISCVPassConfig() 135 TargetPassConfig *RISCVTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 141 TargetPassConfig::addIRPasses(); in addIRPasses()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/ |
D | VETargetMachine.cpp | 88 class VEPassConfig : public TargetPassConfig { 91 : TargetPassConfig(TM, PM) {} in VEPassConfig() 101 TargetPassConfig *VETargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/ |
D | AVRTargetMachine.cpp | 59 class AVRPassConfig : public TargetPassConfig { 62 : TargetPassConfig(TM, PM) {} in AVRPassConfig() 75 TargetPassConfig *AVRTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetPassConfig.h | 83 class TargetPassConfig : public ImmutablePass { 140 TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm); 142 TargetPassConfig(); 144 ~TargetPassConfig() override;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZTargetMachine.cpp | 167 class SystemZPassConfig : public TargetPassConfig { 170 : TargetPassConfig(TM, PM) {} in SystemZPassConfig() 200 TargetPassConfig::addIRPasses(); in addIRPasses() 274 TargetPassConfig *SystemZTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | InstructionSelect.cpp | 50 INITIALIZE_PASS_DEPENDENCY(TargetPassConfig) in INITIALIZE_PASS_DEPENDENCY() argument 59 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage() 75 const TargetPassConfig &TPC = getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
|
D | Legalizer.cpp | 48 INITIALIZE_PASS_DEPENDENCY(TargetPassConfig) in INITIALIZE_PASS_DEPENDENCY() argument 57 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage() 284 const TargetPassConfig &TPC = getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcTargetMachine.cpp | 144 class SparcPassConfig : public TargetPassConfig { 147 : TargetPassConfig(TM, PM) {} in SparcPassConfig() 159 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 166 TargetPassConfig::addIRPasses(); in addIRPasses()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64PreLegalizerCombiner.cpp | 119 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage() 140 auto *TPC = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction() 157 INITIALIZE_PASS_DEPENDENCY(TargetPassConfig)
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetMachine.cpp | 543 class AMDGPUPassConfig : public TargetPassConfig { 546 : TargetPassConfig(TM, PM) { in AMDGPUPassConfig() 721 TargetPassConfig::addIRPasses(); in addIRPasses() 749 TargetPassConfig::addCodeGenPrepare(); in addCodeGenPrepare() 808 TargetPassConfig *R600TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 851 TargetPassConfig::addMachineSSAOptimization(); in addMachineSSAOptimization() 879 TargetPassConfig::addILPOpts(); in addILPOpts() 931 TargetPassConfig::addFastRegAlloc(); in addFastRegAlloc() 953 TargetPassConfig::addOptimizedRegAlloc(); in addOptimizedRegAlloc() 968 TargetPassConfig::addPostRegAlloc(); in addPostRegAlloc() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXTargetMachine.cpp | 154 class NVPTXPassConfig : public TargetPassConfig { 157 : TargetPassConfig(TM, PM) {} in NVPTXPassConfig() 195 TargetPassConfig *NVPTXTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 285 TargetPassConfig::addIRPasses(); in addIRPasses()
|