aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2024-08-29 12:40:58 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2024-08-29 12:53:36 +0100
commitd57c04647e6f0a6f0cd79e280c257f570e8f30f4 (patch)
treef19cd9dd081ccc8b308771a03382578aebaf5e20 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
parent25c9410fed7da0bc83bb0390f6e8d83470536fa0 (diff)
downloadllvm-d57c04647e6f0a6f0cd79e280c257f570e8f30f4.zip
llvm-d57c04647e6f0a6f0cd79e280c257f570e8f30f4.tar.gz
llvm-d57c04647e6f0a6f0cd79e280c257f570e8f30f4.tar.bz2
[InstCombine][X86] Only demand used bits for VPERMILPD/VPERMILPS mask values
VPERMILPS lower bits0-3 (to index per-lane i32/f32 0-3) VPERMILPD uses bit1 (to index per-lane i64/f64 0-1) Use SimplifyDemandedBits to ignore anything touching the remaining bits. Part of #106413
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions