diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-08-10 16:01:00 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-08-10 16:09:27 +0100 |
commit | 9a368d2b0088a8b7209c4a435427dfe8ad62744f (patch) | |
tree | 7a1eddef01de4dbe39b1c6e02363dbdd3503ece4 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | 90f721404ff84d904085687bcb58ae798b5d5209 (diff) | |
download | llvm-9a368d2b0088a8b7209c4a435427dfe8ad62744f.zip llvm-9a368d2b0088a8b7209c4a435427dfe8ad62744f.tar.gz llvm-9a368d2b0088a8b7209c4a435427dfe8ad62744f.tar.bz2 |
[X86][SSE] shuffle(hop,hop) - canonicalize unary hop(x,x) shuffle masks
If a shuffle is referring to both the lower and upper half lanes of an unary horizontal op, then canonicalize the mask to only refer to the lower half.
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions