aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2025-01-14 10:43:22 +0000
committerGitHub <noreply@github.com>2025-01-14 10:43:22 +0000
commit0bf1591d01a218dff236e94ca9e0880013129855 (patch)
treeec4263e0fc3a27ee51b7070af9170049d22b4892 /llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
parent9988309d5537e2954376005b07e9750cb62574a3 (diff)
downloadllvm-0bf1591d01a218dff236e94ca9e0880013129855.zip
llvm-0bf1591d01a218dff236e94ca9e0880013129855.tar.gz
llvm-0bf1591d01a218dff236e94ca9e0880013129855.tar.bz2
[VectorCombine] foldPermuteOfBinops - fold "shuffle (binop (shuffle, other)), undef" --> "binop (shuffle), (shuffle)". (#122118)
foldPermuteOfBinops currently requires both binop operands to be oneuse shuffles to fold the shuffles across the binop, but there will be cases where its still profitable to fold across the binop with only one foldable shuffle.
Diffstat (limited to 'llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp')
0 files changed, 0 insertions, 0 deletions