]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
RISC-V: Rename VX_BINARY test helper to VX_BINARY_CASE_0
authorPan Li <pan2.li@intel.com>
Wed, 7 May 2025 12:48:40 +0000 (20:48 +0800)
committerPan Li <pan2.li@intel.com>
Fri, 9 May 2025 00:21:03 +0000 (08:21 +0800)
This patch would like to rename the VX_BINARY within CASE_0 suffix, as
we have another case of VX_BINARY test code.  Aka case 1:

L1:
  vmv.v.x
  vadd.vv
  J L1

gcc/testsuite/ChangeLog:

* gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h: Rename VX_BINARY
to VX_BINARY_CASE_0 for underlying case 1.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i16.c: Take the
new name for test.
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u16.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u32.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u64.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u8.c: Ditto
* gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c: Ditto
* 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

Signed-off-by: Pan Li <pan2.li@intel.com>
33 files changed:
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_binary.h
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i16.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i32.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i64.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-i8.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u16.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u32.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u64.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-1-u8.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i16.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i32.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i64.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-i8.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u16.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u32.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u64.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-2-u8.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i16.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i32.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i64.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-i8.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u16.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u32.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u64.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-3-u8.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i16.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i32.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i64.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-i8.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u16.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u32.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u64.c
gcc/testsuite/gcc.target/riscv/rvv/autovec/vx_vf/vx_vadd-run-1-u8.c

index 66654eb9022710ec2159c4db4a9e0a4e7b92e2de..de5b70dd04b64d82df4e329a581722de955107f9 100644 (file)
@@ -3,15 +3,15 @@
 
 #include <stdint.h>
 
-#define DEF_VX_BINARY(T, OP)                                        \
-void                                                                \
-test_vx_binary (T * restrict out, T * restrict in, T x, unsigned n) \
-{                                                                   \
-  for (unsigned i = 0; i < n; i++)                                  \
-    out[i] = in[i] OP x;                                            \
+#define DEF_VX_BINARY_CASE_0(T, OP)                                        \
+void                                                                       \
+test_vx_binary_case_0 (T * restrict out, T * restrict in, T x, unsigned n) \
+{                                                                          \
+  for (unsigned i = 0; i < n; i++)                                         \
+    out[i] = in[i] OP x;                                                   \
 }
-#define DEF_VX_BINARY_WRAP(T, OP)         DEF_VX_BINARY(T, OP)
-#define RUN_VX_BINARY(out, in, x, n)      test_vx_binary(out, in, x, n)
-#define RUN_VX_BINARY_WRAP(out, in, x, n) RUN_VX_BINARY(out, in, x, n)
+#define DEF_VX_BINARY_CASE_0_WRAP(T, OP)         DEF_VX_BINARY_CASE_0(T, OP)
+#define RUN_VX_BINARY_CASE_0(out, in, x, n)      test_vx_binary_case_0(out, in, x, n)
+#define RUN_VX_BINARY_CASE_0_WRAP(out, in, x, n) RUN_VX_BINARY_CASE_0(out, in, x, n)
 
 #endif
index 488bc75c05d1b7a748c951865b512a94298d356a..6de21a874dbc4d2c406dc614c0082a106db358f2 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int16_t, +)
+DEF_VX_BINARY_CASE_0(int16_t, +)
 
 /* { dg-final { scan-assembler-times {vadd.vx} 1 } } */
index aeba8354dae108884e0ee968b88db6ec702081e2..f46be7ac8d61fd35bad820ac8826123dd1b58110 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int32_t, +)
+DEF_VX_BINARY_CASE_0(int32_t, +)
 
 /* { dg-final { scan-assembler-times {vadd.vx} 1 } } */
index ed0b9378415a22cec7ecb7042459c5b2727499f7..2b57b289e84f7ac5c93c6954c6684bf9d27405a9 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int64_t, +)
+DEF_VX_BINARY_CASE_0(int64_t, +)
 
 /* { dg-final { scan-assembler-times {vadd.vx} 1 } } */
index 781d3c0d1914844b874de9d27fb9158a42fd28cb..e1392845c667236cd58bd36bd869252fb7d781f6 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int8_t, +)
+DEF_VX_BINARY_CASE_0(int8_t, +)
 
 /* { dg-final { scan-assembler-times {vadd.vx} 1 } } */
index c01fc23819d2f57d7df900e9c98c5e6b34d45f95..0266d44164e4639e9c45786b1d3a5fdc692aa00d 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint16_t, +)
+DEF_VX_BINARY_CASE_0(uint16_t, +)
 
 /* { dg-final { scan-assembler-times {vadd.vx} 1 } } */
index 63198492609670a757fb34335d041a31ebcf4fcb..c5417330973d30b9418b2e1019f7ec24d46c3dc2 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint32_t, +)
+DEF_VX_BINARY_CASE_0(uint32_t, +)
 
 /* { dg-final { scan-assembler-times {vadd.vx} 1 } } */
index 36eec53ea1ede5e40e90a0f5b22b1050170f843b..e9e21628a999e889b0f070dc174cf6cb7aea5b07 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint64_t, +)
+DEF_VX_BINARY_CASE_0(uint64_t, +)
 
 /* { dg-final { scan-assembler-times {vadd.vx} 1 } } */
index 6bf4b61b09217044c04a2a974df17020cfca850d..da71fff2c4059f57995c3cc35fd6cb343ff375d9 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint8_t, +)
+DEF_VX_BINARY_CASE_0(uint8_t, +)
 
 /* { dg-final { scan-assembler-times {vadd.vx} 1 } } */
index eb19938afe56c0f75408a23d89dd8d2de3d3eb36..b40d0b86df6405e5b3bf0e0f5555ab677b30d7bc 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int16_t, +)
+DEF_VX_BINARY_CASE_0(int16_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index 24182c51811e2b069e00f3972c06509fe3269b39..af3a40d56acd86378fd7dcc41de5de7ee936247d 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int32_t, +)
+DEF_VX_BINARY_CASE_0(int32_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index b3d3d4b7d20902fd1360096e0c4d2089078cd264..5f7c51c2fc42009d1cb847f4fb603e02ff408a31 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int64_t, +)
+DEF_VX_BINARY_CASE_0(int64_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index fb353151b53c4264155a4cbeccae81147cf105f0..420cf0e29a1eaf1063259f2aa7601c2d94ad448f 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int8_t, +)
+DEF_VX_BINARY_CASE_0(int8_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index 6ba265893f157c6ec7e7544d89952d029d810c21..7741d06bfa5b68cf6280556c8dbfc1d05fc54f43 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint16_t, +)
+DEF_VX_BINARY_CASE_0(uint16_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index b60412cecfa11192cad8cfb1ae2e0dc53f2ed4dd..10ff20ef1365c471295642066fb1243cacac3247 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint32_t, +)
+DEF_VX_BINARY_CASE_0(uint32_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index a2732943e90a7fad7f3e1a80e7f6df1112806c52..fa5ab40e9ad50c931dd419286f8dccdf02c0c93a 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint64_t, +)
+DEF_VX_BINARY_CASE_0(uint64_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index f3c41f9ebb82d5733d181018788ddddf3c8d27b4..0374e1f0b4bca185439e6a5b090cc10f841b25ba 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint8_t, +)
+DEF_VX_BINARY_CASE_0(uint8_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index f3a262711a4a8a14029e94509de0f37352088b44..f7669070d6c9b2b830433eed4d5e0b8e1d4c01d8 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int16_t, +)
+DEF_VX_BINARY_CASE_0(int16_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index 490854cfbd7bca220f978cde7844cd15b53b0082..1b47a59c9f315b308287b84343fc66c27d7f9ae1 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int32_t, +)
+DEF_VX_BINARY_CASE_0(int32_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index a7448dfa56b0835bcac13ec7113bd82599a8c9bc..92ab1e8530e7b3efd037a173f4b2298f4f33e69e 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int64_t, +)
+DEF_VX_BINARY_CASE_0(int64_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index 72c7cd803facbcb7cad17750a932438c27a32cb3..444707e0134725683e3139e34a27d844cceab025 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(int8_t, +)
+DEF_VX_BINARY_CASE_0(int8_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index 552b4ed7c2fa56eccbafd89fbfaa83ac3cf978cc..e3fc112dfa33c47cd294d7ad2d708e657448f92f 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint16_t, +)
+DEF_VX_BINARY_CASE_0(uint16_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index e319672fc044c5015ea94462be0a36eea3d0b462..f76971bbb76499e02d2c24f8ceb0f30d0481abd1 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint32_t, +)
+DEF_VX_BINARY_CASE_0(uint32_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index 6e2a89e9072704e8d5b4e665051e57a2e82de906..09a4b42d880d8713356d95210dc860acc6685b24 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint64_t, +)
+DEF_VX_BINARY_CASE_0(uint64_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index d3383e25b0170fe0cd1f7f00ec462b47b995f86e..5a0679fc2bf4b49a8a692263a866592bdedb33d0 100644 (file)
@@ -3,6 +3,6 @@
 
 #include "vx_binary.h"
 
-DEF_VX_BINARY(uint8_t, +)
+DEF_VX_BINARY_CASE_0(uint8_t, +)
 
 /* { dg-final { scan-assembler-not {vadd.vx} } } */
index fb5375d613555ba173ecf8db37bb92ca04bfa827..306ad762f9ef4e48216aa6e4140db687b0656a97 100644 (file)
@@ -6,9 +6,9 @@
 
 #define T int16_t
 
-DEF_VX_BINARY_WRAP(T, +)
+DEF_VX_BINARY_CASE_0_WRAP(T, +)
 
 #define TEST_DATA               TEST_BINARY_DATA_WRAP(T, vadd)
-#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_WRAP(out, in, x, n)
+#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(out, in, x, n)
 
 #include "vx_binary_run.h"
index c2c79f5eda57eeed2368defd8ed9fb12307b1a8a..6ccdf7abdc2abd9a0a9a3bd034e131967ed8066f 100644 (file)
@@ -6,9 +6,9 @@
 
 #define T int32_t
 
-DEF_VX_BINARY_WRAP(T, +)
+DEF_VX_BINARY_CASE_0_WRAP(T, +)
 
 #define TEST_DATA               TEST_BINARY_DATA_WRAP(T, vadd)
-#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_WRAP(out, in, x, n)
+#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(out, in, x, n)
 
 #include "vx_binary_run.h"
index 541ed21634abe99f5cf6619bc4cb9dd277267157..9484aa8d0027be0973ab065d1162a1149e7b0fb4 100644 (file)
@@ -6,9 +6,9 @@
 
 #define T int64_t
 
-DEF_VX_BINARY_WRAP(T, +)
+DEF_VX_BINARY_CASE_0_WRAP(T, +)
 
 #define TEST_DATA               TEST_BINARY_DATA_WRAP(T, vadd)
-#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_WRAP(out, in, x, n)
+#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(out, in, x, n)
 
 #include "vx_binary_run.h"
index d507bbbda67830c0a23a524016157c04aee0f4de..aeb330e84f7fd02bdf946183c1935b03ac485598 100644 (file)
@@ -6,9 +6,9 @@
 
 #define T int8_t
 
-DEF_VX_BINARY_WRAP(T, +)
+DEF_VX_BINARY_CASE_0_WRAP(T, +)
 
 #define TEST_DATA               TEST_BINARY_DATA_WRAP(T, vadd)
-#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_WRAP(out, in, x, n)
+#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(out, in, x, n)
 
 #include "vx_binary_run.h"
index 52c0749318ef300617880457dce9bfa3b1ed4894..dafaa298b367815d3d2d18ef7adff9c474acb9f3 100644 (file)
@@ -6,9 +6,9 @@
 
 #define T uint16_t
 
-DEF_VX_BINARY_WRAP(T, +)
+DEF_VX_BINARY_CASE_0_WRAP(T, +)
 
 #define TEST_DATA               TEST_BINARY_DATA_WRAP(T, vadd)
-#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_WRAP(out, in, x, n)
+#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(out, in, x, n)
 
 #include "vx_binary_run.h"
index 70dc34765f9baf0fd9569235dcf5ba56b0653638..6b285c87f70e3d786a459103874715553c2b130c 100644 (file)
@@ -6,9 +6,9 @@
 
 #define T uint32_t
 
-DEF_VX_BINARY_WRAP(T, +)
+DEF_VX_BINARY_CASE_0_WRAP(T, +)
 
 #define TEST_DATA               TEST_BINARY_DATA_WRAP(T, vadd)
-#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_WRAP(out, in, x, n)
+#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(out, in, x, n)
 
 #include "vx_binary_run.h"
index 6ce0060a62060fbda45ef5923c08d025bccd1869..eeee4e10d87907c20be9bacc628da39843a7b739 100644 (file)
@@ -6,9 +6,9 @@
 
 #define T uint64_t
 
-DEF_VX_BINARY_WRAP(T, +)
+DEF_VX_BINARY_CASE_0_WRAP(T, +)
 
 #define TEST_DATA               TEST_BINARY_DATA_WRAP(T, vadd)
-#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_WRAP(out, in, x, n)
+#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(out, in, x, n)
 
 #include "vx_binary_run.h"
index a0e80b7fce0dcf7df81ab0e12dfb45b3472d0acc..22d7a0e42e8e165677c8e74e45de2ab883409e52 100644 (file)
@@ -6,9 +6,9 @@
 
 #define T uint8_t
 
-DEF_VX_BINARY_WRAP(T, +)
+DEF_VX_BINARY_CASE_0_WRAP(T, +)
 
 #define TEST_DATA               TEST_BINARY_DATA_WRAP(T, vadd)
-#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_WRAP(out, in, x, n)
+#define TEST_RUN(out, in, x, n) RUN_VX_BINARY_CASE_0_WRAP(out, in, x, n)
 
 #include "vx_binary_run.h"