Home
last modified time | relevance | path

Searched refs:TargetPassConfig (Results 1 – 25 of 132) sorted by relevance

123456

/external/llvm/lib/CodeGen/
DTargetPassConfig.cpp161 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/
DTargetPassConfig.cpp274 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/
DWebAssemblyTargetMachine.cpp100 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/
DWebAssemblyTargetMachine.cpp163 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/
DNios2TargetMachine.cpp89 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/
DXCoreTargetMachine.cpp50 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/
DXCoreTargetMachine.cpp65 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/
DRISCVTargetMachine.cpp69 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/
DAMDGPUTargetMachine.cpp260 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/
DCombiner.h24 class TargetPassConfig; variable
29 Combiner(CombinerInfo &CombinerInfo, const TargetPassConfig *TPC);
37 const TargetPassConfig *TPC;
DUtils.h32 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/
DBPFTargetMachine.cpp78 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/
DMSP430TargetMachine.cpp53 class MSP430PassConfig : public TargetPassConfig {
56 : TargetPassConfig(TM, PM) {} in MSP430PassConfig()
67 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/SystemZ/
DSystemZTargetMachine.cpp108 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/
DBPFTargetMachine.cpp59 class BPFPassConfig : public TargetPassConfig {
62 : TargetPassConfig(TM, PM) {} in BPFPassConfig()
72 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/AVR/
DAVRTargetMachine.cpp56 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/
DAMDGPUTargetMachine.cpp501 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/
DLegalizer.cpp39 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/
DSystemZTargetMachine.cpp160 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/
DLanaiTargetMachine.cpp78 class LanaiPassConfig : public TargetPassConfig {
81 : TargetPassConfig(TM, *PassManager) {} in LanaiPassConfig()
93 TargetPassConfig *
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/
DARCTargetMachine.cpp57 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/
DMSP430TargetMachine.cpp64 class MSP430PassConfig : public TargetPassConfig {
67 : TargetPassConfig(TM, PM) {} in MSP430PassConfig()
78 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/include/llvm/CodeGen/
DTargetPassConfig.h80 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/
DLanaiTargetMachine.cpp84 class LanaiPassConfig : public TargetPassConfig {
87 : TargetPassConfig(TM, *PassManager) {} in LanaiPassConfig()
99 TargetPassConfig *
/external/llvm/lib/Target/Mips/
DMipsTargetMachine.cpp187 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()

123456