https://gcc.gnu.org/g:fde7d07cbe35d5b419b467c1ef1328529f33210a

commit r16-7641-gfde7d07cbe35d5b419b467c1ef1328529f33210a
Author: Alice Carlotti <[email protected]>
Date:   Sun Nov 16 03:50:19 2025 +0000

    aarch64: Remove uneccesary +sve2 from SME tests
    
    This reverts the testsuite changes in r15-9067-g432f0dd62c3b29.
    
    gcc/testsuite/ChangeLog:
    
            * gcc.target/aarch64/pragma_cpp_predefs_4.c: Remove unnecessary
            uses of +sve2.
            * gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/binary_single_1.c:
            Ditto.
            * 
gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c:
            Ditto.
            * 
gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c:
            Ditto.
            * 
gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c:
            Ditto.
            * 
gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c:
            Ditto.
            * 
gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c: Ditto.
            * gcc.target/aarch64/sve/acle/general-c/clamp_1.c: Ditto.
            * gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c:
            Ditto.
            * 
gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/storexn_1.c: Ditto.
            * gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c:
            Ditto.
            * 
gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c:
            Ditto.
            * gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c: Ditto.
            * gcc.target/aarch64/sve/acle/general-c/write_za_1.c: Ditto.
            * gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c:
            Ditto.

Diff:
---
 gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_4.c  | 16 ++++++++--------
 .../sve/acle/general-c/binary_int_opt_single_n_2.c       |  2 +-
 .../aarch64/sve/acle/general-c/binary_opt_single_n_2.c   |  2 +-
 .../aarch64/sve/acle/general-c/binary_single_1.c         |  2 +-
 .../acle/general-c/binary_za_slice_int_opt_single_1.c    |  2 +-
 .../aarch64/sve/acle/general-c/binary_za_slice_lane_1.c  |  2 +-
 .../aarch64/sve/acle/general-c/binary_za_slice_lane_2.c  |  2 +-
 .../aarch64/sve/acle/general-c/binary_za_slice_lane_3.c  |  2 +-
 .../aarch64/sve/acle/general-c/binary_za_slice_lane_4.c  |  2 +-
 .../sve/acle/general-c/binary_za_slice_opt_single_1.c    |  2 +-
 .../sve/acle/general-c/binary_za_slice_opt_single_2.c    |  2 +-
 .../sve/acle/general-c/binary_za_slice_opt_single_3.c    |  2 +-
 .../acle/general-c/binary_za_slice_uint_opt_single_1.c   |  2 +-
 .../gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c   |  2 +-
 .../gcc.target/aarch64/sve/acle/general-c/clamp_1.c      |  2 +-
 .../aarch64/sve/acle/general-c/compare_scalar_count_1.c  |  2 +-
 .../aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c |  2 +-
 .../aarch64/sve/acle/general-c/dot_za_slice_lane_1.c     |  2 +-
 .../aarch64/sve/acle/general-c/dot_za_slice_lane_2.c     |  2 +-
 .../sve/acle/general-c/dot_za_slice_uint_lane_1.c        |  2 +-
 .../sve/acle/general-c/shift_right_imm_narrowxn_1.c      |  2 +-
 .../gcc.target/aarch64/sve/acle/general-c/storexn_1.c    |  2 +-
 .../aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c  |  2 +-
 .../general-c/ternary_mfloat8_lane_group_selection_1.c   |  2 +-
 .../sve/acle/general-c/ternary_qq_or_011_lane_1.c        |  2 +-
 .../aarch64/sve/acle/general-c/unary_convertxn_1.c       |  2 +-
 .../sve/acle/general-c/unary_convertxn_narrow_1.c        |  2 +-
 .../sve/acle/general-c/unary_convertxn_narrowt_1.c       |  2 +-
 .../aarch64/sve/acle/general-c/unary_za_slice_1.c        |  2 +-
 .../gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c    |  2 +-
 .../gcc.target/aarch64/sve/acle/general-c/write_za_1.c   |  2 +-
 .../aarch64/sve/acle/general-c/write_za_slice_1.c        |  2 +-
 32 files changed, 39 insertions(+), 39 deletions(-)

diff --git a/gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_4.c 
b/gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_4.c
index 70f59b47aee8..84713c928293 100644
--- a/gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_4.c
+++ b/gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_4.c
@@ -46,7 +46,7 @@
 #error Foo
 #endif
 
-#pragma GCC target "+sve2+sme"
+#pragma GCC target "+sme"
 #ifndef __ARM_FEATURE_SME
 #error Foo
 #endif
@@ -66,7 +66,7 @@
 #error Foo
 #endif
 
