[gcc(refs/vendors/ibm/heads/mmaplus-new)] Fix: Testcase compilation failure because of unrecognizable keyword
kishan parmar
kishan@gcc.gnu.org
Tue Apr 28 18:14:30 GMT 2026
https://gcc.gnu.org/g:a31e4940829db471ec8ae3ebc3e65507aa9bafe9
commit a31e4940829db471ec8ae3ebc3e65507aa9bafe9
Author: Kishan Parmar <kishan@linux.ibm.com>
Date: Tue Apr 28 23:27:13 2026 +0530
Fix: Testcase compilation failure because of unrecognizable keyword
Replace typo __dmr1024 to __dm1024.
Diff:
---
gcc/testsuite/gcc.target/powerpc/dmf-build-dmr.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dmf-builtin-1.c | 60 +++++++++++-----------
gcc/testsuite/gcc.target/powerpc/dmf-builtin-2.c | 50 +++++++++---------
.../gcc.target/powerpc/dmf-disassemble-dmr.c | 2 +-
gcc/testsuite/gcc.target/powerpc/dmf-extract512.c | 2 +-
5 files changed, 58 insertions(+), 58 deletions(-)
diff --git a/gcc/testsuite/gcc.target/powerpc/dmf-build-dmr.c b/gcc/testsuite/gcc.target/powerpc/dmf-build-dmr.c
index c7516fdb10ad..48bcb0893c26 100644
--- a/gcc/testsuite/gcc.target/powerpc/dmf-build-dmr.c
+++ b/gcc/testsuite/gcc.target/powerpc/dmf-build-dmr.c
@@ -4,7 +4,7 @@
typedef unsigned char vec_t __attribute__((vector_size(16)));
void
-foo2 (__dmr1024 *dst, vec_t *src)
+foo2 (__dm1024 *dst, vec_t *src)
{
__builtin_mma_build_dmr (dst, src[0], src[1], src[2], src[3], src[4], src[5], src[6], src[7]);
}
diff --git a/gcc/testsuite/gcc.target/powerpc/dmf-builtin-1.c b/gcc/testsuite/gcc.target/powerpc/dmf-builtin-1.c
index 9f66890055a0..ef4c3876a7db 100644
--- a/gcc/testsuite/gcc.target/powerpc/dmf-builtin-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/dmf-builtin-1.c
@@ -4,9 +4,9 @@
typedef unsigned char vec_t __attribute__((vector_size(16)));
void
-foo (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -15,9 +15,9 @@ foo (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvbf16gerx2 (&dmr, vp, vec);
@@ -27,9 +27,9 @@ bar (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvbf16gerx2\M} 2 } } */
void
-foo_1 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_1 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -38,9 +38,9 @@ foo_1 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar_1 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar_1 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvbf16gerx2nn (&dmr, vp, vec);
@@ -50,9 +50,9 @@ bar_1 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvbf16gerx2nn\M} 2 } } */
void
-foo_2 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_2 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -61,9 +61,9 @@ foo_2 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar_2 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar_2 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvbf16gerx2np (&dmr, vp, vec);
@@ -73,9 +73,9 @@ bar_2 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvbf16gerx2np\M} 2 } } */
void
-foo_3 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_3 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -84,9 +84,9 @@ foo_3 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar_3 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar_3 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvbf16gerx2pn (&dmr, vp, vec);
@@ -96,9 +96,9 @@ bar_3 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvbf16gerx2pn\M} 2 } } */
void
-foo_4 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_4 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -107,9 +107,9 @@ foo_4 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar_4 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar_4 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvbf16gerx2pp (&dmr, vp, vec);
@@ -119,7 +119,7 @@ bar_4 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvbf16gerx2pp\M} 2 } } */
void
-foo_5 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_5 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -129,7 +129,7 @@ foo_5 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvbf16gerx2\M} 1 } } */
void
-foo_6 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_6 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -139,7 +139,7 @@ foo_6 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvbf16gerx2nn\M} 1 } } */
void
-foo_7 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_7 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -149,7 +149,7 @@ foo_7 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvbf16gerx2np\M} 1 } } */
void
-foo_8 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_8 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -159,7 +159,7 @@ foo_8 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvbf16gerx2pn\M} 1 } } */
void
-foo_9 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_9 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -169,7 +169,7 @@ foo_9 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvbf16gerx2pp\M} 1 } } */
void
-foo_10 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_10 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -179,9 +179,9 @@ foo_10 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvi8gerx4spp\M} 1 } } */
void
-foo_11 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_11 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -190,9 +190,9 @@ foo_11 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar_11 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar_11 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvi8gerx4spp (&dmr, vp, vec);
diff --git a/gcc/testsuite/gcc.target/powerpc/dmf-builtin-2.c b/gcc/testsuite/gcc.target/powerpc/dmf-builtin-2.c
index b733de1f6f9c..77629ee46aed 100644
--- a/gcc/testsuite/gcc.target/powerpc/dmf-builtin-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/dmf-builtin-2.c
@@ -3,9 +3,9 @@
typedef unsigned char vec_t __attribute__((vector_size(16)));
void
-foo (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -14,9 +14,9 @@ foo (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvf16gerx2 (&dmr, vp, vec);
@@ -26,9 +26,9 @@ bar (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvf16gerx2\M} 2 } } */
void
-foo_1 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_1 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -37,9 +37,9 @@ foo_1 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar_1 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar_1 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvf16gerx2nn (&dmr, vp, vec);
@@ -49,9 +49,9 @@ bar_1 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvf16gerx2nn\M} 2 } } */
void
-foo_2 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_2 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -60,9 +60,9 @@ foo_2 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar_2 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar_2 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvf16gerx2np (&dmr, vp, vec);
@@ -72,9 +72,9 @@ bar_2 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvf16gerx2np\M} 2 } } */
void
-foo_3 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_3 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -83,9 +83,9 @@ foo_3 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar_3 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar_3 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvf16gerx2pn (&dmr, vp, vec);
@@ -95,9 +95,9 @@ bar_3 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvf16gerx2pn\M} 2 } } */
void
-foo_4 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_4 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr;
+ __dm1024 dmr;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmsetdmrz (&dmr);
@@ -106,9 +106,9 @@ foo_4 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
}
void
-bar_4 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+bar_4 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
- __dmr1024 dmr = dst[0];;
+ __dm1024 dmr = dst[0];;
__vector_pair vp = *vpp;
vec_t vec = *src;
__builtin_mma_dmxvf16gerx2pp (&dmr, vp, vec);
@@ -118,7 +118,7 @@ bar_4 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mdmxvf16gerx2pp\M} 2 } } */
void
-foo_5 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_5 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -128,7 +128,7 @@ foo_5 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvf16gerx2\M} 1 } } */
void
-foo_6 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_6 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -138,7 +138,7 @@ foo_6 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvf16gerx2nn\M} 1 } } */
void
-foo_7 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_7 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -148,7 +148,7 @@ foo_7 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvf16gerx2np\M} 1 } } */
void
-foo_8 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_8 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
@@ -158,7 +158,7 @@ foo_8 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
/* { dg-final { scan-assembler-times {\mpmdmxvf16gerx2pn\M} 1 } } */
void
-foo_9 (__dmr1024 *dst, __vector_pair *vpp, vec_t *src)
+foo_9 (__dm1024 *dst, __vector_pair *vpp, vec_t *src)
{
__vector_pair vp = *vpp;
vec_t vec = *src;
diff --git a/gcc/testsuite/gcc.target/powerpc/dmf-disassemble-dmr.c b/gcc/testsuite/gcc.target/powerpc/dmf-disassemble-dmr.c
index 8e9adf6887a1..deeaa0aa7049 100644
--- a/gcc/testsuite/gcc.target/powerpc/dmf-disassemble-dmr.c
+++ b/gcc/testsuite/gcc.target/powerpc/dmf-disassemble-dmr.c
@@ -4,7 +4,7 @@
typedef unsigned char vec_t __attribute__((vector_size(16)));
void
-bar (vec_t *dst, __dmr1024 *src)
+bar (vec_t *dst, __dm1024 *src)
{
vec_t res[8];
__builtin_mma_disassemble_dmr (res, src);
diff --git a/gcc/testsuite/gcc.target/powerpc/dmf-extract512.c b/gcc/testsuite/gcc.target/powerpc/dmf-extract512.c
index 865174f57206..214b64703988 100644
--- a/gcc/testsuite/gcc.target/powerpc/dmf-extract512.c
+++ b/gcc/testsuite/gcc.target/powerpc/dmf-extract512.c
@@ -4,7 +4,7 @@
typedef unsigned char vec_t __attribute__((vector_size(16)));
void
-bar (vec_t *dst, __dmr1024 *src)
+bar (vec_t *dst, __dm1024 *src)
{
vec_t res[4];
__builtin_mma_dmr_extract512 (res, src, 0);
More information about the Gcc-cvs
mailing list