Home
last modified time | relevance | path

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

12345678910

/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/llvm-project/llvm/lib/CodeGen/
DTargetPassConfig.cpp300 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 …]
DLLVMTargetMachine.cpp100 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/
DTargetPassConfig.cpp281 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 …]
DLLVMTargetMachine.cpp97 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/
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-10.0/llvm/lib/Target/BPF/
DBPFTargetMachine.cpp76 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/
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/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DCombiner.h24 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/
DCombiner.h24 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/
DXCoreTargetMachine.cpp66 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/
DXCoreTargetMachine.cpp66 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/
DVETargetMachine.cpp103 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/
DBPFTargetMachine.cpp85 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/
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/llvm-project/llvm/lib/Target/CSKY/
DCSKYTargetMachine.cpp54 class CSKYPassConfig : public TargetPassConfig {
57 : TargetPassConfig(TM, PM) {} in CSKYPassConfig()
66 TargetPassConfig *CSKYTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/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/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsPreLegalizerCombiner.cpp71 AU.addRequired<TargetPassConfig>(); in getAnalysisUsage()
85 auto *TPC = &getAnalysis<TargetPassConfig>(); in runOnMachineFunction()
95 INITIALIZE_PASS_DEPENDENCY(TargetPassConfig)
/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/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-project/llvm/lib/Target/MSP430/
DMSP430TargetMachine.cpp58 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/
DARCTargetMachine.cpp51 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/
DMSP430TargetMachine.cpp58 class MSP430PassConfig : public TargetPassConfig {
61 : TargetPassConfig(TM, PM) {} in MSP430PassConfig()
72 TargetPassConfig *MSP430TargetMachine::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/llvm-project/llvm/lib/Target/ARC/
DARCTargetMachine.cpp51 class ARCPassConfig : public TargetPassConfig {
54 : TargetPassConfig(TM, PM) {} in ARCPassConfig()
67 TargetPassConfig *ARCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()

12345678910