https://gcc.gnu.org/g:6306210a4241f885783a0cd926107cb8f9ad9c3f

commit 6306210a4241f885783a0cd926107cb8f9ad9c3f
Author: Michael Meissner <[email protected]>
Date:   Wed Nov 5 01:14:27 2025 -0500

    Eliminate -mbfloat16 #2
    
    2025-11-05  Michael Meissner  <[email protected]>
    
    gcc/
    
            * config/rs6000/rs6000-cpus.def (TARGET_16BIT_FLOATING_POINT): 
Delete
            OPTION_MASK_BFLOAT16.
            (POWERPC_MASKS): Likewise.

Diff:
---
 gcc/config/rs6000/rs6000-cpus.def | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gcc/config/rs6000/rs6000-cpus.def 
b/gcc/config/rs6000/rs6000-cpus.def
index 36b1d45b447e..0add89c28792 100644
--- a/gcc/config/rs6000/rs6000-cpus.def
+++ b/gcc/config/rs6000/rs6000-cpus.def
@@ -88,8 +88,7 @@
 /* Determine whether to enable 16-bit floating point types on power8 systems
    and above.  */
 #if POWERPC_FLOAT16_DEFAULT
-#define TARGET_16BIT_FLOATING_POINT    (OPTION_MASK_BFLOAT16           \
-                                        | OPTION_MASK_FLOAT16)
+#define TARGET_16BIT_FLOATING_POINT    OPTION_MASK_FLOAT16
 
 #else
 #define TARGET_16BIT_FLOATING_POINT    0
@@ -164,7 +163,6 @@
 
 /* Mask of all options to set the default isa flags based on -mcpu=<xxx>.  */
 #define POWERPC_MASKS          (OPTION_MASK_ALTIVEC                    \
-                                | OPTION_MASK_BFLOAT16                 \
                                 | OPTION_MASK_CMPB                     \
                                 | OPTION_MASK_CRYPTO                   \
                                 | OPTION_MASK_DFP                      \

Reply via email to