[clang] [flang] [llvm] Introduce -fexperimental-loop-fuse to clang and flang (PR #142686)

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 7 09:23:04 PDT 2025


================
@@ -4268,6 +4268,10 @@ def floop_interchange : Flag<["-"], "floop-interchange">, Group<f_Group>,
   HelpText<"Enable the loop interchange pass">, Visibility<[ClangOption, CC1Option, FlangOption, FC1Option]>;
 def fno_loop_interchange: Flag<["-"], "fno-loop-interchange">, Group<f_Group>,
   HelpText<"Disable the loop interchange pass">, Visibility<[ClangOption, CC1Option, FlangOption, FC1Option]>;
+def fexperimental_loop_fusion : Flag<["-"], "fexperimental-loop-fusion">, Group<f_Group>,
----------------
MaskRay wrote:

We can use `OptInCC1FFlag` so that the negative form is not a `clang -cc1` option.

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


More information about the llvm-commits mailing list