]> git.ipfire.org Git - thirdparty/gcc.git/commit
arm: improve tests for vmax*
authorAndrea Corallo <andrea.corallo@arm.com>
Mon, 10 Oct 2022 14:23:21 +0000 (16:23 +0200)
committerAndrea Corallo <andrea.corallo@arm.com>
Mon, 28 Nov 2022 09:06:14 +0000 (10:06 +0100)
commit2c5bb2513f2cfaf0c28aa933fb68dc09a4b01862
tree4fa726be4386d5998a8477d3dea962efd9e99a84
parentd117647edc8fcae63abbdecbf38e9f22d0b1e3de
arm: improve tests for vmax*

gcc/testsuite/ChangeLog:

* gcc.target/arm/mve/intrinsics/vmaxaq_m_s16.c: Improve test.
* gcc.target/arm/mve/intrinsics/vmaxaq_m_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxaq_m_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxaq_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxaq_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxaq_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxavq_p_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxavq_p_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxavq_p_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxavq_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxavq_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxavq_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmaq_f16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmaq_f32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmavq_f16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmavq_f32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmq_f16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmq_f32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmq_m_f16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmq_m_f32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmq_x_f16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmq_x_f32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmvq_f16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmvq_f32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_m_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_m_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_m_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_m_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_m_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_m_u8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_u8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_x_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_x_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_x_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_x_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_x_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxq_x_u8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_p_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_p_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_p_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_p_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_p_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_p_u8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_s16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_s32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_s8.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_u16.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_u32.c: Likewise.
* gcc.target/arm/mve/intrinsics/vmaxvq_u8.c: Likewise.
60 files changed:
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_m_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_m_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_m_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxavq_p_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxavq_p_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxavq_p_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxavq_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxavq_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxavq_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmaq_f16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmaq_f32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_f16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_f32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_f16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_f32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_m_f16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_m_f32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_x_f16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_x_f32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_f16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_f32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_m_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_m_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_m_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_m_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_m_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_m_u8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_u8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_x_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_x_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_x_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_x_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_x_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_x_u8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_p_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_p_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_p_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_p_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_p_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_p_u8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_s16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_s32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_s8.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_u16.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_u32.c
gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxvq_u8.c