diff options
author | Tamar Christina <tamar.christina@arm.com> | 2021-11-01 13:42:51 +0000 |
---|---|---|
committer | Tamar Christina <tamar.christina@arm.com> | 2021-11-01 13:42:51 +0000 |
commit | 8a260d652c421e212818efc3c0f487cf9cdbcc2c (patch) | |
tree | e74cee5e54713b1abe4eda78815ae162d95c49f5 /gcc/cse.c | |
parent | bd5e882cf6e0def3dd1bc106075d59a303fe0d1e (diff) | |
download | gcc-8a260d652c421e212818efc3c0f487cf9cdbcc2c.zip gcc-8a260d652c421e212818efc3c0f487cf9cdbcc2c.tar.gz gcc-8a260d652c421e212818efc3c0f487cf9cdbcc2c.tar.bz2 |
testsuite: fix failing complex add testcases PR103000
Some targets have overriden the default unroll factor and so do not have enough
data to succeed for SLP vectorization if loop vect is turned off.
To fix this just always unroll in these testcases.
gcc/testsuite/ChangeLog:
PR testsuite/103000
* gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c:
Force unroll.
* gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.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.
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions