diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-05-10 15:46:04 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-05-10 15:46:04 +0000 |
commit | a0b1518a4a5738765619fd09a58d12573163ec79 (patch) | |
tree | c62046eb659ea07eb136c783f67ee91f2cd48be0 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | 7a41cd5b88849bc18b9d0a3971b4f9f551a6bd72 (diff) | |
download | llvm-a0b1518a4a5738765619fd09a58d12573163ec79.zip llvm-a0b1518a4a5738765619fd09a58d12573163ec79.tar.gz llvm-a0b1518a4a5738765619fd09a58d12573163ec79.tar.bz2 |
[X86][SSE] Add getHopForBuildVector vector splitting
If we only use the lower xmm of a ymm hop, then extract the xmm's (for free), perform the xmm hop and then insert back into a ymm (for free).
Fixes some of the regressions noted in D61782
llvm-svn: 360435
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions