]> git.ipfire.org Git - thirdparty/gcc.git/commit
[3/n] remove fast-math-*.c special-casing of gcc.dg/vect/ files
authorRichard Biener <rguenther@suse.de>
Fri, 18 Oct 2024 11:30:26 +0000 (13:30 +0200)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 18 Oct 2024 12:44:54 +0000 (14:44 +0200)
commita1381b69b9d81f210735d4a5bc9d65a0b01d1bda
tree8bb6e5f1e84852aaeef0c4cfafef5e3a949d48a1
parentd3d41ec6092ac0d2247d7224957a5ec3a68177e7
[3/n] remove fast-math-*.c special-casing of gcc.dg/vect/ files

The following makes -ffast-math explicit.

* gcc.dg/vect/vect.exp: Remove special-casing of tests
named fast-math-*
* gcc.dg/vect/fast-math-bb-slp-call-1.c: Add dg-additional-options
-ffast-math.
* gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
* gcc.dg/vect/fast-math-bb-slp-call-3.c: Likewise.
* gcc.dg/vect/fast-math-ifcvt-1.c: Likewise.
* gcc.dg/vect/fast-math-pr35982.c: Likewise.
* gcc.dg/vect/fast-math-pr43074.c: Likewise.
* gcc.dg/vect/fast-math-pr44152.c: Likewise.
* gcc.dg/vect/fast-math-pr55281.c: Likewise.
* gcc.dg/vect/fast-math-slp-27.c: Likewise.
* gcc.dg/vect/fast-math-slp-38.c: Likewise.
* gcc.dg/vect/fast-math-vect-call-1.c: Likewise.
* gcc.dg/vect/fast-math-vect-call-2.c: Likewise.
* gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
* gcc.dg/vect/fast-math-vect-outer-7.c: Likewise.
* gcc.dg/vect/fast-math-vect-pow-1.c: Likewise.
* gcc.dg/vect/fast-math-vect-pow-2.c: Likewise.
* gcc.dg/vect/fast-math-vect-pr25911.c: Likewise.
* gcc.dg/vect/fast-math-vect-pr29925.c: Likewise.
* gcc.dg/vect/fast-math-vect-reduc-5.c: Likewise.
* gcc.dg/vect/fast-math-vect-reduc-7.c: Likewise.
* gcc.dg/vect/fast-math-vect-reduc-8.c: Likewise.
* gcc.dg/vect/fast-math-vect-reduc-9.c: Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c: Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c:
Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-double.c:
Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c:
Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-double.c: Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c:
Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-double.c: Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c:
Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-double.c: Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c:
Likewise.
* gcc.dg/vect/complex/fast-math-complex-add-double.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-add-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-add-pattern-double.c:
Likewise.
* gcc.dg/vect/complex/fast-math-complex-add-pattern-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c:
Likewise.
* gcc.dg/vect/complex/fast-math-complex-mla-double.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-mla-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-mla-half-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-mls-double.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-mls-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-mls-half-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-mul-double.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-mul-float.c: Likewise.
* gcc.dg/vect/complex/fast-math-complex-mul-half-float.c: Likewise.
53 files changed:
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-add-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-add-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-add-half-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-add-pattern-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-add-pattern-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-mla-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-mla-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-mla-half-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-mls-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-mls-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-mls-half-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-mul-double.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-mul-float.c
gcc/testsuite/gcc.dg/vect/complex/fast-math-complex-mul-half-float.c
gcc/testsuite/gcc.dg/vect/fast-math-bb-slp-call-1.c
gcc/testsuite/gcc.dg/vect/fast-math-bb-slp-call-2.c
gcc/testsuite/gcc.dg/vect/fast-math-bb-slp-call-3.c
gcc/testsuite/gcc.dg/vect/fast-math-ifcvt-1.c
gcc/testsuite/gcc.dg/vect/fast-math-pr35982.c
gcc/testsuite/gcc.dg/vect/fast-math-pr43074.c
gcc/testsuite/gcc.dg/vect/fast-math-pr44152.c
gcc/testsuite/gcc.dg/vect/fast-math-pr55281.c
gcc/testsuite/gcc.dg/vect/fast-math-slp-27.c
gcc/testsuite/gcc.dg/vect/fast-math-slp-38.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-call-1.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-call-2.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-complex-3.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-outer-7.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-pow-1.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-pow-2.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-pr25911.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-pr29925.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-5.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-7.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-8.c
gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-9.c
gcc/testsuite/gcc.dg/vect/vect.exp