aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2025-06-17 15:30:49 +0100
committerGitHub <noreply@github.com>2025-06-17 15:30:49 +0100
commit0fb198e132eff36281a20698588d815c3c30f991 (patch)
tree74e5035d8998decf1b978c4a5fb26d1f3ba06517 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parent8f797542258f6e682eb251d0851922a1ac08fb44 (diff)
downloadllvm-0fb198e132eff36281a20698588d815c3c30f991.zip
llvm-0fb198e132eff36281a20698588d815c3c30f991.tar.gz
llvm-0fb198e132eff36281a20698588d815c3c30f991.tar.bz2
[X86] Remove combineShuffleOfConcatUndef fold (#144524)
We can now let a mixture of combineConcatVectorOps and target shuffle combining handle this instead of creating ISD::CONCAT_VECTORS nodes and hoping they will merge properly. In the horizontal-sum.ll test changes we were creating a ISD::CONCAT_VECTORS node that was being split shortly after, but not before causing issues with HADD folding due to additional uses.
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions