https://gcc.gnu.org/g:3624abe10827539be19941da1a29c799590eff49

commit 3624abe10827539be19941da1a29c799590eff49
Author: Michael Meissner <[email protected]>
Date:   Wed Jul 15 12:42:32 2026 -0400

    Fix merge errors.

Diff:
---
 gcc/config/rs6000/rs6000-cpus.def |  2 +-
 gcc/config/rs6000/rs6000.cc       | 10 +++++-----
 gcc/config/rs6000/rs6000.opt      |  4 ----
 3 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/gcc/config/rs6000/rs6000-cpus.def 
b/gcc/config/rs6000/rs6000-cpus.def
index 331501179099..8d6e1d1e71ab 100644
--- a/gcc/config/rs6000/rs6000-cpus.def
+++ b/gcc/config/rs6000/rs6000-cpus.def
@@ -146,7 +146,7 @@
                                 | OPTION_MASK_POWER10                  \
                                 | OPTION_MASK_POWER11                  \
                                 | OPTION_MASK_FUTURE                   \
-                                | OPTION_MASK_DMF                      \
+                                | OPTION_MASK_DENSE_MATH               \
                                 | OPTION_MASK_P10_FUSION               \
                                 | OPTION_MASK_HTM                      \
                                 | OPTION_MASK_ISEL                     \
diff --git a/gcc/config/rs6000/rs6000.cc b/gcc/config/rs6000/rs6000.cc
index a5a51d569066..aff273ee8237 100644
--- a/gcc/config/rs6000/rs6000.cc
+++ b/gcc/config/rs6000/rs6000.cc
@@ -4554,16 +4554,16 @@ rs6000_option_override_internal (bool global_init_p)
     }
 
   /* Enable -mdense_math by default on future systems.  */
-  if (TARGET_FUTURE && (rs6000_isa_flags_explicit & OPTION_MASK_DMF) == 0)
-    rs6000_isa_flags |= OPTION_MASK_DMF;
+  if (TARGET_FUTURE && (rs6000_isa_flags_explicit & OPTION_MASK_DENSE_MATH) == 
0)
+    rs6000_isa_flags |= OPTION_MASK_DENSE_MATH;
 
   /* Turn off DMF options on non-future systems.  */
   else if (!TARGET_FUTURE && TARGET_DENSE_MATH)
     {
-      if ((rs6000_isa_flags_explicit & OPTION_MASK_DMF) != 0)
+      if ((rs6000_isa_flags_explicit & OPTION_MASK_DENSE_MATH) != 0)
        error ("%qs requires %qs", "-mdense_math", "-mcpu=future");
 
-      rs6000_isa_flags &= ~OPTION_MASK_DMF;
+      rs6000_isa_flags &= ~OPTION_MASK_DENSE_MATH;
     }
 
   /* Enable power10 fusion if we are tuning for power10, even if we aren't
@@ -24914,7 +24914,7 @@ static struct rs6000_opt_mask const rs6000_opt_masks[] =
   { "power10",                 OPTION_MASK_POWER10,            false, true  },
   { "power11",                 OPTION_MASK_POWER11,            false, false },
   { "future",                  OPTION_MASK_FUTURE,             false, false },
-  { "dense-math",              OPTION_MASK_DMF,                false, true  },
+  { "dense-math",              OPTION_MASK_DENSE_MATH,         false, true  },
   { "hard-dfp",                        OPTION_MASK_DFP,                false, 
true  },
   { "htm",                     OPTION_MASK_HTM,                false, true  },
   { "float16",                 OPTION_MASK_FLOAT16,            false, true  },
diff --git a/gcc/config/rs6000/rs6000.opt b/gcc/config/rs6000/rs6000.opt
index 9f6ad0a4792c..c37decc8c7f0 100644
--- a/gcc/config/rs6000/rs6000.opt
+++ b/gcc/config/rs6000/rs6000.opt
@@ -599,10 +599,6 @@ Target Undocumented Mask(POWER11) Var(rs6000_isa_flags) 
WarnRemoved
 mfuture
 Target Undocumented Mask(FUTURE) Var(rs6000_isa_flags) Warn(Do not use 
%<-mfuture>, use %<-mcpu=future>)
 
-mdense-math
-Target Mask(DMF) Var(rs6000_isa_flags)
-Generate (do not generate) DMF (Dense Math Facility) instructions.
-
 mprefixed
 Target Mask(PREFIXED) Var(rs6000_isa_flags)
 Generate (do not generate) prefixed memory instructions.

Reply via email to