-#pragma GCC target "+nothing+sve2+sme"
+#pragma GCC target "+nothing+sme"
 #ifdef __ARM_FEATURE_SME_I16I64
 #error Foo
 #endif
@@ -86,7 +86,7 @@
 #error Foo
 #endif
 
-#pragma GCC target "+nothing+sve2+sme-i16i64"
+#pragma GCC target "+nothing+sme-i16i64"
 #ifndef __ARM_FEATURE_SME_I16I64
 #error Foo
 #endif
@@ -97,7 +97,7 @@
 #error Foo
 #endif
 
-#pragma GCC target "+nothing+sve2+sme-b16b16"
+#pragma GCC target "+nothing+sme-b16b16"
 #ifndef __ARM_FEATURE_SME_B16B16
 #error Foo
 #endif
@@ -144,7 +144,7 @@
 #error Foo
 #endif
 
-#pragma GCC target "+nothing+sve2+sme-f16f16"
+#pragma GCC target "+nothing+sme-f16f16"
 #ifndef __ARM_FEATURE_SME_F16F16
 #error Foo
 #endif
@@ -155,7 +155,7 @@
 #error Foo
 #endif
 
-#pragma GCC target "+nothing+sve2+sme-f64f64"
+#pragma GCC target "+nothing+sme-f64f64"
 #ifndef __ARM_FEATURE_SME_F64F64
 #error Foo
 #endif
@@ -199,7 +199,7 @@
 #error Foo
 #endif
 
-#pragma GCC target "+nothing+sve2+sve-b16b16+sme2"
+#pragma GCC target "+nothing+sve-b16b16+sme2"
 #ifndef __ARM_FEATURE_SVE_B16B16
 #error Foo
 #endif
@@ -207,7 +207,7 @@
 #error Foo
 #endif
 
