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];
