================ @@ -968,8 +969,8 @@ PassBuilder::buildInlinerPipeline(OptimizationLevel Level, // it's been modified since. MainCGPipeline.addPass(createCGSCCToFunctionPassAdaptor( RequireAnalysisPass<ShouldNotRunFunctionPassesAnalysis, Function>())); - MainCGPipeline.addPass(CoroSplitPass(Level != OptimizationLevel::O0)); + MainCGPipeline.addPass(CoroAnnotationElidePass()); ---------------- vogelsgesang wrote:
Thanks for that context! I assume, as part of relanding #90310 you would then also adjust the way the `CoroAnnotationElide` registration? Do you happen to know the answer to https://github.com/llvm/llvm-project/pull/99283#discussion_r1684973257 or can provide some guidance there? https://github.com/llvm/llvm-project/pull/99285 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits