arm: improve tests for vhsubq_m*
authorAndrea Corallo <andrea.corallo@arm.com>
Wed, 16 Nov 2022 13:26:06 +0000 (14:26 +0100)
committerAndrea Corallo <andrea.corallo@arm.com>
Mon, 28 Nov 2022 09:09:21 +0000 (10:09 +0100)
commitd63992a20ae196be73acc0098a957b6e11dbca53
tree93faaf5e7fee7acd66084bf3cb92c87199ff522d
parent4b440ef5bc199a2a994aeb748b3a65d0c35cc4ed
arm: improve tests for vhsubq_m*

gcc/testsuite/ChangeLog:

* gcc.target/arm/mve/intrinsics/vhsubq_m_n_s16.c: Improve test.
* gcc.target/arm/mve/intrinsics/vhsubq_m_n_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_n_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_n_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_n_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_n_u8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_m_u8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_u8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c: Likewise.
36 files changed:
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_u8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_u8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_u8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c