aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2025-01-06 13:32:55 +0000
committerGitHub <noreply@github.com>2025-01-06 13:32:55 +0000
commit7cdbde70fad454be6a07464befdfd3995287b0fb (patch)
tree53b1336d966b7a47b24582e1f73e2d47a0c7c615 /clang/lib/CodeGen/CodeGenFunction.cpp
parent1547382033ca156c13fc16c3b2baed7350b6de8e (diff)
downloadllvm-7cdbde70fad454be6a07464befdfd3995287b0fb.zip
llvm-7cdbde70fad454be6a07464befdfd3995287b0fb.tar.gz
llvm-7cdbde70fad454be6a07464befdfd3995287b0fb.tar.bz2
[CostModel][X86] getShuffleCost - use processShuffleMasks for all shuffle kinds to legal types (#120599) (#121760)
Now that processShuffleMasks can correctly handle 2 src shuffles, we can completely remove the shuffle kind limits and correctly recognize the number of active subvectors per legalized shuffle - improveShuffleKindFromMask will determine the shuffle kind for each split subvector.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions