[llvm] [PassBuilder] Add extra ModuleInliner/SROA/SimplifyCFG/LICM to late FullLTO passes (PR #197678)
Momchil Velikov via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 16 04:47:18 PDT 2026
================
@@ -2266,6 +2278,20 @@ PassBuilder::buildLTODefaultPipeline(OptimizationLevel Level,
// Add late LTO optimization passes.
FunctionPassManager LateFPM;
+ LateFPM.addPass(SROAPass(SROAOptions::ModifyCFG));
----------------
momchil-velikov wrote:
This SROA instance is needed after then inliner.
https://github.com/llvm/llvm-project/pull/197678
More information about the llvm-commits
mailing list