Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp361 void PassBuilder::invokeOptimizerEarlyEPCallbacks(ModulePassManager &MPM, in invokeOptimizerEarlyEPCallbacks() argument
364 C(MPM, Level); in invokeOptimizerEarlyEPCallbacks()
366 void PassBuilder::invokeOptimizerLastEPCallbacks(ModulePassManager &MPM, in invokeOptimizerLastEPCallbacks() argument
369 C(MPM, Level); in invokeOptimizerLastEPCallbacks()
372 ModulePassManager &MPM, OptimizationLevel Level) { in invokeFullLinkTimeOptimizationEarlyEPCallbacks() argument
374 C(MPM, Level); in invokeFullLinkTimeOptimizationEarlyEPCallbacks()
377 ModulePassManager &MPM, OptimizationLevel Level) { in invokeFullLinkTimeOptimizationLastEPCallbacks() argument
379 C(MPM, Level); in invokeFullLinkTimeOptimizationLastEPCallbacks()
381 void PassBuilder::invokePipelineStartEPCallbacks(ModulePassManager &MPM, in invokePipelineStartEPCallbacks() argument
384 C(MPM, Level); in invokePipelineStartEPCallbacks()
[all …]
H A DPassBuilderBindings.cpp71 ModulePassManager MPM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local
73 MPM.addPass(VerifierPass()); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
75 if (auto Err = PB.parsePassPipeline(MPM, Passes)) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
79 MPM.run(*Mod, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
H A DPassBuilder.cpp1442 Error PassBuilder::parseModulePass(ModulePassManager &MPM, in parseModulePass() argument
1453 MPM.addPass(std::move(NestedMPM)); in parseModulePass()
1460 MPM.addPass(CoroConditionalWrapper(std::move(NestedMPM))); in parseModulePass()
1467 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in parseModulePass()
1478 MPM.addPass( in parseModulePass()
1484 if (C(Name, MPM, InnerPipeline)) in parseModulePass()
1515 MPM.addPass(buildPerModuleDefaultPipeline(L)); in parseModulePass()
1517 MPM.addPass(buildThinLTOPreLinkDefaultPipeline(L)); in parseModulePass()
1519 MPM.addPass(buildThinLTODefaultPipeline(L, nullptr)); in parseModulePass()
1525 MPM.addPass(buildThinLTOPreLinkDefaultPipeline(L)); in parseModulePass()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp646 [&](ModulePassManager &MPM, OptimizationLevel Level) { in addKCFIPass() argument
649 MPM.addPass(createModuleToFunctionPassAdaptor(KCFIPass())); in addKCFIPass()
665 auto SanitizersCallback = [&](ModulePassManager &MPM, in addSanitizers()
669 MPM.addPass(SanitizerCoveragePass( in addSanitizers()
675 MPM.addPass(SanitizerBinaryMetadataPass( in addSanitizers()
687 MPM.addPass(MemorySanitizerPass(options)); in addSanitizers()
693 MPM.addPass(RequireAnalysisPass<GlobalsAA, llvm::Module>()); in addSanitizers()
700 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in addSanitizers()
708 MPM.addPass(ModuleThreadSanitizerPass()); in addSanitizers()
709 MPM.addPass(createModuleToFunctionPassAdaptor(ThreadSanitizerPass())); in addSanitizers()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llc/
H A DNewPMDriver.cpp138 ModulePassManager MPM; in compileModuleWithNewPM() local
151 ExitOnErr(PB.parsePassPipeline(MPM, PassPipeline)); in compileModuleWithNewPM()
152 MPM.addPass(PrintMIRPreparePass(*OS)); in compileModuleWithNewPM()
156 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in compileModuleWithNewPM()
162 MPM, *OS, DwoOut ? &DwoOut->os() : nullptr, FileType, Opt, &PIC)); in compileModuleWithNewPM()
168 MPM.printPipeline(OS, [&PIC](StringRef ClassName) { in compileModuleWithNewPM()
179 MPM.run(*M, MAM); in compileModuleWithNewPM()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DEmbedBitcodePass.h41 ModulePassManager MPM; global() variable
47 EmbedBitcodePass(bool IsThinLTO,bool EmitLTOSummary,ModulePassManager && MPM) EmbedBitcodePass() argument
H A DInliner.h79 MPM.addPass(std::move(Pass)); in addModulePass()
97 ModulePassManager MPM; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h350 Error parsePassPipeline(ModulePassManager &MPM, StringRef PipelineText);
603 void addPGOInstrPassesForO0(ModulePassManager &MPM, bool RunProfileGen,
630 void invokeOptimizerEarlyEPCallbacks(ModulePassManager &MPM,
632 void invokeOptimizerLastEPCallbacks(ModulePassManager &MPM,
634 void invokeFullLinkTimeOptimizationEarlyEPCallbacks(ModulePassManager &MPM,
636 void invokeFullLinkTimeOptimizationLastEPCallbacks(ModulePassManager &MPM,
638 void invokePipelineStartEPCallbacks(ModulePassManager &MPM,
640 void invokePipelineEarlySimplificationEPCallbacks(ModulePassManager &MPM,
702 void addRequiredLTOPreLinkPasses(ModulePassManager &MPM);
710 Error parseModulePass(ModulePassManager &MPM, const PipelineElement &E);
[all …]
H A DCodeGenPassBuilder.h140 Error buildPipeline(ModulePassManager &MPM, raw_pwrite_stream &Out,
171 AddIRPass(ModulePassManager &MPM, const DerivedT &PB) : MPM(MPM), PB(PB) {} in AddIRPass() argument
174 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in ~AddIRPass()
194 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in operator()
198 MPM.addPass(std::forward<PassT>(Pass)); in operator()
203 ModulePassManager &MPM;
211 AddMachinePass(ModulePassManager &MPM, const DerivedT &PB) in AddMachinePass() argument
212 : MPM(MPM), PB(PB) {} in AddMachinePass()
219 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in ~AddMachinePass()
239 MPM.addPass(createModuleToFunctionPassAdaptor( in operator()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp475 ModulePassManager MPM; in runPassPipeline() local
477 MPM.addPass(NewPMDebugifyPass()); in runPassPipeline()
479 MPM.addPass(NewPMDebugifyPass(DebugifyMode::OriginalDebugInfo, "", in runPassPipeline()
484 if (auto Err = PB.parsePassPipeline(MPM, PassPipeline)) { in runPassPipeline()
491 MPM.addPass(VerifierPass()); in runPassPipeline()
493 MPM.addPass(NewPMCheckDebugifyPass(false, "", &DIStatsMap)); in runPassPipeline()
495 MPM.addPass(NewPMCheckDebugifyPass( in runPassPipeline()
504 MPM.addPass(PrintModulePass( in runPassPipeline()
508 MPM.addPass(BitcodeWriterPass(Out->os(), ShouldPreserveBitcodeUseListOrder, in runPassPipeline()
512 MPM.addPass(ThinLTOBitcodeWriterPass( in runPassPipeline()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp121 [=](ModulePassManager &MPM, OptimizationLevel) { in registerPassBuilderCallbacks() argument
127 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in registerPassBuilderCallbacks()
141 [=](ModulePassManager &MPM, OptimizationLevel) { in registerPassBuilderCallbacks() argument
142 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.cpp625 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(PM))); in run()
627 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor( in run()
630 MPM.addPass(std::move(AfterCGMPM)); in run()
631 MPM.run(M, MAM); in run()
654 if (!MPM.isEmpty()) { in printPipeline()
655 MPM.printPipeline(OS, MapClassName2PassName); in printPipeline()
H A DEmbedBitcodePass.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600TargetMachine.cpp150 ModulePassManager &MPM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, in buildCodeGenPipeline() argument
154 return CGPB.buildPipeline(MPM, Out, DwoOut, FileType); in buildCodeGenPipeline()
H A DR600TargetMachine.h41 Error buildCodeGenPipeline(ModulePassManager &MPM, raw_pwrite_stream &Out,
H A DAMDGPUTargetMachine.cpp657 ModulePassManager &MPM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, in buildCodeGenPipeline() argument
661 return CGPB.buildPipeline(MPM, Out, DwoOut, FileType); in buildCodeGenPipeline()
739 [this](ModulePassManager &MPM, OptimizationLevel Level) { in registerPassBuilderCallbacks() argument
741 MPM.addPass(AMDGPUAttributorPass(*this)); in registerPassBuilderCallbacks()
857 ModulePassManager MPM; in splitModule() local
858 MPM.addPass(AMDGPUSplitModulePass(NumParts, ModuleCallback)); in splitModule()
859 MPM.run(M, MAM); in splitModule()
H A DAMDGPUTargetMachine.h55 Error buildCodeGenPipeline(ModulePassManager &MPM, raw_pwrite_stream &Out,
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp299 ModulePassManager MPM; in runNewPMPasses() local
302 MPM.addPass(VerifierPass()); in runNewPMPasses()
325 if (auto Err = PB.parsePassPipeline(MPM, Conf.OptPipeline)) { in runNewPMPasses()
330 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, ImportSummary)); in runNewPMPasses()
332 MPM.addPass(PB.buildLTODefaultPipeline(OL, ExportSummary)); in runNewPMPasses()
336 MPM.addPass(VerifierPass()); in runNewPMPasses()
338 MPM.run(Mod, MAM); in runNewPMPasses()
H A DThinLTOCodeGenerator.cpp270 ModulePassManager MPM; in optimizeModule() local
291 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, Index)); in optimizeModule()
293 MPM.run(TheModule, MAM); in optimizeModule()
/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 Dqcm2290.dtsi287 <86 183>, /* MPM wake, SPMI */
H A Dsm6375.dtsi326 <86 183>, /* MPM wake, SPMI */