diff options
author | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2023-04-11 10:07:43 +0100 |
---|---|---|
committer | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2023-04-11 10:07:43 +0100 |
commit | 58c8c1b383bc3c286d6527fc6e8fb62463f9a877 (patch) | |
tree | 7aab8f1d83005d6f753fc6835882f2b072abf794 /gcc/fortran | |
parent | a213e2c965382c24fe391ee5798effeba8da0fdf (diff) | |
download | gcc-58c8c1b383bc3c286d6527fc6e8fb62463f9a877.zip gcc-58c8c1b383bc3c286d6527fc6e8fb62463f9a877.tar.gz gcc-58c8c1b383bc3c286d6527fc6e8fb62463f9a877.tar.bz2 |
if-conv: Restore MASK_CALL conversion [PR108888]
The original patch to fix this PR broke the if-conversion of calls into
IFN_MASK_CALL. This patch restores that original behaviour and makes sure the
tests added earlier specifically test inbranch SIMD clones.
gcc/ChangeLog:
PR tree-optimization/108888
* tree-if-conv.cc (predicate_statements): Fix gimple call check.
gcc/testsuite/ChangeLog:
* gcc.dg/vect/vect-simd-clone-16.c: Make simd clone inbranch only.
* gcc.dg/vect/vect-simd-clone-17.c: Likewise.
* gcc.dg/vect/vect-simd-clone-18.c: Likewise.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions