diff options
| author | Alexandre Oliva <oliva@adacore.com> | 2026-01-31 01:51:53 -0300 |
|---|---|---|
| committer | Alexandre Oliva <oliva@gnu.org> | 2026-01-31 01:51:53 -0300 |
| commit | 9dceb52664d5af3012507e1d4527ef4362f83aea (patch) | |
| tree | c6a497957d8666f8aad7668f78e0f7f5e2a2b91a /libjava/classpath/java | |
| parent | b5d5cab8e4b8077386b820a5b6c25b5fe632fa6d (diff) | |
| download | gcc-9dceb52664d5af3012507e1d4527ef4362f83aea.zip gcc-9dceb52664d5af3012507e1d4527ef4362f83aea.tar.gz gcc-9dceb52664d5af3012507e1d4527ef4362f83aea.tar.bz2 | |
testsuite: arm: update fast-math-complex-mls-half-float.c
Since the addition of DCE after complex lowering, reassoc1 has no
longer been impeded by COMPLEX_EXPRs, so it changes (a - (b + c)),
where (b + c) is the imaginary part of an intermediate complex value,
to ((a - b) - c), and this prevents the vectorizer from recognizing
the expected COMPLEX_ADD_ROT270 pattern in fms_elemconjsnd.
Stop expecting that pattern to be found on that test.
for gcc/testsuite/ChangeLog
* gcc.dg/vect/complex/fast-math-complex-mls-half-float.c:
Don't expect COMPLEX_ADD_ROT270.
Diffstat (limited to 'libjava/classpath/java')
0 files changed, 0 insertions, 0 deletions
