| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
| H A D | PassManagerBuilder.h | 28 class PassManagerBase; variable 31 using legacy::PassManagerBase; 62 PassManagerBase &PM); 142 void addExtensionsToPM(ExtensionPointTy ETy, PassManagerBase &PM) const; 143 void addInitialAliasAnalysisPasses(PassManagerBase &PM) const; 144 void addLTOOptimizationPasses(PassManagerBase &PM); 153 void populateModulePassManager(PassManagerBase &MPM); 154 void populateLTOPassManager(PassManagerBase &PM, TargetMachine *TM = nullptr);
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
| H A D | LegacyPassManager.h | 36 class PassManagerBase { 38 virtual ~PassManagerBase(); 49 class PassManager : public PassManagerBase { 68 class FunctionPassManager : public PassManagerBase { 99 DEFINE_STDCXX_CONVERSION_FUNCTIONS(legacy::PassManagerBase, LLVMPassManagerRef)
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 51 class PassManagerBase; variable 53 using legacy::PassManagerBase; 186 virtual void addAnalysisPasses(PassManagerBase &) {} in addAnalysisPasses() argument 201 virtual bool addPassesToEmitFile(PassManagerBase &, 215 virtual bool addPassesToEmitMC(PassManagerBase &, 242 void addAnalysisPasses(PassManagerBase &PM) override; 246 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM); 251 bool addPassesToEmitFile(PassManagerBase &PM, formatted_raw_ostream &Out, 261 bool addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx,
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCoreTargetMachine.cpp | 41 XCorePassConfig(XCoreTargetMachine *TM, PassManagerBase &PM) in XCorePassConfig() 55 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 84 void XCoreTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
|
| H A D | XCoreTargetMachine.h | 35 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 37 void addAnalysisPasses(PassManagerBase &PM) override;
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetMachine.h | 47 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 50 bool addPassesToEmitMC(PassManagerBase &, MCContext *&, raw_ostream &, 59 void addAnalysisPasses(PassManagerBase &PM) override;
|
| H A D | NVPTXTargetMachine.cpp | 104 NVPTXPassConfig(NVPTXTargetMachine *TM, PassManagerBase &PM) in NVPTXPassConfig() 122 TargetPassConfig *NVPTXTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 127 void NVPTXTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86TargetMachine.h | 42 void addAnalysisPasses(PassManagerBase &PM) override; 45 TargetPassConfig *createPassConfig(PassManagerBase &PM) override;
|
| H A D | X86TargetMachine.cpp | 126 void X86TargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses() 143 X86PassConfig(X86TargetMachine *TM, PassManagerBase &PM) in X86PassConfig() 162 TargetPassConfig *X86TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/ |
| H A D | AMDGPUTargetMachine.h | 48 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 51 void addAnalysisPasses(PassManagerBase &PM) override;
|
| H A D | AMDGPUTargetMachine.cpp | 72 AMDGPUPassConfig(AMDGPUTargetMachine *TM, PassManagerBase &PM) in AMDGPUPassConfig() 98 TargetPassConfig *AMDGPUTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 106 void AMDGPUTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/MSP430/ |
| H A D | MSP430TargetMachine.cpp | 45 MSP430PassConfig(MSP430TargetMachine *TM, PassManagerBase &PM) in MSP430PassConfig() 57 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 150 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCAPElimPass() 155 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCExpandPass() 160 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCOptPass() 166 PassManagerBase &PM) { in addSampleProfileLoaderPass() 174 PassManagerBase &PM) { in addAddDiscriminatorsPass() 179 PassManagerBase &PM) { in addBoundsCheckingPass() 184 PassManagerBase &PM) { in addSanitizerCoveragePass() 192 PassManagerBase &PM) { in addAddressSanitizerPasses() 198 PassManagerBase &PM) { in addMemorySanitizerPass() 218 PassManagerBase &PM) { in addThreadSanitizerPass() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | LLVMTargetMachine.cpp | 80 void LLVMTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses() 86 PassManagerBase &PM, in addPassesToGenerateCode() 139 bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM, in addPassesToEmitFile() 241 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, in addPassesToEmitMC()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetMachine.cpp | 40 SystemZPassConfig(SystemZTargetMachine *TM, PassManagerBase &PM) in SystemZPassConfig() 100 TargetPassConfig *SystemZTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetMachine.h | 44 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 47 void addAnalysisPasses(PassManagerBase &PM) override;
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetMachine.h | 44 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 47 void addAnalysisPasses(PassManagerBase &PM) override;
|
| H A D | PPCTargetMachine.cpp | 150 PPCPassConfig(PPCTargetMachine *TM, PassManagerBase &PM) in PPCPassConfig() 171 TargetPassConfig *PPCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 239 void PPCTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | Passes.h | 37 class PassManagerBase; variable 39 using legacy::PassManagerBase; 103 PassManagerBase *PM; 124 TargetPassConfig(TargetMachine *tm, PassManagerBase &pm);
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | PassManagerBuilder.cpp | 121 PassManagerBase &PM) const { in addExtensionsToPM() 131 PassManagerBuilder::addInitialAliasAnalysisPasses(PassManagerBase &PM) const { in addInitialAliasAnalysisPasses() 161 void PassManagerBuilder::populateModulePassManager(PassManagerBase &MPM) { in populateModulePassManager() 377 void PassManagerBuilder::addLTOOptimizationPasses(PassManagerBase &PM) { in addLTOOptimizationPasses() 480 void PassManagerBuilder::populateLTOPassManager(PassManagerBase &PM, in populateLTOPassManager() 579 PassManagerBase *MPM = unwrap(PM); in LLVMPassManagerBuilderPopulateModulePassManager() 588 PassManagerBase *LPM = unwrap(PM); in LLVMPassManagerBuilderPopulateLTOPassManager()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsTargetMachine.h | 43 void addAnalysisPasses(PassManagerBase &PM) override; 57 TargetPassConfig *createPassConfig(PassManagerBase &PM) override;
|
| H A D | MipsTargetMachine.cpp | 153 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) in MipsPassConfig() 180 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 211 void MipsTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/ |
| H A D | SparcTargetMachine.cpp | 47 SparcPassConfig(SparcTargetMachine *TM, PassManagerBase &PM) in SparcPassConfig() 60 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/ |
| H A D | PassManager.h | 33 using legacy::PassManagerBase;
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetMachine.cpp | 84 HexagonPassConfig(HexagonTargetMachine *TM, PassManagerBase &PM) in HexagonPassConfig() 113 TargetPassConfig *HexagonTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|