aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-split.cc
diff options
context:
space:
mode:
authorAndre Vieira <andre.simoesdiasvieira@arm.com>2023-04-11 10:07:43 +0100
committerAndrew Stubbs <ams@codesourcery.com>2023-04-13 15:13:55 +0100
commit74c492ea1299d1d6a35d135f4ddd3fe0ea072e40 (patch)
tree3c0e1ed5b430a8ec86765aad07c061c46baadd91 /gcc/tree-ssa-loop-split.cc
parent6a1d873d3555d73072a01729d67fcd1f1db8df1d (diff)
downloadgcc-74c492ea1299d1d6a35d135f4ddd3fe0ea072e40.zip
gcc-74c492ea1299d1d6a35d135f4ddd3fe0ea072e40.tar.gz
gcc-74c492ea1299d1d6a35d135f4ddd3fe0ea072e40.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. (cherry picked from commit 58c8c1b383bc3c286d6527fc6e8fb62463f9a877)
Diffstat (limited to 'gcc/tree-ssa-loop-split.cc')
0 files changed, 0 insertions, 0 deletions