Home
last modified time | relevance | path

Searched refs:MPM (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp365 void PassBuilder::invokeOptimizerEarlyEPCallbacks(ModulePassManager &MPM, in invokeOptimizerEarlyEPCallbacks() argument
369 C(MPM, Level, Phase); in invokeOptimizerEarlyEPCallbacks()
371 void PassBuilder::invokeOptimizerLastEPCallbacks(ModulePassManager &MPM, in invokeOptimizerLastEPCallbacks() argument
375 C(MPM, Level, Phase); in invokeOptimizerLastEPCallbacks()
378 ModulePassManager &MPM, OptimizationLevel Level) { in invokeFullLinkTimeOptimizationEarlyEPCallbacks() argument
380 C(MPM, Level); in invokeFullLinkTimeOptimizationEarlyEPCallbacks()
383 ModulePassManager &MPM, OptimizationLevel Level) { in invokeFullLinkTimeOptimizationLastEPCallbacks() argument
385 C(MPM, Level); in invokeFullLinkTimeOptimizationLastEPCallbacks()
387 void PassBuilder::invokePipelineStartEPCallbacks(ModulePassManager &MPM, in invokePipelineStartEPCallbacks() argument
390 C(MPM, Level); in invokePipelineStartEPCallbacks()
[all …]
H A DPassBuilderBindings.cpp90 ModulePassManager MPM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local
92 MPM.addPass(VerifierPass()); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
93 if (auto Err = PB.parsePassPipeline(MPM, Passes)) in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
95 MPM.run(*Mod, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
H A DPassBuilder.cpp1797 Error PassBuilder::parseModulePass(ModulePassManager &MPM, in parseModulePass() argument
1808 MPM.addPass(std::move(NestedMPM)); in parseModulePass()
1815 MPM.addPass(CoroConditionalWrapper(std::move(NestedMPM))); in parseModulePass()
1822 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in parseModulePass()
1833 MPM.addPass( in parseModulePass()
1839 if (C(Name, MPM, InnerPipeline)) in parseModulePass()
1852 MPM.addPass(CREATE_PASS); \ in parseModulePass()
1860 MPM.addPass(CREATE_PASS(Params.get())); \ in parseModulePass()
1865 MPM.addPass( \ in parseModulePass()
1871 MPM.addPass(InvalidateAnalysisPass< \ in parseModulePass()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp681 [&](ModulePassManager &MPM, OptimizationLevel Level, ThinOrFullLTOPhase) { in addKCFIPass() argument
684 MPM.addPass(createModuleToFunctionPassAdaptor(KCFIPass())); in addKCFIPass()
700 auto SanitizersCallback = [&](ModulePassManager &MPM, OptimizationLevel Level, in addSanitizers()
704 MPM.addPass(SanitizerCoveragePass( in addSanitizers()
710 MPM.addPass(SanitizerBinaryMetadataPass( in addSanitizers()
722 MPM.addPass(MemorySanitizerPass(options)); in addSanitizers()
728 MPM.addPass(RequireAnalysisPass<GlobalsAA, llvm::Module>()); in addSanitizers()
735 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in addSanitizers()
743 MPM.addPass(ModuleThreadSanitizerPass()); in addSanitizers()
744 MPM.addPass(createModuleToFunctionPassAdaptor(ThreadSanitizerPass())); in addSanitizers()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp134 ModulePassManager MPM; in compileModuleWithNewPM() local
147 ExitOnErr(PB.parsePassPipeline(MPM, PassPipeline)); in compileModuleWithNewPM()
148 MPM.addPass(PrintMIRPreparePass(*OS)); in compileModuleWithNewPM()
154 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in compileModuleWithNewPM()
158 MPM, *OS, DwoOut ? &DwoOut->os() : nullptr, FileType, Opt, &PIC)); in compileModuleWithNewPM()
165 MPM.printPipeline(OS, [&PIC](StringRef ClassName) { in compileModuleWithNewPM()
179 MPM.run(*M, MAM); in compileModuleWithNewPM()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DCodeGenPassBuilder.h188 Error buildPipeline(ModulePassManager &MPM, raw_pwrite_stream &Out,
216 AddIRPass(ModulePassManager &MPM, const DerivedT &PB) : MPM(MPM), PB(PB) {} in AddIRPass() argument
234 MPM.addPass(std::forward<PassT>(Pass)); in operator()
260 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor( in flushFPMToMPM()
263 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in flushFPMToMPM()
267 ModulePassManager &MPM; variable
275 AddMachinePass(ModulePassManager &MPM, const DerivedT &PB) in AddMachinePass() argument
276 : MPM(MPM), PB(PB) {} in AddMachinePass()
285 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor( in ~AddMachinePass()
288 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in ~AddMachinePass()
[all …]
H A DPassBuilder.h357 LLVM_ABI Error parsePassPipeline(ModulePassManager &MPM,
628 LLVM_ABI void addPGOInstrPassesForO0(ModulePassManager &MPM,
658 LLVM_ABI void invokeOptimizerEarlyEPCallbacks(ModulePassManager &MPM,
661 LLVM_ABI void invokeOptimizerLastEPCallbacks(ModulePassManager &MPM,
665 invokeFullLinkTimeOptimizationEarlyEPCallbacks(ModulePassManager &MPM,
668 invokeFullLinkTimeOptimizationLastEPCallbacks(ModulePassManager &MPM,
670 LLVM_ABI void invokePipelineStartEPCallbacks(ModulePassManager &MPM,
673 invokePipelineEarlySimplificationEPCallbacks(ModulePassManager &MPM,
736 void addRequiredLTOPreLinkPasses(ModulePassManager &MPM);
744 Error parseModulePass(ModulePassManager &MPM, const PipelineElement &E);
[all …]
/freebsd/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp484 ModulePassManager MPM; in runPassPipeline() local
486 MPM.addPass(NewPMDebugifyPass()); in runPassPipeline()
488 MPM.addPass(NewPMDebugifyPass(DebugifyMode::OriginalDebugInfo, "", in runPassPipeline()
493 if (auto Err = PB.parsePassPipeline(MPM, PassPipeline)) { in runPassPipeline()
500 MPM.addPass(VerifierPass()); in runPassPipeline()
502 MPM.addPass(NewPMCheckDebugifyPass(false, "", &DIStatsMap)); in runPassPipeline()
504 MPM.addPass(NewPMCheckDebugifyPass( in runPassPipeline()
513 MPM.addPass(PrintModulePass( in runPassPipeline()
517 MPM.addPass(BitcodeWriterPass(Out->os(), ShouldPreserveBitcodeUseListOrder, in runPassPipeline()
521 MPM.addPass(ThinLTOBitcodeWriterPass( in runPassPipeline()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp134 [=](ModulePassManager &MPM, OptimizationLevel) { in registerPassBuilderCallbacks() argument
140 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in registerPassBuilderCallbacks()
154 [=](ModulePassManager &MPM, OptimizationLevel, ThinOrFullLTOPhase) { in registerPassBuilderCallbacks() argument
155 MPM.addPass(BPFAdjustOptPass()); in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CodeGenPassBuilder.cpp59 ModulePassManager &MPM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, in buildCodeGenPipeline() argument
63 return CGPB.buildPipeline(MPM, Out, DwoOut, FileType); in buildCodeGenPipeline()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInliner.cpp627 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(PM))); in run()
629 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor( in run()
632 MPM.addPass(std::move(AfterCGMPM)); in run()
633 MPM.run(M, MAM); in run()
656 if (!MPM.isEmpty()) { in printPipeline()
657 MPM.printPipeline(OS, MapClassName2PassName); in printPipeline()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DInliner.h82 MPM.addPass(std::move(Pass)); in addModulePass()
101 ModulePassManager MPM; variable
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp305 ModulePassManager MPM; in runNewPMPasses() local
308 MPM.addPass(VerifierPass()); in runNewPMPasses()
331 if (auto Err = PB.parsePassPipeline(MPM, Conf.OptPipeline)) { in runNewPMPasses()
336 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, ImportSummary)); in runNewPMPasses()
338 MPM.addPass(PB.buildLTODefaultPipeline(OL, ExportSummary)); in runNewPMPasses()
342 MPM.addPass(VerifierPass()); in runNewPMPasses()
347 MPM.printPipeline(OS, [&PIC](StringRef ClassName) { in runNewPMPasses()
354 MPM.run(Mod, MAM); in runNewPMPasses()
H A DThinLTOCodeGenerator.cpp263 ModulePassManager MPM; in optimizeModule() local
284 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, Index)); in optimizeModule()
286 MPM.run(TheModule, MAM); in optimizeModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600TargetMachine.cpp151 ModulePassManager &MPM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, in buildCodeGenPipeline() argument
155 return CGPB.buildPipeline(MPM, Out, DwoOut, FileType); in buildCodeGenPipeline()
H A DR600TargetMachine.h41 Error buildCodeGenPipeline(ModulePassManager &MPM, raw_pwrite_stream &Out,
H A DAMDGPUTargetMachine.cpp900 PB.registerOptimizerLastEPCallback([this](ModulePassManager &MPM, in registerPassBuilderCallbacks()
906 MPM.addPass(AMDGPUAttributorPass(*this, Opts, Phase)); in registerPassBuilderCallbacks()
1063 ModulePassManager MPM; in splitModule() local
1064 MPM.addPass(AMDGPUSplitModulePass(NumParts, ModuleCallback)); in splitModule()
1065 MPM.run(M, MAM); in splitModule()
1109 ModulePassManager &MPM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, in buildCodeGenPipeline() argument
1113 return CGPB.buildPipeline(MPM, Out, DwoOut, FileType); in buildCodeGenPipeline()
H A DAMDGPUTargetMachine.h101 Error buildCodeGenPipeline(ModulePassManager &MPM, raw_pwrite_stream &Out,
/freebsd/usr.sbin/services_mkdb/
H A Dservices84 mpm-flags 44/tcp #MPM FLAGS Protocol
85 mpm-flags 44/udp #MPM FLAGS Protocol
88 mpm-snd 46/tcp #MPM [default send]
89 mpm-snd 46/udp #MPM [default send]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dsm6375.dtsi326 <86 183>, /* MPM wake, SPMI */
H A Dqcm2290.dtsi288 <86 183>, /* MPM wake, SPMI */
H A Dagatti.dtsi291 <86 183>, /* MPM wake, SPMI */