aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2024-07-15 13:50:28 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2024-07-15 16:34:21 +0100
commitb320d3733dfb76c1b7d78fc499490d34b99e2284 (patch)
tree60ec0bb77fedc1788ec9d7795a0d2456ec8490dd /clang/lib/CodeGen/CodeGenModule.cpp
parentdeff3afd35d4f301fe74d20cf9b180c79d2b7016 (diff)
downloadllvm-b320d3733dfb76c1b7d78fc499490d34b99e2284.zip
llvm-b320d3733dfb76c1b7d78fc499490d34b99e2284.tar.gz
llvm-b320d3733dfb76c1b7d78fc499490d34b99e2284.tar.bz2
[X86] Add handling for select(icmp_uge(amt,BW),0,shift_logical(x,amt)) -> avx2 shift(x,amt)
We need to catch this otherwise pre-AVX512 targets will fold this to and(icmp_ult(amt,BW),shift_logical(x,amt))
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions