[all-commits] [llvm/llvm-project] 7196eb: [X86] packss.ll - add SSE4.2 test coverage
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Fri Jul 21 05:38:58 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7196eb254149ff2612790aa32407eb47ceee6eca
https://github.com/llvm/llvm-project/commit/7196eb254149ff2612790aa32407eb47ceee6eca
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
M llvm/test/CodeGen/X86/packss.ll
Log Message:
-----------
[X86] packss.ll - add SSE4.2 test coverage
Commit: c0a1f4624be917fa64747286fb6c65a9262fd80b
https://github.com/llvm/llvm-project/commit/c0a1f4624be917fa64747286fb6c65a9262fd80b
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
A llvm/test/CodeGen/X86/packus.ll
Log Message:
-----------
[X86] Add packus.ll test coverage
Similar to the existing packss.ll tests
Commit: be62041e7e4e3a77bafc336addc8aa6953ea4d09
https://github.com/llvm/llvm-project/commit/be62041e7e4e3a77bafc336addc8aa6953ea4d09
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/packus.ll
Log Message:
-----------
[X86] matchBinaryShuffle - match PACKUS for v2i64 -> v4i32 shuffle truncation patterns.
Handle PACKUSWD on +SSE41 targets, or fallback to PACKUSBW on any +SSE2 target
Compare: https://github.com/llvm/llvm-project/compare/d82eace1c9aa...be62041e7e4e
More information about the All-commits
mailing list