diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2025-01-15 08:19:54 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-15 08:19:54 +0000 |
commit | 8ac00ca4867835cacaf013f5c442658b9b1bce38 (patch) | |
tree | d9805ec831eaf40db546bc414cc845a4ab2bbce9 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 929eb500d4c9b3fff0693c49fd55c8093dc1ad62 (diff) | |
download | llvm-8ac00ca4867835cacaf013f5c442658b9b1bce38.zip llvm-8ac00ca4867835cacaf013f5c442658b9b1bce38.tar.gz llvm-8ac00ca4867835cacaf013f5c442658b9b1bce38.tar.bz2 |
[X86] lowerShuffleWithUndefHalf - don't split vXi8 unary shuffles if the 128-bit source lanes are already in place (#122919)
Allows us to use PSHUFB to shuffle the lanes, and then perform a sub-lane permutation down to the lower half
Fixes #116815
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions