Home
last modified time | relevance | path

Searched refs:PassManagerBase (Results 1 – 25 of 37) sorted by relevance

12

/external/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h22 class PassManagerBase; variable
56 PassManagerBase &PM);
122 void addExtensionsToPM(ExtensionPointTy ETy, PassManagerBase &PM) const;
123 void addInitialAliasAnalysisPasses(PassManagerBase &PM) const;
132 void populateModulePassManager(PassManagerBase &MPM);
133 void populateLTOPassManager(PassManagerBase &PM, bool Internalize,
/external/llvm/include/llvm/Target/
DTargetMachine.h32 class PassManagerBase; variable
248 virtual bool addPassesToEmitFile(PassManagerBase &,
263 virtual bool addPassesToEmitMachineCode(PassManagerBase &,
274 virtual bool addPassesToEmitMC(PassManagerBase &,
295 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM);
300 virtual bool addPassesToEmitFile(PassManagerBase &PM,
313 virtual bool addPassesToEmitMachineCode(PassManagerBase &PM,
322 virtual bool addPassesToEmitMC(PassManagerBase &PM,
330 virtual bool addCodeEmitter(PassManagerBase &, in addCodeEmitter() argument
/external/llvm/include/llvm/
DPassManager.h33 class PassManagerBase {
35 virtual ~PassManagerBase();
45 class PassManager : public PassManagerBase {
68 class FunctionPassManager : public PassManagerBase {
DDefaultPasses.h21 class PassManagerBase; variable
146 static void AddPassesFromSet(PassManagerBase *PM,
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.h85 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM);
88 virtual bool addPassesToEmitMachineCode(PassManagerBase &,
95 virtual bool addPassesToEmitMC(PassManagerBase &,
DNVPTXTargetMachine.cpp105 NVPTXPassConfig(NVPTXTargetMachine *TM, PassManagerBase &PM) in NVPTXPassConfig()
117 TargetPassConfig *NVPTXTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp74 PassManagerBase &PM) const { in addExtensionsToPM()
84 PassManagerBuilder::addInitialAliasAnalysisPasses(PassManagerBase &PM) const { in addInitialAliasAnalysisPasses()
108 void PassManagerBuilder::populateModulePassManager(PassManagerBase &MPM) { in populateModulePassManager()
215 void PassManagerBuilder::populateLTOPassManager(PassManagerBase &PM, in populateLTOPassManager()
356 PassManagerBase *MPM = unwrap(PM); in LLVMPassManagerBuilderPopulateModulePassManager()
365 PassManagerBase *LPM = unwrap(PM); in LLVMPassManagerBuilderPopulateLTOPassManager()
/external/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp83 bool HexagonTargetMachine::addPassesForOptimizations(PassManagerBase &PM) { in addPassesForOptimizations()
98 HexagonPassConfig(HexagonTargetMachine *TM, PassManagerBase &PM) in HexagonPassConfig()
119 TargetPassConfig *HexagonTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
DHexagonTargetMachine.h75 virtual bool addPassesForOptimizations(PassManagerBase &PM);
76 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM);
/external/llvm/lib/Target/Mips/
DMipsTargetMachine.cpp81 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) in MipsPassConfig()
97 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
122 bool MipsTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
DMipsTargetMachine.h79 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM);
80 virtual bool addCodeEmitter(PassManagerBase &PM, JITCodeEmitter &JCE);
/external/llvm/lib/Target/PowerPC/
DPPCTargetMachine.cpp82 PPCPassConfig(PPCTargetMachine *TM, PassManagerBase &PM) in PPCPassConfig()
95 TargetPassConfig *PPCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
118 bool PPCTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
DPPCTargetMachine.h68 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM);
69 virtual bool addCodeEmitter(PassManagerBase &PM,
/external/llvm/lib/Target/XCore/
DXCoreTargetMachine.cpp42 XCorePassConfig(XCoreTargetMachine *TM, PassManagerBase &PM) in XCorePassConfig()
53 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/MSP430/
DMSP430TargetMachine.cpp45 MSP430PassConfig(MSP430TargetMachine *TM, PassManagerBase &PM) in MSP430PassConfig()
57 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/Target/MBlaze/
DMBlazeTargetMachine.cpp52 MBlazePassConfig(MBlazeTargetMachine *TM, PassManagerBase &PM) in MBlazePassConfig()
64 TargetPassConfig *MBlazeTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp84 PassManagerBase &PM, in addPassesToGenerateCode()
131 bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM, in addPassesToEmitFile()
232 bool LLVMTargetMachine::addPassesToEmitMachineCode(PassManagerBase &PM, in addPassesToEmitMachineCode()
251 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, in addPassesToEmitMC()
/external/llvm/lib/Target/CellSPU/
DSPUTargetMachine.cpp57 SPUPassConfig(SPUTargetMachine *TM, PassManagerBase &PM) in SPUPassConfig()
69 TargetPassConfig *SPUTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
/external/llvm/include/llvm/CodeGen/
DPasses.h27 class PassManagerBase; variable
57 PassManagerBase *PM;
77 TargetPassConfig(TargetMachine *tm, PassManagerBase &pm);
/external/llvm/lib/Target/X86/
DX86TargetMachine.cpp124 X86PassConfig(X86TargetMachine *TM, PassManagerBase &PM) in X86PassConfig()
142 TargetPassConfig *X86TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
191 bool X86TargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
DX86TargetMachine.h73 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM);
75 virtual bool addCodeEmitter(PassManagerBase &PM,
/external/llvm/lib/Target/ARM/
DARMTargetMachine.cpp114 ARMPassConfig(ARMBaseTargetMachine *TM, PassManagerBase &PM) in ARMPassConfig()
133 TargetPassConfig *ARMBaseTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
197 bool ARMBaseTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
DARMTargetMachine.h55 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM);
57 virtual bool addCodeEmitter(PassManagerBase &PM, JITCodeEmitter &MCE);
/external/clang/lib/CodeGen/
DBackendUtil.cpp109 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCAPElimPass()
114 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCExpandPass()
119 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCOptPass()
126 PassManagerBase &PM) { in addBoundsCheckingPass()
131 PassManagerBase &PM) { in addAddressSanitizerPass()
136 PassManagerBase &PM) { in addThreadSanitizerPass()
/external/llvm/lib/Target/Sparc/
DSparcTargetMachine.cpp46 SparcPassConfig(SparcTargetMachine *TM, PassManagerBase &PM) in SparcPassConfig()
58 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()

12