Unlike a lot of NEON instructions, vext isn't _actually_ parameterized by element...
authorOwen Anderson <resistor@mac.com>
Wed, 3 Nov 2010 18:16:27 +0000 (18:16 +0000)
committerOwen Anderson <resistor@mac.com>
Wed, 3 Nov 2010 18:16:27 +0000 (18:16 +0000)
commit7a25825033a53925f6039b77c4cb0b975026b4e1
treef62b40ea6a048f3af4d342d7aa063672883a32bc
parentd5ce456161b81a50c2e0dcf948192c1a4e1c8d22
Unlike a lot of NEON instructions, vext isn't _actually_ parameterized by element size.  Instead,
all of the different element sizes are pseudo instructions that map down to vext.8 underneath, with
the immediate shifted left to reflect the increased element size.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118183 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMInstrNEON.td
test/MC/ARM/neon-shuffle-encoding.s