-#pragma GCC target "+nothing+sve2+sme2p1"
+#pragma GCC target "+nothing+sme2p1"
 #ifndef __ARM_FEATURE_SME
 #error Foo
 #endif
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c
index 7150d37a2aa7..976d5af7f237 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_int_opt_single_n_2.c
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 #include <arm_sve.h>
 
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c
index 2823264edbda..5cc8a4c5c50f 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_opt_single_n_2.c
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 #include <arm_sve.h>
 
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_single_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_single_1.c
index 52f2c090f57b..aa7633bb322f 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_single_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_single_1.c
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 #include <arm_sve.h>
 
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c
index 0e88c1409f41..01cd88f180b8 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_int_opt_single_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint16_t s16, svint8_t s8, svuint8_t u8,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c
index 885529804232..8fa2a0b06fc6 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint16_t s16, svuint16_t u16, svint32_t s32, svuint32_t u32,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c
index dd90ebc309ed..126a764c998e 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_2.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint16_t s16, svuint16_t u16, svint32_t s32, svuint32_t u32,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c
index f53cc55be3bf..17bed0c72dc5 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_3.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint16_t s16, svuint16_t u16, svint32_t s32, svuint32_t u32,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c
index 83c659d94fa8..d2a67c678dff 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_lane_4.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svint8_t s8, svuint8_t u8, svint16_t s16, svuint16_t u16,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c
index b1d9a82916ac..759d0b2ff617 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint16_t s16, svint32_t s32, svuint32_t u32,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c
index 959e2229ea93..181f509eee13 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_2.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint16_t s16, svint32_t s32, svuint32_t u32,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c
index 9cc42c0174ea..8c8414ec55cf 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_opt_single_3.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2+nosme-i16i64")
+#pragma GCC target ("+sme2+nosme-i16i64")
 
 void
 f1 (svint32x2_t s32x2, svuint32x2_t u32x2,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c
index b289c9c871fe..b00c04320bf0 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binary_za_slice_uint_opt_single_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svuint16_t u16, svint8_t s8, svuint8_t u8,
diff --git a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c
index 4f8ebf8c2c7a..600b7fc7959d 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/binaryxn_2.c
@@ -2,7 +2,7 @@
 
 #include <arm_sve.h>
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 void
 f1 (svbool_t pg, svcount_t pn, svuint8_t u8, svint16_t s16,
diff --git a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/clamp_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/clamp_1.c
index 958c40a2fc6b..07e22d2dd715 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/clamp_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/clamp_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sve.h>
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 void
 f1 (svcount_t pn, svfloat16_t f16, svint16_t s16, svfloat32_t f32,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c
index 4a4222c1e820..47077f7a4e5b 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/compare_scalar_count_1.c
@@ -3,7 +3,7 @@
 #include <arm_sve.h>
 #include <stdbool.h>
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 enum signed_enum { SA = -1, SB };
 enum unsigned_enum { UA, UB };
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c
index aed92b57ac8d..ca2a039b3903 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_int_lane_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint8_t s8, svuint8_t u8, svint16_t s16, svuint16_t u16,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c
index bb408682d6b4..e37d24ab6087 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint8_t s8, svuint8_t u8, svint16_t s16, svuint16_t u16,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c
index 7d57bd1bdadc..7af3c6f9eef9 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_lane_2.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint8_t s8, svuint8_t u8, svint16_t s16, svuint16_t u16,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c
index cba11a423802..2efa2eb15ee0 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/dot_za_slice_uint_lane_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint8_t s8, svuint8_t u8, svint16_t s16, svuint16_t u16,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c
index 685d0700400d..ab5602f0aa69 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowxn_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sve.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svboolx2_t pgx2,
diff --git a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/storexn_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/storexn_1.c
index ba0096b4b4b3..7ad4ca8a580a 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/storexn_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/storexn_1.c
@@ -3,7 +3,7 @@
 
 #include <arm_sve.h>
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 struct s { signed char x; };
 
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c
index c01710f45649..6bdd3c06dc2b 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sve.h>
 
-#pragma GCC target ("arch=armv8.2-a+sve2+ssve-fp8fma")
+#pragma GCC target ("arch=armv8.2-a+ssve-fp8fma")
 
 void
 f1 (svfloat16_t f16, svmfloat8_t f8, fpm_t fpm, 
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c
index fecaf98101a6..f6fce2f5c40f 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_mfloat8_lane_group_selection_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sve.h>
 
-#pragma GCC target 
("arch=armv8.2-a+sve2+ssve-fp8fma+ssve-fp8dot4+ssve-fp8dot2")
+#pragma GCC target ("arch=armv8.2-a+ssve-fp8fma+ssve-fp8dot4+ssve-fp8dot2")
 
 void
 f1 (svfloat16_t f16, svmfloat8_t f8, fpm_t fpm, 
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c
index 5579e0d11b00..b8968c878e1d 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/ternary_qq_or_011_lane_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sve.h>
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 void
 f1 (svbool_t pg, svint8_t s8, svuint8_t u8, svint16_t s16, svuint16_t u16,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c
index e14ec71f0c33..85f8b45032d1 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_1.c
@@ -1,6 +1,6 @@
 #include <arm_sve.h>
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 void
 test (svbool_t pg, float f, svint8_t s8, svfloat32_t f32,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c
index e93cc64328f8..d312e857d814 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrow_1.c
@@ -1,6 +1,6 @@
 #include <arm_sve.h>
 
-#pragma GCC target "+sve2+sme2+fp8"
+#pragma GCC target "+sme2+fp8"
 
 void
 test (svfloat16x2_t f16x2, svbfloat16x2_t bf16x2, svfloat32x2_t f32x2,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c
 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c
index da828f0aaf17..ab97eef3472c 100644
--- 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c
+++ 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_convertxn_narrowt_1.c
@@ -1,6 +1,6 @@
 #include <arm_sve.h>
 
-#pragma GCC target "+sve2+sme2+fp8"
+#pragma GCC target "+sme2+fp8"
 
 void
 test (svmfloat8_t f8, svfloat32x2_t f32x2, fpm_t fpm0,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c
index c3052a0a0f43..e02fe5405b1f 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unary_za_slice_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target ("+sve2+sme2")
+#pragma GCC target ("+sme2")
 
 void
 f1 (svbool_t pg, svint32_t s32, svint16x2_t s16x2, svint32x2_t s32x2,
diff --git a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c
index e9656bc69afc..f478945562c8 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/unaryxn_1.c
@@ -1,6 +1,6 @@
 #include <arm_sve.h>
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 void
 test (svfloat32_t f32, svfloat32x2_t f32x2, svfloat32x3_t f32x3,
diff --git a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_1.c
index 95ead96a579b..3a45b58b0234 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 void
 f1 (svint8_t s8, svint8x2_t s8x2, svint8x3_t s8x3, svint8x4_t s8x4,
diff --git 
a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c 
b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c
index dae88926e985..dedd4b16ea24 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/write_za_slice_1.c
@@ -2,7 +2,7 @@
 
 #include <arm_sme.h>
 
-#pragma GCC target "+sve2+sme2"
+#pragma GCC target "+sme2"
 
 void
 f1 (svint8_t s8, svint8x2_t s8x2, svint8x3_t s8x3, svint8x4_t s8x4,

Reply via email to