diff options
author | Christophe Lyon <christophe.lyon@arm.com> | 2021-10-13 09:15:49 +0000 |
---|---|---|
committer | Christophe Lyon <christophe.lyon@foss.st.com> | 2022-02-22 15:55:05 +0000 |
commit | 7b1cce9273ce49fee5f5ebafb22107b97e3e7741 (patch) | |
tree | 33d8c340dc10d1cad54933931fb79369dc1fa17c /gcc/config | |
parent | 39c0b8f1ac4be2fdaa309733bbae11fedc6b8b3d (diff) | |
download | gcc-7b1cce9273ce49fee5f5ebafb22107b97e3e7741.zip gcc-7b1cce9273ce49fee5f5ebafb22107b97e3e7741.tar.gz gcc-7b1cce9273ce49fee5f5ebafb22107b97e3e7741.tar.bz2 |
arm: Add new tests for comparison vectorization with Neon and MVE
This patch mainly adds Neon tests similar to existing MVE ones,
to make sure we do not break Neon when fixing MVE.
mve-vcmp-f32-2.c is similar to mve-vcmp-f32.c but uses a conditional
with 2.0f and 3.0f constants to help scan-assembler-times.
Most of the work of this patch series was carried out while I was
working at STMicroelectronics as a Linaro assignee.
2022-02-22 Christophe Lyon <christophe.lyon@arm.com>
gcc/testsuite/
* gcc.target/arm/simd/mve-vcmp-f32-2.c: New.
* gcc.target/arm/simd/neon-compare-1.c: New.
* gcc.target/arm/simd/neon-compare-2.c: New.
* gcc.target/arm/simd/neon-compare-3.c: New.
* gcc.target/arm/simd/neon-compare-scalar-1.c: New.
* gcc.target/arm/simd/neon-vcmp-f16.c: New.
* gcc.target/arm/simd/neon-vcmp-f32-2.c: New.
* gcc.target/arm/simd/neon-vcmp-f32-3.c: New.
* gcc.target/arm/simd/neon-vcmp-f32.c: New.
* gcc.target/arm/simd/neon-vcmp.c: New.
Diffstat (limited to 'gcc/config')
0 files changed, 0 insertions, 0 deletions