[flang-commits] [clang] [flang] [flang] Add -f[no-]unroll-loops flag (PR #122906)

Kiran Chandramohan via flang-commits flang-commits at lists.llvm.org
Tue Jan 14 06:55:13 PST 2025


================
@@ -150,12 +150,17 @@ void Flang::addCodegenOptions(const ArgList &Args,
   if (shouldLoopVersion(Args))
     CmdArgs.push_back("-fversion-loops-for-stride");
 
+  Args.addAllArgs(CmdArgs, {options::OPT_flang_experimental_hlfir,
+                            options::OPT_flang_deprecated_no_hlfir,
+                            options::OPT_fno_ppc_native_vec_elem_order,
+                            options::OPT_fppc_native_vec_elem_order});
   Args.addAllArgs(CmdArgs,
                   {options::OPT_flang_experimental_hlfir,
                    options::OPT_flang_deprecated_no_hlfir,
                    options::OPT_fno_ppc_native_vec_elem_order,
                    options::OPT_fppc_native_vec_elem_order,
-                   options::OPT_ftime_report, options::OPT_ftime_report_EQ});
+                   options::OPT_ftime_report, options::OPT_ftime_report_EQ,
+                   options::OPT_funroll_loops, options::OPT_fno_unroll_loops});
----------------
kiranchandramohan wrote:

We can add a forwarding test from the driver to the frontend driver.

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


More information about the flang-commits mailing list