================
@@ -478,7 +478,8 @@ class PassBuilder {
   /// This extension point allows adding optimization right after passes that 
do
   /// basic simplification of the input IR.
   void registerPipelineEarlySimplificationEPCallback(
-      const std::function<void(ModulePassManager &, OptimizationLevel)> &C) {
+      const std::function<void(ModulePassManager &, OptimizationLevel, bool)>
----------------
nikic wrote:

I think using the full phase is more future-proof, in case someone wants to 
distinguish thin/full LTO in the future.

https://github.com/llvm/llvm-project/pull/114547
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to