diff options
author | Zaara Syeda <syzaara@ca.ibm.com> | 2017-06-08 17:14:36 +0000 |
---|---|---|
committer | Zaara Syeda <syzaara@ca.ibm.com> | 2017-06-08 17:14:36 +0000 |
commit | 79acbbe51353af3a47a6483c58d3bbf0ac8f2dfa (patch) | |
tree | d3cc552fc18523d787d9b7ca9ed6508f62335951 /llvm/lib/Object/IRObjectFile.cpp | |
parent | 0edcd1d7178232509520e5c0c1ae173112c54ae9 (diff) | |
download | llvm-79acbbe51353af3a47a6483c58d3bbf0ac8f2dfa.zip llvm-79acbbe51353af3a47a6483c58d3bbf0ac8f2dfa.tar.gz llvm-79acbbe51353af3a47a6483c58d3bbf0ac8f2dfa.tar.bz2 |
[Power9] Exploit vector integer extend instructions
This patch adds build vector patterns to exploit the vector integer
extend instructions:
vextsb2w - Vector Extend Sign Byte To Word
vextsb2d - Vector Extend Sign Byte To Doubleword
vextsh2w - Vector Extend Sign Halfword To Word
vextsh2d - Vector Extend Sign Halfword To Doubleword
vextsw2d - Vector Extend Sign Word To Doubleword
Differential Revision: https://reviews.llvm.org/D33510
llvm-svn: 304992
Diffstat (limited to 'llvm/lib/Object/IRObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions