1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 13:02:52 +02:00
llvm-mirror/test/MC/Disassembler/SystemZ/insns-z13.txt
Ulrich Weigand b483140318 [SystemZ] Improve use of conditional instructions
This patch moves formation of LOC-type instructions from (late)
IfConversion to the early if-conversion pass, and in some cases
additionally creates them directly from select instructions
during DAG instruction selection.

To make early if-conversion work, the patch implements the
canInsertSelect / insertSelect callbacks.  It also implements
the commuteInstructionImpl and FoldImmediate callbacks to
enable generation of the full range of LOC instructions.

Finally, the patch adds support for all instructions of the
load-store-on-condition-2 facility, which allows using LOC
instructions also for high registers.

Due to the use of the GRX32 register class to enable high registers,
we now also have to handle the cases where there are still no single
hardware instructions (conditional move from a low register to a high
register or vice versa).  These are converted back to a branch sequence
after register allocation.  Since the expandRAPseudos callback is not
allowed to create new basic blocks, this requires a simple new pass,
modelled after the ARM/AArch64 ExpandPseudos pass.

Overall, this patch causes significantly more LOC-type instructions
to be used, and results in a measurable performance improvement.

llvm-svn: 288028
2016-11-28 13:34:08 +00:00

4610 lines
95 KiB
Plaintext

# Test z13 instructions that don't have PC-relative operands.
# RUN: llvm-mc --disassemble %s -triple=s390x-linux-gnu -mcpu=z13 \
# RUN: | FileCheck %s
# CHECK: lzrf %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x3b
# CHECK: lzrf %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x3b
# CHECK: lzrf %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x3b
# CHECK: lzrf %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x3b
# CHECK: lzrf %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x3b
# CHECK: lzrf %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x3b
# CHECK: lzrf %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x3b
# CHECK: lzrf %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x3b
# CHECK: lzrf %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x3b
# CHECK: lzrf %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x3b
# CHECK: lzrg %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x2a
# CHECK: lzrg %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x2a
# CHECK: lzrg %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x2a
# CHECK: lzrg %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x2a
# CHECK: lzrg %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x2a
# CHECK: lzrg %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x2a
# CHECK: lzrg %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x2a
# CHECK: lzrg %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x2a
# CHECK: lzrg %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x2a
# CHECK: lzrg %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x2a
# CHECK: llzrgf %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x3a
# CHECK: llzrgf %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x3a
# CHECK: llzrgf %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x3a
# CHECK: llzrgf %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x3a
# CHECK: llzrgf %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x3a
# CHECK: llzrgf %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x3a
# CHECK: llzrgf %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x3a
# CHECK: llzrgf %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x3a
# CHECK: llzrgf %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x3a
# CHECK: llzrgf %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x3a
#CHECK: lcbb %r0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x27
#CHECK: lcbb %r1, 2475(%r7,%r8), 12
0xe7 0x17 0x89 0xab 0xc0 0x27
#CHECK: lcbb %r15, 4095(%r15,%r15), 15
0xe7 0xff 0xff 0xff 0xf0 0x27
#CHECK: va %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xf3
#CHECK: va %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xf3
#CHECK: va %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xf3
#CHECK: vab %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xf3
#CHECK: vab %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xf3
#CHECK: vab %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xf3
#CHECK: vacc %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xf1
#CHECK: vacc %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xf1
#CHECK: vacc %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xf1
#CHECK: vaccb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xf1
#CHECK: vaccb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xf1
#CHECK: vaccb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xf1
#CHECK: vaccc %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xb9
#CHECK: vaccc %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xb9
#CHECK: vaccc %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xb9
#CHECK: vacccq %v0, %v0, %v0, %v0
0xe7 0x00 0x04 0x00 0x00 0xb9
#CHECK: vacccq %v3, %v20, %v5, %v22
0xe7 0x34 0x54 0x00 0x65 0xb9
#CHECK: vacccq %v31, %v31, %v31, %v31
0xe7 0xff 0xf4 0x00 0xff 0xb9
#CHECK: vaccf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xf1
#CHECK: vaccf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xf1
#CHECK: vaccf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xf1
#CHECK: vaccg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xf1
#CHECK: vaccg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xf1
#CHECK: vaccg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xf1
#CHECK: vacch %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xf1
#CHECK: vacch %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xf1
#CHECK: vacch %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xf1
#CHECK: vaccq %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x40 0xf1
#CHECK: vaccq %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x4a 0xf1
#CHECK: vaccq %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x4e 0xf1
#CHECK: vac %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xbb
#CHECK: vac %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xbb
#CHECK: vac %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xbb
#CHECK: vacq %v0, %v0, %v0, %v0
0xe7 0x00 0x04 0x00 0x00 0xbb
#CHECK: vacq %v3, %v20, %v5, %v22
0xe7 0x34 0x54 0x00 0x65 0xbb
#CHECK: vacq %v31, %v31, %v31, %v31
0xe7 0xff 0xf4 0x00 0xff 0xbb
#CHECK: vaf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xf3
#CHECK: vaf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xf3
#CHECK: vaf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xf3
#CHECK: vag %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xf3
#CHECK: vag %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xf3
#CHECK: vag %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xf3
#CHECK: vah %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xf3
#CHECK: vah %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xf3
#CHECK: vah %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xf3
#CHECK: vaq %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x40 0xf3
#CHECK: vaq %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x4a 0xf3
#CHECK: vaq %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x4e 0xf3
#CHECK: vavg %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xf2
#CHECK: vavg %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xf2
#CHECK: vavg %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xf2
#CHECK: vavgb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xf2
#CHECK: vavgb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xf2
#CHECK: vavgb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xf2
#CHECK: vavgf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xf2
#CHECK: vavgf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xf2
#CHECK: vavgf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xf2
#CHECK: vavgg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xf2
#CHECK: vavgg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xf2
#CHECK: vavgg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xf2
#CHECK: vavgh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xf2
#CHECK: vavgh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xf2
#CHECK: vavgh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xf2
#CHECK: vavgl %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xf0
#CHECK: vavgl %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xf0
#CHECK: vavgl %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xf0
#CHECK: vavglb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xf0
#CHECK: vavglb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xf0
#CHECK: vavglb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xf0
#CHECK: vavglf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xf0
#CHECK: vavglf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xf0
#CHECK: vavglf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xf0
#CHECK: vavglg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xf0
#CHECK: vavglg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xf0
#CHECK: vavglg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xf0
#CHECK: vavglh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xf0
#CHECK: vavglh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xf0
#CHECK: vavglh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xf0
#CHECK: vcdg %v0, %v0, 11, 0, 0
0xe7 0x00 0x00 0x00 0xb0 0xc3
#CHECK: vcdg %v19, %v14, 11, 4, 10
0xe7 0x3e 0x00 0xa4 0xb8 0xc3
#CHECK: vcdg %v31, %v31, 11, 7, 15
0xe7 0xff 0x00 0xf7 0xbc 0xc3
#CHECK: vcdgb %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x30 0xc3
#CHECK: vcdgb %v19, %v14, 4, 10
0xe7 0x3e 0x00 0xa4 0x38 0xc3
#CHECK: vcdgb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xf7 0x3c 0xc3
#CHECK: vcdlg %v0, %v0, 11, 0, 0
0xe7 0x00 0x00 0x00 0xb0 0xc1
#CHECK: vcdlg %v19, %v14, 11, 4, 10
0xe7 0x3e 0x00 0xa4 0xb8 0xc1
#CHECK: vcdlg %v31, %v31, 11, 7, 15
0xe7 0xff 0x00 0xf7 0xbc 0xc1
#CHECK: vcdlgb %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x30 0xc1
#CHECK: vcdlgb %v19, %v14, 4, 10
0xe7 0x3e 0x00 0xa4 0x38 0xc1
#CHECK: vcdlgb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xf7 0x3c 0xc1
#CHECK: vceq %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x90 0xb0 0xf8
#CHECK: vceq %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x90 0xba 0xf8
#CHECK: vceq %v7, %v24, %v9, 11, 9
0xe7 0x78 0x90 0x90 0xb4 0xf8
#CHECK: vceq %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x90 0xbe 0xf8
#CHECK: vceqb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xf8
#CHECK: vceqb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xf8
#CHECK: vceqbs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x04 0xf8
#CHECK: vceqb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xf8
#CHECK: vceqf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xf8
#CHECK: vceqf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xf8
#CHECK: vceqfs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x24 0xf8
#CHECK: vceqf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xf8
#CHECK: vceqg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xf8
#CHECK: vceqg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xf8
#CHECK: vceqgs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x34 0xf8
#CHECK: vceqg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xf8
#CHECK: vceqh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xf8
#CHECK: vceqh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xf8
#CHECK: vceqhs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x14 0xf8
#CHECK: vceqh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xf8
#CHECK: vcgd %v0, %v0, 11, 0, 0
0xe7 0x00 0x00 0x00 0xb0 0xc2
#CHECK: vcgd %v19, %v14, 11, 4, 10
0xe7 0x3e 0x00 0xa4 0xb8 0xc2
#CHECK: vcgd %v31, %v31, 11, 7, 15
0xe7 0xff 0x00 0xf7 0xbc 0xc2
#CHECK: vcgdb %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x30 0xc2
#CHECK: vcgdb %v19, %v14, 4, 10
0xe7 0x3e 0x00 0xa4 0x38 0xc2
#CHECK: vcgdb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xf7 0x3c 0xc2
#CHECK: vch %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x90 0xb0 0xfb
#CHECK: vch %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x90 0xba 0xfb
#CHECK: vch %v7, %v24, %v9, 11, 9
0xe7 0x78 0x90 0x90 0xb4 0xfb
#CHECK: vch %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x90 0xbe 0xfb
#CHECK: vchb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xfb
#CHECK: vchb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xfb
#CHECK: vchbs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x04 0xfb
#CHECK: vchb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xfb
#CHECK: vchf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xfb
#CHECK: vchf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xfb
#CHECK: vchfs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x24 0xfb
#CHECK: vchf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xfb
#CHECK: vchg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xfb
#CHECK: vchg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xfb
#CHECK: vchgs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x34 0xfb
#CHECK: vchg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xfb
#CHECK: vchh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xfb
#CHECK: vchh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xfb
#CHECK: vchhs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x14 0xfb
#CHECK: vchh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xfb
#CHECK: vchl %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x90 0xb0 0xf9
#CHECK: vchl %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x90 0xba 0xf9
#CHECK: vchl %v7, %v24, %v9, 11, 9
0xe7 0x78 0x90 0x90 0xb4 0xf9
#CHECK: vchl %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x90 0xbe 0xf9
#CHECK: vchlb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xf9
#CHECK: vchlb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xf9
#CHECK: vchlbs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x04 0xf9
#CHECK: vchlb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xf9
#CHECK: vchlf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xf9
#CHECK: vchlf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xf9
#CHECK: vchlfs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x24 0xf9
#CHECK: vchlf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xf9
#CHECK: vchlg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xf9
#CHECK: vchlg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xf9
#CHECK: vchlgs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x34 0xf9
#CHECK: vchlg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xf9
#CHECK: vchlh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xf9
#CHECK: vchlh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xf9
#CHECK: vchlhs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x14 0xf9
#CHECK: vchlh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xf9
#CHECK: vcksm %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x66
#CHECK: vcksm %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x66
#CHECK: vcksm %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x66
#CHECK: vclgd %v0, %v0, 11, 0, 0
0xe7 0x00 0x00 0x00 0xb0 0xc0
#CHECK: vclgd %v19, %v14, 11, 4, 10
0xe7 0x3e 0x00 0xa4 0xb8 0xc0
#CHECK: vclgd %v31, %v31, 11, 7, 15
0xe7 0xff 0x00 0xf7 0xbc 0xc0
#CHECK: vclgdb %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x30 0xc0
#CHECK: vclgdb %v19, %v14, 4, 10
0xe7 0x3e 0x00 0xa4 0x38 0xc0
#CHECK: vclgdb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xf7 0x3c 0xc0
#CHECK: vclz %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x53
#CHECK: vclz %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0x53
#CHECK: vclz %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0x53
#CHECK: vclzb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x53
#CHECK: vclzb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0x53
#CHECK: vclzb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0x53
#CHECK: vclzf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x53
#CHECK: vclzf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0x53
#CHECK: vclzf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0x53
#CHECK: vclzg %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x53
#CHECK: vclzg %v19, %v14
0xe7 0x3e 0x00 0x00 0x38 0x53
#CHECK: vclzg %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0x53
#CHECK: vclzh %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x53
#CHECK: vclzh %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0x53
#CHECK: vclzh %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0x53
#CHECK: vctz %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x52
#CHECK: vctz %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0x52
#CHECK: vctz %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0x52
#CHECK: vctzb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x52
#CHECK: vctzb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0x52
#CHECK: vctzb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0x52
#CHECK: vctzf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x52
#CHECK: vctzf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0x52
#CHECK: vctzf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0x52
#CHECK: vctzg %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x52
#CHECK: vctzg %v19, %v14
0xe7 0x3e 0x00 0x00 0x38 0x52
#CHECK: vctzg %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0x52
#CHECK: vctzh %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x52
#CHECK: vctzh %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0x52
#CHECK: vctzh %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0x52
#CHECK: vec %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xdb
#CHECK: vec %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0xdb
#CHECK: vec %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0xdb
#CHECK: vecb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xdb
#CHECK: vecb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0xdb
#CHECK: vecb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0xdb
#CHECK: vecf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xdb
#CHECK: vecf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0xdb
#CHECK: vecf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0xdb
#CHECK: vecg %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xdb
#CHECK: vecg %v19, %v14
0xe7 0x3e 0x00 0x00 0x38 0xdb
#CHECK: vecg %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0xdb
#CHECK: vech %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xdb
#CHECK: vech %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0xdb
#CHECK: vech %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0xdb
#CHECK: vecl %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xd9
#CHECK: vecl %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0xd9
#CHECK: vecl %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0xd9
#CHECK: veclb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xd9
#CHECK: veclb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0xd9
#CHECK: veclb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0xd9
#CHECK: veclf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xd9
#CHECK: veclf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0xd9
#CHECK: veclf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0xd9
#CHECK: veclg %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xd9
#CHECK: veclg %v19, %v14
0xe7 0x3e 0x00 0x00 0x38 0xd9
#CHECK: veclg %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0xd9
#CHECK: veclh %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xd9
#CHECK: veclh %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0xd9
#CHECK: veclh %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0xd9
#CHECK: verim %v0, %v0, %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x72
#CHECK: verim %v3, %v20, %v5, 103, 11
0xe7 0x34 0x50 0x67 0xb4 0x72
#CHECK: verim %v31, %v31, %v31, 255, 11
0xe7 0xff 0xf0 0xff 0xbe 0x72
#CHECK: verimb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x72
#CHECK: verimb %v3, %v20, %v5, 103
0xe7 0x34 0x50 0x67 0x04 0x72
#CHECK: verimb %v31, %v31, %v31, 255
0xe7 0xff 0xf0 0xff 0x0e 0x72
#CHECK: verimf %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x72
#CHECK: verimf %v3, %v20, %v5, 103
0xe7 0x34 0x50 0x67 0x24 0x72
#CHECK: verimf %v31, %v31, %v31, 255
0xe7 0xff 0xf0 0xff 0x2e 0x72
#CHECK: verimg %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x72
#CHECK: verimg %v3, %v20, %v5, 103
0xe7 0x34 0x50 0x67 0x34 0x72
#CHECK: verimg %v31, %v31, %v31, 255
0xe7 0xff 0xf0 0xff 0x3e 0x72
#CHECK: verimh %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x72
#CHECK: verimh %v3, %v20, %v5, 103
0xe7 0x34 0x50 0x67 0x14 0x72
#CHECK: verimh %v31, %v31, %v31, 255
0xe7 0xff 0xf0 0xff 0x1e 0x72
#CHECK: verllv %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x73
#CHECK: verllv %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x73
#CHECK: verllv %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x73
#CHECK: verllvb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x73
#CHECK: verllvb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x73
#CHECK: verllvb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x73
#CHECK: verllvf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x73
#CHECK: verllvf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x73
#CHECK: verllvf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x73
#CHECK: verllvg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x73
#CHECK: verllvg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x73
#CHECK: verllvg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x73
#CHECK: verllvh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x73
#CHECK: verllvh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x73
#CHECK: verllvh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x73
#CHECK: verll %v0, %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x33
#CHECK: verll %v12, %v18, 1110(%r3), 11
0xe7 0xc2 0x34 0x56 0xb4 0x33
#CHECK: verll %v31, %v31, 4095(%r15), 11
0xe7 0xff 0xff 0xff 0xbc 0x33
#CHECK: verllb %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x33
#CHECK: verllb %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x04 0x33
#CHECK: verllb %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x0c 0x33
#CHECK: verllf %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x33
#CHECK: verllf %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x24 0x33
#CHECK: verllf %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x2c 0x33
#CHECK: verllg %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x33
#CHECK: verllg %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x34 0x33
#CHECK: verllg %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x3c 0x33
#CHECK: verllh %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x33
#CHECK: verllh %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x14 0x33
#CHECK: verllh %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x1c 0x33
#CHECK: veslv %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x70
#CHECK: veslv %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x70
#CHECK: veslv %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x70
#CHECK: veslvb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x70
#CHECK: veslvb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x70
#CHECK: veslvb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x70
#CHECK: veslvf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x70
#CHECK: veslvf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x70
#CHECK: veslvf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x70
#CHECK: veslvg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x70
#CHECK: veslvg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x70
#CHECK: veslvg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x70
#CHECK: veslvh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x70
#CHECK: veslvh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x70
#CHECK: veslvh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x70
#CHECK: vesl %v0, %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x30
#CHECK: vesl %v12, %v18, 1110(%r3), 11
0xe7 0xc2 0x34 0x56 0xb4 0x30
#CHECK: vesl %v31, %v31, 4095(%r15), 11
0xe7 0xff 0xff 0xff 0xbc 0x30
#CHECK: veslb %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x30
#CHECK: veslb %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x04 0x30
#CHECK: veslb %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x0c 0x30
#CHECK: veslf %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x30
#CHECK: veslf %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x24 0x30
#CHECK: veslf %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x2c 0x30
#CHECK: veslg %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x30
#CHECK: veslg %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x34 0x30
#CHECK: veslg %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x3c 0x30
#CHECK: veslh %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x30
#CHECK: veslh %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x14 0x30
#CHECK: veslh %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x1c 0x30
#CHECK: vesrav %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x7a
#CHECK: vesrav %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x7a
#CHECK: vesrav %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x7a
#CHECK: vesravb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x7a
#CHECK: vesravb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x7a
#CHECK: vesravb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x7a
#CHECK: vesravf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x7a
#CHECK: vesravf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x7a
#CHECK: vesravf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x7a
#CHECK: vesravg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x7a
#CHECK: vesravg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x7a
#CHECK: vesravg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x7a
#CHECK: vesravh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x7a
#CHECK: vesravh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x7a
#CHECK: vesravh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x7a
#CHECK: vesra %v0, %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x3a
#CHECK: vesra %v12, %v18, 1110(%r3), 11
0xe7 0xc2 0x34 0x56 0xb4 0x3a
#CHECK: vesra %v31, %v31, 4095(%r15), 11
0xe7 0xff 0xff 0xff 0xbc 0x3a
#CHECK: vesrab %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x3a
#CHECK: vesrab %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x04 0x3a
#CHECK: vesrab %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x0c 0x3a
#CHECK: vesraf %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x3a
#CHECK: vesraf %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x24 0x3a
#CHECK: vesraf %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x2c 0x3a
#CHECK: vesrag %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x3a
#CHECK: vesrag %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x34 0x3a
#CHECK: vesrag %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x3c 0x3a
#CHECK: vesrah %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x3a
#CHECK: vesrah %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x14 0x3a
#CHECK: vesrah %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x1c 0x3a
#CHECK: vesrlv %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x78
#CHECK: vesrlv %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x78
#CHECK: vesrlv %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x78
#CHECK: vesrlvb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x78
#CHECK: vesrlvb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x78
#CHECK: vesrlvb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x78
#CHECK: vesrlvf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x78
#CHECK: vesrlvf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x78
#CHECK: vesrlvf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x78
#CHECK: vesrlvg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x78
#CHECK: vesrlvg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x78
#CHECK: vesrlvg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x78
#CHECK: vesrlvh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x78
#CHECK: vesrlvh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x78
#CHECK: vesrlvh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x78
#CHECK: vesrl %v0, %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x38
#CHECK: vesrl %v12, %v18, 1110(%r3), 11
0xe7 0xc2 0x34 0x56 0xb4 0x38
#CHECK: vesrl %v31, %v31, 4095(%r15), 11
0xe7 0xff 0xff 0xff 0xbc 0x38
#CHECK: vesrlb %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x38
#CHECK: vesrlb %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x04 0x38
#CHECK: vesrlb %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x0c 0x38
#CHECK: vesrlf %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x38
#CHECK: vesrlf %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x24 0x38
#CHECK: vesrlf %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x2c 0x38
#CHECK: vesrlg %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x38
#CHECK: vesrlg %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x34 0x38
#CHECK: vesrlg %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x3c 0x38
#CHECK: vesrlh %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x38
#CHECK: vesrlh %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x14 0x38
#CHECK: vesrlh %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x1c 0x38
#CHECK: vfa %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xe3
#CHECK: vfa %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x09 0xba 0xe3
#CHECK: vfa %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x09 0xbe 0xe3
#CHECK: vfadb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xe3
#CHECK: vfadb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xe3
#CHECK: vfadb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xe3
#CHECK: vfae %v0, %v0, %v0, 11, 0
0xe7 0x00 0x00 0x00 0xb0 0x82
#CHECK: vfae %v0, %v0, %v0, 11, 12
0xe7 0x00 0x00 0xc0 0xb0 0x82
#CHECK: vfae %v18, %v3, %v20, 11, 0
0xe7 0x23 0x40 0x00 0xba 0x82
#CHECK: vfae %v31, %v31, %v31, 11, 4
0xe7 0xff 0xf0 0x40 0xbe 0x82
#CHECK: vfaeb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x82
#CHECK: vfaeb %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x00 0x82
#CHECK: vfaeb %v18, %v3, %v20, 0
0xe7 0x23 0x40 0x00 0x0a 0x82
#CHECK: vfaeb %v31, %v31, %v31, 4
0xe7 0xff 0xf0 0x40 0x0e 0x82
#CHECK: vfaebs %v31, %v31, %v31, 8
0xe7 0xff 0xf0 0x90 0x0e 0x82
#CHECK: vfaezb %v31, %v31, %v31, 4
0xe7 0xff 0xf0 0x60 0x0e 0x82
#CHECK: vfaezbs %v31, %v31, %v31, 8
0xe7 0xff 0xf0 0xb0 0x0e 0x82
#CHECK: vfaef %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x82
#CHECK: vfaef %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x20 0x82
#CHECK: vfaef %v18, %v3, %v20, 0
0xe7 0x23 0x40 0x00 0x2a 0x82
#CHECK: vfaef %v31, %v31, %v31, 4
0xe7 0xff 0xf0 0x40 0x2e 0x82
#CHECK: vfaefs %v31, %v31, %v31, 8
0xe7 0xff 0xf0 0x90 0x2e 0x82
#CHECK: vfaezf %v31, %v31, %v31, 4
0xe7 0xff 0xf0 0x60 0x2e 0x82
#CHECK: vfaezfs %v31, %v31, %v31, 8
0xe7 0xff 0xf0 0xb0 0x2e 0x82
#CHECK: vfaeh %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x82
#CHECK: vfaeh %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x10 0x82
#CHECK: vfaeh %v18, %v3, %v20, 0
0xe7 0x23 0x40 0x00 0x1a 0x82
#CHECK: vfaeh %v31, %v31, %v31, 4
0xe7 0xff 0xf0 0x40 0x1e 0x82
#CHECK: vfaehs %v31, %v31, %v31, 8
0xe7 0xff 0xf0 0x90 0x1e 0x82
#CHECK: vfaezh %v31, %v31, %v31, 4
0xe7 0xff 0xf0 0x60 0x1e 0x82
#CHECK: vfaezhs %v31, %v31, %v31, 8
0xe7 0xff 0xf0 0xb0 0x1e 0x82
#CHECK: vfce %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xe8
#CHECK: vfce %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x09 0xba 0xe8
#CHECK: vfce %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x09 0xbe 0xe8
#CHECK: vfcedb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xe8
#CHECK: vfcedb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xe8
#CHECK: vfcedb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xe8
#CHECK: vfcedbs %v0, %v0, %v0
0xe7 0x00 0x00 0x10 0x30 0xe8
#CHECK: vfcedbs %v18, %v3, %v20
0xe7 0x23 0x40 0x10 0x3a 0xe8
#CHECK: vfcedbs %v31, %v31, %v31
0xe7 0xff 0xf0 0x10 0x3e 0xe8
#CHECK: vfch %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xeb
#CHECK: vfch %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x09 0xba 0xeb
#CHECK: vfch %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x09 0xbe 0xeb
#CHECK: vfchdb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xeb
#CHECK: vfchdb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xeb
#CHECK: vfchdb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xeb
#CHECK: vfchdbs %v0, %v0, %v0
0xe7 0x00 0x00 0x10 0x30 0xeb
#CHECK: vfchdbs %v18, %v3, %v20
0xe7 0x23 0x40 0x10 0x3a 0xeb
#CHECK: vfchdbs %v31, %v31, %v31
0xe7 0xff 0xf0 0x10 0x3e 0xeb
#CHECK: vfche %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xea
#CHECK: vfche %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x09 0xba 0xea
#CHECK: vfche %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x09 0xbe 0xea
#CHECK: vfchedb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xea
#CHECK: vfchedb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xea
#CHECK: vfchedb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xea
#CHECK: vfchedbs %v0, %v0, %v0
0xe7 0x00 0x00 0x10 0x30 0xea
#CHECK: vfchedbs %v18, %v3, %v20
0xe7 0x23 0x40 0x10 0x3a 0xea
#CHECK: vfchedbs %v31, %v31, %v31
0xe7 0xff 0xf0 0x10 0x3e 0xea
#CHECK: vfd %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xe5
#CHECK: vfd %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x09 0xba 0xe5
#CHECK: vfd %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x09 0xbe 0xe5
#CHECK: vfddb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xe5
#CHECK: vfddb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xe5
#CHECK: vfddb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xe5
#CHECK: vfee %v0, %v0, %v0, 11, 0
0xe7 0x00 0x00 0x00 0xb0 0x80
#CHECK: vfee %v0, %v0, %v0, 11, 12
0xe7 0x00 0x00 0xc0 0xb0 0x80
#CHECK: vfee %v18, %v3, %v20, 11, 0
0xe7 0x23 0x40 0x00 0xba 0x80
#CHECK: vfee %v31, %v31, %v31, 11, 0
0xe7 0xff 0xf0 0x00 0xbe 0x80
#CHECK: vfeeb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x80
#CHECK: vfeeb %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x00 0x80
#CHECK: vfeeb %v18, %v3, %v20, 0
0xe7 0x23 0x40 0x00 0x0a 0x80
#CHECK: vfeebs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x04 0x80
#CHECK: vfeezb %v18, %v3, %v20
0xe7 0x23 0x40 0x20 0x0a 0x80
#CHECK: vfeezbs %v7, %v24, %v9
0xe7 0x78 0x90 0x30 0x04 0x80
#CHECK: vfeeb %v31, %v31, %v31, 0
0xe7 0xff 0xf0 0x00 0x0e 0x80
#CHECK: vfeef %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x80
#CHECK: vfeef %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x20 0x80
#CHECK: vfeef %v18, %v3, %v20, 0
0xe7 0x23 0x40 0x00 0x2a 0x80
#CHECK: vfeefs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x24 0x80
#CHECK: vfeezf %v18, %v3, %v20
0xe7 0x23 0x40 0x20 0x2a 0x80
#CHECK: vfeezfs %v7, %v24, %v9
0xe7 0x78 0x90 0x30 0x24 0x80
#CHECK: vfeef %v31, %v31, %v31, 0
0xe7 0xff 0xf0 0x00 0x2e 0x80
#CHECK: vfeeh %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x80
#CHECK: vfeeh %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x10 0x80
#CHECK: vfeeh %v18, %v3, %v20, 0
0xe7 0x23 0x40 0x00 0x1a 0x80
#CHECK: vfeehs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x14 0x80
#CHECK: vfeezh %v18, %v3, %v20
0xe7 0x23 0x40 0x20 0x1a 0x80
#CHECK: vfeezhs %v7, %v24, %v9
0xe7 0x78 0x90 0x30 0x14 0x80
#CHECK: vfeeh %v31, %v31, %v31, 0
0xe7 0xff 0xf0 0x00 0x1e 0x80
#CHECK: vfene %v0, %v0, %v0, 11, 0
0xe7 0x00 0x00 0x00 0xb0 0x81
#CHECK: vfene %v0, %v0, %v0, 11, 12
0xe7 0x00 0x00 0xc0 0xb0 0x81
#CHECK: vfene %v18, %v3, %v20, 11, 0
0xe7 0x23 0x40 0x00 0xba 0x81
#CHECK: vfene %v31, %v31, %v31, 11, 0
0xe7 0xff 0xf0 0x00 0xbe 0x81
#CHECK: vfeneb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x81
#CHECK: vfeneb %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x00 0x81
#CHECK: vfeneb %v18, %v3, %v20, 0
0xe7 0x23 0x40 0x00 0x0a 0x81
#CHECK: vfenebs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x04 0x81
#CHECK: vfenezb %v18, %v3, %v20
0xe7 0x23 0x40 0x20 0x0a 0x81
#CHECK: vfenezbs %v7, %v24, %v9
0xe7 0x78 0x90 0x30 0x04 0x81
#CHECK: vfeneb %v31, %v31, %v31, 0
0xe7 0xff 0xf0 0x00 0x0e 0x81
#CHECK: vfenef %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x81
#CHECK: vfenef %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x20 0x81
#CHECK: vfenef %v18, %v3, %v20, 0
0xe7 0x23 0x40 0x00 0x2a 0x81
#CHECK: vfenefs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x24 0x81
#CHECK: vfenezf %v18, %v3, %v20
0xe7 0x23 0x40 0x20 0x2a 0x81
#CHECK: vfenezfs %v7, %v24, %v9
0xe7 0x78 0x90 0x30 0x24 0x81
#CHECK: vfenef %v31, %v31, %v31, 0
0xe7 0xff 0xf0 0x00 0x2e 0x81
#CHECK: vfeneh %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x81
#CHECK: vfeneh %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x10 0x81
#CHECK: vfeneh %v18, %v3, %v20, 0
0xe7 0x23 0x40 0x00 0x1a 0x81
#CHECK: vfenehs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x14 0x81
#CHECK: vfenezh %v18, %v3, %v20
0xe7 0x23 0x40 0x20 0x1a 0x81
#CHECK: vfenezhs %v7, %v24, %v9
0xe7 0x78 0x90 0x30 0x14 0x81
#CHECK: vfeneh %v31, %v31, %v31, 0
0xe7 0xff 0xf0 0x00 0x1e 0x81
#CHECK: vfi %v0, %v0, 11, 0, 0
0xe7 0x00 0x00 0x00 0xb0 0xc7
#CHECK: vfi %v19, %v14, 11, 4, 10
0xe7 0x3e 0x00 0xa4 0xb8 0xc7
#CHECK: vfi %v31, %v31, 11, 7, 15
0xe7 0xff 0x00 0xf7 0xbc 0xc7
#CHECK: vfidb %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x30 0xc7
#CHECK: vfidb %v19, %v14, 4, 10
0xe7 0x3e 0x00 0xa4 0x38 0xc7
#CHECK: vfidb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xf7 0x3c 0xc7
#CHECK: vistr %v0, %v0, 11, 0
0xe7 0x00 0x00 0x00 0xb0 0x5c
#CHECK: vistr %v0, %v0, 11, 12
0xe7 0x00 0x00 0xc0 0xb0 0x5c
#CHECK: vistr %v18, %v3, 11, 0
0xe7 0x23 0x00 0x00 0xb8 0x5c
#CHECK: vistr %v31, %v31, 11, 0
0xe7 0xff 0x00 0x00 0xbc 0x5c
#CHECK: vistrb %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x5c
#CHECK: vistrb %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x00 0x5c
#CHECK: vistrb %v18, %v3, 0
0xe7 0x23 0x00 0x00 0x08 0x5c
#CHECK: vistrbs %v7, %v24
0xe7 0x78 0x00 0x10 0x04 0x5c
#CHECK: vistrb %v31, %v31, 0
0xe7 0xff 0x00 0x00 0x0c 0x5c
#CHECK: vistrf %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x5c
#CHECK: vistrf %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x20 0x5c
#CHECK: vistrf %v18, %v3, 0
0xe7 0x23 0x00 0x00 0x28 0x5c
#CHECK: vistrfs %v7, %v24
0xe7 0x78 0x00 0x10 0x24 0x5c
#CHECK: vistrf %v31, %v31, 0
0xe7 0xff 0x00 0x00 0x2c 0x5c
#CHECK: vistrh %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x5c
#CHECK: vistrh %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x10 0x5c
#CHECK: vistrh %v18, %v3, 0
0xe7 0x23 0x00 0x00 0x18 0x5c
#CHECK: vistrhs %v7, %v24
0xe7 0x78 0x00 0x10 0x14 0x5c
#CHECK: vistrh %v31, %v31, 0
0xe7 0xff 0x00 0x00 0x1c 0x5c
#CHECK: vfma %v0, %v0, %v0, %v0, 9, 11
0xe7 0x00 0x0b 0x09 0x00 0x8f
#CHECK: vfma %v3, %v20, %v5, %v22, 9, 11
0xe7 0x34 0x5b 0x09 0x65 0x8f
#CHECK: vfma %v31, %v31, %v31, %v31, 9, 11
0xe7 0xff 0xfb 0x09 0xff 0x8f
#CHECK: vfmadb %v0, %v0, %v0, %v0
0xe7 0x00 0x03 0x00 0x00 0x8f
#CHECK: vfmadb %v3, %v20, %v5, %v22
0xe7 0x34 0x53 0x00 0x65 0x8f
#CHECK: vfmadb %v31, %v31, %v31, %v31
0xe7 0xff 0xf3 0x00 0xff 0x8f
#CHECK: vfm %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xe7
#CHECK: vfm %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x09 0xba 0xe7
#CHECK: vfm %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x09 0xbe 0xe7
#CHECK: vfmdb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xe7
#CHECK: vfmdb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xe7
#CHECK: vfmdb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xe7
#CHECK: vfms %v0, %v0, %v0, %v0, 9, 11
0xe7 0x00 0x0b 0x09 0x00 0x8e
#CHECK: vfms %v3, %v20, %v5, %v22, 9, 11
0xe7 0x34 0x5b 0x09 0x65 0x8e
#CHECK: vfms %v31, %v31, %v31, %v31, 9, 11
0xe7 0xff 0xfb 0x09 0xff 0x8e
#CHECK: vfmsdb %v0, %v0, %v0, %v0
0xe7 0x00 0x03 0x00 0x00 0x8e
#CHECK: vfmsdb %v3, %v20, %v5, %v22
0xe7 0x34 0x53 0x00 0x65 0x8e
#CHECK: vfmsdb %v31, %v31, %v31, %v31
0xe7 0xff 0xf3 0x00 0xff 0x8e
#CHECK: vfs %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xe2
#CHECK: vfs %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x09 0xba 0xe2
#CHECK: vfs %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x09 0xbe 0xe2
#CHECK: vfsdb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xe2
#CHECK: vfsdb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xe2
#CHECK: vfsdb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xe2
#CHECK: vzero %v0
0xe7 0x00 0x00 0x00 0x00 0x44
#CHECK: vgbm %v0, 1
0xe7 0x00 0x00 0x01 0x00 0x44
#CHECK: vgbm %v0, 65534
0xe7 0x00 0xff 0xfe 0x00 0x44
#CHECK: vone %v0
0xe7 0x00 0xff 0xff 0x00 0x44
#CHECK: vgbm %v17, 4660
0xe7 0x10 0x12 0x34 0x08 0x44
#CHECK: vone %v31
0xe7 0xf0 0xff 0xff 0x08 0x44
#CHECK: vgef %v0, 0(%v0), 0
0xe7 0x00 0x00 0x00 0x00 0x13
#CHECK: vgef %v10, 1000(%v19,%r7), 2
0xe7 0xa3 0x73 0xe8 0x24 0x13
#CHECK: vgef %v31, 4095(%v31,%r15), 3
0xe7 0xff 0xff 0xff 0x3c 0x13
#CHECK: vgeg %v0, 0(%v0), 0
0xe7 0x00 0x00 0x00 0x00 0x12
#CHECK: vgeg %v10, 1000(%v19,%r7), 1
0xe7 0xa3 0x73 0xe8 0x14 0x12
#CHECK: vgeg %v31, 4095(%v31,%r15), 1
0xe7 0xff 0xff 0xff 0x1c 0x12
#CHECK: vgfma %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xbc
#CHECK: vgfma %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xbc
#CHECK: vgfma %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xbc
#CHECK: vgfmab %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xbc
#CHECK: vgfmab %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0xbc
#CHECK: vgfmab %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0xbc
#CHECK: vgfmaf %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0xbc
#CHECK: vgfmaf %v3, %v20, %v5, %v22
0xe7 0x34 0x52 0x00 0x65 0xbc
#CHECK: vgfmaf %v31, %v31, %v31, %v31
0xe7 0xff 0xf2 0x00 0xff 0xbc
#CHECK: vgfmag %v0, %v0, %v0, %v0
0xe7 0x00 0x03 0x00 0x00 0xbc
#CHECK: vgfmag %v3, %v20, %v5, %v22
0xe7 0x34 0x53 0x00 0x65 0xbc
#CHECK: vgfmag %v31, %v31, %v31, %v31
0xe7 0xff 0xf3 0x00 0xff 0xbc
#CHECK: vgfmah %v0, %v0, %v0, %v0
0xe7 0x00 0x01 0x00 0x00 0xbc
#CHECK: vgfmah %v3, %v20, %v5, %v22
0xe7 0x34 0x51 0x00 0x65 0xbc
#CHECK: vgfmah %v31, %v31, %v31, %v31
0xe7 0xff 0xf1 0x00 0xff 0xbc
#CHECK: vgfm %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xb4
#CHECK: vgfm %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xb4
#CHECK: vgfm %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xb4
#CHECK: vgfmb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xb4
#CHECK: vgfmb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xb4
#CHECK: vgfmb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xb4
#CHECK: vgfmf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xb4
#CHECK: vgfmf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xb4
#CHECK: vgfmf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xb4
#CHECK: vgfmg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xb4
#CHECK: vgfmg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xb4
#CHECK: vgfmg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xb4
#CHECK: vgfmh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xb4
#CHECK: vgfmh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xb4
#CHECK: vgfmh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xb4
#CHECK: vgm %v0, 0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x46
#CHECK: vgm %v22, 55, 66, 11
0xe7 0x60 0x37 0x42 0xb8 0x46
#CHECK: vgm %v31, 255, 255, 11
0xe7 0xf0 0xff 0xff 0xb8 0x46
#CHECK: vgmb %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x46
#CHECK: vgmb %v22, 55, 66
0xe7 0x60 0x37 0x42 0x08 0x46
#CHECK: vgmb %v31, 255, 255
0xe7 0xf0 0xff 0xff 0x08 0x46
#CHECK: vgmf %v0, 0, 0
0xe7 0x00 0x00 0x00 0x20 0x46
#CHECK: vgmf %v22, 55, 66
0xe7 0x60 0x37 0x42 0x28 0x46
#CHECK: vgmf %v31, 255, 255
0xe7 0xf0 0xff 0xff 0x28 0x46
#CHECK: vgmg %v0, 0, 0
0xe7 0x00 0x00 0x00 0x30 0x46
#CHECK: vgmg %v22, 55, 66
0xe7 0x60 0x37 0x42 0x38 0x46
#CHECK: vgmg %v31, 255, 255
0xe7 0xf0 0xff 0xff 0x38 0x46
#CHECK: vgmh %v0, 0, 0
0xe7 0x00 0x00 0x00 0x10 0x46
#CHECK: vgmh %v22, 55, 66
0xe7 0x60 0x37 0x42 0x18 0x46
#CHECK: vgmh %v31, 255, 255
0xe7 0xf0 0xff 0xff 0x18 0x46
#CHECK: vl %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x06
#CHECK: vl %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x08 0x06
#CHECK: vl %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x08 0x06
#CHECK: vlbb %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x07
#CHECK: vlbb %v17, 2475(%r7,%r8), 12
0xe7 0x17 0x89 0xab 0xc8 0x07
#CHECK: vlbb %v31, 4095(%r15,%r15), 15
0xe7 0xff 0xff 0xff 0xf8 0x07
#CHECK: vlc %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xde
#CHECK: vlc %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0xde
#CHECK: vlc %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0xde
#CHECK: vlcb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xde
#CHECK: vlcb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0xde
#CHECK: vlcb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0xde
#CHECK: vlcf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xde
#CHECK: vlcf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0xde
#CHECK: vlcf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0xde
#CHECK: vlcg %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xde
#CHECK: vlcg %v19, %v14
0xe7 0x3e 0x00 0x00 0x38 0xde
#CHECK: vlcg %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0xde
#CHECK: vlch %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xde
#CHECK: vlch %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0xde
#CHECK: vlch %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0xde
#CHECK: vlde %v0, %v0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xc4
#CHECK: vlde %v19, %v14, 11, 9
0xe7 0x3e 0x00 0x09 0xb8 0xc4
#CHECK: vlde %v31, %v31, 11, 9
0xe7 0xff 0x00 0x09 0xbc 0xc4
#CHECK: vldeb %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xc4
#CHECK: vldeb %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0xc4
#CHECK: vldeb %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0xc4
#CHECK: vleb %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x00
#CHECK: vleb %v17, 2475(%r7,%r8), 12
0xe7 0x17 0x89 0xab 0xc8 0x00
#CHECK: vleb %v31, 4095(%r15,%r15), 15
0xe7 0xff 0xff 0xff 0xf8 0x00
#CHECK: vled %v0, %v0, 11, 0, 0
0xe7 0x00 0x00 0x00 0xb0 0xc5
#CHECK: vled %v19, %v14, 11, 4, 10
0xe7 0x3e 0x00 0xa4 0xb8 0xc5
#CHECK: vled %v31, %v31, 11, 7, 15
0xe7 0xff 0x00 0xf7 0xbc 0xc5
#CHECK: vledb %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x30 0xc5
#CHECK: vledb %v19, %v14, 4, 10
0xe7 0x3e 0x00 0xa4 0x38 0xc5
#CHECK: vledb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xf7 0x3c 0xc5
#CHECK: vlef %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x03
#CHECK: vlef %v17, 2475(%r7,%r8), 2
0xe7 0x17 0x89 0xab 0x28 0x03
#CHECK: vlef %v31, 4095(%r15,%r15), 3
0xe7 0xff 0xff 0xff 0x38 0x03
#CHECK: vleg %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x02
#CHECK: vleg %v17, 2475(%r7,%r8), 1
0xe7 0x17 0x89 0xab 0x18 0x02
#CHECK: vleg %v31, 4095(%r15,%r15), 1
0xe7 0xff 0xff 0xff 0x18 0x02
#CHECK: vleh %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x01
#CHECK: vleh %v17, 2475(%r7,%r8), 5
0xe7 0x17 0x89 0xab 0x58 0x01
#CHECK: vleh %v31, 4095(%r15,%r15), 7
0xe7 0xff 0xff 0xff 0x78 0x01
#CHECK: vleib %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x40
#CHECK: vleib %v23, -30293, 12
0xe7 0x70 0x89 0xab 0xc8 0x40
#CHECK: vleib %v31, -1, 15
0xe7 0xf0 0xff 0xff 0xf8 0x40
#CHECK: vleif %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x43
#CHECK: vleif %v23, -30293, 2
0xe7 0x70 0x89 0xab 0x28 0x43
#CHECK: vleif %v31, -1, 3
0xe7 0xf0 0xff 0xff 0x38 0x43
#CHECK: vleig %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x42
#CHECK: vleig %v23, -30293, 1
0xe7 0x70 0x89 0xab 0x18 0x42
#CHECK: vleig %v31, -1, 1
0xe7 0xf0 0xff 0xff 0x18 0x42
#CHECK: vleih %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x41
#CHECK: vleih %v23, -30293, 5
0xe7 0x70 0x89 0xab 0x58 0x41
#CHECK: vleih %v31, -1, 7
0xe7 0xf0 0xff 0xff 0x78 0x41
#CHECK: vfpso %v0, %v0, 11, 9, 7
0xe7 0x00 0x00 0x79 0xb0 0xcc
#CHECK: vfpso %v19, %v14, 11, 9, 7
0xe7 0x3e 0x00 0x79 0xb8 0xcc
#CHECK: vfpso %v31, %v31, 11, 9, 7
0xe7 0xff 0x00 0x79 0xbc 0xcc
#CHECK: vfpsodb %v0, %v0, 7
0xe7 0x00 0x00 0x70 0x30 0xcc
#CHECK: vfpsodb %v19, %v14, 7
0xe7 0x3e 0x00 0x70 0x38 0xcc
#CHECK: vfpsodb %v31, %v31, 7
0xe7 0xff 0x00 0x70 0x3c 0xcc
#CHECK: vflcdb %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xcc
#CHECK: vflcdb %v19, %v14
0xe7 0x3e 0x00 0x00 0x38 0xcc
#CHECK: vflcdb %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0xcc
#CHECK: vflndb %v0, %v0
0xe7 0x00 0x00 0x10 0x30 0xcc
#CHECK: vflndb %v19, %v14
0xe7 0x3e 0x00 0x10 0x38 0xcc
#CHECK: vflndb %v31, %v31
0xe7 0xff 0x00 0x10 0x3c 0xcc
#CHECK: vflpdb %v0, %v0
0xe7 0x00 0x00 0x20 0x30 0xcc
#CHECK: vflpdb %v19, %v14
0xe7 0x3e 0x00 0x20 0x38 0xcc
#CHECK: vflpdb %v31, %v31
0xe7 0xff 0x00 0x20 0x3c 0xcc
#CHECK: vlgv %r0, %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x21
#CHECK: vlgv %r2, %v19, 1383(%r4), 11
0xe7 0x23 0x45 0x67 0xb4 0x21
#CHECK: vlgv %r15, %v31, 4095(%r15), 11
0xe7 0xff 0xff 0xff 0xb4 0x21
#CHECK: vlgvb %r0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x21
#CHECK: vlgvb %r2, %v19, 1383(%r4)
0xe7 0x23 0x45 0x67 0x04 0x21
#CHECK: vlgvb %r15, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x04 0x21
#CHECK: vlgvf %r0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x21
#CHECK: vlgvf %r2, %v19, 1383(%r4)
0xe7 0x23 0x45 0x67 0x24 0x21
#CHECK: vlgvf %r15, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x24 0x21
#CHECK: vlgvg %r0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x21
#CHECK: vlgvg %r2, %v19, 1383(%r4)
0xe7 0x23 0x45 0x67 0x34 0x21
#CHECK: vlgvg %r15, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x34 0x21
#CHECK: vlgvh %r0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x21
#CHECK: vlgvh %r2, %v19, 1383(%r4)
0xe7 0x23 0x45 0x67 0x14 0x21
#CHECK: vlgvh %r15, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x14 0x21
#CHECK: vfsq %v0, %v0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xce
#CHECK: vfsq %v19, %v14, 11, 9
0xe7 0x3e 0x00 0x09 0xb8 0xce
#CHECK: vfsq %v31, %v31, 11, 9
0xe7 0xff 0x00 0x09 0xbc 0xce
#CHECK: vfsqdb %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xce
#CHECK: vfsqdb %v19, %v14
0xe7 0x3e 0x00 0x00 0x38 0xce
#CHECK: vfsqdb %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0xce
#CHECK: vftci %v0, %v0, 0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0x4a
#CHECK: vftci %v19, %v4, 1383, 11, 9
0xe7 0x34 0x56 0x79 0xb8 0x4a
#CHECK: vftci %v31, %v31, 4095, 11, 9
0xe7 0xff 0xff 0xf9 0xbc 0x4a
#CHECK: vftcidb %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x4a
#CHECK: vftcidb %v19, %v4, 1383
0xe7 0x34 0x56 0x70 0x38 0x4a
#CHECK: vftcidb %v31, %v31, 4095
0xe7 0xff 0xff 0xf0 0x3c 0x4a
#CHECK: vll %v0, %r0, 0
0xe7 0x00 0x00 0x00 0x00 0x37
#CHECK: vll %v18, %r3, 1383(%r4)
0xe7 0x23 0x45 0x67 0x08 0x37
#CHECK: vll %v31, %r15, 4095(%r15)
0xe7 0xff 0xff 0xff 0x08 0x37
#CHECK: vllez %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x04
#CHECK: vllez %v17, 2475(%r7,%r8), 11
0xe7 0x17 0x89 0xab 0xb8 0x04
#CHECK: vllez %v31, 4095(%r15,%r15), 11
0xe7 0xff 0xff 0xff 0xb8 0x04
#CHECK: vllezb %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x04
#CHECK: vllezb %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x08 0x04
#CHECK: vllezb %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x08 0x04
#CHECK: vllezf %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x04
#CHECK: vllezf %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x28 0x04
#CHECK: vllezf %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x28 0x04
#CHECK: vllezg %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x04
#CHECK: vllezg %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x38 0x04
#CHECK: vllezg %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x38 0x04
#CHECK: vllezh %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x04
#CHECK: vllezh %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x18 0x04
#CHECK: vllezh %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x18 0x04
#CHECK: vlm %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x36
#CHECK: vlm %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x04 0x36
#CHECK: vlm %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x0c 0x36
#CHECK: vlp %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xdf
#CHECK: vlp %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0xdf
#CHECK: vlp %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0xdf
#CHECK: vlpb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xdf
#CHECK: vlpb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0xdf
#CHECK: vlpb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0xdf
#CHECK: vlpf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xdf
#CHECK: vlpf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0xdf
#CHECK: vlpf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0xdf
#CHECK: vlpg %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xdf
#CHECK: vlpg %v19, %v14
0xe7 0x3e 0x00 0x00 0x38 0xdf
#CHECK: vlpg %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0xdf
#CHECK: vlph %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xdf
#CHECK: vlph %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0xdf
#CHECK: vlph %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0xdf
#CHECK: vlr %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x56
#CHECK: vlr %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0x56
#CHECK: vlr %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0x56
#CHECK: vlrep %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x05
#CHECK: vlrep %v17, 2475(%r7,%r8), 11
0xe7 0x17 0x89 0xab 0xb8 0x05
#CHECK: vlrep %v31, 4095(%r15,%r15), 11
0xe7 0xff 0xff 0xff 0xb8 0x05
#CHECK: vlrepb %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x05
#CHECK: vlrepb %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x08 0x05
#CHECK: vlrepb %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x08 0x05
#CHECK: vlrepf %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x05
#CHECK: vlrepf %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x28 0x05
#CHECK: vlrepf %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x28 0x05
#CHECK: vlrepg %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x05
#CHECK: vlrepg %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x38 0x05
#CHECK: vlrepg %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x38 0x05
#CHECK: vlreph %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x05
#CHECK: vlreph %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x18 0x05
#CHECK: vlreph %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x18 0x05
#CHECK: vlvg %v0, %r0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x22
#CHECK: vlvg %v18, %r3, 1383(%r4), 11
0xe7 0x23 0x45 0x67 0xb8 0x22
#CHECK: vlvg %v31, %r15, 4095(%r15), 11
0xe7 0xff 0xff 0xff 0xb8 0x22
#CHECK: vlvgb %v0, %r0, 0
0xe7 0x00 0x00 0x00 0x00 0x22
#CHECK: vlvgb %v18, %r3, 1383(%r4)
0xe7 0x23 0x45 0x67 0x08 0x22
#CHECK: vlvgb %v31, %r15, 4095(%r15)
0xe7 0xff 0xff 0xff 0x08 0x22
#CHECK: vlvgf %v0, %r0, 0
0xe7 0x00 0x00 0x00 0x20 0x22
#CHECK: vlvgf %v18, %r3, 1383(%r4)
0xe7 0x23 0x45 0x67 0x28 0x22
#CHECK: vlvgf %v31, %r15, 4095(%r15)
0xe7 0xff 0xff 0xff 0x28 0x22
#CHECK: vlvgg %v0, %r0, 0
0xe7 0x00 0x00 0x00 0x30 0x22
#CHECK: vlvgg %v18, %r3, 1383(%r4)
0xe7 0x23 0x45 0x67 0x38 0x22
#CHECK: vlvgg %v31, %r15, 4095(%r15)
0xe7 0xff 0xff 0xff 0x38 0x22
#CHECK: vlvgh %v0, %r0, 0
0xe7 0x00 0x00 0x00 0x10 0x22
#CHECK: vlvgh %v18, %r3, 1383(%r4)
0xe7 0x23 0x45 0x67 0x18 0x22
#CHECK: vlvgh %v31, %r15, 4095(%r15)
0xe7 0xff 0xff 0xff 0x18 0x22
#CHECK: vlvgp %v0, %r0, %r0
0xe7 0x00 0x00 0x00 0x00 0x62
#CHECK: vlvgp %v18, %r3, %r4
0xe7 0x23 0x40 0x00 0x08 0x62
#CHECK: vlvgp %v31, %r15, %r15
0xe7 0xff 0xf0 0x00 0x08 0x62
#CHECK: vmae %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xae
#CHECK: vmae %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xae
#CHECK: vmae %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xae
#CHECK: vmaeb %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xae
#CHECK: vmaeb %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0xae
#CHECK: vmaeb %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0xae
#CHECK: vmaef %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0xae
#CHECK: vmaef %v3, %v20, %v5, %v22
0xe7 0x34 0x52 0x00 0x65 0xae
#CHECK: vmaef %v31, %v31, %v31, %v31
0xe7 0xff 0xf2 0x00 0xff 0xae
#CHECK: vmaeh %v0, %v0, %v0, %v0
0xe7 0x00 0x01 0x00 0x00 0xae
#CHECK: vmaeh %v3, %v20, %v5, %v22
0xe7 0x34 0x51 0x00 0x65 0xae
#CHECK: vmaeh %v31, %v31, %v31, %v31
0xe7 0xff 0xf1 0x00 0xff 0xae
#CHECK: vmah %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xab
#CHECK: vmah %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xab
#CHECK: vmah %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xab
#CHECK: vmahb %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xab
#CHECK: vmahb %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0xab
#CHECK: vmahb %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0xab
#CHECK: vmahf %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0xab
#CHECK: vmahf %v3, %v20, %v5, %v22
0xe7 0x34 0x52 0x00 0x65 0xab
#CHECK: vmahf %v31, %v31, %v31, %v31
0xe7 0xff 0xf2 0x00 0xff 0xab
#CHECK: vmahh %v0, %v0, %v0, %v0
0xe7 0x00 0x01 0x00 0x00 0xab
#CHECK: vmahh %v3, %v20, %v5, %v22
0xe7 0x34 0x51 0x00 0x65 0xab
#CHECK: vmahh %v31, %v31, %v31, %v31
0xe7 0xff 0xf1 0x00 0xff 0xab
#CHECK: vmal %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xaa
#CHECK: vmal %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xaa
#CHECK: vmal %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xaa
#CHECK: vmalb %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xaa
#CHECK: vmalb %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0xaa
#CHECK: vmalb %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0xaa
#CHECK: vmale %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xac
#CHECK: vmale %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xac
#CHECK: vmale %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xac
#CHECK: vmaleb %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xac
#CHECK: vmaleb %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0xac
#CHECK: vmaleb %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0xac
#CHECK: vmalef %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0xac
#CHECK: vmalef %v3, %v20, %v5, %v22
0xe7 0x34 0x52 0x00 0x65 0xac
#CHECK: vmalef %v31, %v31, %v31, %v31
0xe7 0xff 0xf2 0x00 0xff 0xac
#CHECK: vmaleh %v0, %v0, %v0, %v0
0xe7 0x00 0x01 0x00 0x00 0xac
#CHECK: vmaleh %v3, %v20, %v5, %v22
0xe7 0x34 0x51 0x00 0x65 0xac
#CHECK: vmaleh %v31, %v31, %v31, %v31
0xe7 0xff 0xf1 0x00 0xff 0xac
#CHECK: vmalf %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0xaa
#CHECK: vmalf %v3, %v20, %v5, %v22
0xe7 0x34 0x52 0x00 0x65 0xaa
#CHECK: vmalf %v31, %v31, %v31, %v31
0xe7 0xff 0xf2 0x00 0xff 0xaa
#CHECK: vmalh %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xa9
#CHECK: vmalh %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xa9
#CHECK: vmalh %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xa9
#CHECK: vmalhb %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xa9
#CHECK: vmalhb %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0xa9
#CHECK: vmalhb %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0xa9
#CHECK: vmalhf %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0xa9
#CHECK: vmalhf %v3, %v20, %v5, %v22
0xe7 0x34 0x52 0x00 0x65 0xa9
#CHECK: vmalhf %v31, %v31, %v31, %v31
0xe7 0xff 0xf2 0x00 0xff 0xa9
#CHECK: vmalhh %v0, %v0, %v0, %v0
0xe7 0x00 0x01 0x00 0x00 0xa9
#CHECK: vmalhh %v3, %v20, %v5, %v22
0xe7 0x34 0x51 0x00 0x65 0xa9
#CHECK: vmalhh %v31, %v31, %v31, %v31
0xe7 0xff 0xf1 0x00 0xff 0xa9
#CHECK: vmalhw %v0, %v0, %v0, %v0
0xe7 0x00 0x01 0x00 0x00 0xaa
#CHECK: vmalhw %v3, %v20, %v5, %v22
0xe7 0x34 0x51 0x00 0x65 0xaa
#CHECK: vmalhw %v31, %v31, %v31, %v31
0xe7 0xff 0xf1 0x00 0xff 0xaa
#CHECK: vmalo %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xad
#CHECK: vmalo %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xad
#CHECK: vmalo %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xad
#CHECK: vmalob %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xad
#CHECK: vmalob %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0xad
#CHECK: vmalob %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0xad
#CHECK: vmalof %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0xad
#CHECK: vmalof %v3, %v20, %v5, %v22
0xe7 0x34 0x52 0x00 0x65 0xad
#CHECK: vmalof %v31, %v31, %v31, %v31
0xe7 0xff 0xf2 0x00 0xff 0xad
#CHECK: vmaloh %v0, %v0, %v0, %v0
0xe7 0x00 0x01 0x00 0x00 0xad
#CHECK: vmaloh %v3, %v20, %v5, %v22
0xe7 0x34 0x51 0x00 0x65 0xad
#CHECK: vmaloh %v31, %v31, %v31, %v31
0xe7 0xff 0xf1 0x00 0xff 0xad
#CHECK: vmao %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xaf
#CHECK: vmao %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xaf
#CHECK: vmao %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xaf
#CHECK: vmaob %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xaf
#CHECK: vmaob %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0xaf
#CHECK: vmaob %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0xaf
#CHECK: vmaof %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0xaf
#CHECK: vmaof %v3, %v20, %v5, %v22
0xe7 0x34 0x52 0x00 0x65 0xaf
#CHECK: vmaof %v31, %v31, %v31, %v31
0xe7 0xff 0xf2 0x00 0xff 0xaf
#CHECK: vmaoh %v0, %v0, %v0, %v0
0xe7 0x00 0x01 0x00 0x00 0xaf
#CHECK: vmaoh %v3, %v20, %v5, %v22
0xe7 0x34 0x51 0x00 0x65 0xaf
#CHECK: vmaoh %v31, %v31, %v31, %v31
0xe7 0xff 0xf1 0x00 0xff 0xaf
#CHECK: vme %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xa6
#CHECK: vme %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xa6
#CHECK: vme %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xa6
#CHECK: vmeb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xa6
#CHECK: vmeb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xa6
#CHECK: vmeb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xa6
#CHECK: vmef %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xa6
#CHECK: vmef %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xa6
#CHECK: vmef %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xa6
#CHECK: vmeh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xa6
#CHECK: vmeh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xa6
#CHECK: vmeh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xa6
#CHECK: vmh %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xa3
#CHECK: vmh %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xa3
#CHECK: vmh %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xa3
#CHECK: vmhb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xa3
#CHECK: vmhb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xa3
#CHECK: vmhb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xa3
#CHECK: vmhf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xa3
#CHECK: vmhf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xa3
#CHECK: vmhf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xa3
#CHECK: vmhh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xa3
#CHECK: vmhh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xa3
#CHECK: vmhh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xa3
#CHECK: vml %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xa2
#CHECK: vml %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xa2
#CHECK: vml %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xa2
#CHECK: vmlb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xa2
#CHECK: vmlb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xa2
#CHECK: vmlb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xa2
#CHECK: vmlf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xa2
#CHECK: vmlf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xa2
#CHECK: vmlf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xa2
#CHECK: vmle %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xa4
#CHECK: vmle %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xa4
#CHECK: vmle %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xa4
#CHECK: vmleb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xa4
#CHECK: vmleb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xa4
#CHECK: vmleb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xa4
#CHECK: vmlef %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xa4
#CHECK: vmlef %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xa4
#CHECK: vmlef %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xa4
#CHECK: vmleh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xa4
#CHECK: vmleh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xa4
#CHECK: vmleh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xa4
#CHECK: vmlh %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xa1
#CHECK: vmlh %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xa1
#CHECK: vmlh %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xa1
#CHECK: vmlhb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xa1
#CHECK: vmlhb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xa1
#CHECK: vmlhb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xa1
#CHECK: vmlhf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xa1
#CHECK: vmlhf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xa1
#CHECK: vmlhf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xa1
#CHECK: vmlhh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xa1
#CHECK: vmlhh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xa1
#CHECK: vmlhh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xa1
#CHECK: vmlhw %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xa2
#CHECK: vmlhw %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xa2
#CHECK: vmlhw %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xa2
#CHECK: vmlo %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xa5
#CHECK: vmlo %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xa5
#CHECK: vmlo %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xa5
#CHECK: vmlob %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xa5
#CHECK: vmlob %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xa5
#CHECK: vmlob %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xa5
#CHECK: vmlof %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xa5
#CHECK: vmlof %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xa5
#CHECK: vmlof %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xa5
#CHECK: vmloh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xa5
#CHECK: vmloh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xa5
#CHECK: vmloh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xa5
#CHECK: vmn %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xfe
#CHECK: vmn %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xfe
#CHECK: vmn %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xfe
#CHECK: vmnb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xfe
#CHECK: vmnb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xfe
#CHECK: vmnb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xfe
#CHECK: vmnf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xfe
#CHECK: vmnf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xfe
#CHECK: vmnf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xfe
#CHECK: vmng %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xfe
#CHECK: vmng %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xfe
#CHECK: vmng %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xfe
#CHECK: vmnh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xfe
#CHECK: vmnh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xfe
#CHECK: vmnh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xfe
#CHECK: vmnl %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xfc
#CHECK: vmnl %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xfc
#CHECK: vmnl %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xfc
#CHECK: vmnlb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xfc
#CHECK: vmnlb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xfc
#CHECK: vmnlb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xfc
#CHECK: vmnlf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xfc
#CHECK: vmnlf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xfc
#CHECK: vmnlf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xfc
#CHECK: vmnlg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xfc
#CHECK: vmnlg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xfc
#CHECK: vmnlg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xfc
#CHECK: vmnlh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xfc
#CHECK: vmnlh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xfc
#CHECK: vmnlh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xfc
#CHECK: vmo %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xa7
#CHECK: vmo %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xa7
#CHECK: vmo %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xa7
#CHECK: vmob %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xa7
#CHECK: vmob %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xa7
#CHECK: vmob %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xa7
#CHECK: vmof %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xa7
#CHECK: vmof %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xa7
#CHECK: vmof %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xa7
#CHECK: vmoh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xa7
#CHECK: vmoh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xa7
#CHECK: vmoh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xa7
#CHECK: vmrh %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x61
#CHECK: vmrh %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x61
#CHECK: vmrh %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x61
#CHECK: vmrhb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x61
#CHECK: vmrhb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x61
#CHECK: vmrhb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x61
#CHECK: vmrhf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x61
#CHECK: vmrhf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x61
#CHECK: vmrhf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x61
#CHECK: vmrhg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x61
#CHECK: vmrhg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x61
#CHECK: vmrhg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x61
#CHECK: vmrhh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x61
#CHECK: vmrhh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x61
#CHECK: vmrhh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x61
#CHECK: vmrl %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x60
#CHECK: vmrl %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x60
#CHECK: vmrl %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x60
#CHECK: vmrlb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x60
#CHECK: vmrlb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x60
#CHECK: vmrlb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x60
#CHECK: vmrlf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x60
#CHECK: vmrlf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x60
#CHECK: vmrlf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x60
#CHECK: vmrlg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x60
#CHECK: vmrlg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x60
#CHECK: vmrlg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x60
#CHECK: vmrlh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x60
#CHECK: vmrlh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x60
#CHECK: vmrlh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x60
#CHECK: vmx %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xff
#CHECK: vmx %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xff
#CHECK: vmx %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xff
#CHECK: vmxb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xff
#CHECK: vmxb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xff
#CHECK: vmxb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xff
#CHECK: vmxf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xff
#CHECK: vmxf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xff
#CHECK: vmxf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xff
#CHECK: vmxg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xff
#CHECK: vmxg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xff
#CHECK: vmxg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xff
#CHECK: vmxh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xff
#CHECK: vmxh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xff
#CHECK: vmxh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xff
#CHECK: vmxl %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xfd
#CHECK: vmxl %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xfd
#CHECK: vmxl %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xfd
#CHECK: vmxlb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xfd
#CHECK: vmxlb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xfd
#CHECK: vmxlb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xfd
#CHECK: vmxlf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xfd
#CHECK: vmxlf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xfd
#CHECK: vmxlf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xfd
#CHECK: vmxlg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xfd
#CHECK: vmxlg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xfd
#CHECK: vmxlg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xfd
#CHECK: vmxlh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xfd
#CHECK: vmxlh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xfd
#CHECK: vmxlh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xfd
#CHECK: vn %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x68
#CHECK: vn %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x68
#CHECK: vn %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x68
#CHECK: vnc %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x69
#CHECK: vnc %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x69
#CHECK: vnc %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x69
#CHECK: vno %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x6b
#CHECK: vno %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x6b
#CHECK: vno %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x6b
#CHECK: vo %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x6a
#CHECK: vo %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x6a
#CHECK: vo %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x6a
#CHECK: vpdi %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x84
#CHECK: vpdi %v3, %v20, %v5, 4
0xe7 0x34 0x50 0x00 0x44 0x84
#CHECK: vpdi %v31, %v31, %v31, 15
0xe7 0xff 0xf0 0x00 0xfe 0x84
#CHECK: vperm %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x8c
#CHECK: vperm %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0x8c
#CHECK: vperm %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0x8c
#CHECK: vpk %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x94
#CHECK: vpk %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x94
#CHECK: vpk %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x94
#CHECK: vpkf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x94
#CHECK: vpkf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x94
#CHECK: vpkf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x94
#CHECK: vpkg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x94
#CHECK: vpkg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x94
#CHECK: vpkg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x94
#CHECK: vpkh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x94
#CHECK: vpkh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x94
#CHECK: vpkh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x94
#CHECK: vpkls %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x90 0xb0 0x95
#CHECK: vpkls %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x90 0xba 0x95
#CHECK: vpkls %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x90 0xbe 0x95
#CHECK: vpklsf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x95
#CHECK: vpklsf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x95
#CHECK: vpklsfs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x24 0x95
#CHECK: vpklsf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x95
#CHECK: vpklsg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x95
#CHECK: vpklsg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x95
#CHECK: vpklsgs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x34 0x95
#CHECK: vpklsg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x95
#CHECK: vpklsh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x95
#CHECK: vpklsh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x95
#CHECK: vpklshs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x14 0x95
#CHECK: vpklsh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x95
#CHECK: vpks %v0, %v0, %v0, 11, 9
0xe7 0x00 0x00 0x90 0xb0 0x97
#CHECK: vpks %v18, %v3, %v20, 11, 9
0xe7 0x23 0x40 0x90 0xba 0x97
#CHECK: vpks %v31, %v31, %v31, 11, 9
0xe7 0xff 0xf0 0x90 0xbe 0x97
#CHECK: vpksf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x97
#CHECK: vpksf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x97
#CHECK: vpksfs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x24 0x97
#CHECK: vpksf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x97
#CHECK: vpksg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x97
#CHECK: vpksg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x97
#CHECK: vpksgs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x34 0x97
#CHECK: vpksg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x97
#CHECK: vpksh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x97
#CHECK: vpksh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x97
#CHECK: vpkshs %v7, %v24, %v9
0xe7 0x78 0x90 0x10 0x14 0x97
#CHECK: vpksh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x97
#CHECK: vpopct %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x50
#CHECK: vpopct %v19, %v14, 0
0xe7 0x3e 0x00 0x00 0x08 0x50
#CHECK: vpopct %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0x50
#CHECK: vrep %v0, %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x4d
#CHECK: vrep %v19, %v4, 22136, 11
0xe7 0x34 0x56 0x78 0xb8 0x4d
#CHECK: vrep %v31, %v31, 65535, 11
0xe7 0xff 0xff 0xff 0xbc 0x4d
#CHECK: vrepb %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x4d
#CHECK: vrepb %v19, %v4, 22136
0xe7 0x34 0x56 0x78 0x08 0x4d
#CHECK: vrepb %v31, %v31, 65535
0xe7 0xff 0xff 0xff 0x0c 0x4d
#CHECK: vrepf %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x4d
#CHECK: vrepf %v19, %v4, 22136
0xe7 0x34 0x56 0x78 0x28 0x4d
#CHECK: vrepf %v31, %v31, 65535
0xe7 0xff 0xff 0xff 0x2c 0x4d
#CHECK: vrepg %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x4d
#CHECK: vrepg %v19, %v4, 22136
0xe7 0x34 0x56 0x78 0x38 0x4d
#CHECK: vrepg %v31, %v31, 65535
0xe7 0xff 0xff 0xff 0x3c 0x4d
#CHECK: vreph %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x4d
#CHECK: vreph %v19, %v4, 22136
0xe7 0x34 0x56 0x78 0x18 0x4d
#CHECK: vreph %v31, %v31, 65535
0xe7 0xff 0xff 0xff 0x1c 0x4d
#CHECK: vrepi %v0, 0, 11
0xe7 0x00 0x00 0x00 0xb0 0x45
#CHECK: vrepi %v23, -30293, 11
0xe7 0x70 0x89 0xab 0xb8 0x45
#CHECK: vrepi %v31, -1, 11
0xe7 0xf0 0xff 0xff 0xb8 0x45
#CHECK: vrepib %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x45
#CHECK: vrepib %v23, -30293
0xe7 0x70 0x89 0xab 0x08 0x45
#CHECK: vrepib %v31, -1
0xe7 0xf0 0xff 0xff 0x08 0x45
#CHECK: vrepif %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x45
#CHECK: vrepif %v23, -30293
0xe7 0x70 0x89 0xab 0x28 0x45
#CHECK: vrepif %v31, -1
0xe7 0xf0 0xff 0xff 0x28 0x45
#CHECK: vrepig %v0, 0
0xe7 0x00 0x00 0x00 0x30 0x45
#CHECK: vrepig %v23, -30293
0xe7 0x70 0x89 0xab 0x38 0x45
#CHECK: vrepig %v31, -1
0xe7 0xf0 0xff 0xff 0x38 0x45
#CHECK: vrepih %v0, 0
0xe7 0x00 0x00 0x00 0x10 0x45
#CHECK: vrepih %v23, -30293
0xe7 0x70 0x89 0xab 0x18 0x45
#CHECK: vrepih %v31, -1
0xe7 0xf0 0xff 0xff 0x18 0x45
#CHECK: vs %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xf7
#CHECK: vs %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xf7
#CHECK: vs %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xf7
#CHECK: vsb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xf7
#CHECK: vsb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xf7
#CHECK: vsb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xf7
#CHECK: vsbi %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xbf
#CHECK: vsbi %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xbf
#CHECK: vsbi %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xbf
#CHECK: vsbiq %v0, %v0, %v0, %v0
0xe7 0x00 0x04 0x00 0x00 0xbf
#CHECK: vsbiq %v3, %v20, %v5, %v22
0xe7 0x34 0x54 0x00 0x65 0xbf
#CHECK: vsbiq %v31, %v31, %v31, %v31
0xe7 0xff 0xf4 0x00 0xff 0xbf
#CHECK: vsbcbi %v0, %v0, %v0, %v0, 11
0xe7 0x00 0x0b 0x00 0x00 0xbd
#CHECK: vsbcbi %v3, %v20, %v5, %v22, 11
0xe7 0x34 0x5b 0x00 0x65 0xbd
#CHECK: vsbcbi %v31, %v31, %v31, %v31, 11
0xe7 0xff 0xfb 0x00 0xff 0xbd
#CHECK: vsbcbiq %v0, %v0, %v0, %v0
0xe7 0x00 0x04 0x00 0x00 0xbd
#CHECK: vsbcbiq %v3, %v20, %v5, %v22
0xe7 0x34 0x54 0x00 0x65 0xbd
#CHECK: vsbcbiq %v31, %v31, %v31, %v31
0xe7 0xff 0xf4 0x00 0xff 0xbd
#CHECK: vscbi %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xf5
#CHECK: vscbi %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0xf5
#CHECK: vscbi %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0xf5
#CHECK: vscbib %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xf5
#CHECK: vscbib %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0xf5
#CHECK: vscbib %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0xf5
#CHECK: vscbif %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xf5
#CHECK: vscbif %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xf5
#CHECK: vscbif %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xf5
#CHECK: vscbig %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xf5
#CHECK: vscbig %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xf5
#CHECK: vscbig %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xf5
#CHECK: vscbih %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xf5
#CHECK: vscbih %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xf5
#CHECK: vscbih %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xf5
#CHECK: vscbiq %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x40 0xf5
#CHECK: vscbiq %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x4a 0xf5
#CHECK: vscbiq %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x4e 0xf5
#CHECK: vscef %v0, 0(%v0), 0
0xe7 0x00 0x00 0x00 0x00 0x1b
#CHECK: vscef %v10, 1000(%v19,%r7), 2
0xe7 0xa3 0x73 0xe8 0x24 0x1b
#CHECK: vscef %v31, 4095(%v31,%r15), 3
0xe7 0xff 0xff 0xff 0x3c 0x1b
#CHECK: vsceg %v0, 0(%v0), 0
0xe7 0x00 0x00 0x00 0x00 0x1a
#CHECK: vsceg %v10, 1000(%v19,%r7), 1
0xe7 0xa3 0x73 0xe8 0x14 0x1a
#CHECK: vsceg %v31, 4095(%v31,%r15), 1
0xe7 0xff 0xff 0xff 0x1c 0x1a
#CHECK: vseg %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x5f
#CHECK: vseg %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0x5f
#CHECK: vseg %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0x5f
#CHECK: vsegb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x5f
#CHECK: vsegb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0x5f
#CHECK: vsegb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0x5f
#CHECK: vsegf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x5f
#CHECK: vsegf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0x5f
#CHECK: vsegf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0x5f
#CHECK: vsegh %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x5f
#CHECK: vsegh %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0x5f
#CHECK: vsegh %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0x5f
#CHECK: vsel %v0, %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x8d
#CHECK: vsel %v3, %v20, %v5, %v22
0xe7 0x34 0x50 0x00 0x65 0x8d
#CHECK: vsel %v31, %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0xff 0x8d
#CHECK: vsf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xf7
#CHECK: vsf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xf7
#CHECK: vsf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0xf7
#CHECK: vsg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0xf7
#CHECK: vsg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0xf7
#CHECK: vsg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0xf7
#CHECK: vsh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xf7
#CHECK: vsh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0xf7
#CHECK: vsh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0xf7
#CHECK: vsl %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x74
#CHECK: vsl %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x74
#CHECK: vsl %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x74
#CHECK: vslb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x75
#CHECK: vslb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x75
#CHECK: vslb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x75
#CHECK: vsldb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x77
#CHECK: vsldb %v3, %v20, %v5, 103
0xe7 0x34 0x50 0x67 0x04 0x77
#CHECK: vsldb %v31, %v31, %v31, 255
0xe7 0xff 0xf0 0xff 0x0e 0x77
#CHECK: vsq %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x40 0xf7
#CHECK: vsq %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x4a 0xf7
#CHECK: vsq %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x4e 0xf7
#CHECK: vsra %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x7e
#CHECK: vsra %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x7e
#CHECK: vsra %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x7e
#CHECK: vsrab %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x7f
#CHECK: vsrab %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x7f
#CHECK: vsrab %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x7f
#CHECK: vsrl %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x7c
#CHECK: vsrl %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x7c
#CHECK: vsrl %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x7c
#CHECK: vsrlb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x7d
#CHECK: vsrlb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x7d
#CHECK: vsrlb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x7d
#CHECK: vst %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x0E
#CHECK: vst %v17, 2475(%r7,%r8)
0xe7 0x17 0x89 0xab 0x08 0x0E
#CHECK: vst %v31, 4095(%r15,%r15)
0xe7 0xff 0xff 0xff 0x08 0x0E
#CHECK: vsteb %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x08
#CHECK: vsteb %v17, 2475(%r7,%r8), 12
0xe7 0x17 0x89 0xab 0xc8 0x08
#CHECK: vsteb %v31, 4095(%r15,%r15), 15
0xe7 0xff 0xff 0xff 0xf8 0x08
#CHECK: vstef %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x0b
#CHECK: vstef %v17, 2475(%r7,%r8), 2
0xe7 0x17 0x89 0xab 0x28 0x0b
#CHECK: vstef %v31, 4095(%r15,%r15), 3
0xe7 0xff 0xff 0xff 0x38 0x0b
#CHECK: vsteg %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x0a
#CHECK: vsteg %v17, 2475(%r7,%r8), 1
0xe7 0x17 0x89 0xab 0x18 0x0a
#CHECK: vsteg %v31, 4095(%r15,%r15), 1
0xe7 0xff 0xff 0xff 0x18 0x0a
#CHECK: vsteh %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x09
#CHECK: vsteh %v17, 2475(%r7,%r8), 5
0xe7 0x17 0x89 0xab 0x58 0x09
#CHECK: vsteh %v31, 4095(%r15,%r15), 7
0xe7 0xff 0xff 0xff 0x78 0x09
#CHECK: vstl %v0, %r0, 0
0xe7 0x00 0x00 0x00 0x00 0x3f
#CHECK: vstl %v18, %r3, 1383(%r4)
0xe7 0x23 0x45 0x67 0x08 0x3f
#CHECK: vstl %v31, %r15, 4095(%r15)
0xe7 0xff 0xff 0xff 0x08 0x3f
#CHECK: vstm %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x3e
#CHECK: vstm %v12, %v18, 1110(%r3)
0xe7 0xc2 0x34 0x56 0x04 0x3e
#CHECK: vstm %v31, %v31, 4095(%r15)
0xe7 0xff 0xff 0xff 0x0c 0x3e
#CHECK: vstrc %v0, %v0, %v0, %v0, 11, 0
0xe7 0x00 0x0b 0x00 0x00 0x8a
#CHECK: vstrc %v0, %v0, %v0, %v0, 11, 12
0xe7 0x00 0x0b 0xc0 0x00 0x8a
#CHECK: vstrc %v18, %v3, %v20, %v5, 11, 0
0xe7 0x23 0x4b 0x00 0x5a 0x8a
#CHECK: vstrc %v31, %v31, %v31, %v31, 11, 4
0xe7 0xff 0xfb 0x40 0xff 0x8a
#CHECK: vstrcb %v0, %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x00 0x8a
#CHECK: vstrcb %v0, %v0, %v0, %v0, 12
0xe7 0x00 0x00 0xc0 0x00 0x8a
#CHECK: vstrcb %v18, %v3, %v20, %v5, 0
0xe7 0x23 0x40 0x00 0x5a 0x8a
#CHECK: vstrcb %v31, %v31, %v31, %v31, 4
0xe7 0xff 0xf0 0x40 0xff 0x8a
#CHECK: vstrcbs %v31, %v31, %v31, %v31, 8
0xe7 0xff 0xf0 0x90 0xff 0x8a
#CHECK: vstrczb %v31, %v31, %v31, %v31, 4
0xe7 0xff 0xf0 0x60 0xff 0x8a
#CHECK: vstrczbs %v31, %v31, %v31, %v31, 8
0xe7 0xff 0xf0 0xb0 0xff 0x8a
#CHECK: vstrcf %v0, %v0, %v0, %v0, 0
0xe7 0x00 0x02 0x00 0x00 0x8a
#CHECK: vstrcf %v0, %v0, %v0, %v0, 12
0xe7 0x00 0x02 0xc0 0x00 0x8a
#CHECK: vstrcf %v18, %v3, %v20, %v5, 0
0xe7 0x23 0x42 0x00 0x5a 0x8a
#CHECK: vstrcf %v31, %v31, %v31, %v31, 4
0xe7 0xff 0xf2 0x40 0xff 0x8a
#CHECK: vstrcfs %v31, %v31, %v31, %v31, 8
0xe7 0xff 0xf2 0x90 0xff 0x8a
#CHECK: vstrczf %v31, %v31, %v31, %v31, 4
0xe7 0xff 0xf2 0x60 0xff 0x8a
#CHECK: vstrczfs %v31, %v31, %v31, %v31, 8
0xe7 0xff 0xf2 0xb0 0xff 0x8a
#CHECK: vstrch %v0, %v0, %v0, %v0, 0
0xe7 0x00 0x01 0x00 0x00 0x8a
#CHECK: vstrch %v0, %v0, %v0, %v0, 12
0xe7 0x00 0x01 0xc0 0x00 0x8a
#CHECK: vstrch %v18, %v3, %v20, %v5, 0
0xe7 0x23 0x41 0x00 0x5a 0x8a
#CHECK: vstrch %v31, %v31, %v31, %v31, 4
0xe7 0xff 0xf1 0x40 0xff 0x8a
#CHECK: vstrchs %v31, %v31, %v31, %v31, 8
0xe7 0xff 0xf1 0x90 0xff 0x8a
#CHECK: vstrczh %v31, %v31, %v31, %v31, 4
0xe7 0xff 0xf1 0x60 0xff 0x8a
#CHECK: vstrczhs %v31, %v31, %v31, %v31, 8
0xe7 0xff 0xf1 0xb0 0xff 0x8a
#CHECK: vsumg %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x65
#CHECK: vsumg %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x65
#CHECK: vsumg %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x65
#CHECK: vsumgh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x65
#CHECK: vsumgh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x65
#CHECK: vsumgh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x65
#CHECK: vsumgf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x65
#CHECK: vsumgf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x65
#CHECK: vsumgf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x65
#CHECK: vsumq %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x67
#CHECK: vsumq %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x67
#CHECK: vsumq %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x67
#CHECK: vsumqf %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x67
#CHECK: vsumqf %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0x67
#CHECK: vsumqf %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x2e 0x67
#CHECK: vsumqg %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x67
#CHECK: vsumqg %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x3a 0x67
#CHECK: vsumqg %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x3e 0x67
#CHECK: vsum %v0, %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0x64
#CHECK: vsum %v18, %v3, %v20, 11
0xe7 0x23 0x40 0x00 0xba 0x64
#CHECK: vsum %v31, %v31, %v31, 11
0xe7 0xff 0xf0 0x00 0xbe 0x64
#CHECK: vsumb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x64
#CHECK: vsumb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x64
#CHECK: vsumb %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x64
#CHECK: vsumh %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x64
#CHECK: vsumh %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x1a 0x64
#CHECK: vsumh %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x1e 0x64
#CHECK: vtm %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xd8
#CHECK: vtm %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0xd8
#CHECK: vtm %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0xd8
#CHECK: vuph %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xd7
#CHECK: vuph %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0xd7
#CHECK: vuph %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0xd7
#CHECK: vuphb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xd7
#CHECK: vuphb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0xd7
#CHECK: vuphb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0xd7
#CHECK: vuphf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xd7
#CHECK: vuphf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0xd7
#CHECK: vuphf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0xd7
#CHECK: vuphh %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xd7
#CHECK: vuphh %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0xd7
#CHECK: vuphh %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0xd7
#CHECK: vuplh %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xd5
#CHECK: vuplh %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0xd5
#CHECK: vuplh %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0xd5
#CHECK: vuplhb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xd5
#CHECK: vuplhb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0xd5
#CHECK: vuplhb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0xd5
#CHECK: vuplhf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xd5
#CHECK: vuplhf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0xd5
#CHECK: vuplhf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0xd5
#CHECK: vuplhh %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xd5
#CHECK: vuplhh %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0xd5
#CHECK: vuplhh %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0xd5
#CHECK: vupl %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xd6
#CHECK: vupl %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0xd6
#CHECK: vupl %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0xd6
#CHECK: vuplb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xd6
#CHECK: vuplb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0xd6
#CHECK: vuplb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0xd6
#CHECK: vuplf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xd6
#CHECK: vuplf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0xd6
#CHECK: vuplf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0xd6
#CHECK: vuplhw %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xd6
#CHECK: vuplhw %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0xd6
#CHECK: vuplhw %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0xd6
#CHECK: vupll %v0, %v0, 11
0xe7 0x00 0x00 0x00 0xb0 0xd4
#CHECK: vupll %v19, %v14, 11
0xe7 0x3e 0x00 0x00 0xb8 0xd4
#CHECK: vupll %v31, %v31, 11
0xe7 0xff 0x00 0x00 0xbc 0xd4
#CHECK: vupllb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0xd4
#CHECK: vupllb %v19, %v14
0xe7 0x3e 0x00 0x00 0x08 0xd4
#CHECK: vupllb %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0xd4
#CHECK: vupllf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xd4
#CHECK: vupllf %v19, %v14
0xe7 0x3e 0x00 0x00 0x28 0xd4
#CHECK: vupllf %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0xd4
#CHECK: vupllh %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0xd4
#CHECK: vupllh %v19, %v14
0xe7 0x3e 0x00 0x00 0x18 0xd4
#CHECK: vupllh %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0xd4
#CHECK: vx %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x6d
#CHECK: vx %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x6d
#CHECK: vx %v31, %v31, %v31
0xe7 0xff 0xf0 0x00 0x0e 0x6d
#CHECK: wcdgb %f0, %f0, 0, 0
0xe7 0x00 0x00 0x08 0x30 0xc3
#CHECK: wcdgb %v19, %f14, 4, 10
0xe7 0x3e 0x00 0xac 0x38 0xc3
#CHECK: wcdgb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xff 0x3c 0xc3
#CHECK: wcdlgb %f0, %f0, 0, 0
0xe7 0x00 0x00 0x08 0x30 0xc1
#CHECK: wcdlgb %v19, %f14, 4, 10
0xe7 0x3e 0x00 0xac 0x38 0xc1
#CHECK: wcdlgb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xff 0x3c 0xc1
#CHECK: wcgdb %f0, %f0, 0, 0
0xe7 0x00 0x00 0x08 0x30 0xc2
#CHECK: wcgdb %v19, %f14, 4, 10
0xe7 0x3e 0x00 0xac 0x38 0xc2
#CHECK: wcgdb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xff 0x3c 0xc2
#CHECK: wclgdb %f0, %f0, 0, 0
0xe7 0x00 0x00 0x08 0x30 0xc0
#CHECK: wclgdb %v19, %f14, 4, 10
0xe7 0x3e 0x00 0xac 0x38 0xc0
#CHECK: wclgdb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xff 0x3c 0xc0
#CHECK: wfadb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x30 0xe3
#CHECK: wfadb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x3a 0xe3
#CHECK: wfadb %v31, %v31, %v31
0xe7 0xff 0xf0 0x08 0x3e 0xe3
#CHECK: wfc %f0, %f0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xcb
#CHECK: wfc %v19, %f14, 11, 9
0xe7 0x3e 0x00 0x09 0xb8 0xcb
#CHECK: wfc %v31, %v31, 11, 9
0xe7 0xff 0x00 0x09 0xbc 0xcb
#CHECK: wfcdb %f0, %f0
0xe7 0x00 0x00 0x00 0x30 0xcb
#CHECK: wfcdb %v19, %f14
0xe7 0x3e 0x00 0x00 0x38 0xcb
#CHECK: wfcdb %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0xcb
#CHECK: wfcedb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x30 0xe8
#CHECK: wfcedb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x3a 0xe8
#CHECK: wfcedb %v31, %v31, %v31
0xe7 0xff 0xf0 0x08 0x3e 0xe8
#CHECK: wfcedbs %f0, %f0, %f0
0xe7 0x00 0x00 0x18 0x30 0xe8
#CHECK: wfcedbs %v18, %f3, %v20
0xe7 0x23 0x40 0x18 0x3a 0xe8
#CHECK: wfcedbs %v31, %v31, %v31
0xe7 0xff 0xf0 0x18 0x3e 0xe8
#CHECK: wfchdb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x30 0xeb
#CHECK: wfchdb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x3a 0xeb
#CHECK: wfchdb %v31, %v31, %v31
0xe7 0xff 0xf0 0x08 0x3e 0xeb
#CHECK: wfchdbs %f0, %f0, %f0
0xe7 0x00 0x00 0x18 0x30 0xeb
#CHECK: wfchdbs %v18, %f3, %v20
0xe7 0x23 0x40 0x18 0x3a 0xeb
#CHECK: wfchdbs %v31, %v31, %v31
0xe7 0xff 0xf0 0x18 0x3e 0xeb
#CHECK: wfchedb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x30 0xea
#CHECK: wfchedb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x3a 0xea
#CHECK: wfchedb %v31, %v31, %v31
0xe7 0xff 0xf0 0x08 0x3e 0xea
#CHECK: wfchedbs %f0, %f0, %f0
0xe7 0x00 0x00 0x18 0x30 0xea
#CHECK: wfchedbs %v18, %f3, %v20
0xe7 0x23 0x40 0x18 0x3a 0xea
#CHECK: wfchedbs %v31, %v31, %v31
0xe7 0xff 0xf0 0x18 0x3e 0xea
#CHECK: wfddb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x30 0xe5
#CHECK: wfddb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x3a 0xe5
#CHECK: wfddb %v31, %v31, %v31
0xe7 0xff 0xf0 0x08 0x3e 0xe5
#CHECK: wfidb %f0, %f0, 0, 0
0xe7 0x00 0x00 0x08 0x30 0xc7
#CHECK: wfidb %v19, %f14, 4, 10
0xe7 0x3e 0x00 0xac 0x38 0xc7
#CHECK: wfidb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xff 0x3c 0xc7
#CHECK: wfk %f0, %f0, 11, 9
0xe7 0x00 0x00 0x09 0xb0 0xca
#CHECK: wfk %v19, %f14, 11, 9
0xe7 0x3e 0x00 0x09 0xb8 0xca
#CHECK: wfk %v31, %v31, 11, 9
0xe7 0xff 0x00 0x09 0xbc 0xca
#CHECK: wfkdb %f0, %f0
0xe7 0x00 0x00 0x00 0x30 0xca
#CHECK: wfkdb %v19, %f14
0xe7 0x3e 0x00 0x00 0x38 0xca
#CHECK: wfkdb %v31, %v31
0xe7 0xff 0x00 0x00 0x3c 0xca
#CHECK: wfpsodb %f0, %f0, 7
0xe7 0x00 0x00 0x78 0x30 0xcc
#CHECK: wfpsodb %v19, %f14, 7
0xe7 0x3e 0x00 0x78 0x38 0xcc
#CHECK: wfpsodb %v31, %v31, 7
0xe7 0xff 0x00 0x78 0x3c 0xcc
#CHECK: wflcdb %f0, %f0
0xe7 0x00 0x00 0x08 0x30 0xcc
#CHECK: wflcdb %v19, %f14
0xe7 0x3e 0x00 0x08 0x38 0xcc
#CHECK: wflcdb %v31, %v31
0xe7 0xff 0x00 0x08 0x3c 0xcc
#CHECK: wflndb %f0, %f0
0xe7 0x00 0x00 0x18 0x30 0xcc
#CHECK: wflndb %v19, %f14
0xe7 0x3e 0x00 0x18 0x38 0xcc
#CHECK: wflndb %v31, %v31
0xe7 0xff 0x00 0x18 0x3c 0xcc
#CHECK: wflpdb %f0, %f0
0xe7 0x00 0x00 0x28 0x30 0xcc
#CHECK: wflpdb %v19, %f14
0xe7 0x3e 0x00 0x28 0x38 0xcc
#CHECK: wflpdb %v31, %v31
0xe7 0xff 0x00 0x28 0x3c 0xcc
#CHECK: wfmadb %f0, %f0, %f0, %f0
0xe7 0x00 0x03 0x08 0x00 0x8f
#CHECK: wfmadb %f3, %v20, %f5, %v22
0xe7 0x34 0x53 0x08 0x65 0x8f
#CHECK: wfmadb %v31, %v31, %v31, %v31
0xe7 0xff 0xf3 0x08 0xff 0x8f
#CHECK: wfmdb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x30 0xe7
#CHECK: wfmdb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x3a 0xe7
#CHECK: wfmdb %v31, %v31, %v31
0xe7 0xff 0xf0 0x08 0x3e 0xe7
#CHECK: wfmsdb %f0, %f0, %f0, %f0
0xe7 0x00 0x03 0x08 0x00 0x8e
#CHECK: wfmsdb %f3, %v20, %f5, %v22
0xe7 0x34 0x53 0x08 0x65 0x8e
#CHECK: wfmsdb %v31, %v31, %v31, %v31
0xe7 0xff 0xf3 0x08 0xff 0x8e
#CHECK: wfsdb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x30 0xe2
#CHECK: wfsdb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x3a 0xe2
#CHECK: wfsdb %v31, %v31, %v31
0xe7 0xff 0xf0 0x08 0x3e 0xe2
#CHECK: wfsqdb %f0, %f0
0xe7 0x00 0x00 0x08 0x30 0xce
#CHECK: wfsqdb %v19, %f14
0xe7 0x3e 0x00 0x08 0x38 0xce
#CHECK: wfsqdb %v31, %v31
0xe7 0xff 0x00 0x08 0x3c 0xce
#CHECK: wftcidb %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x30 0x4a
#CHECK: wftcidb %v19, %f4, 1383
0xe7 0x34 0x56 0x78 0x38 0x4a
#CHECK: wftcidb %v31, %v31, 4095
0xe7 0xff 0xff 0xf8 0x3c 0x4a
#CHECK: wldeb %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xc4
#CHECK: wldeb %v19, %f14
0xe7 0x3e 0x00 0x08 0x28 0xc4
#CHECK: wldeb %v31, %v31
0xe7 0xff 0x00 0x08 0x2c 0xc4
#CHECK: wledb %f0, %f0, 0, 0
0xe7 0x00 0x00 0x08 0x30 0xc5
#CHECK: wledb %v19, %f14, 4, 10
0xe7 0x3e 0x00 0xac 0x38 0xc5
#CHECK: wledb %v31, %v31, 7, 15
0xe7 0xff 0x00 0xff 0x3c 0xc5
#CHECK: lochi %r11, 42, 0
0xec 0xb0 0x00 0x2a 0x00 0x42
#CHECK: lochio %r11, 42
0xec 0xb1 0x00 0x2a 0x00 0x42
#CHECK: lochih %r11, 42
0xec 0xb2 0x00 0x2a 0x00 0x42
#CHECK: lochinle %r11, 42
0xec 0xb3 0x00 0x2a 0x00 0x42
#CHECK: lochil %r11, -1
0xec 0xb4 0xff 0xff 0x00 0x42
#CHECK: lochinhe %r11, 42
0xec 0xb5 0x00 0x2a 0x00 0x42
#CHECK: lochilh %r11, -1
0xec 0xb6 0xff 0xff 0x00 0x42
#CHECK: lochine %r11, 0
0xec 0xb7 0x00 0x00 0x00 0x42
#CHECK: lochie %r11, 0
0xec 0xb8 0x00 0x00 0x00 0x42
#CHECK: lochinlh %r11, 42
0xec 0xb9 0x00 0x2a 0x00 0x42
#CHECK: lochihe %r11, 255
0xec 0xba 0x00 0xff 0x00 0x42
#CHECK: lochinl %r11, 255
0xec 0xbb 0x00 0xff 0x00 0x42
#CHECK: lochile %r11, 32767
0xec 0xbc 0x7f 0xff 0x00 0x42
#CHECK: lochinh %r11, 32767
0xec 0xbd 0x7f 0xff 0x00 0x42
#CHECK: lochino %r11, 32512
0xec 0xbe 0x7f 0x00 0x00 0x42
#CHECK: lochi %r11, 32512, 15
0xec 0xbf 0x7f 0x00 0x00 0x42
#CHECK: locghi %r11, 42, 0
0xec 0xb0 0x00 0x2a 0x00 0x46
#CHECK: locghio %r11, 42
0xec 0xb1 0x00 0x2a 0x00 0x46
#CHECK: locghih %r11, 42
0xec 0xb2 0x00 0x2a 0x00 0x46
#CHECK: locghinle %r11, 42
0xec 0xb3 0x00 0x2a 0x00 0x46
#CHECK: locghil %r11, -1
0xec 0xb4 0xff 0xff 0x00 0x46
#CHECK: locghinhe %r11, 42
0xec 0xb5 0x00 0x2a 0x00 0x46
#CHECK: locghilh %r11, -1
0xec 0xb6 0xff 0xff 0x00 0x46
#CHECK: locghine %r11, 0
0xec 0xb7 0x00 0x00 0x00 0x46
#CHECK: locghie %r11, 0
0xec 0xb8 0x00 0x00 0x00 0x46
#CHECK: locghinlh %r11, 42
0xec 0xb9 0x00 0x2a 0x00 0x46
#CHECK: locghihe %r11, 255
0xec 0xba 0x00 0xff 0x00 0x46
#CHECK: locghinl %r11, 255
0xec 0xbb 0x00 0xff 0x00 0x46
#CHECK: locghile %r11, 32767
0xec 0xbc 0x7f 0xff 0x00 0x46
#CHECK: locghinh %r11, 32767
0xec 0xbd 0x7f 0xff 0x00 0x46
#CHECK: locghino %r11, 32512
0xec 0xbe 0x7f 0x00 0x00 0x46
#CHECK: locghi %r11, 32512, 15
0xec 0xbf 0x7f 0x00 0x00 0x46
#CHECK: lochhi %r11, 42, 0
0xec 0xb0 0x00 0x2a 0x00 0x4e
#CHECK: lochhio %r11, 42
0xec 0xb1 0x00 0x2a 0x00 0x4e
#CHECK: lochhih %r11, 42
0xec 0xb2 0x00 0x2a 0x00 0x4e
#CHECK: lochhinle %r11, 42
0xec 0xb3 0x00 0x2a 0x00 0x4e
#CHECK: lochhil %r11, -1
0xec 0xb4 0xff 0xff 0x00 0x4e
#CHECK: lochhinhe %r11, 42
0xec 0xb5 0x00 0x2a 0x00 0x4e
#CHECK: lochhilh %r11, -1
0xec 0xb6 0xff 0xff 0x00 0x4e
#CHECK: lochhine %r11, 0
0xec 0xb7 0x00 0x00 0x00 0x4e
#CHECK: lochhie %r11, 0
0xec 0xb8 0x00 0x00 0x00 0x4e
#CHECK: lochhinlh %r11, 42
0xec 0xb9 0x00 0x2a 0x00 0x4e
#CHECK: lochhihe %r11, 255
0xec 0xba 0x00 0xff 0x00 0x4e
#CHECK: lochhinl %r11, 255
0xec 0xbb 0x00 0xff 0x00 0x4e
#CHECK: lochhile %r11, 32767
0xec 0xbc 0x7f 0xff 0x00 0x4e
#CHECK: lochhinh %r11, 32767
0xec 0xbd 0x7f 0xff 0x00 0x4e
#CHECK: lochhino %r11, 32512
0xec 0xbe 0x7f 0x00 0x00 0x4e
#CHECK: lochhi %r11, 32512, 15
0xec 0xbf 0x7f 0x00 0x00 0x4e
# CHECK: locfh %r7, 6399(%r8), 0
0xeb 0x70 0x88 0xff 0x01 0xe0
# CHECK: locfho %r7, 6399(%r8)
0xeb 0x71 0x88 0xff 0x01 0xe0
# CHECK: locfhh %r7, 6399(%r8)
0xeb 0x72 0x88 0xff 0x01 0xe0
# CHECK: locfhnle %r7, 6399(%r8)
0xeb 0x73 0x88 0xff 0x01 0xe0
# CHECK: locfhl %r7, 6399(%r8)
0xeb 0x74 0x88 0xff 0x01 0xe0
# CHECK: locfhnhe %r7, 6399(%r8)
0xeb 0x75 0x88 0xff 0x01 0xe0
# CHECK: locfhlh %r7, 6399(%r8)
0xeb 0x76 0x88 0xff 0x01 0xe0
# CHECK: locfhne %r7, 6399(%r8)
0xeb 0x77 0x88 0xff 0x01 0xe0
# CHECK: locfhe %r7, 6399(%r8)
0xeb 0x78 0x88 0xff 0x01 0xe0
# CHECK: locfhnlh %r7, 6399(%r8)
0xeb 0x79 0x88 0xff 0x01 0xe0
# CHECK: locfhhe %r7, 6399(%r8)
0xeb 0x7a 0x88 0xff 0x01 0xe0
# CHECK: locfhnl %r7, 6399(%r8)
0xeb 0x7b 0x88 0xff 0x01 0xe0
# CHECK: locfhle %r7, 6399(%r8)
0xeb 0x7c 0x88 0xff 0x01 0xe0
# CHECK: locfhnh %r7, 6399(%r8)
0xeb 0x7d 0x88 0xff 0x01 0xe0
# CHECK: locfhno %r7, 6399(%r8)
0xeb 0x7e 0x88 0xff 0x01 0xe0
# CHECK: locfh %r7, 6399(%r8), 15
0xeb 0x7f 0x88 0xff 0x01 0xe0
# CHECK: locfhr %r11, %r3, 0
0xb9 0xe0 0x00 0xb3
# CHECK: locfhro %r11, %r3
0xb9 0xe0 0x10 0xb3
# CHECK: locfhrh %r11, %r3
0xb9 0xe0 0x20 0xb3
# CHECK: locfhrnle %r11, %r3
0xb9 0xe0 0x30 0xb3
# CHECK: locfhrl %r11, %r3
0xb9 0xe0 0x40 0xb3
# CHECK: locfhrnhe %r11, %r3
0xb9 0xe0 0x50 0xb3
# CHECK: locfhrlh %r11, %r3
0xb9 0xe0 0x60 0xb3
# CHECK: locfhrne %r11, %r3
0xb9 0xe0 0x70 0xb3
# CHECK: locfhre %r11, %r3
0xb9 0xe0 0x80 0xb3
# CHECK: locfhrnlh %r11, %r3
0xb9 0xe0 0x90 0xb3
# CHECK: locfhrhe %r11, %r3
0xb9 0xe0 0xa0 0xb3
# CHECK: locfhrnl %r11, %r3
0xb9 0xe0 0xb0 0xb3
# CHECK: locfhrle %r11, %r3
0xb9 0xe0 0xc0 0xb3
# CHECK: locfhrnh %r11, %r3
0xb9 0xe0 0xd0 0xb3
# CHECK: locfhrno %r11, %r3
0xb9 0xe0 0xe0 0xb3
# CHECK: locfhr %r11, %r3, 15
0xb9 0xe0 0xf0 0xb3
# CHECK: stocfh %r1, 2(%r3), 0
0xeb 0x10 0x30 0x02 0x00 0xe1
# CHECK: stocfho %r1, 2(%r3)
0xeb 0x11 0x30 0x02 0x00 0xe1
# CHECK: stocfhh %r1, 2(%r3)
0xeb 0x12 0x30 0x02 0x00 0xe1
# CHECK: stocfhnle %r1, 2(%r3)
0xeb 0x13 0x30 0x02 0x00 0xe1
# CHECK: stocfhl %r1, 2(%r3)
0xeb 0x14 0x30 0x02 0x00 0xe1
# CHECK: stocfhnhe %r1, 2(%r3)
0xeb 0x15 0x30 0x02 0x00 0xe1
# CHECK: stocfhlh %r1, 2(%r3)
0xeb 0x16 0x30 0x02 0x00 0xe1
# CHECK: stocfhne %r1, 2(%r3)
0xeb 0x17 0x30 0x02 0x00 0xe1
# CHECK: stocfhe %r1, 2(%r3)
0xeb 0x18 0x30 0x02 0x00 0xe1
# CHECK: stocfhnlh %r1, 2(%r3)
0xeb 0x19 0x30 0x02 0x00 0xe1
# CHECK: stocfhhe %r1, 2(%r3)
0xeb 0x1a 0x30 0x02 0x00 0xe1
# CHECK: stocfhnl %r1, 2(%r3)
0xeb 0x1b 0x30 0x02 0x00 0xe1
# CHECK: stocfhle %r1, 2(%r3)
0xeb 0x1c 0x30 0x02 0x00 0xe1
# CHECK: stocfhnh %r1, 2(%r3)
0xeb 0x1d 0x30 0x02 0x00 0xe1
# CHECK: stocfhno %r1, 2(%r3)
0xeb 0x1e 0x30 0x02 0x00 0xe1
# CHECK: stocfh %r1, 2(%r3), 15
0xeb 0x1f 0x30 0x02 0x00 0xe1