[PATCH] D120491: [NewPM] Add extension points to LTO pipeline in PassBuilder

Arthur Eubanks via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 25 09:44:38 PST 2022


aeubanks added a comment.

sorry for the nitpicking, but I was thinking of something like https://github.com/aeubanks/llvm-project/commit/e93062bac54abf72b49e58415d682adde1deec7c 
seeing exactly where in the pipeline the extension point passes run is kinda nice and actually caused me to move it around a tiny bit (probably doesn't matter, but it's consistent with other default pipelines)



================
Comment at: llvm/tools/opt/NewPMDriver.cpp:244
         });
+  if (tryParsePipelineText<FunctionPassManager>(
+          PB, FullLinkTimeOptimizationEarlyEPPipeline))
----------------
`ModulePassManager`, ditto below


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D120491/new/

https://reviews.llvm.org/D120491



More information about the llvm-commits mailing list