diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-01-12 12:29:41 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-01-12 12:29:41 +0000 |
commit | 66e39067edbfdb1469be001ebb053530a608b532 (patch) | |
tree | 3b859f47aa9940d094c642e9d94d36d71b593c50 /lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp | |
parent | b375f28b0ec1129a4b94770a9c55ba49222ea1dd (diff) | |
download | bcm5719-llvm-66e39067edbfdb1469be001ebb053530a608b532.tar.gz bcm5719-llvm-66e39067edbfdb1469be001ebb053530a608b532.zip |
[X86][AVX] Use lowerShuffleAsLanePermuteAndSHUFP to lower binary v4f64 shuffles.
Only perform this if we are shuffling lower and upper lane elements across the lanes (otherwise splitting to lower xmm shuffles would be better).
This is a regression if we shuffle build_vectors due to getVectorShuffle canonicalizing 'blend of splat' build vectors, for now I've set this not to shuffle build_vector nodes at all to avoid this.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp')
0 files changed, 0 insertions, 0 deletions