diff options
Diffstat (limited to 'gcc/testsuite/gcc.target/aarch64/sve_fnmls_1.c')
-rw-r--r-- | gcc/testsuite/gcc.target/aarch64/sve_fnmls_1.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/testsuite/gcc.target/aarch64/sve_fnmls_1.c b/gcc/testsuite/gcc.target/aarch64/sve_fnmls_1.c index 7a89399f4be..4d859d4b0a1 100644 --- a/gcc/testsuite/gcc.target/aarch64/sve_fnmls_1.c +++ b/gcc/testsuite/gcc.target/aarch64/sve_fnmls_1.c @@ -1,9 +1,9 @@ /* { dg-do assemble } */ /* { dg-options "-O3 -march=armv8-a+sve -msve-vector-bits=256 --save-temps" } */ -typedef _Float16 v16hf __attribute__((vector_size(32))); -typedef float v8sf __attribute__((vector_size(32))); -typedef double v4df __attribute__((vector_size(32))); +typedef _Float16 vnx8hf __attribute__((vector_size(32))); +typedef float vnx4sf __attribute__((vector_size(32))); +typedef double vnx2df __attribute__((vector_size(32))); #define DO_OP(TYPE) \ void vmad##TYPE (TYPE *x, TYPE y, TYPE z) \ @@ -20,9 +20,9 @@ void vmad##TYPE (TYPE *x, TYPE y, TYPE z) \ *x = dst; \ } -DO_OP (v16hf) -DO_OP (v8sf) -DO_OP (v4df) +DO_OP (vnx8hf) +DO_OP (vnx4sf) +DO_OP (vnx2df) /* { dg-final { scan-assembler-times {\tfnmls\tz0\.h, p[0-7]/m, z2\.h, z4\.h\n} 1 } } */ /* { dg-final { scan-assembler-times {\tfnmls\tz0\.s, p[0-7]/m, z2\.s, z4\.s\n} 1 } } */ |