diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-07-02 14:16:25 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-07-02 14:16:25 +0000 |
commit | 8971b2904ed494684e4029ea86a013ccb02c44ec (patch) | |
tree | 7754bae56211399522d5444ebb6cb9357d5424ba /llvm/test/Transforms/LoopVectorize/X86/slm-no-vectorize.ll | |
parent | 4cb5613c386ebd7b70bc78925a3badf164159b8f (diff) | |
download | bcm5719-llvm-8971b2904ed494684e4029ea86a013ccb02c44ec.tar.gz bcm5719-llvm-8971b2904ed494684e4029ea86a013ccb02c44ec.zip |
[X86][SSE] Attempt to combine 64-bit and 32-bit shuffles to unary shuffles before bit shifts
We are combining shuffles to bit shifts before unary permutes, which means we can't fold loads plus the destination register is destructive
llvm-svn: 306978
Diffstat (limited to 'llvm/test/Transforms/LoopVectorize/X86/slm-no-vectorize.ll')
0 files changed, 0 insertions, 0 deletions