aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2024-08-28 14:57:47 +0100
committerGitHub <noreply@github.com>2024-08-28 14:57:47 +0100
commit51a095121e11c757f05492e345f84f4b3b84188b (patch)
tree5994b474359f84b3f6e20e79d2f49f39e0b5beb6 /clang/lib/CodeGen/CodeGenModule.cpp
parent8a50e35af0abf668c77cdbaa438ed8441d67efbd (diff)
downloadllvm-51a095121e11c757f05492e345f84f4b3b84188b.zip
llvm-51a095121e11c757f05492e345f84f4b3b84188b.tar.gz
llvm-51a095121e11c757f05492e345f84f4b3b84188b.tar.bz2
[InstCombine][X86] Only demand used bits for PSHUFB mask values (#106377)
(V)PSHUFB only uses the sign bit (for zeroing) and the lower 4 bits (to index per-lane byte 0-15) - so use SimplifyDemandedBits to ignore anything touching the remaining bits. Fixes #106256
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions