https://gcc.gnu.org/g:9a8ca2f4b34ed39f5d17ab7798864d46c7788f45

commit 9a8ca2f4b34ed39f5d17ab7798864d46c7788f45
Author: Pan Li <pan2...@intel.com>
Date:   Tue May 13 22:54:17 2025 +0800

    RISC-V: Reuse test name for vx combine test data [NFC]
    
    For run test, we have a name like add/sub to indicate
    the testcase.  So we can reuse this to identify the
    test data instead of a new one.
    
    The below test suites are passed for this patch.
    * The rv64gcv fully regression test.
    
    gcc/testsuite/ChangeLog:
    
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h: Take
            test name for the vx combine test data.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c: Leverage
            the test name to identify the test data.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i16.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i32.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i64.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i8.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u16.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u32.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u64.c: Ditto.
            * gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u8.c: Ditto.
    
    Signed-off-by: Pan Li <pan2...@intel.com>
    (cherry picked from commit 6eead9665eaf0d26aa162000df0aef142c55527e)

Diff:
---
 .../riscv/rvv/autovec/vx_vf/vx_binary_data.h       | 32 +++++++++++-----------
 .../riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c     |  4 +--
 .../riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c     |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i16.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i32.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i64.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i8.c     |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u16.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u32.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u64.c    |  2 +-
 .../riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u8.c     |  2 +-
 17 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h
index c9ea22800c2b..7e68db92ef86 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_binary_data.h
@@ -6,7 +6,7 @@
 #define TEST_BINARY_DATA(T, NAME)      test_##T##_##NAME##_data
 #define TEST_BINARY_DATA_WRAP(T, NAME) TEST_BINARY_DATA(T, NAME)
 
-int8_t TEST_BINARY_DATA(int8_t, vadd)[][3][N] =
+int8_t TEST_BINARY_DATA(int8_t, add)[][3][N] =
 {
   {
     { 1 },
@@ -55,7 +55,7 @@ int8_t TEST_BINARY_DATA(int8_t, vadd)[][3][N] =
   },
 };
 
-int16_t TEST_BINARY_DATA(int16_t, vadd)[][3][N] =
+int16_t TEST_BINARY_DATA(int16_t, add)[][3][N] =
 {
   {
     { 1 },
@@ -104,7 +104,7 @@ int16_t TEST_BINARY_DATA(int16_t, vadd)[][3][N] =
   },
 };
 
-int32_t TEST_BINARY_DATA(int32_t, vadd)[][3][N] =
+int32_t TEST_BINARY_DATA(int32_t, add)[][3][N] =
 {
   {
     { 1 },
@@ -153,7 +153,7 @@ int32_t TEST_BINARY_DATA(int32_t, vadd)[][3][N] =
   },
 };
 
-int64_t TEST_BINARY_DATA(int64_t, vadd)[][3][N] =
+int64_t TEST_BINARY_DATA(int64_t, add)[][3][N] =
 {
   {
     { 1 },
@@ -202,7 +202,7 @@ int64_t TEST_BINARY_DATA(int64_t, vadd)[][3][N] =
   },
 };
 
-uint8_t TEST_BINARY_DATA(uint8_t, vadd)[][3][N] =
+uint8_t TEST_BINARY_DATA(uint8_t, add)[][3][N] =
 {
   {
     { 1 },
@@ -251,7 +251,7 @@ uint8_t TEST_BINARY_DATA(uint8_t, vadd)[][3][N] =
   },
 };
 
-uint16_t TEST_BINARY_DATA(uint16_t, vadd)[][3][N] =
+uint16_t TEST_BINARY_DATA(uint16_t, add)[][3][N] =
 {
   {
     { 1 },
@@ -300,7 +300,7 @@ uint16_t TEST_BINARY_DATA(uint16_t, vadd)[][3][N] =
   },
 };
 
-uint32_t TEST_BINARY_DATA(uint32_t, vadd)[][3][N] =
+uint32_t TEST_BINARY_DATA(uint32_t, add)[][3][N] =
 {
   {
     { 1 },
@@ -349,7 +349,7 @@ uint32_t TEST_BINARY_DATA(uint32_t, vadd)[][3][N] =
   },
 };
 
-uint64_t TEST_BINARY_DATA(uint64_t, vadd)[][3][N] =
+uint64_t TEST_BINARY_DATA(uint64_t, add)[][3][N] =
 {
   {
     { 1 },
@@ -398,7 +398,7 @@ uint64_t TEST_BINARY_DATA(uint64_t, vadd)[][3][N] =
   },
 };
 
-int8_t TEST_BINARY_DATA(int8_t, vsub)[][3][N] =
+int8_t TEST_BINARY_DATA(int8_t, sub)[][3][N] =
 {
   {
     { 1 },
@@ -447,7 +447,7 @@ int8_t TEST_BINARY_DATA(int8_t, vsub)[][3][N] =
   },
 };
 
-int16_t TEST_BINARY_DATA(int16_t, vsub)[][3][N] =
+int16_t TEST_BINARY_DATA(int16_t, sub)[][3][N] =
 {
   {
     { 1 },
@@ -496,7 +496,7 @@ int16_t TEST_BINARY_DATA(int16_t, vsub)[][3][N] =
   },
 };
 
-int32_t TEST_BINARY_DATA(int32_t, vsub)[][3][N] =
+int32_t TEST_BINARY_DATA(int32_t, sub)[][3][N] =
 {
   {
     { 1 },
@@ -545,7 +545,7 @@ int32_t TEST_BINARY_DATA(int32_t, vsub)[][3][N] =
   },
 };
 
-int64_t TEST_BINARY_DATA(int64_t, vsub)[][3][N] =
+int64_t TEST_BINARY_DATA(int64_t, sub)[][3][N] =
 {
   {
     { 1 },
@@ -594,7 +594,7 @@ int64_t TEST_BINARY_DATA(int64_t, vsub)[][3][N] =
   },
 };
 
-uint8_t TEST_BINARY_DATA(uint8_t, vsub)[][3][N] =
+uint8_t TEST_BINARY_DATA(uint8_t, sub)[][3][N] =
 {
   {
     { 1 },
@@ -643,7 +643,7 @@ uint8_t TEST_BINARY_DATA(uint8_t, vsub)[][3][N] =
   },
 };
 
-uint16_t TEST_BINARY_DATA(uint16_t, vsub)[][3][N] =
+uint16_t TEST_BINARY_DATA(uint16_t, sub)[][3][N] =
 {
   {
     { 1 },
@@ -692,7 +692,7 @@ uint16_t TEST_BINARY_DATA(uint16_t, vsub)[][3][N] =
   },
 };
 
-uint32_t TEST_BINARY_DATA(uint32_t, vsub)[][3][N] =
+uint32_t TEST_BINARY_DATA(uint32_t, sub)[][3][N] =
 {
   {
     { 1 },
@@ -741,7 +741,7 @@ uint32_t TEST_BINARY_DATA(uint32_t, vsub)[][3][N] =
   },
 };
 
-uint64_t TEST_BINARY_DATA(uint64_t, vsub)[][3][N] =
+uint64_t TEST_BINARY_DATA(uint64_t, sub)[][3][N] =
 {
   {
     { 1 },
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c
index bd164954a9c9..ac7bd2e17af7 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, +, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vadd)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c
index 4330905fb20b..1e8b78f16051 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, +, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vadd)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c
index 95f0a2eda193..e2e352e36a4c 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, +, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vadd)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c
index a76cbab6df2e..8a197e5105ec 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c
@@ -7,9 +7,9 @@
 #define T    int8_t
 #define NAME add
 
-DEF_VX_BINARY_CASE_0_WRAP(T, +, add)
+DEF_VX_BINARY_CASE_0_WRAP(T, +, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vadd)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c
index 7d6da172afbb..b616f3960aa8 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, +, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vadd)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c
index 339b1ae0e579..bf0449c72d0e 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, +, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vadd)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c
index aefec86c1511..2611892b5dc7 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, +, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vadd)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c
index d8e8c26c9c3e..60cfe7b47b07 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, +, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vadd)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i16.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i16.c
index abfdd13dff2c..e28f9549e06e 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i16.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i16.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, -, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vsub)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i32.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i32.c
index 5b2ad84097cb..032ecad1288d 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i32.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i32.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, -, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vsub)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i64.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i64.c
index b1fdd427c39c..19bbe2dbdea4 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i64.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i64.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, -, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vsub)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i8.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i8.c
index aafb88ae2f88..7063a9ca8078 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i8.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-i8.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, -, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vsub)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u16.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u16.c
index 4010d09d9ef8..42a15086b89a 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u16.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u16.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, -, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vsub)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u32.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u32.c
index f84c11e8cb42..2df5b14995c1 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u32.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u32.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, -, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vsub)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u64.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u64.c
index cae4b24f48b4..c4f7e54ef1e7 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u64.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u64.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, -, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vsub)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"
diff --git 
a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u8.c 
b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u8.c
index 1638a0e5f145..869380a67014 100644
--- a/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u8.c
+++ b/gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vsub-run-1-u8.c
@@ -9,7 +9,7 @@
 
 DEF_VX_BINARY_CASE_0_WRAP(T, -, NAME)
 
-#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, vsub)
+#define TEST_DATA                        TEST_BINARY_DATA_WRAP(T, NAME)
 #define TEST_RUN(T, NAME, out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(T, NAME, 
out, in, x, n)
 
 #include "vx_binary_run.h"

Reply via email to