[gcc(refs/vendors/ibm/heads/dmr-support)] Change builtin names

Surya Kumari Jangala via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
https://gcc.gnu.org/g:ee95dee5f6a2e320db8658c2693d4084789eb1a5

commit ee95dee5f6a2e320db8658c2693d4084789eb1a5
Author: Surya Kumari Jangala <[email protected]>
Date:   Tue Jul 14 00:32:13 2026 -0500

    Change builtin names
    
    Remove mma prefix from __builtin_disassemble_dmr and __builtin_dmr_extract512
    builtins.

Diff:
---
 gcc/config/rs6000/rs6000-builtins.def                  | 6 +++---
 gcc/testsuite/gcc.target/powerpc/dmf-disassemble-dmr.c | 2 +-
 gcc/testsuite/gcc.target/powerpc/dmf-extract512.c      | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/gcc/config/rs6000/rs6000-builtins.def b/gcc/config/rs6000/rs6000-builtins.def
index 146ee615d1f5..29a873c79ad9 100644
--- a/gcc/config/rs6000/rs6000-builtins.def
+++ b/gcc/config/rs6000/rs6000-builtins.def
@@ -4056,10 +4056,10 @@
   dmr1024 __builtin_dmmr_internal (dmr1024);
     DMMR_INTERNAL movtdo {dm}
 
-  void __builtin_mma_dmr_extract512 (void *, dmr1024 *, const int<2>);
+  void __builtin_dmr_extract512 (void *, dmr1024 *, const int<2>);
     DM_EXTRACT512 nothing {dm,dmint}
 
-  v512 __builtin_mma_dmr_extract512_internal (dmr1024, const int<2>);
+  v512 __builtin_dmr_extract512_internal (dmr1024, const int<2>);
     DM_EXTRACT512_INTERNAL dm_extract512 {dm}
 
   void __builtin_dmxor (dmr1024 *, dmr1024 *);
@@ -4074,7 +4074,7 @@
   dmr1024 __builtin_build_dmr_internal (vuc, vuc, vuc, vuc, vuc, vuc, vuc, vuc);
     BUILD_DMR_INTERNAL dmf_build_dmr {dm}
 
-  void __builtin_mma_disassemble_dmr (void *, dmr1024 *);
+  void __builtin_disassemble_dmr (void *, dmr1024 *);
     DISASSEMBLE_DMR nothing {dm}
 
   void __builtin_mma_dmxvi8gerx4 (dmr1024 *, v256, vuc);
diff --git a/gcc/testsuite/gcc.target/powerpc/dmf-disassemble-dmr.c b/gcc/testsuite/gcc.target/powerpc/dmf-disassemble-dmr.c
index 3ad2dc43bdef..64a966ea61e6 100644
--- a/gcc/testsuite/gcc.target/powerpc/dmf-disassemble-dmr.c
+++ b/gcc/testsuite/gcc.target/powerpc/dmf-disassemble-dmr.c
@@ -9,7 +9,7 @@ void
 bar (vec_t *dst, __dmr1024 *src)
 {
   vec_t res[8];
-  __builtin_mma_disassemble_dmr (res, src);
+  __builtin_disassemble_dmr (res, src);
   dst[0] = res[0];
   dst[2] = res[1];
   dst[4] = res[2];
diff --git a/gcc/testsuite/gcc.target/powerpc/dmf-extract512.c b/gcc/testsuite/gcc.target/powerpc/dmf-extract512.c
index cf4163d9b058..2b112c2725cc 100644
--- a/gcc/testsuite/gcc.target/powerpc/dmf-extract512.c
+++ b/gcc/testsuite/gcc.target/powerpc/dmf-extract512.c
@@ -9,7 +9,7 @@ void
 bar (vec_t *dst, __dmr1024 *src)
 {
   vec_t res[4];
-  __builtin_mma_dmr_extract512 (res, src, 0);
+  __builtin_dmr_extract512 (res, src, 0);
   dst[0] = res[0];
   dst[2] = res[1];
   dst[4] = res[2];
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.