/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
H A D | PassManagerBuilder.h | 32 class PassManagerBase; variable 64 legacy::PassManagerBase &PM)> 215 legacy::PassManagerBase &PM) const; 217 void addLTOOptimizationPasses(legacy::PassManagerBase &PM); 218 void addLateLTOOptimizationPasses(legacy::PassManagerBase &PM); 219 void addPGOInstrPasses(legacy::PassManagerBase &MPM, bool IsCS); 220 void addFunctionSimplificationPasses(legacy::PassManagerBase &MPM); 221 void addVectorPasses(legacy::PassManagerBase &PM, bool IsLTO); 230 void populateModulePassManager(legacy::PassManagerBase &MPM); 231 void populateLTOPassManager(legacy::PassManagerBase &PM); [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | LegacyPassManager.h | 39 class PassManagerBase { 41 virtual ~PassManagerBase(); 52 class PassManager : public PassManagerBase { 71 class FunctionPassManager : public PassManagerBase { 102 DEFINE_STDCXX_CONVERSION_FUNCTIONS(legacy::PassManagerBase, LLVMPassManagerRef)
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | TargetMachine.h | 63 class PassManagerBase; variable 65 using legacy::PassManagerBase; 346 addPassesToEmitFile(PassManagerBase &, raw_pwrite_stream &, 358 virtual bool addPassesToEmitMC(PassManagerBase &, MCContext *&, 403 virtual TargetPassConfig *createPassConfig(PassManagerBase &PM); 410 addPassesToEmitFile(PassManagerBase &PM, raw_pwrite_stream &Out, 434 bool addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx, 446 bool addAsmPrinter(PassManagerBase &PM, raw_pwrite_stream &Out,
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
H A D | BPFTargetMachine.cpp | 86 BPFPassConfig(BPFTargetMachine &TM, PassManagerBase &PM) in BPFPassConfig() 100 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 107 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() 114 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() 120 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | TargetPassConfig.h | 33 class PassManagerBase; variable 37 using legacy::PassManagerBase; 86 PassManagerBase *PM = nullptr; 142 TargetPassConfig(LLVMTargetMachine &TM, PassManagerBase &pm);
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | PassManagerBuilder.cpp | 266 legacy::PassManagerBase &PM) const { in addExtensionsToPM() 279 legacy::PassManagerBase &PM) const { in addInitialAliasAnalysisPasses() 330 void PassManagerBuilder::addPGOInstrPasses(legacy::PassManagerBase &MPM, in addPGOInstrPasses() 383 legacy::PassManagerBase &MPM) { in addFunctionSimplificationPasses() 527 void PassManagerBuilder::addVectorPasses(legacy::PassManagerBase &PM, in addVectorPasses() 645 legacy::PassManagerBase &MPM) { in populateModulePassManager() 1134 legacy::PassManagerBase &PM) { in addLateLTOOptimizationPasses() 1157 legacy::PassManagerBase &PM) { in populateThinLTOPassManager() 1189 void PassManagerBuilder::populateLTOPassManager(legacy::PassManagerBase &PM) { in populateLTOPassManager() 1292 legacy::PassManagerBase *MPM = unwrap(PM); in LLVMPassManagerBuilderPopulateModulePassManager() [all …]
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 209 legacy::PassManagerBase &PM) { in addAddDiscriminatorsPass() 214 legacy::PassManagerBase &PM) { in addBoundsCheckingPass() 240 legacy::PassManagerBase &PM) { in addSanitizerCoveragePass() 275 legacy::PassManagerBase &PM) { in addMemProfilerPasses() 281 legacy::PassManagerBase &PM) { in addAddressSanitizerPasses() 324 legacy::PassManagerBase &PM, in addGeneralOptsForMemorySanitizer() 348 legacy::PassManagerBase &PM) { in addMemorySanitizerPass() 353 legacy::PassManagerBase &PM) { in addKernelMemorySanitizerPass() 358 legacy::PassManagerBase &PM) { in addThreadSanitizerPass() 363 legacy::PassManagerBase &PM) { in addDataFlowSanitizerPass() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/CSKY/ |
H A D | CSKYTargetMachine.cpp | 56 CSKYPassConfig(CSKYTargetMachine &TM, PassManagerBase &PM) in CSKYPassConfig() 66 TargetPassConfig *CSKYTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | LLVMTargetMachine.cpp | 104 addPassesToGenerateCode(LLVMTargetMachine &TM, PassManagerBase &PM, in addPassesToGenerateCode() 122 bool LLVMTargetMachine::addAsmPrinter(PassManagerBase &PM, in addAsmPrinter() 209 PassManagerBase &PM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, in addPassesToEmitFile() 238 bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx, in addPassesToEmitMC()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
H A D | MSP430TargetMachine.cpp | 60 MSP430PassConfig(MSP430TargetMachine &TM, PassManagerBase &PM) in MSP430PassConfig() 72 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetMachine.cpp | 79 LanaiPassConfig(LanaiTargetMachine &TM, PassManagerBase *PassManager) in LanaiPassConfig() 93 LanaiTargetMachine::createPassConfig(PassManagerBase &PassManager) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
H A D | ARCTargetMachine.cpp | 51 ARCPassConfig(ARCTargetMachine &TM, PassManagerBase &PM) in ARCPassConfig() 65 TargetPassConfig *ARCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreTargetMachine.cpp | 66 XCorePassConfig(XCoreTargetMachine &TM, PassManagerBase &PM) in XCorePassConfig() 81 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
H A D | AVRTargetMachine.cpp | 61 AVRPassConfig(AVRTargetMachine &TM, PassManagerBase &PM) in AVRPassConfig() 75 TargetPassConfig *AVRTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetMachine.h | 53 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 56 bool addPassesToEmitMC(PassManagerBase &, MCContext *&, raw_pwrite_stream &,
|
H A D | NVPTXTargetMachine.cpp | 160 NVPTXPassConfig(NVPTXTargetMachine &TM, PassManagerBase &PM) in NVPTXPassConfig() 199 TargetPassConfig *NVPTXTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 206 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
H A D | VETargetMachine.cpp | 103 VEPassConfig(VETargetMachine &TM, PassManagerBase &PM) in VEPassConfig() 116 TargetPassConfig *VETargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
H A D | M68kTargetMachine.cpp | 127 M68kPassConfig(M68kTargetMachine &TM, PassManagerBase &PM) in M68kPassConfig() 144 TargetPassConfig *M68kTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetMachine.h | 80 TargetPassConfig *createPassConfig(PassManagerBase &PM) override; 105 TargetPassConfig *createPassConfig(PassManagerBase &PM) override;
|
H A D | AMDGPUTargetMachine.cpp | 436 legacy::PassManagerBase &PM) { in adjustPassManager() 455 legacy::PassManagerBase &PM) { in adjustPassManager() 468 [EnableOpt](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() 738 AMDGPUPassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) in AMDGPUPassConfig() 774 R600PassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) in R600PassConfig() 791 GCNPassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) in GCNPassConfig() 1017 TargetPassConfig *R600TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() 1231 TargetPassConfig *GCNTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetMachine.cpp | 271 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() 276 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() 304 HexagonPassConfig(HexagonTargetMachine &TM, PassManagerBase &PM) in HexagonPassConfig() 325 TargetPassConfig *HexagonTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetMachine.cpp | 126 RISCVPassConfig(RISCVTargetMachine &TM, PassManagerBase &PM) in RISCVPassConfig() 146 TargetPassConfig *RISCVTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
H A D | Coroutines.cpp | 52 legacy::PassManagerBase &PM) { in addCoroutineOpt0Passes() 61 legacy::PassManagerBase &PM) { in addCoroutineEarlyPasses() 66 legacy::PassManagerBase &PM) { in addCoroutineScalarOptimizerPasses() 71 legacy::PassManagerBase &PM) { in addCoroutineSCCPasses() 76 legacy::PassManagerBase &PM) { in addCoroutineOptimizerLastPasses()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcTargetMachine.cpp | 141 SparcPassConfig(SparcTargetMachine &TM, PassManagerBase &PM) in SparcPassConfig() 154 TargetPassConfig *SparcTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetMachine.cpp | 204 SystemZPassConfig(SystemZTargetMachine &TM, PassManagerBase &PM) in SystemZPassConfig() 314 TargetPassConfig *SystemZTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
|