]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite: arm: use effective-target for vsel*, mod* and pr65647.c tests
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Mon, 7 Oct 2024 07:06:37 +0000 (09:06 +0200)
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Wed, 9 Oct 2024 11:47:08 +0000 (13:47 +0200)
commitcf08dd297ca9e13b46ba4ff203dbcdce49dbc067
tree315435c1c98f129ec40c90b107e97fc62ff717b7
parentf709990333597b30dff54876bfdaada14e9cde30
testsuite: arm: use effective-target for vsel*, mod* and pr65647.c tests

Update test cases to use -mcpu=unset/-march=unset feature introduced in
r15-3606-g7d6c6a0d15c.

gcc/testsuite/ChangeLog

* gcc.target/arm/pr65647.c: Use effective-target arm_arch_v6m.
Removed unneeded dg-skip-if.
* gcc.target/arm/mod_2.c: Use effective-target arm_cpu_cortex_a57.
* gcc.target/arm/mod_256.c: Likewise.
* gcc.target/arm/vseleqdf.c: Likewise.
* gcc.target/arm/vseleqsf.c: Likewise.
* gcc.target/arm/vselgedf.c: Likewise.
* gcc.target/arm/vselgesf.c: Likewise.
* gcc.target/arm/vselgtdf.c: Likewise.
* gcc.target/arm/vselgtsf.c: Likewise.
* gcc.target/arm/vselledf.c: Likewise.
* gcc.target/arm/vsellesf.c: Likewise.
* gcc.target/arm/vselltdf.c: Likewise.
* gcc.target/arm/vselltsf.c: Likewise.
* gcc.target/arm/vselnedf.c: Likewise.
* gcc.target/arm/vselnesf.c: Likewise.
* gcc.target/arm/vselvcdf.c: Likewise.
* gcc.target/arm/vselvcsf.c: Likewise.
* gcc.target/arm/vselvsdf.c: Likewise.
* gcc.target/arm/vselvssf.c: Likewise.
* lib/target-supports.exp: Define effective-target arm_cpu_cortex_a57.
Update effective-target arm_v8_1_lob_ok to use -mcpu=unset.

Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
20 files changed:
gcc/testsuite/gcc.target/arm/mod_2.c
gcc/testsuite/gcc.target/arm/mod_256.c
gcc/testsuite/gcc.target/arm/pr65647.c
gcc/testsuite/gcc.target/arm/vseleqdf.c
gcc/testsuite/gcc.target/arm/vseleqsf.c
gcc/testsuite/gcc.target/arm/vselgedf.c
gcc/testsuite/gcc.target/arm/vselgesf.c
gcc/testsuite/gcc.target/arm/vselgtdf.c
gcc/testsuite/gcc.target/arm/vselgtsf.c
gcc/testsuite/gcc.target/arm/vselledf.c
gcc/testsuite/gcc.target/arm/vsellesf.c
gcc/testsuite/gcc.target/arm/vselltdf.c
gcc/testsuite/gcc.target/arm/vselltsf.c
gcc/testsuite/gcc.target/arm/vselnedf.c
gcc/testsuite/gcc.target/arm/vselnesf.c
gcc/testsuite/gcc.target/arm/vselvcdf.c
gcc/testsuite/gcc.target/arm/vselvcsf.c
gcc/testsuite/gcc.target/arm/vselvsdf.c
gcc/testsuite/gcc.target/arm/vselvssf.c
gcc/testsuite/lib/target-supports.exp