[flang-commits] [clang] [flang] [llvm] add -floop-fuse to clang and flang (PR #142686)

Ryotaro Kasuga via flang-commits flang-commits at lists.llvm.org
Wed Jul 23 06:28:15 PDT 2025


================
@@ -518,6 +524,9 @@ PassBuilder::buildO1FunctionSimplificationPipeline(OptimizationLevel Level,
 
   invokeLoopOptimizerEndEPCallbacks(LPM2, Level);
 
+  if (PTO.LoopFuse)
+    FPM.addPass(LoopFusePass());
+
----------------
kasuga-fj wrote:

Is this an appropriate place? I think this is an optimization pass rather than simplification one.

https://github.com/llvm/llvm-project/pull/142686


More information about the flang-commits mailing list