]> granicus.if.org Git - llvm/commit
[Power9] Exploit vector extract with variable index.
authorTony Jiang <jtony@ca.ibm.com>
Wed, 5 Jul 2017 16:55:00 +0000 (16:55 +0000)
committerTony Jiang <jtony@ca.ibm.com>
Wed, 5 Jul 2017 16:55:00 +0000 (16:55 +0000)
commitd1071cff224ecec7b07189abbba930db9eb9cc2c
treeb0941a8a217ee8c92fdc20be9bb2c557a9dfd354
parentee1d801b4fb342e657a3c34fd853b3ad6a29663c
[Power9] Exploit vector extract with variable index.

This patch adds the exploitation for new power 9 instructions which extract
variable elements from vectors:
VEXTUBLX
VEXTUBRX
VEXTUHLX
VEXTUHRX
VEXTUWLX
VEXTUWRX

Differential Revision: https://reviews.llvm.org/D34032
Commit on behalf of Zaara Syeda (syzaara@ca.ibm.com)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@307174 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCInstrVSX.td
test/CodeGen/PowerPC/vec_extract_p9.ll [new file with mode: 0644]