diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2023-07-19 14:55:54 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2023-07-19 17:02:11 +0100 |
commit | db50b77ed470d98e68fe8dc03d23b044545dbc82 (patch) | |
tree | 2dc06ae59ec6af32e1bbd700270d92407f241cf8 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
parent | a96d4c1ed62fd187c21acf82b43072444ffb2084 (diff) | |
download | llvm-db50b77ed470d98e68fe8dc03d23b044545dbc82.zip llvm-db50b77ed470d98e68fe8dc03d23b044545dbc82.tar.gz llvm-db50b77ed470d98e68fe8dc03d23b044545dbc82.tar.bz2 |
[X86] matchBinaryShuffle - match PACKSS for v2i64 -> v4i32 all-signbits shuffle truncation patterns.
Ideally matchShuffleWithPACK should be able to handle this, but it needs a major rewrite to handle illegal types.
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions