llvm/llvm/test/MC/Disassembler/SystemZ/insns-z14.txt

# Test z14 instructions that don't have PC-relative operands.
# RUN: llvm-mc --disassemble %s -triple=s390x-linux-gnu -mcpu=z14 \
# RUN:   | FileCheck %s

# CHECK: agh %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x38

# CHECK: agh %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x38

# CHECK: agh %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x38

# CHECK: agh %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x38

# CHECK: agh %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x38

# CHECK: agh %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x38

# CHECK: agh %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x38

# CHECK: agh %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x38

# CHECK: agh %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x38

# CHECK: agh %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x38

# CHECK: bi -524288
0xe3 0xf0 0x00 0x00 0x80 0x47

# CHECK: bi -1
0xe3 0xf0 0x0f 0xff 0xff 0x47

# CHECK: bi 0
0xe3 0xf0 0x00 0x00 0x00 0x47

# CHECK: bi 1
0xe3 0xf0 0x00 0x01 0x00 0x47

# CHECK: bi 524287
0xe3 0xf0 0x0f 0xff 0x7f 0x47

# CHECK: bi 0(%r1)
0xe3 0xf0 0x10 0x00 0x00 0x47

# CHECK: bi 0(%r15)
0xe3 0xf0 0xf0 0x00 0x00 0x47

# CHECK: bi 524287(%r1,%r15)
0xe3 0xf1 0xff 0xff 0x7f 0x47

# CHECK: bi 524287(%r15,%r1)
0xe3 0xff 0x1f 0xff 0x7f 0x47

# CHECK: bic 0, -524288
0xe3 0x00 0x00 0x00 0x80 0x47

# CHECK: bic 0, -1
0xe3 0x00 0x0f 0xff 0xff 0x47

# CHECK: bic 0, 0
0xe3 0x00 0x00 0x00 0x00 0x47

# CHECK: bic 0, 1
0xe3 0x00 0x00 0x01 0x00 0x47

# CHECK: bic 0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x47

# CHECK: bic 0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x47

# CHECK: bic 0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x47

# CHECK: bic 0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x47

# CHECK: bic 0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x47

# CHECK: bio 0(%r15)
0xe3 0x10 0xf0 0x00 0x00 0x47

# CHECK: bih 0(%r15)
0xe3 0x20 0xf0 0x00 0x00 0x47

# CHECK: binle 0(%r15)
0xe3 0x30 0xf0 0x00 0x00 0x47

# CHECK: bil 0(%r15)
0xe3 0x40 0xf0 0x00 0x00 0x47

# CHECK: binhe 0(%r15)
0xe3 0x50 0xf0 0x00 0x00 0x47

# CHECK: bilh 0(%r15)
0xe3 0x60 0xf0 0x00 0x00 0x47

# CHECK: bine 0(%r15)
0xe3 0x70 0xf0 0x00 0x00 0x47

# CHECK: bie 0(%r15)
0xe3 0x80 0xf0 0x00 0x00 0x47

# CHECK: binlh 0(%r15)
0xe3 0x90 0xf0 0x00 0x00 0x47

# CHECK: bihe 0(%r15)
0xe3 0xa0 0xf0 0x00 0x00 0x47

# CHECK: binl 0(%r15)
0xe3 0xb0 0xf0 0x00 0x00 0x47

# CHECK: bile 0(%r15)
0xe3 0xc0 0xf0 0x00 0x00 0x47

# CHECK: binh 0(%r15)
0xe3 0xd0 0xf0 0x00 0x00 0x47

# CHECK: bino 0(%r15)
0xe3 0xe0 0xf0 0x00 0x00 0x47

# CHECK: irbm %r0, %r0
0xb9 0xac 0x00 0x00

# CHECK: irbm %r0, %r15
0xb9 0xac 0x00 0x0f

# CHECK: irbm %r15, %r0
0xb9 0xac 0x00 0xf0

# CHECK: irbm %r7, %r8
0xb9 0xac 0x00 0x78

# CHECK: irbm %r15, %r15
0xb9 0xac 0x00 0xff

# CHECK: kma %r2, %r2, %r2
0xb9 0x29 0x20 0x22

# CHECK: kma %r2, %r8, %r14
0xb9 0x29 0x80 0x2e

# CHECK: kma %r14, %r8, %r2
0xb9 0x29 0x80 0xe2

# CHECK: kma %r6, %r8, %r10
0xb9 0x29 0x80 0x6a

# CHECK: lgg %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x4c

# CHECK: lgg %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x4c

# CHECK: lgg %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x4c

# CHECK: lgg %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x4c

# CHECK: lgg %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x4c

# CHECK: lgg %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x4c

# CHECK: lgg %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x4c

# CHECK: lgg %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x4c

# CHECK: lgg %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x4c

# CHECK: lgg %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x4c

# CHECK: lgsc %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x4d

# CHECK: lgsc %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x4d

# CHECK: lgsc %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x4d

# CHECK: lgsc %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x4d

# CHECK: lgsc %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x4d

# CHECK: lgsc %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x4d

# CHECK: lgsc %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x4d

# CHECK: lgsc %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x4d

# CHECK: lgsc %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x4d

# CHECK: llgfsg %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x48

# CHECK: llgfsg %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x48

# CHECK: llgfsg %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x48

# CHECK: llgfsg %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x48

# CHECK: llgfsg %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x48

# CHECK: llgfsg %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x48

# CHECK: llgfsg %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x48

# CHECK: llgfsg %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x48

# CHECK: llgfsg %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x48

# CHECK: llgfsg %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x48

# CHECK: mg %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x84

# CHECK: mg %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x84

# CHECK: mg %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x84

# CHECK: mg %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x84

# CHECK: mg %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x84

# CHECK: mg %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x84

# CHECK: mg %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x84

# CHECK: mg %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x84

# CHECK: mg %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x84

# CHECK: mg %r14, 0
0xe3 0xe0 0x00 0x00 0x00 0x84

# CHECK: mgh %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x3c

# CHECK: mgh %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x3c

# CHECK: mgh %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x3c

# CHECK: mgh %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x3c

# CHECK: mgh %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x3c

# CHECK: mgh %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x3c

# CHECK: mgh %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x3c

# CHECK: mgh %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x3c

# CHECK: mgh %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x3c

# CHECK: mgh %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x3c

# CHECK: mgrk %r0, %r0, %r0
0xb9 0xec 0x00 0x00

# CHECK: mgrk %r0, %r0, %r15
0xb9 0xec 0xf0 0x00

# CHECK: mgrk %r0, %r15, %r0
0xb9 0xec 0x00 0x0f

# CHECK: mgrk %r14, %r0, %r0
0xb9 0xec 0x00 0xe0

# CHECK: mgrk %r6, %r8, %r9
0xb9 0xec 0x90 0x68

# CHECK: msc %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x53

# CHECK: msc %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x53

# CHECK: msc %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x53

# CHECK: msc %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x53

# CHECK: msc %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x53

# CHECK: msc %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x53

# CHECK: msc %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x53

# CHECK: msc %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x53

# CHECK: msc %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x53

# CHECK: msc %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x53

# CHECK: msgc %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x83

# CHECK: msgc %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x83

# CHECK: msgc %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x83

# CHECK: msgc %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x83

# CHECK: msgc %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x83

# CHECK: msgc %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x83

# CHECK: msgc %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x83

# CHECK: msgc %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x83

# CHECK: msgc %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x83

# CHECK: msgc %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x83

# CHECK: msrkc %r0, %r0, %r0
0xb9 0xfd 0x00 0x00

# CHECK: msrkc %r0, %r0, %r15
0xb9 0xfd 0xf0 0x00

# CHECK: msrkc %r0, %r15, %r0
0xb9 0xfd 0x00 0x0f

# CHECK: msrkc %r15, %r0, %r0
0xb9 0xfd 0x00 0xf0

# CHECK: msrkc %r7, %r8, %r9
0xb9 0xfd 0x90 0x78

# CHECK: msgrkc %r0, %r0, %r0
0xb9 0xed 0x00 0x00

# CHECK: msgrkc %r0, %r0, %r15
0xb9 0xed 0xf0 0x00

# CHECK: msgrkc %r0, %r15, %r0
0xb9 0xed 0x00 0x0f

# CHECK: msgrkc %r15, %r0, %r0
0xb9 0xed 0x00 0xf0

# CHECK: msgrkc %r7, %r8, %r9
0xb9 0xed 0x90 0x78

# CHECK: sgh %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x39

# CHECK: sgh %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x39

# CHECK: sgh %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x39

# CHECK: sgh %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x39

# CHECK: sgh %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x39

# CHECK: sgh %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x39

# CHECK: sgh %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x39

# CHECK: sgh %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x39

# CHECK: sgh %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x39

# CHECK: sgh %r15, 0
0xe3 0xf0 0x00 0x00 0x00 0x39

# CHECK: stgsc %r0, -524288
0xe3 0x00 0x00 0x00 0x80 0x49

# CHECK: stgsc %r0, -1
0xe3 0x00 0x0f 0xff 0xff 0x49

# CHECK: stgsc %r0, 0
0xe3 0x00 0x00 0x00 0x00 0x49

# CHECK: stgsc %r0, 1
0xe3 0x00 0x00 0x01 0x00 0x49

# CHECK: stgsc %r0, 524287
0xe3 0x00 0x0f 0xff 0x7f 0x49

# CHECK: stgsc %r0, 0(%r1)
0xe3 0x00 0x10 0x00 0x00 0x49

# CHECK: stgsc %r0, 0(%r15)
0xe3 0x00 0xf0 0x00 0x00 0x49

# CHECK: stgsc %r0, 524287(%r1,%r15)
0xe3 0x01 0xff 0xff 0x7f 0x49

# CHECK: stgsc %r0, 524287(%r15,%r1)
0xe3 0x0f 0x1f 0xff 0x7f 0x49

# CHECK: vap %v0, %v0, %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x71

# CHECK: vap %v0, %v0, %v0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x71

# CHECK: vap %v0, %v0, %v0, 255, 0
0xe6 0x00 0x00 0x0f 0xf0 0x71

# CHECK: vap %v0, %v0, %v31, 0, 0
0xe6 0x00 0xf0 0x00 0x02 0x71

# CHECK: vap %v0, %v31, %v0, 0, 0
0xe6 0x0f 0x00 0x00 0x04 0x71

# CHECK: vap %v31, %v0, %v0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x71

# CHECK: vap %v13, %v17, %v21, 121, 11
0xe6 0xd1 0x50 0xb7 0x96 0x71

# CHECK: vbperm %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x85

# CHECK: vbperm %v0, %v0, %v15
0xe7 0x00 0xf0 0x00 0x00 0x85

# CHECK: vbperm %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x02 0x85

# CHECK: vbperm %v0, %v15, %v0
0xe7 0x0f 0x00 0x00 0x00 0x85

# CHECK: vbperm %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x04 0x85

# CHECK: vbperm %v15, %v0, %v0
0xe7 0xf0 0x00 0x00 0x00 0x85

# CHECK: vbperm %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x08 0x85

# CHECK: vbperm %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x85

# CHECK: vcp %v0, %v0, 0
0xe6 0x00 0x00 0x00 0x00 0x77

# CHECK: vcp %v0, %v0, 15
0xe6 0x00 0x00 0xf0 0x00 0x77

# CHECK: vcp %v15, %v0, 0
0xe6 0x0f 0x00 0x00 0x00 0x77

# CHECK: vcp %v31, %v0, 0
0xe6 0x0f 0x00 0x00 0x04 0x77

# CHECK: vcp %v0, %v15, 0
0xe6 0x00 0xf0 0x00 0x00 0x77

# CHECK: vcp %v0, %v31, 0
0xe6 0x00 0xf0 0x00 0x02 0x77

# CHECK: vcp %v3, %v18, 4
0xe6 0x03 0x20 0x40 0x02 0x77

# CHECK: vcvb %r0, %v0, 0
0xe6 0x00 0x00 0x00 0x00 0x50

# CHECK: vcvb %r0, %v0, 15
0xe6 0x00 0x00 0xf0 0x00 0x50

# CHECK: vcvb %r15, %v0, 0
0xe6 0xf0 0x00 0x00 0x00 0x50

# CHECK: vcvb %r0, %v15, 0
0xe6 0x0f 0x00 0x00 0x00 0x50

# CHECK: vcvb %r0, %v31, 0
0xe6 0x0f 0x00 0x00 0x04 0x50

# CHECK: vcvb %r3, %v18, 4
0xe6 0x32 0x00 0x40 0x04 0x50

# CHECK: vcvbg %r0, %v0, 0
0xe6 0x00 0x00 0x00 0x00 0x52

# CHECK: vcvbg %r0, %v0, 15
0xe6 0x00 0x00 0xf0 0x00 0x52

# CHECK: vcvbg %r15, %v0, 0
0xe6 0xf0 0x00 0x00 0x00 0x52

# CHECK: vcvbg %r0, %v15, 0
0xe6 0x0f 0x00 0x00 0x00 0x52

# CHECK: vcvbg %r0, %v31, 0
0xe6 0x0f 0x00 0x00 0x04 0x52

# CHECK: vcvbg %r3, %v18, 4
0xe6 0x32 0x00 0x40 0x04 0x52

# CHECK: vcvd %v0, %r0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x58

# CHECK: vcvd %v0, %r0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x58

# CHECK: vcvd %v0, %r0, 255, 0
0xe6 0x00 0x00 0x0f 0xf0 0x58

# CHECK: vcvd %v0, %r15, 0, 0
0xe6 0x0f 0x00 0x00 0x00 0x58

# CHECK: vcvd %v15, %r0, 0, 0
0xe6 0xf0 0x00 0x00 0x00 0x58

# CHECK: vcvd %v31, %r0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x58

# CHECK: vcvd %v18, %r9, 52, 11
0xe6 0x29 0x00 0xb3 0x48 0x58

# CHECK: vcvdg %v0, %r0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x5a

# CHECK: vcvdg %v0, %r0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x5a

# CHECK: vcvdg %v0, %r0, 255, 0
0xe6 0x00 0x00 0x0f 0xf0 0x5a

# CHECK: vcvdg %v0, %r15, 0, 0
0xe6 0x0f 0x00 0x00 0x00 0x5a

# CHECK: vcvdg %v15, %r0, 0, 0
0xe6 0xf0 0x00 0x00 0x00 0x5a

# CHECK: vcvdg %v31, %r0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x5a

# CHECK: vcvdg %v18, %r9, 52, 11
0xe6 0x29 0x00 0xb3 0x48 0x5a

# CHECK: vdp %v0, %v0, %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x7a

# CHECK: vdp %v0, %v0, %v0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x7a

# CHECK: vdp %v0, %v0, %v0, 255, 0
0xe6 0x00 0x00 0x0f 0xf0 0x7a

# CHECK: vdp %v0, %v0, %v31, 0, 0
0xe6 0x00 0xf0 0x00 0x02 0x7a

# CHECK: vdp %v0, %v31, %v0, 0, 0
0xe6 0x0f 0x00 0x00 0x04 0x7a

# CHECK: vdp %v31, %v0, %v0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x7a

# CHECK: vdp %v13, %v17, %v21, 121, 11
0xe6 0xd1 0x50 0xb7 0x96 0x7a

# CHECK: vfasb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xe3

# CHECK: vfasb %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x22 0xe3

# CHECK: vfasb %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x24 0xe3

# CHECK: vfasb %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x28 0xe3

# CHECK: vfasb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xe3

# CHECK: vfcesb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xe8

# CHECK: vfcesb %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x22 0xe8

# CHECK: vfcesb %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x24 0xe8

# CHECK: vfcesb %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x28 0xe8

# CHECK: vfcesb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xe8

# CHECK: vfcesbs %v0, %v0, %v0
0xe7 0x00 0x00 0x10 0x20 0xe8

# CHECK: vfcesbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x10 0x22 0xe8

# CHECK: vfcesbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x10 0x24 0xe8

# CHECK: vfcesbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x10 0x28 0xe8

# CHECK: vfcesbs %v18, %v3, %v20
0xe7 0x23 0x40 0x10 0x2a 0xe8

# CHECK: vfchsb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xeb

# CHECK: vfchsb %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x22 0xeb

# CHECK: vfchsb %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x24 0xeb

# CHECK: vfchsb %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x28 0xeb

# CHECK: vfchsb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xeb

# CHECK: vfchsbs %v0, %v0, %v0
0xe7 0x00 0x00 0x10 0x20 0xeb

# CHECK: vfchsbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x10 0x22 0xeb

# CHECK: vfchsbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x10 0x24 0xeb

# CHECK: vfchsbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x10 0x28 0xeb

# CHECK: vfchsbs %v18, %v3, %v20
0xe7 0x23 0x40 0x10 0x2a 0xeb

# CHECK: vfchesb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xea

# CHECK: vfchesb %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x22 0xea

# CHECK: vfchesb %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x24 0xea

# CHECK: vfchesb %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x28 0xea

# CHECK: vfchesb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xea

# CHECK: vfchesbs %v0, %v0, %v0
0xe7 0x00 0x00 0x10 0x20 0xea

# CHECK: vfchesbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x10 0x22 0xea

# CHECK: vfchesbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x10 0x24 0xea

# CHECK: vfchesbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x10 0x28 0xea

# CHECK: vfchesbs %v18, %v3, %v20
0xe7 0x23 0x40 0x10 0x2a 0xea

# CHECK: vfdsb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xe5

# CHECK: vfdsb %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x22 0xe5

# CHECK: vfdsb %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x24 0xe5

# CHECK: vfdsb %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x28 0xe5

# CHECK: vfdsb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xe5

# CHECK: vfisb %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x20 0xc7

# CHECK: vfisb %v0, %v0, 0, 15
0xe7 0x00 0x00 0xf0 0x20 0xc7

# CHECK: vfisb %v0, %v0, 4, 0
0xe7 0x00 0x00 0x04 0x20 0xc7

# CHECK: vfisb %v0, %v0, 7, 0
0xe7 0x00 0x00 0x07 0x20 0xc7

# CHECK: vfisb %v0, %v31, 0, 0
0xe7 0x0f 0x00 0x00 0x24 0xc7

# CHECK: vfisb %v31, %v0, 0, 0
0xe7 0xf0 0x00 0x00 0x28 0xc7

# CHECK: vfisb %v14, %v17, 4, 10
0xe7 0xe1 0x00 0xa4 0x24 0xc7

# CHECK: vfkedb %v0, %v0, %v0
0xe7 0x00 0x00 0x04 0x30 0xe8

# CHECK: vfkedb %v0, %v0, %v31
0xe7 0x00 0xf0 0x04 0x32 0xe8

# CHECK: vfkedb %v0, %v31, %v0
0xe7 0x0f 0x00 0x04 0x34 0xe8

# CHECK: vfkedb %v31, %v0, %v0
0xe7 0xf0 0x00 0x04 0x38 0xe8

# CHECK: vfkedb %v18, %v3, %v20
0xe7 0x23 0x40 0x04 0x3a 0xe8

# CHECK: vfkedbs %v0, %v0, %v0
0xe7 0x00 0x00 0x14 0x30 0xe8

# CHECK: vfkedbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x14 0x32 0xe8

# CHECK: vfkedbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x14 0x34 0xe8

# CHECK: vfkedbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x14 0x38 0xe8

# CHECK: vfkedbs %v18, %v3, %v20
0xe7 0x23 0x40 0x14 0x3a 0xe8

# CHECK: vfkesb %v0, %v0, %v0
0xe7 0x00 0x00 0x04 0x20 0xe8

# CHECK: vfkesb %v0, %v0, %v31
0xe7 0x00 0xf0 0x04 0x22 0xe8

# CHECK: vfkesb %v0, %v31, %v0
0xe7 0x0f 0x00 0x04 0x24 0xe8

# CHECK: vfkesb %v31, %v0, %v0
0xe7 0xf0 0x00 0x04 0x28 0xe8

# CHECK: vfkesb %v18, %v3, %v20
0xe7 0x23 0x40 0x04 0x2a 0xe8

# CHECK: vfkesbs %v0, %v0, %v0
0xe7 0x00 0x00 0x14 0x20 0xe8

# CHECK: vfkesbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x14 0x22 0xe8

# CHECK: vfkesbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x14 0x24 0xe8

# CHECK: vfkesbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x14 0x28 0xe8

# CHECK: vfkesbs %v18, %v3, %v20
0xe7 0x23 0x40 0x14 0x2a 0xe8

# CHECK: vfkhdb %v0, %v0, %v0
0xe7 0x00 0x00 0x04 0x30 0xeb

# CHECK: vfkhdb %v0, %v0, %v31
0xe7 0x00 0xf0 0x04 0x32 0xeb

# CHECK: vfkhdb %v0, %v31, %v0
0xe7 0x0f 0x00 0x04 0x34 0xeb

# CHECK: vfkhdb %v31, %v0, %v0
0xe7 0xf0 0x00 0x04 0x38 0xeb

# CHECK: vfkhdb %v18, %v3, %v20
0xe7 0x23 0x40 0x04 0x3a 0xeb

# CHECK: vfkhdbs %v0, %v0, %v0
0xe7 0x00 0x00 0x14 0x30 0xeb

# CHECK: vfkhdbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x14 0x32 0xeb

# CHECK: vfkhdbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x14 0x34 0xeb

# CHECK: vfkhdbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x14 0x38 0xeb

# CHECK: vfkhdbs %v18, %v3, %v20
0xe7 0x23 0x40 0x14 0x3a 0xeb

# CHECK: vfkhsb %v0, %v0, %v0
0xe7 0x00 0x00 0x04 0x20 0xeb

# CHECK: vfkhsb %v0, %v0, %v31
0xe7 0x00 0xf0 0x04 0x22 0xeb

# CHECK: vfkhsb %v0, %v31, %v0
0xe7 0x0f 0x00 0x04 0x24 0xeb

# CHECK: vfkhsb %v31, %v0, %v0
0xe7 0xf0 0x00 0x04 0x28 0xeb

# CHECK: vfkhsb %v18, %v3, %v20
0xe7 0x23 0x40 0x04 0x2a 0xeb

# CHECK: vfkhsbs %v0, %v0, %v0
0xe7 0x00 0x00 0x14 0x20 0xeb

# CHECK: vfkhsbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x14 0x22 0xeb

# CHECK: vfkhsbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x14 0x24 0xeb

# CHECK: vfkhsbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x14 0x28 0xeb

# CHECK: vfkhsbs %v18, %v3, %v20
0xe7 0x23 0x40 0x14 0x2a 0xeb

# CHECK: vfkhedb %v0, %v0, %v0
0xe7 0x00 0x00 0x04 0x30 0xea

# CHECK: vfkhedb %v0, %v0, %v31
0xe7 0x00 0xf0 0x04 0x32 0xea

# CHECK: vfkhedb %v0, %v31, %v0
0xe7 0x0f 0x00 0x04 0x34 0xea

# CHECK: vfkhedb %v31, %v0, %v0
0xe7 0xf0 0x00 0x04 0x38 0xea

# CHECK: vfkhedb %v18, %v3, %v20
0xe7 0x23 0x40 0x04 0x3a 0xea

# CHECK: vfkhedbs %v0, %v0, %v0
0xe7 0x00 0x00 0x14 0x30 0xea

# CHECK: vfkhedbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x14 0x32 0xea

# CHECK: vfkhedbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x14 0x34 0xea

# CHECK: vfkhedbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x14 0x38 0xea

# CHECK: vfkhedbs %v18, %v3, %v20
0xe7 0x23 0x40 0x14 0x3a 0xea

# CHECK: vfkhesb %v0, %v0, %v0
0xe7 0x00 0x00 0x04 0x20 0xea

# CHECK: vfkhesb %v0, %v0, %v31
0xe7 0x00 0xf0 0x04 0x22 0xea

# CHECK: vfkhesb %v0, %v31, %v0
0xe7 0x0f 0x00 0x04 0x24 0xea

# CHECK: vfkhesb %v31, %v0, %v0
0xe7 0xf0 0x00 0x04 0x28 0xea

# CHECK: vfkhesb %v18, %v3, %v20
0xe7 0x23 0x40 0x04 0x2a 0xea

# CHECK: vfkhesbs %v0, %v0, %v0
0xe7 0x00 0x00 0x14 0x20 0xea

# CHECK: vfkhesbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x14 0x22 0xea

# CHECK: vfkhesbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x14 0x24 0xea

# CHECK: vfkhesbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x14 0x28 0xea

# CHECK: vfkhesbs %v18, %v3, %v20
0xe7 0x23 0x40 0x14 0x2a 0xea

# CHECK: vfpsosb %v0, %v0, 3
0xe7 0x00 0x00 0x30 0x20 0xcc

# CHECK: vfpsosb %v0, %v0, 15
0xe7 0x00 0x00 0xf0 0x20 0xcc

# CHECK: vfpsosb %v0, %v15, 3
0xe7 0x0f 0x00 0x30 0x20 0xcc

# CHECK: vfpsosb %v0, %v31, 3
0xe7 0x0f 0x00 0x30 0x24 0xcc

# CHECK: vfpsosb %v15, %v0, 3
0xe7 0xf0 0x00 0x30 0x20 0xcc

# CHECK: vfpsosb %v31, %v0, 3
0xe7 0xf0 0x00 0x30 0x28 0xcc

# CHECK: vfpsosb %v14, %v17, 7
0xe7 0xe1 0x00 0x70 0x24 0xcc

# CHECK: vflcsb %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xcc

# CHECK: vflcsb %v0, %v15
0xe7 0x0f 0x00 0x00 0x20 0xcc

# CHECK: vflcsb %v0, %v31
0xe7 0x0f 0x00 0x00 0x24 0xcc

# CHECK: vflcsb %v15, %v0
0xe7 0xf0 0x00 0x00 0x20 0xcc

# CHECK: vflcsb %v31, %v0
0xe7 0xf0 0x00 0x00 0x28 0xcc

# CHECK: vflcsb %v14, %v17
0xe7 0xe1 0x00 0x00 0x24 0xcc

# CHECK: vflnsb %v0, %v0
0xe7 0x00 0x00 0x10 0x20 0xcc

# CHECK: vflnsb %v0, %v15
0xe7 0x0f 0x00 0x10 0x20 0xcc

# CHECK: vflnsb %v0, %v31
0xe7 0x0f 0x00 0x10 0x24 0xcc

# CHECK: vflnsb %v15, %v0
0xe7 0xf0 0x00 0x10 0x20 0xcc

# CHECK: vflnsb %v31, %v0
0xe7 0xf0 0x00 0x10 0x28 0xcc

# CHECK: vflnsb %v14, %v17
0xe7 0xe1 0x00 0x10 0x24 0xcc

# CHECK: vflpsb %v0, %v0
0xe7 0x00 0x00 0x20 0x20 0xcc

# CHECK: vflpsb %v0, %v15
0xe7 0x0f 0x00 0x20 0x20 0xcc

# CHECK: vflpsb %v0, %v31
0xe7 0x0f 0x00 0x20 0x24 0xcc

# CHECK: vflpsb %v15, %v0
0xe7 0xf0 0x00 0x20 0x20 0xcc

# CHECK: vflpsb %v31, %v0
0xe7 0xf0 0x00 0x20 0x28 0xcc

# CHECK: vflpsb %v14, %v17
0xe7 0xe1 0x00 0x20 0x24 0xcc

# CHECK: vfmax %v0, %v0, %v0, 0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0xef

# CHECK: vfmax %v0, %v0, %v0, 15, 0, 0
0xe7 0x00 0x00 0x00 0xf0 0xef

# CHECK: vfmax %v0, %v0, %v0, 0, 15, 0
0xe7 0x00 0x00 0x0f 0x00 0xef

# CHECK: vfmax %v0, %v0, %v0, 0, 0, 4
0xe7 0x00 0x00 0x40 0x00 0xef

# CHECK: vfmax %v0, %v0, %v31, 0, 0, 0
0xe7 0x00 0xf0 0x00 0x02 0xef

# CHECK: vfmax %v0, %v31, %v0, 0, 0, 0
0xe7 0x0f 0x00 0x00 0x04 0xef

# CHECK: vfmax %v31, %v0, %v0, 0, 0, 0
0xe7 0xf0 0x00 0x00 0x08 0xef

# CHECK: vfmax %v18, %v3, %v20, 11, 9, 12
0xe7 0x23 0x40 0xc9 0xba 0xef

# CHECK: vfmaxdb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0xef

# CHECK: vfmaxdb %v0, %v0, %v0, 4
0xe7 0x00 0x00 0x40 0x30 0xef

# CHECK: vfmaxdb %v0, %v0, %v31, 0
0xe7 0x00 0xf0 0x00 0x32 0xef

# CHECK: vfmaxdb %v0, %v31, %v0, 0
0xe7 0x0f 0x00 0x00 0x34 0xef

# CHECK: vfmaxdb %v31, %v0, %v0, 0
0xe7 0xf0 0x00 0x00 0x38 0xef

# CHECK: vfmaxdb %v18, %v3, %v20, 12
0xe7 0x23 0x40 0xc0 0x3a 0xef

# CHECK: vfmaxsb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0xef

# CHECK: vfmaxsb %v0, %v0, %v0, 4
0xe7 0x00 0x00 0x40 0x20 0xef

# CHECK: vfmaxsb %v0, %v0, %v31, 0
0xe7 0x00 0xf0 0x00 0x22 0xef

# CHECK: vfmaxsb %v0, %v31, %v0, 0
0xe7 0x0f 0x00 0x00 0x24 0xef

# CHECK: vfmaxsb %v31, %v0, %v0, 0
0xe7 0xf0 0x00 0x00 0x28 0xef

# CHECK: vfmaxsb %v18, %v3, %v20, 12
0xe7 0x23 0x40 0xc0 0x2a 0xef

# CHECK: vfmin %v0, %v0, %v0, 0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0xee

# CHECK: vfmin %v0, %v0, %v0, 15, 0, 0
0xe7 0x00 0x00 0x00 0xf0 0xee

# CHECK: vfmin %v0, %v0, %v0, 0, 15, 0
0xe7 0x00 0x00 0x0f 0x00 0xee

# CHECK: vfmin %v0, %v0, %v0, 0, 0, 4
0xe7 0x00 0x00 0x40 0x00 0xee

# CHECK: vfmin %v0, %v0, %v31, 0, 0, 0
0xe7 0x00 0xf0 0x00 0x02 0xee

# CHECK: vfmin %v0, %v31, %v0, 0, 0, 0
0xe7 0x0f 0x00 0x00 0x04 0xee

# CHECK: vfmin %v31, %v0, %v0, 0, 0, 0
0xe7 0xf0 0x00 0x00 0x08 0xee

# CHECK: vfmin %v18, %v3, %v20, 11, 9, 12
0xe7 0x23 0x40 0xc9 0xba 0xee

# CHECK: vfmindb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x30 0xee

# CHECK: vfmindb %v0, %v0, %v0, 4
0xe7 0x00 0x00 0x40 0x30 0xee

# CHECK: vfmindb %v0, %v0, %v31, 0
0xe7 0x00 0xf0 0x00 0x32 0xee

# CHECK: vfmindb %v0, %v31, %v0, 0
0xe7 0x0f 0x00 0x00 0x34 0xee

# CHECK: vfmindb %v31, %v0, %v0, 0
0xe7 0xf0 0x00 0x00 0x38 0xee

# CHECK: vfmindb %v18, %v3, %v20, 12
0xe7 0x23 0x40 0xc0 0x3a 0xee

# CHECK: vfminsb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0xee

# CHECK: vfminsb %v0, %v0, %v0, 4
0xe7 0x00 0x00 0x40 0x20 0xee

# CHECK: vfminsb %v0, %v0, %v31, 0
0xe7 0x00 0xf0 0x00 0x22 0xee

# CHECK: vfminsb %v0, %v31, %v0, 0
0xe7 0x0f 0x00 0x00 0x24 0xee

# CHECK: vfminsb %v31, %v0, %v0, 0
0xe7 0xf0 0x00 0x00 0x28 0xee

# CHECK: vfminsb %v18, %v3, %v20, 12
0xe7 0x23 0x40 0xc0 0x2a 0xee

# CHECK: vfmasb %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0x8f

# CHECK: vfmasb %v0, %v0, %v0, %v31
0xe7 0x00 0x02 0x00 0xf1 0x8f

# CHECK: vfmasb %v0, %v0, %v31, %v0
0xe7 0x00 0xf2 0x00 0x02 0x8f

# CHECK: vfmasb %v0, %v31, %v0, %v0
0xe7 0x0f 0x02 0x00 0x04 0x8f

# CHECK: vfmasb %v31, %v0, %v0, %v0
0xe7 0xf0 0x02 0x00 0x08 0x8f

# CHECK: vfmasb %v13, %v17, %v21, %v25
0xe7 0xd1 0x52 0x00 0x97 0x8f

# CHECK: vfmsb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xe7

# CHECK: vfmsb %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x22 0xe7

# CHECK: vfmsb %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x24 0xe7

# CHECK: vfmsb %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x28 0xe7

# CHECK: vfmsb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xe7

# CHECK: vfmssb %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0x8e

# CHECK: vfmssb %v0, %v0, %v0, %v31
0xe7 0x00 0x02 0x00 0xf1 0x8e

# CHECK: vfmssb %v0, %v0, %v31, %v0
0xe7 0x00 0xf2 0x00 0x02 0x8e

# CHECK: vfmssb %v0, %v31, %v0, %v0
0xe7 0x0f 0x02 0x00 0x04 0x8e

# CHECK: vfmssb %v31, %v0, %v0, %v0
0xe7 0xf0 0x02 0x00 0x08 0x8e

# CHECK: vfmssb %v13, %v17, %v21, %v25
0xe7 0xd1 0x52 0x00 0x97 0x8e

# CHECK: vfnma %v0, %v0, %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x9f

# CHECK: vfnma %v0, %v0, %v0, %v0, 0, 15
0xe7 0x00 0x0f 0x00 0x00 0x9f

# CHECK: vfnma %v0, %v0, %v0, %v0, 15, 0
0xe7 0x00 0x00 0x0f 0x00 0x9f

# CHECK: vfnma %v0, %v0, %v0, %v31, 0, 0
0xe7 0x00 0x00 0x00 0xf1 0x9f

# CHECK: vfnma %v0, %v0, %v31, %v0, 0, 0
0xe7 0x00 0xf0 0x00 0x02 0x9f

# CHECK: vfnma %v0, %v31, %v0, %v0, 0, 0
0xe7 0x0f 0x00 0x00 0x04 0x9f

# CHECK: vfnma %v31, %v0, %v0, %v0, 0, 0
0xe7 0xf0 0x00 0x00 0x08 0x9f

# CHECK: vfnma %v13, %v17, %v21, %v25, 9, 11
0xe7 0xd1 0x5b 0x09 0x97 0x9f

# CHECK: vfnmadb %v0, %v0, %v0, %v0
0xe7 0x00 0x03 0x00 0x00 0x9f

# CHECK: vfnmadb %v0, %v0, %v0, %v31
0xe7 0x00 0x03 0x00 0xf1 0x9f

# CHECK: vfnmadb %v0, %v0, %v31, %v0
0xe7 0x00 0xf3 0x00 0x02 0x9f

# CHECK: vfnmadb %v0, %v31, %v0, %v0
0xe7 0x0f 0x03 0x00 0x04 0x9f

# CHECK: vfnmadb %v31, %v0, %v0, %v0
0xe7 0xf0 0x03 0x00 0x08 0x9f

# CHECK: vfnmadb %v13, %v17, %v21, %v25
0xe7 0xd1 0x53 0x00 0x97 0x9f

# CHECK: vfnmasb %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0x9f

# CHECK: vfnmasb %v0, %v0, %v0, %v31
0xe7 0x00 0x02 0x00 0xf1 0x9f

# CHECK: vfnmasb %v0, %v0, %v31, %v0
0xe7 0x00 0xf2 0x00 0x02 0x9f

# CHECK: vfnmasb %v0, %v31, %v0, %v0
0xe7 0x0f 0x02 0x00 0x04 0x9f

# CHECK: vfnmasb %v31, %v0, %v0, %v0
0xe7 0xf0 0x02 0x00 0x08 0x9f

# CHECK: vfnmasb %v13, %v17, %v21, %v25
0xe7 0xd1 0x52 0x00 0x97 0x9f

# CHECK: vfnms %v0, %v0, %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0x9e

# CHECK: vfnms %v0, %v0, %v0, %v0, 0, 15
0xe7 0x00 0x0f 0x00 0x00 0x9e

# CHECK: vfnms %v0, %v0, %v0, %v0, 15, 0
0xe7 0x00 0x00 0x0f 0x00 0x9e

# CHECK: vfnms %v0, %v0, %v0, %v31, 0, 0
0xe7 0x00 0x00 0x00 0xf1 0x9e

# CHECK: vfnms %v0, %v0, %v31, %v0, 0, 0
0xe7 0x00 0xf0 0x00 0x02 0x9e

# CHECK: vfnms %v0, %v31, %v0, %v0, 0, 0
0xe7 0x0f 0x00 0x00 0x04 0x9e

# CHECK: vfnms %v31, %v0, %v0, %v0, 0, 0
0xe7 0xf0 0x00 0x00 0x08 0x9e

# CHECK: vfnms %v13, %v17, %v21, %v25, 9, 11
0xe7 0xd1 0x5b 0x09 0x97 0x9e

# CHECK: vfnmsdb %v0, %v0, %v0, %v0
0xe7 0x00 0x03 0x00 0x00 0x9e

# CHECK: vfnmsdb %v0, %v0, %v0, %v31
0xe7 0x00 0x03 0x00 0xf1 0x9e

# CHECK: vfnmsdb %v0, %v0, %v31, %v0
0xe7 0x00 0xf3 0x00 0x02 0x9e

# CHECK: vfnmsdb %v0, %v31, %v0, %v0
0xe7 0x0f 0x03 0x00 0x04 0x9e

# CHECK: vfnmsdb %v31, %v0, %v0, %v0
0xe7 0xf0 0x03 0x00 0x08 0x9e

# CHECK: vfnmsdb %v13, %v17, %v21, %v25
0xe7 0xd1 0x53 0x00 0x97 0x9e

# CHECK: vfnmssb %v0, %v0, %v0, %v0
0xe7 0x00 0x02 0x00 0x00 0x9e

# CHECK: vfnmssb %v0, %v0, %v0, %v31
0xe7 0x00 0x02 0x00 0xf1 0x9e

# CHECK: vfnmssb %v0, %v0, %v31, %v0
0xe7 0x00 0xf2 0x00 0x02 0x9e

# CHECK: vfnmssb %v0, %v31, %v0, %v0
0xe7 0x0f 0x02 0x00 0x04 0x9e

# CHECK: vfnmssb %v31, %v0, %v0, %v0
0xe7 0xf0 0x02 0x00 0x08 0x9e

# CHECK: vfnmssb %v13, %v17, %v21, %v25
0xe7 0xd1 0x52 0x00 0x97 0x9e

# CHECK: vfssb %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xe2

# CHECK: vfssb %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x22 0xe2

# CHECK: vfssb %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x24 0xe2

# CHECK: vfssb %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x28 0xe2

# CHECK: vfssb %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x2a 0xe2

# CHECK: vfsqsb %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0xce

# CHECK: vfsqsb %v0, %v15
0xe7 0x0f 0x00 0x00 0x20 0xce

# CHECK: vfsqsb %v0, %v31
0xe7 0x0f 0x00 0x00 0x24 0xce

# CHECK: vfsqsb %v15, %v0
0xe7 0xf0 0x00 0x00 0x20 0xce

# CHECK: vfsqsb %v31, %v0
0xe7 0xf0 0x00 0x00 0x28 0xce

# CHECK: vfsqsb %v14, %v17
0xe7 0xe1 0x00 0x00 0x24 0xce

# CHECK: vftcisb %v0, %v0, 0
0xe7 0x00 0x00 0x00 0x20 0x4a

# CHECK: vftcisb %v0, %v0, 4095
0xe7 0x00 0xff 0xf0 0x20 0x4a

# CHECK: vftcisb %v0, %v15, 0
0xe7 0x0f 0x00 0x00 0x20 0x4a

# CHECK: vftcisb %v0, %v31, 0
0xe7 0x0f 0x00 0x00 0x24 0x4a

# CHECK: vftcisb %v15, %v0, 0
0xe7 0xf0 0x00 0x00 0x20 0x4a

# CHECK: vftcisb %v31, %v0, 0
0xe7 0xf0 0x00 0x00 0x28 0x4a

# CHECK: vftcisb %v4, %v21, 1656
0xe7 0x45 0x67 0x80 0x24 0x4a

# CHECK: vlip %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x49

# CHECK: vlip %v0, 0, 15
0xe6 0x00 0x00 0x00 0xf0 0x49

# CHECK: vlip %v0, 65535, 0
0xe6 0x00 0xff 0xff 0x00 0x49

# CHECK: vlip %v15, 0, 0
0xe6 0xf0 0x00 0x00 0x00 0x49

# CHECK: vlip %v31, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x49

# CHECK: vlip %v17, 4660, 7
0xe6 0x10 0x12 0x34 0x78 0x49

# CHECK: vllezlf %v0, 0
0xe7 0x00 0x00 0x00 0x60 0x04

# CHECK: vllezlf %v0, 4095
0xe7 0x00 0x0f 0xff 0x60 0x04

# CHECK: vllezlf %v0, 0(%r15)
0xe7 0x00 0xf0 0x00 0x60 0x04

# CHECK: vllezlf %v0, 0(%r15,%r1)
0xe7 0x0f 0x10 0x00 0x60 0x04

# CHECK: vllezlf %v15, 0
0xe7 0xf0 0x00 0x00 0x60 0x04

# CHECK: vllezlf %v31, 0
0xe7 0xf0 0x00 0x00 0x68 0x04

# CHECK: vllezlf %v18, 1383(%r3,%r4)
0xe7 0x23 0x45 0x67 0x68 0x04

# CHECK: vlrl %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x35

# CHECK: vlrl %v0, 4095, 0
0xe6 0x00 0x0f 0xff 0x00 0x35

# CHECK: vlrl %v0, 0(%r15), 0
0xe6 0x00 0xf0 0x00 0x00 0x35

# CHECK: vlrl %v0, 0, 255
0xe6 0xff 0x00 0x00 0x00 0x35

# CHECK: vlrl %v15, 0, 0
0xe6 0x00 0x00 0x00 0xf0 0x35

# CHECK: vlrl %v31, 0, 0
0xe6 0x00 0x00 0x00 0xf1 0x35

# CHECK: vlrl %v18, 1383(%r4), 3
0xe6 0x03 0x45 0x67 0x21 0x35

# CHECK: vlrlr %v0, %r0, 0
0xe6 0x00 0x00 0x00 0x00 0x37

# CHECK: vlrlr %v0, %r0, 4095
0xe6 0x00 0x0f 0xff 0x00 0x37

# CHECK: vlrlr %v0, %r0, 0(%r15)
0xe6 0x00 0xf0 0x00 0x00 0x37

# CHECK: vlrlr %v0, %r15, 0
0xe6 0x0f 0x00 0x00 0x00 0x37

# CHECK: vlrlr %v15, %r0, 0
0xe6 0x00 0x00 0x00 0xf0 0x37

# CHECK: vlrlr %v31, %r0, 0
0xe6 0x00 0x00 0x00 0xf1 0x37

# CHECK: vlrlr %v18, %r3, 1383(%r4)
0xe6 0x03 0x45 0x67 0x21 0x37

# CHECK: vmsl %v0, %v0, %v0, %v0, 0, 0
0xe7 0x00 0x00 0x00 0x00 0xb8

# CHECK: vmsl %v0, %v0, %v0, %v0, 15, 0
0xe7 0x00 0x0f 0x00 0x00 0xb8

# CHECK: vmsl %v0, %v0, %v0, %v0, 0, 12
0xe7 0x00 0x00 0xc0 0x00 0xb8

# CHECK: vmsl %v0, %v0, %v0, %v15, 0, 0
0xe7 0x00 0x00 0x00 0xf0 0xb8

# CHECK: vmsl %v0, %v0, %v0, %v31, 0, 0
0xe7 0x00 0x00 0x00 0xf1 0xb8

# CHECK: vmsl %v0, %v0, %v15, %v0, 0, 0
0xe7 0x00 0xf0 0x00 0x00 0xb8

# CHECK: vmsl %v0, %v0, %v31, %v0, 0, 0
0xe7 0x00 0xf0 0x00 0x02 0xb8

# CHECK: vmsl %v0, %v15, %v0, %v0, 0, 0
0xe7 0x0f 0x00 0x00 0x00 0xb8

# CHECK: vmsl %v0, %v31, %v0, %v0, 0, 0
0xe7 0x0f 0x00 0x00 0x04 0xb8

# CHECK: vmsl %v15, %v0, %v0, %v0, 0, 0
0xe7 0xf0 0x00 0x00 0x00 0xb8

# CHECK: vmsl %v31, %v0, %v0, %v0, 0, 0
0xe7 0xf0 0x00 0x00 0x08 0xb8

# CHECK: vmsl %v18, %v3, %v20, %v5, 0, 4
0xe7 0x23 0x40 0x40 0x5a 0xb8

# CHECK: vmsl %v18, %v3, %v20, %v5, 11, 8
0xe7 0x23 0x4b 0x80 0x5a 0xb8

# CHECK: vmslg %v0, %v0, %v0, %v0, 0
0xe7 0x00 0x03 0x00 0x00 0xb8

# CHECK: vmslg %v0, %v0, %v0, %v0, 12
0xe7 0x00 0x03 0xc0 0x00 0xb8

# CHECK: vmslg %v0, %v0, %v0, %v15, 0
0xe7 0x00 0x03 0x00 0xf0 0xb8

# CHECK: vmslg %v0, %v0, %v0, %v31, 0
0xe7 0x00 0x03 0x00 0xf1 0xb8

# CHECK: vmslg %v0, %v0, %v15, %v0, 0
0xe7 0x00 0xf3 0x00 0x00 0xb8

# CHECK: vmslg %v0, %v0, %v31, %v0, 0
0xe7 0x00 0xf3 0x00 0x02 0xb8

# CHECK: vmslg %v0, %v15, %v0, %v0, 0
0xe7 0x0f 0x03 0x00 0x00 0xb8

# CHECK: vmslg %v0, %v31, %v0, %v0, 0
0xe7 0x0f 0x03 0x00 0x04 0xb8

# CHECK: vmslg %v15, %v0, %v0, %v0, 0
0xe7 0xf0 0x03 0x00 0x00 0xb8

# CHECK: vmslg %v31, %v0, %v0, %v0, 0
0xe7 0xf0 0x03 0x00 0x08 0xb8

# CHECK: vmslg %v18, %v3, %v20, %v5, 4
0xe7 0x23 0x43 0x40 0x5a 0xb8

# CHECK: vmslg %v18, %v3, %v20, %v5, 8
0xe7 0x23 0x43 0x80 0x5a 0xb8

# CHECK: vmp %v0, %v0, %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x78

# CHECK: vmp %v0, %v0, %v0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x78

# CHECK: vmp %v0, %v0, %v0, 255, 0
0xe6 0x00 0x00 0x0f 0xf0 0x78

# CHECK: vmp %v0, %v0, %v31, 0, 0
0xe6 0x00 0xf0 0x00 0x02 0x78

# CHECK: vmp %v0, %v31, %v0, 0, 0
0xe6 0x0f 0x00 0x00 0x04 0x78

# CHECK: vmp %v31, %v0, %v0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x78

# CHECK: vmp %v13, %v17, %v21, 121, 11
0xe6 0xd1 0x50 0xb7 0x96 0x78

# CHECK: vmsp %v0, %v0, %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x79

# CHECK: vmsp %v0, %v0, %v0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x79

# CHECK: vmsp %v0, %v0, %v0, 255, 0
0xe6 0x00 0x00 0x0f 0xf0 0x79

# CHECK: vmsp %v0, %v0, %v31, 0, 0
0xe6 0x00 0xf0 0x00 0x02 0x79

# CHECK: vmsp %v0, %v31, %v0, 0, 0
0xe6 0x0f 0x00 0x00 0x04 0x79

# CHECK: vmsp %v31, %v0, %v0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x79

# CHECK: vmsp %v13, %v17, %v21, 121, 11
0xe6 0xd1 0x50 0xb7 0x96 0x79

# CHECK: vnn %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x6e

# CHECK: vnn %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x02 0x6e

# CHECK: vnn %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x04 0x6e

# CHECK: vnn %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x08 0x6e

# CHECK: vnn %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x6e

# CHECK: vnx %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x6c

# CHECK: vnx %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x02 0x6c

# CHECK: vnx %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x04 0x6c

# CHECK: vnx %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x08 0x6c

# CHECK: vnx %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x6c

# CHECK: voc %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x6f

# CHECK: voc %v0, %v0, %v31
0xe7 0x00 0xf0 0x00 0x02 0x6f

# CHECK: voc %v0, %v31, %v0
0xe7 0x0f 0x00 0x00 0x04 0x6f

# CHECK: voc %v31, %v0, %v0
0xe7 0xf0 0x00 0x00 0x08 0x6f

# CHECK: voc %v18, %v3, %v20
0xe7 0x23 0x40 0x00 0x0a 0x6f

# CHECK: vpkz %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x34

# CHECK: vpkz %v0, 4095, 0
0xe6 0x00 0x0f 0xff 0x00 0x34

# CHECK: vpkz %v0, 0(%r15), 0
0xe6 0x00 0xf0 0x00 0x00 0x34

# CHECK: vpkz %v0, 0, 255
0xe6 0xff 0x00 0x00 0x00 0x34

# CHECK: vpkz %v15, 0, 0
0xe6 0x00 0x00 0x00 0xf0 0x34

# CHECK: vpkz %v31, 0, 0
0xe6 0x00 0x00 0x00 0xf1 0x34

# CHECK: vpkz %v18, 1383(%r4), 3
0xe6 0x03 0x45 0x67 0x21 0x34

# CHECK: vpopctb %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x50

# CHECK: vpopctb %v0, %v15
0xe7 0x0f 0x00 0x00 0x00 0x50

# CHECK: vpopctb %v0, %v31
0xe7 0x0f 0x00 0x00 0x04 0x50

# CHECK: vpopctb %v15, %v0
0xe7 0xf0 0x00 0x00 0x00 0x50

# CHECK: vpopctb %v31, %v0
0xe7 0xf0 0x00 0x00 0x08 0x50

# CHECK: vpopctb %v14, %v17
0xe7 0xe1 0x00 0x00 0x04 0x50

# CHECK: vpopctf %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x50

# CHECK: vpopctf %v0, %v15
0xe7 0x0f 0x00 0x00 0x20 0x50

# CHECK: vpopctf %v0, %v31
0xe7 0x0f 0x00 0x00 0x24 0x50

# CHECK: vpopctf %v15, %v0
0xe7 0xf0 0x00 0x00 0x20 0x50

# CHECK: vpopctf %v31, %v0
0xe7 0xf0 0x00 0x00 0x28 0x50

# CHECK: vpopctf %v14, %v17
0xe7 0xe1 0x00 0x00 0x24 0x50

# CHECK: vpopctg %v0, %v0
0xe7 0x00 0x00 0x00 0x30 0x50

# CHECK: vpopctg %v0, %v15
0xe7 0x0f 0x00 0x00 0x30 0x50

# CHECK: vpopctg %v0, %v31
0xe7 0x0f 0x00 0x00 0x34 0x50

# CHECK: vpopctg %v15, %v0
0xe7 0xf0 0x00 0x00 0x30 0x50

# CHECK: vpopctg %v31, %v0
0xe7 0xf0 0x00 0x00 0x38 0x50

# CHECK: vpopctg %v14, %v17
0xe7 0xe1 0x00 0x00 0x34 0x50

# CHECK: vpopcth %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x50

# CHECK: vpopcth %v0, %v15
0xe7 0x0f 0x00 0x00 0x10 0x50

# CHECK: vpopcth %v0, %v31
0xe7 0x0f 0x00 0x00 0x14 0x50

# CHECK: vpopcth %v15, %v0
0xe7 0xf0 0x00 0x00 0x10 0x50

# CHECK: vpopcth %v31, %v0
0xe7 0xf0 0x00 0x00 0x18 0x50

# CHECK: vpopcth %v14, %v17
0xe7 0xe1 0x00 0x00 0x14 0x50

# CHECK: vpsop %v0, %v0, 0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x5b

# CHECK: vpsop %v0, %v0, 0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x5b

# CHECK: vpsop %v0, %v0, 0, 255, 0
0xe6 0x00 0xff 0x00 0x00 0x5b

# CHECK: vpsop %v0, %v0, 255, 0, 0
0xe6 0x00 0x00 0x0f 0xf0 0x5b

# CHECK: vpsop %v0, %v31, 0, 0, 0
0xe6 0x0f 0x00 0x00 0x04 0x5b

# CHECK: vpsop %v31, %v0, 0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x5b

# CHECK: vpsop %v13, %v17, 52, 121, 11
0xe6 0xd1 0x79 0xb3 0x44 0x5b

# CHECK: vrp %v0, %v0, %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x7b

# CHECK: vrp %v0, %v0, %v0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x7b

# CHECK: vrp %v0, %v0, %v0, 255, 0
0xe6 0x00 0x00 0x0f 0xf0 0x7b

# CHECK: vrp %v0, %v0, %v31, 0, 0
0xe6 0x00 0xf0 0x00 0x02 0x7b

# CHECK: vrp %v0, %v31, %v0, 0, 0
0xe6 0x0f 0x00 0x00 0x04 0x7b

# CHECK: vrp %v31, %v0, %v0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x7b

# CHECK: vrp %v13, %v17, %v21, 121, 11
0xe6 0xd1 0x50 0xb7 0x96 0x7b

# CHECK: vsdp %v0, %v0, %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x7e

# CHECK: vsdp %v0, %v0, %v0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x7e

# CHECK: vsdp %v0, %v0, %v0, 255, 0
0xe6 0x00 0x00 0x0f 0xf0 0x7e

# CHECK: vsdp %v0, %v0, %v31, 0, 0
0xe6 0x00 0xf0 0x00 0x02 0x7e

# CHECK: vsdp %v0, %v31, %v0, 0, 0
0xe6 0x0f 0x00 0x00 0x04 0x7e

# CHECK: vsdp %v31, %v0, %v0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x7e

# CHECK: vsdp %v13, %v17, %v21, 121, 11
0xe6 0xd1 0x50 0xb7 0x96 0x7e

# CHECK: vsp %v0, %v0, %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x73

# CHECK: vsp %v0, %v0, %v0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x73

# CHECK: vsp %v0, %v0, %v0, 255, 0
0xe6 0x00 0x00 0x0f 0xf0 0x73

# CHECK: vsp %v0, %v0, %v31, 0, 0
0xe6 0x00 0xf0 0x00 0x02 0x73

# CHECK: vsp %v0, %v31, %v0, 0, 0
0xe6 0x0f 0x00 0x00 0x04 0x73

# CHECK: vsp %v31, %v0, %v0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x73

# CHECK: vsp %v13, %v17, %v21, 121, 11
0xe6 0xd1 0x50 0xb7 0x96 0x73

# CHECK: vsrp %v0, %v0, 0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x59

# CHECK: vsrp %v0, %v0, 0, 0, 15
0xe6 0x00 0x00 0xf0 0x00 0x59

# CHECK: vsrp %v0, %v0, 0, 255, 0
0xe6 0x00 0xff 0x00 0x00 0x59

# CHECK: vsrp %v0, %v0, 255, 0, 0
0xe6 0x00 0x00 0x0f 0xf0 0x59

# CHECK: vsrp %v0, %v31, 0, 0, 0
0xe6 0x0f 0x00 0x00 0x04 0x59

# CHECK: vsrp %v31, %v0, 0, 0, 0
0xe6 0xf0 0x00 0x00 0x08 0x59

# CHECK: vsrp %v13, %v17, 52, 121, 11
0xe6 0xd1 0x79 0xb3 0x44 0x59

# CHECK: vstrl %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x3d

# CHECK: vstrl %v0, 4095, 0
0xe6 0x00 0x0f 0xff 0x00 0x3d

# CHECK: vstrl %v0, 0(%r15), 0
0xe6 0x00 0xf0 0x00 0x00 0x3d

# CHECK: vstrl %v0, 0, 255
0xe6 0xff 0x00 0x00 0x00 0x3d

# CHECK: vstrl %v15, 0, 0
0xe6 0x00 0x00 0x00 0xf0 0x3d

# CHECK: vstrl %v31, 0, 0
0xe6 0x00 0x00 0x00 0xf1 0x3d

# CHECK: vstrl %v18, 1383(%r4), 3
0xe6 0x03 0x45 0x67 0x21 0x3d

# CHECK: vstrlr %v0, %r0, 0
0xe6 0x00 0x00 0x00 0x00 0x3f

# CHECK: vstrlr %v0, %r0, 4095
0xe6 0x00 0x0f 0xff 0x00 0x3f

# CHECK: vstrlr %v0, %r0, 0(%r15)
0xe6 0x00 0xf0 0x00 0x00 0x3f

# CHECK: vstrlr %v0, %r15, 0
0xe6 0x0f 0x00 0x00 0x00 0x3f

# CHECK: vstrlr %v15, %r0, 0
0xe6 0x00 0x00 0x00 0xf0 0x3f

# CHECK: vstrlr %v31, %r0, 0
0xe6 0x00 0x00 0x00 0xf1 0x3f

# CHECK: vstrlr %v18, %r3, 1383(%r4)
0xe6 0x03 0x45 0x67 0x21 0x3f

# CHECK: vtp %v0
0xe6 0x00 0x00 0x00 0x00 0x5f

# CHECK: vtp %v15
0xe6 0x0f 0x00 0x00 0x00 0x5f

# CHECK: vtp %v31
0xe6 0x0f 0x00 0x00 0x04 0x5f

# CHECK: vupkz %v0, 0, 0
0xe6 0x00 0x00 0x00 0x00 0x3c

# CHECK: vupkz %v0, 4095, 0
0xe6 0x00 0x0f 0xff 0x00 0x3c

# CHECK: vupkz %v0, 0(%r15), 0
0xe6 0x00 0xf0 0x00 0x00 0x3c

# CHECK: vupkz %v0, 0, 255
0xe6 0xff 0x00 0x00 0x00 0x3c

# CHECK: vupkz %v15, 0, 0
0xe6 0x00 0x00 0x00 0xf0 0x3c

# CHECK: vupkz %v31, 0, 0
0xe6 0x00 0x00 0x00 0xf1 0x3c

# CHECK: vupkz %v18, 1383(%r4), 3
0xe6 0x03 0x45 0x67 0x21 0x3c

# CHECK: wfasb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe3

# CHECK: wfasb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe3

# CHECK: wfasb %f0, %f0, %v31
0xe7 0x00 0xf0 0x08 0x22 0xe3

# CHECK: wfasb %f0, %v31, %f0
0xe7 0x0f 0x00 0x08 0x24 0xe3

# CHECK: wfasb %v31, %f0, %f0
0xe7 0xf0 0x00 0x08 0x28 0xe3

# CHECK: wfasb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x2a 0xe3

# CHECK: wfaxb %v0, %v0, %v0
0xe7 0x00 0x00 0x08 0x40 0xe3

# CHECK: wfaxb %v0, %v0, %v31
0xe7 0x00 0xf0 0x08 0x42 0xe3

# CHECK: wfaxb %v0, %v31, %v0
0xe7 0x0f 0x00 0x08 0x44 0xe3

# CHECK: wfaxb %v31, %v0, %v0
0xe7 0xf0 0x00 0x08 0x48 0xe3

# CHECK: wfaxb %v18, %v3, %v20
0xe7 0x23 0x40 0x08 0x4a 0xe3

# CHECK: wfcsb %f0, %f0
0xe7 0x00 0x00 0x00 0x20 0xcb

# CHECK: wfcsb %f0, %f0
0xe7 0x00 0x00 0x00 0x20 0xcb

# CHECK: wfcsb %f0, %f15
0xe7 0x0f 0x00 0x00 0x20 0xcb

# CHECK: wfcsb %f0, %v31
0xe7 0x0f 0x00 0x00 0x24 0xcb

# CHECK: wfcsb %f15, %f0
0xe7 0xf0 0x00 0x00 0x20 0xcb

# CHECK: wfcsb %v31, %f0
0xe7 0xf0 0x00 0x00 0x28 0xcb

# CHECK: wfcsb %f14, %v17
0xe7 0xe1 0x00 0x00 0x24 0xcb

# CHECK: wfcxb %v0, %v0
0xe7 0x00 0x00 0x00 0x40 0xcb

# CHECK: wfcxb %v0, %v15
0xe7 0x0f 0x00 0x00 0x40 0xcb

# CHECK: wfcxb %v0, %v31
0xe7 0x0f 0x00 0x00 0x44 0xcb

# CHECK: wfcxb %v15, %v0
0xe7 0xf0 0x00 0x00 0x40 0xcb

# CHECK: wfcxb %v31, %v0
0xe7 0xf0 0x00 0x00 0x48 0xcb

# CHECK: wfcxb %v14, %v17
0xe7 0xe1 0x00 0x00 0x44 0xcb

# CHECK: wfcesb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe8

# CHECK: wfcesb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe8

# CHECK: wfcesb %f0, %f0, %v31
0xe7 0x00 0xf0 0x08 0x22 0xe8

# CHECK: wfcesb %f0, %v31, %f0
0xe7 0x0f 0x00 0x08 0x24 0xe8

# CHECK: wfcesb %v31, %f0, %f0
0xe7 0xf0 0x00 0x08 0x28 0xe8

# CHECK: wfcesb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x2a 0xe8

# CHECK: wfcesbs %f0, %f0, %f0
0xe7 0x00 0x00 0x18 0x20 0xe8

# CHECK: wfcesbs %f0, %f0, %f0
0xe7 0x00 0x00 0x18 0x20 0xe8

# CHECK: wfcesbs %f0, %f0, %v31
0xe7 0x00 0xf0 0x18 0x22 0xe8

# CHECK: wfcesbs %f0, %v31, %f0
0xe7 0x0f 0x00 0x18 0x24 0xe8

# CHECK: wfcesbs %v31, %f0, %f0
0xe7 0xf0 0x00 0x18 0x28 0xe8

# CHECK: wfcesbs %v18, %f3, %v20
0xe7 0x23 0x40 0x18 0x2a 0xe8

# CHECK: wfcexb %v0, %v0, %v0
0xe7 0x00 0x00 0x08 0x40 0xe8

# CHECK: wfcexb %v0, %v0, %v31
0xe7 0x00 0xf0 0x08 0x42 0xe8

# CHECK: wfcexb %v0, %v31, %v0
0xe7 0x0f 0x00 0x08 0x44 0xe8

# CHECK: wfcexb %v31, %v0, %v0
0xe7 0xf0 0x00 0x08 0x48 0xe8

# CHECK: wfcexb %v18, %v3, %v20
0xe7 0x23 0x40 0x08 0x4a 0xe8

# CHECK: wfcexbs %v0, %v0, %v0
0xe7 0x00 0x00 0x18 0x40 0xe8

# CHECK: wfcexbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x18 0x42 0xe8

# CHECK: wfcexbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x18 0x44 0xe8

# CHECK: wfcexbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x18 0x48 0xe8

# CHECK: wfcexbs %v18, %v3, %v20
0xe7 0x23 0x40 0x18 0x4a 0xe8

# CHECK: wfchsb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xeb

# CHECK: wfchsb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xeb

# CHECK: wfchsb %f0, %f0, %v31
0xe7 0x00 0xf0 0x08 0x22 0xeb

# CHECK: wfchsb %f0, %v31, %f0
0xe7 0x0f 0x00 0x08 0x24 0xeb

# CHECK: wfchsb %v31, %f0, %f0
0xe7 0xf0 0x00 0x08 0x28 0xeb

# CHECK: wfchsb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x2a 0xeb

# CHECK: wfchsbs %f0, %f0, %f0
0xe7 0x00 0x00 0x18 0x20 0xeb

# CHECK: wfchsbs %f0, %f0, %f0
0xe7 0x00 0x00 0x18 0x20 0xeb

# CHECK: wfchsbs %f0, %f0, %v31
0xe7 0x00 0xf0 0x18 0x22 0xeb

# CHECK: wfchsbs %f0, %v31, %f0
0xe7 0x0f 0x00 0x18 0x24 0xeb

# CHECK: wfchsbs %v31, %f0, %f0
0xe7 0xf0 0x00 0x18 0x28 0xeb

# CHECK: wfchsbs %v18, %f3, %v20
0xe7 0x23 0x40 0x18 0x2a 0xeb

# CHECK: wfchxb %v0, %v0, %v0
0xe7 0x00 0x00 0x08 0x40 0xeb

# CHECK: wfchxb %v0, %v0, %v31
0xe7 0x00 0xf0 0x08 0x42 0xeb

# CHECK: wfchxb %v0, %v31, %v0
0xe7 0x0f 0x00 0x08 0x44 0xeb

# CHECK: wfchxb %v31, %v0, %v0
0xe7 0xf0 0x00 0x08 0x48 0xeb

# CHECK: wfchxb %v18, %v3, %v20
0xe7 0x23 0x40 0x08 0x4a 0xeb

# CHECK: wfchxbs %v0, %v0, %v0
0xe7 0x00 0x00 0x18 0x40 0xeb

# CHECK: wfchxbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x18 0x42 0xeb

# CHECK: wfchxbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x18 0x44 0xeb

# CHECK: wfchxbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x18 0x48 0xeb

# CHECK: wfchxbs %v18, %v3, %v20
0xe7 0x23 0x40 0x18 0x4a 0xeb

# CHECK: wfchesb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xea

# CHECK: wfchesb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xea

# CHECK: wfchesb %f0, %f0, %v31
0xe7 0x00 0xf0 0x08 0x22 0xea

# CHECK: wfchesb %f0, %v31, %f0
0xe7 0x0f 0x00 0x08 0x24 0xea

# CHECK: wfchesb %v31, %f0, %f0
0xe7 0xf0 0x00 0x08 0x28 0xea

# CHECK: wfchesb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x2a 0xea

# CHECK: wfchesbs %f0, %f0, %f0
0xe7 0x00 0x00 0x18 0x20 0xea

# CHECK: wfchesbs %f0, %f0, %f0
0xe7 0x00 0x00 0x18 0x20 0xea

# CHECK: wfchesbs %f0, %f0, %v31
0xe7 0x00 0xf0 0x18 0x22 0xea

# CHECK: wfchesbs %f0, %v31, %f0
0xe7 0x0f 0x00 0x18 0x24 0xea

# CHECK: wfchesbs %v31, %f0, %f0
0xe7 0xf0 0x00 0x18 0x28 0xea

# CHECK: wfchesbs %v18, %f3, %v20
0xe7 0x23 0x40 0x18 0x2a 0xea

# CHECK: wfchexb %v0, %v0, %v0
0xe7 0x00 0x00 0x08 0x40 0xea

# CHECK: wfchexb %v0, %v0, %v31
0xe7 0x00 0xf0 0x08 0x42 0xea

# CHECK: wfchexb %v0, %v31, %v0
0xe7 0x0f 0x00 0x08 0x44 0xea

# CHECK: wfchexb %v31, %v0, %v0
0xe7 0xf0 0x00 0x08 0x48 0xea

# CHECK: wfchexb %v18, %v3, %v20
0xe7 0x23 0x40 0x08 0x4a 0xea

# CHECK: wfchexbs %v0, %v0, %v0
0xe7 0x00 0x00 0x18 0x40 0xea

# CHECK: wfchexbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x18 0x42 0xea

# CHECK: wfchexbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x18 0x44 0xea

# CHECK: wfchexbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x18 0x48 0xea

# CHECK: wfchexbs %v18, %v3, %v20
0xe7 0x23 0x40 0x18 0x4a 0xea

# CHECK: wfdsb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe5

# CHECK: wfdsb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe5

# CHECK: wfdsb %f0, %f0, %v31
0xe7 0x00 0xf0 0x08 0x22 0xe5

# CHECK: wfdsb %f0, %v31, %f0
0xe7 0x0f 0x00 0x08 0x24 0xe5

# CHECK: wfdsb %v31, %f0, %f0
0xe7 0xf0 0x00 0x08 0x28 0xe5

# CHECK: wfdsb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x2a 0xe5

# CHECK: wfdxb %v0, %v0, %v0
0xe7 0x00 0x00 0x08 0x40 0xe5

# CHECK: wfdxb %v0, %v0, %v31
0xe7 0x00 0xf0 0x08 0x42 0xe5

# CHECK: wfdxb %v0, %v31, %v0
0xe7 0x0f 0x00 0x08 0x44 0xe5

# CHECK: wfdxb %v31, %v0, %v0
0xe7 0xf0 0x00 0x08 0x48 0xe5

# CHECK: wfdxb %v18, %v3, %v20
0xe7 0x23 0x40 0x08 0x4a 0xe5

# CHECK: wfisb %f0, %f0, 0, 0
0xe7 0x00 0x00 0x08 0x20 0xc7

# CHECK: wfisb %f0, %f0, 0, 0
0xe7 0x00 0x00 0x08 0x20 0xc7

# CHECK: wfisb %f0, %f0, 0, 15
0xe7 0x00 0x00 0xf8 0x20 0xc7

# CHECK: wfisb %f0, %f0, 4, 0
0xe7 0x00 0x00 0x0c 0x20 0xc7

# CHECK: wfisb %f0, %f0, 7, 0
0xe7 0x00 0x00 0x0f 0x20 0xc7

# CHECK: wfisb %f0, %v31, 0, 0
0xe7 0x0f 0x00 0x08 0x24 0xc7

# CHECK: wfisb %v31, %f0, 0, 0
0xe7 0xf0 0x00 0x08 0x28 0xc7

# CHECK: wfisb %f14, %v17, 4, 10
0xe7 0xe1 0x00 0xac 0x24 0xc7

# CHECK: wfixb %v0, %v0, 0, 0
0xe7 0x00 0x00 0x08 0x40 0xc7

# CHECK: wfixb %v0, %v0, 0, 15
0xe7 0x00 0x00 0xf8 0x40 0xc7

# CHECK: wfixb %v0, %v0, 4, 0
0xe7 0x00 0x00 0x0c 0x40 0xc7

# CHECK: wfixb %v0, %v0, 7, 0
0xe7 0x00 0x00 0x0f 0x40 0xc7

# CHECK: wfixb %v0, %v31, 0, 0
0xe7 0x0f 0x00 0x08 0x44 0xc7

# CHECK: wfixb %v31, %v0, 0, 0
0xe7 0xf0 0x00 0x08 0x48 0xc7

# CHECK: wfixb %v14, %v17, 4, 10
0xe7 0xe1 0x00 0xac 0x44 0xc7

# CHECK: wfksb %f0, %f0
0xe7 0x00 0x00 0x00 0x20 0xca

# CHECK: wfksb %f0, %f0
0xe7 0x00 0x00 0x00 0x20 0xca

# CHECK: wfksb %f0, %f15
0xe7 0x0f 0x00 0x00 0x20 0xca

# CHECK: wfksb %f0, %v31
0xe7 0x0f 0x00 0x00 0x24 0xca

# CHECK: wfksb %f15, %f0
0xe7 0xf0 0x00 0x00 0x20 0xca

# CHECK: wfksb %v31, %f0
0xe7 0xf0 0x00 0x00 0x28 0xca

# CHECK: wfksb %f14, %v17
0xe7 0xe1 0x00 0x00 0x24 0xca

# CHECK: wfkxb %v0, %v0
0xe7 0x00 0x00 0x00 0x40 0xca

# CHECK: wfkxb %v0, %v15
0xe7 0x0f 0x00 0x00 0x40 0xca

# CHECK: wfkxb %v0, %v31
0xe7 0x0f 0x00 0x00 0x44 0xca

# CHECK: wfkxb %v15, %v0
0xe7 0xf0 0x00 0x00 0x40 0xca

# CHECK: wfkxb %v31, %v0
0xe7 0xf0 0x00 0x00 0x48 0xca

# CHECK: wfkxb %v14, %v17
0xe7 0xe1 0x00 0x00 0x44 0xca

# CHECK: wfkedb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x30 0xe8

# CHECK: wfkedb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x30 0xe8

# CHECK: wfkedb %f0, %f0, %v31
0xe7 0x00 0xf0 0x0c 0x32 0xe8

# CHECK: wfkedb %f0, %v31, %f0
0xe7 0x0f 0x00 0x0c 0x34 0xe8

# CHECK: wfkedb %v31, %f0, %f0
0xe7 0xf0 0x00 0x0c 0x38 0xe8

# CHECK: wfkedb %v18, %f3, %v20
0xe7 0x23 0x40 0x0c 0x3a 0xe8

# CHECK: wfkedbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x30 0xe8

# CHECK: wfkedbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x30 0xe8

# CHECK: wfkedbs %f0, %f0, %v31
0xe7 0x00 0xf0 0x1c 0x32 0xe8

# CHECK: wfkedbs %f0, %v31, %f0
0xe7 0x0f 0x00 0x1c 0x34 0xe8

# CHECK: wfkedbs %v31, %f0, %f0
0xe7 0xf0 0x00 0x1c 0x38 0xe8

# CHECK: wfkedbs %v18, %f3, %v20
0xe7 0x23 0x40 0x1c 0x3a 0xe8

# CHECK: wfkesb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x20 0xe8

# CHECK: wfkesb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x20 0xe8

# CHECK: wfkesb %f0, %f0, %v31
0xe7 0x00 0xf0 0x0c 0x22 0xe8

# CHECK: wfkesb %f0, %v31, %f0
0xe7 0x0f 0x00 0x0c 0x24 0xe8

# CHECK: wfkesb %v31, %f0, %f0
0xe7 0xf0 0x00 0x0c 0x28 0xe8

# CHECK: wfkesb %v18, %f3, %v20
0xe7 0x23 0x40 0x0c 0x2a 0xe8

# CHECK: wfkesbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x20 0xe8

# CHECK: wfkesbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x20 0xe8

# CHECK: wfkesbs %f0, %f0, %v31
0xe7 0x00 0xf0 0x1c 0x22 0xe8

# CHECK: wfkesbs %f0, %v31, %f0
0xe7 0x0f 0x00 0x1c 0x24 0xe8

# CHECK: wfkesbs %v31, %f0, %f0
0xe7 0xf0 0x00 0x1c 0x28 0xe8

# CHECK: wfkesbs %v18, %f3, %v20
0xe7 0x23 0x40 0x1c 0x2a 0xe8

# CHECK: wfkexb %v0, %v0, %v0
0xe7 0x00 0x00 0x0c 0x40 0xe8

# CHECK: wfkexb %v0, %v0, %v31
0xe7 0x00 0xf0 0x0c 0x42 0xe8

# CHECK: wfkexb %v0, %v31, %v0
0xe7 0x0f 0x00 0x0c 0x44 0xe8

# CHECK: wfkexb %v31, %v0, %v0
0xe7 0xf0 0x00 0x0c 0x48 0xe8

# CHECK: wfkexb %v18, %v3, %v20
0xe7 0x23 0x40 0x0c 0x4a 0xe8

# CHECK: wfkexbs %v0, %v0, %v0
0xe7 0x00 0x00 0x1c 0x40 0xe8

# CHECK: wfkexbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x1c 0x42 0xe8

# CHECK: wfkexbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x1c 0x44 0xe8

# CHECK: wfkexbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x1c 0x48 0xe8

# CHECK: wfkexbs %v18, %v3, %v20
0xe7 0x23 0x40 0x1c 0x4a 0xe8

# CHECK: wfkhdb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x30 0xeb

# CHECK: wfkhdb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x30 0xeb

# CHECK: wfkhdb %f0, %f0, %v31
0xe7 0x00 0xf0 0x0c 0x32 0xeb

# CHECK: wfkhdb %f0, %v31, %f0
0xe7 0x0f 0x00 0x0c 0x34 0xeb

# CHECK: wfkhdb %v31, %f0, %f0
0xe7 0xf0 0x00 0x0c 0x38 0xeb

# CHECK: wfkhdb %v18, %f3, %v20
0xe7 0x23 0x40 0x0c 0x3a 0xeb

# CHECK: wfkhdbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x30 0xeb

# CHECK: wfkhdbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x30 0xeb

# CHECK: wfkhdbs %f0, %f0, %v31
0xe7 0x00 0xf0 0x1c 0x32 0xeb

# CHECK: wfkhdbs %f0, %v31, %f0
0xe7 0x0f 0x00 0x1c 0x34 0xeb

# CHECK: wfkhdbs %v31, %f0, %f0
0xe7 0xf0 0x00 0x1c 0x38 0xeb

# CHECK: wfkhdbs %v18, %f3, %v20
0xe7 0x23 0x40 0x1c 0x3a 0xeb

# CHECK: wfkhsb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x20 0xeb

# CHECK: wfkhsb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x20 0xeb

# CHECK: wfkhsb %f0, %f0, %v31
0xe7 0x00 0xf0 0x0c 0x22 0xeb

# CHECK: wfkhsb %f0, %v31, %f0
0xe7 0x0f 0x00 0x0c 0x24 0xeb

# CHECK: wfkhsb %v31, %f0, %f0
0xe7 0xf0 0x00 0x0c 0x28 0xeb

# CHECK: wfkhsb %v18, %f3, %v20
0xe7 0x23 0x40 0x0c 0x2a 0xeb

# CHECK: wfkhsbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x20 0xeb

# CHECK: wfkhsbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x20 0xeb

# CHECK: wfkhsbs %f0, %f0, %v31
0xe7 0x00 0xf0 0x1c 0x22 0xeb

# CHECK: wfkhsbs %f0, %v31, %f0
0xe7 0x0f 0x00 0x1c 0x24 0xeb

# CHECK: wfkhsbs %v31, %f0, %f0
0xe7 0xf0 0x00 0x1c 0x28 0xeb

# CHECK: wfkhsbs %v18, %f3, %v20
0xe7 0x23 0x40 0x1c 0x2a 0xeb

# CHECK: wfkhxb %v0, %v0, %v0
0xe7 0x00 0x00 0x0c 0x40 0xeb

# CHECK: wfkhxb %v0, %v0, %v31
0xe7 0x00 0xf0 0x0c 0x42 0xeb

# CHECK: wfkhxb %v0, %v31, %v0
0xe7 0x0f 0x00 0x0c 0x44 0xeb

# CHECK: wfkhxb %v31, %v0, %v0
0xe7 0xf0 0x00 0x0c 0x48 0xeb

# CHECK: wfkhxb %v18, %v3, %v20
0xe7 0x23 0x40 0x0c 0x4a 0xeb

# CHECK: wfkhxbs %v0, %v0, %v0
0xe7 0x00 0x00 0x1c 0x40 0xeb

# CHECK: wfkhxbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x1c 0x42 0xeb

# CHECK: wfkhxbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x1c 0x44 0xeb

# CHECK: wfkhxbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x1c 0x48 0xeb

# CHECK: wfkhxbs %v18, %v3, %v20
0xe7 0x23 0x40 0x1c 0x4a 0xeb

# CHECK: wfkhedb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x30 0xea

# CHECK: wfkhedb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x30 0xea

# CHECK: wfkhedb %f0, %f0, %v31
0xe7 0x00 0xf0 0x0c 0x32 0xea

# CHECK: wfkhedb %f0, %v31, %f0
0xe7 0x0f 0x00 0x0c 0x34 0xea

# CHECK: wfkhedb %v31, %f0, %f0
0xe7 0xf0 0x00 0x0c 0x38 0xea

# CHECK: wfkhedb %v18, %f3, %v20
0xe7 0x23 0x40 0x0c 0x3a 0xea

# CHECK: wfkhedbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x30 0xea

# CHECK: wfkhedbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x30 0xea

# CHECK: wfkhedbs %f0, %f0, %v31
0xe7 0x00 0xf0 0x1c 0x32 0xea

# CHECK: wfkhedbs %f0, %v31, %f0
0xe7 0x0f 0x00 0x1c 0x34 0xea

# CHECK: wfkhedbs %v31, %f0, %f0
0xe7 0xf0 0x00 0x1c 0x38 0xea

# CHECK: wfkhedbs %v18, %f3, %v20
0xe7 0x23 0x40 0x1c 0x3a 0xea

# CHECK: wfkhesb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x20 0xea

# CHECK: wfkhesb %f0, %f0, %f0
0xe7 0x00 0x00 0x0c 0x20 0xea

# CHECK: wfkhesb %f0, %f0, %v31
0xe7 0x00 0xf0 0x0c 0x22 0xea

# CHECK: wfkhesb %f0, %v31, %f0
0xe7 0x0f 0x00 0x0c 0x24 0xea

# CHECK: wfkhesb %v31, %f0, %f0
0xe7 0xf0 0x00 0x0c 0x28 0xea

# CHECK: wfkhesb %v18, %f3, %v20
0xe7 0x23 0x40 0x0c 0x2a 0xea

# CHECK: wfkhesbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x20 0xea

# CHECK: wfkhesbs %f0, %f0, %f0
0xe7 0x00 0x00 0x1c 0x20 0xea

# CHECK: wfkhesbs %f0, %f0, %v31
0xe7 0x00 0xf0 0x1c 0x22 0xea

# CHECK: wfkhesbs %f0, %v31, %f0
0xe7 0x0f 0x00 0x1c 0x24 0xea

# CHECK: wfkhesbs %v31, %f0, %f0
0xe7 0xf0 0x00 0x1c 0x28 0xea

# CHECK: wfkhesbs %v18, %f3, %v20
0xe7 0x23 0x40 0x1c 0x2a 0xea

# CHECK: wfkhexb %v0, %v0, %v0
0xe7 0x00 0x00 0x0c 0x40 0xea

# CHECK: wfkhexb %v0, %v0, %v31
0xe7 0x00 0xf0 0x0c 0x42 0xea

# CHECK: wfkhexb %v0, %v31, %v0
0xe7 0x0f 0x00 0x0c 0x44 0xea

# CHECK: wfkhexb %v31, %v0, %v0
0xe7 0xf0 0x00 0x0c 0x48 0xea

# CHECK: wfkhexb %v18, %v3, %v20
0xe7 0x23 0x40 0x0c 0x4a 0xea

# CHECK: wfkhexbs %v0, %v0, %v0
0xe7 0x00 0x00 0x1c 0x40 0xea

# CHECK: wfkhexbs %v0, %v0, %v31
0xe7 0x00 0xf0 0x1c 0x42 0xea

# CHECK: wfkhexbs %v0, %v31, %v0
0xe7 0x0f 0x00 0x1c 0x44 0xea

# CHECK: wfkhexbs %v31, %v0, %v0
0xe7 0xf0 0x00 0x1c 0x48 0xea

# CHECK: wfkhexbs %v18, %v3, %v20
0xe7 0x23 0x40 0x1c 0x4a 0xea

# CHECK: wfpsosb %f0, %f0, 3
0xe7 0x00 0x00 0x38 0x20 0xcc

# CHECK: wfpsosb %f0, %f0, 3
0xe7 0x00 0x00 0x38 0x20 0xcc

# CHECK: wfpsosb %f0, %f0, 15
0xe7 0x00 0x00 0xf8 0x20 0xcc

# CHECK: wfpsosb %f0, %f15, 3
0xe7 0x0f 0x00 0x38 0x20 0xcc

# CHECK: wfpsosb %f0, %v31, 3
0xe7 0x0f 0x00 0x38 0x24 0xcc

# CHECK: wfpsosb %f15, %f0, 3
0xe7 0xf0 0x00 0x38 0x20 0xcc

# CHECK: wfpsosb %v31, %f0, 3
0xe7 0xf0 0x00 0x38 0x28 0xcc

# CHECK: wfpsosb %f14, %v17, 7
0xe7 0xe1 0x00 0x78 0x24 0xcc

# CHECK: wfpsoxb %v0, %v0, 3
0xe7 0x00 0x00 0x38 0x40 0xcc

# CHECK: wfpsoxb %v0, %v0, 15
0xe7 0x00 0x00 0xf8 0x40 0xcc

# CHECK: wfpsoxb %v0, %v15, 3
0xe7 0x0f 0x00 0x38 0x40 0xcc

# CHECK: wfpsoxb %v0, %v31, 3
0xe7 0x0f 0x00 0x38 0x44 0xcc

# CHECK: wfpsoxb %v15, %v0, 3
0xe7 0xf0 0x00 0x38 0x40 0xcc

# CHECK: wfpsoxb %v31, %v0, 3
0xe7 0xf0 0x00 0x38 0x48 0xcc

# CHECK: wfpsoxb %v14, %v17, 7
0xe7 0xe1 0x00 0x78 0x44 0xcc

# CHECK: wflcsb %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xcc

# CHECK: wflcsb %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xcc

# CHECK: wflcsb %f0, %f15
0xe7 0x0f 0x00 0x08 0x20 0xcc

# CHECK: wflcsb %f0, %v31
0xe7 0x0f 0x00 0x08 0x24 0xcc

# CHECK: wflcsb %f15, %f0
0xe7 0xf0 0x00 0x08 0x20 0xcc

# CHECK: wflcsb %v31, %f0
0xe7 0xf0 0x00 0x08 0x28 0xcc

# CHECK: wflcsb %f14, %v17
0xe7 0xe1 0x00 0x08 0x24 0xcc

# CHECK: wflcxb %v0, %v0
0xe7 0x00 0x00 0x08 0x40 0xcc

# CHECK: wflcxb %v0, %v15
0xe7 0x0f 0x00 0x08 0x40 0xcc

# CHECK: wflcxb %v0, %v31
0xe7 0x0f 0x00 0x08 0x44 0xcc

# CHECK: wflcxb %v15, %v0
0xe7 0xf0 0x00 0x08 0x40 0xcc

# CHECK: wflcxb %v31, %v0
0xe7 0xf0 0x00 0x08 0x48 0xcc

# CHECK: wflcxb %v14, %v17
0xe7 0xe1 0x00 0x08 0x44 0xcc

# CHECK: wflnsb %f0, %f0
0xe7 0x00 0x00 0x18 0x20 0xcc

# CHECK: wflnsb %f0, %f0
0xe7 0x00 0x00 0x18 0x20 0xcc

# CHECK: wflnsb %f0, %f15
0xe7 0x0f 0x00 0x18 0x20 0xcc

# CHECK: wflnsb %f0, %v31
0xe7 0x0f 0x00 0x18 0x24 0xcc

# CHECK: wflnsb %f15, %f0
0xe7 0xf0 0x00 0x18 0x20 0xcc

# CHECK: wflnsb %v31, %f0
0xe7 0xf0 0x00 0x18 0x28 0xcc

# CHECK: wflnsb %f14, %v17
0xe7 0xe1 0x00 0x18 0x24 0xcc

# CHECK: wflnxb %v0, %v0
0xe7 0x00 0x00 0x18 0x40 0xcc

# CHECK: wflnxb %v0, %v15
0xe7 0x0f 0x00 0x18 0x40 0xcc

# CHECK: wflnxb %v0, %v31
0xe7 0x0f 0x00 0x18 0x44 0xcc

# CHECK: wflnxb %v15, %v0
0xe7 0xf0 0x00 0x18 0x40 0xcc

# CHECK: wflnxb %v31, %v0
0xe7 0xf0 0x00 0x18 0x48 0xcc

# CHECK: wflnxb %v14, %v17
0xe7 0xe1 0x00 0x18 0x44 0xcc

# CHECK: wflpsb %f0, %f0
0xe7 0x00 0x00 0x28 0x20 0xcc

# CHECK: wflpsb %f0, %f0
0xe7 0x00 0x00 0x28 0x20 0xcc

# CHECK: wflpsb %f0, %f15
0xe7 0x0f 0x00 0x28 0x20 0xcc

# CHECK: wflpsb %f0, %v31
0xe7 0x0f 0x00 0x28 0x24 0xcc

# CHECK: wflpsb %f15, %f0
0xe7 0xf0 0x00 0x28 0x20 0xcc

# CHECK: wflpsb %v31, %f0
0xe7 0xf0 0x00 0x28 0x28 0xcc

# CHECK: wflpsb %f14, %v17
0xe7 0xe1 0x00 0x28 0x24 0xcc

# CHECK: wflpxb %v0, %v0
0xe7 0x00 0x00 0x28 0x40 0xcc

# CHECK: wflpxb %v0, %v15
0xe7 0x0f 0x00 0x28 0x40 0xcc

# CHECK: wflpxb %v0, %v31
0xe7 0x0f 0x00 0x28 0x44 0xcc

# CHECK: wflpxb %v15, %v0
0xe7 0xf0 0x00 0x28 0x40 0xcc

# CHECK: wflpxb %v31, %v0
0xe7 0xf0 0x00 0x28 0x48 0xcc

# CHECK: wflpxb %v14, %v17
0xe7 0xe1 0x00 0x28 0x44 0xcc

# CHECK: wflld %v0, %f0
0xe7 0x00 0x00 0x08 0x30 0xc4

# CHECK: wflld %v0, %f0
0xe7 0x00 0x00 0x08 0x30 0xc4

# CHECK: wflld %v0, %f15
0xe7 0x0f 0x00 0x08 0x30 0xc4

# CHECK: wflld %v0, %v31
0xe7 0x0f 0x00 0x08 0x34 0xc4

# CHECK: wflld %v15, %f0
0xe7 0xf0 0x00 0x08 0x30 0xc4

# CHECK: wflld %v31, %f0
0xe7 0xf0 0x00 0x08 0x38 0xc4

# CHECK: wflld %v14, %v17
0xe7 0xe1 0x00 0x08 0x34 0xc4

# CHECK: wflrx %f0, %v0, 0, 0
0xe7 0x00 0x00 0x08 0x40 0xc5

# CHECK: wflrx %f0, %v0, 0, 0
0xe7 0x00 0x00 0x08 0x40 0xc5

# CHECK: wflrx %f0, %v0, 0, 15
0xe7 0x00 0x00 0xf8 0x40 0xc5

# CHECK: wflrx %f0, %v0, 4, 0
0xe7 0x00 0x00 0x0c 0x40 0xc5

# CHECK: wflrx %f0, %v0, 7, 0
0xe7 0x00 0x00 0x0f 0x40 0xc5

# CHECK: wflrx %f0, %v31, 0, 0
0xe7 0x0f 0x00 0x08 0x44 0xc5

# CHECK: wflrx %v31, %v0, 0, 0
0xe7 0xf0 0x00 0x08 0x48 0xc5

# CHECK: wflrx %f14, %v17, 4, 10
0xe7 0xe1 0x00 0xac 0x44 0xc5

# CHECK: wfmaxdb %f0, %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x30 0xef

# CHECK: wfmaxdb %f0, %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x30 0xef

# CHECK: wfmaxdb %f0, %f0, %f0, 4
0xe7 0x00 0x00 0x48 0x30 0xef

# CHECK: wfmaxdb %f0, %f0, %v31, 0
0xe7 0x00 0xf0 0x08 0x32 0xef

# CHECK: wfmaxdb %f0, %v31, %f0, 0
0xe7 0x0f 0x00 0x08 0x34 0xef

# CHECK: wfmaxdb %v31, %f0, %f0, 0
0xe7 0xf0 0x00 0x08 0x38 0xef

# CHECK: wfmaxdb %v18, %f3, %v20, 11
0xe7 0x23 0x40 0xb8 0x3a 0xef

# CHECK: wfmaxsb %f0, %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x20 0xef

# CHECK: wfmaxsb %f0, %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x20 0xef

# CHECK: wfmaxsb %f0, %f0, %f0, 4
0xe7 0x00 0x00 0x48 0x20 0xef

# CHECK: wfmaxsb %f0, %f0, %v31, 0
0xe7 0x00 0xf0 0x08 0x22 0xef

# CHECK: wfmaxsb %f0, %v31, %f0, 0
0xe7 0x0f 0x00 0x08 0x24 0xef

# CHECK: wfmaxsb %v31, %f0, %f0, 0
0xe7 0xf0 0x00 0x08 0x28 0xef

# CHECK: wfmaxsb %v18, %f3, %v20, 11
0xe7 0x23 0x40 0xb8 0x2a 0xef

# CHECK: wfmaxxb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x08 0x40 0xef

# CHECK: wfmaxxb %v0, %v0, %v0, 4
0xe7 0x00 0x00 0x48 0x40 0xef

# CHECK: wfmaxxb %v0, %v0, %v31, 0
0xe7 0x00 0xf0 0x08 0x42 0xef

# CHECK: wfmaxxb %v0, %v31, %v0, 0
0xe7 0x0f 0x00 0x08 0x44 0xef

# CHECK: wfmaxxb %v31, %v0, %v0, 0
0xe7 0xf0 0x00 0x08 0x48 0xef

# CHECK: wfmaxxb %v18, %v3, %v20, 11
0xe7 0x23 0x40 0xb8 0x4a 0xef

# CHECK: wfmindb %f0, %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x30 0xee

# CHECK: wfmindb %f0, %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x30 0xee

# CHECK: wfmindb %f0, %f0, %f0, 4
0xe7 0x00 0x00 0x48 0x30 0xee

# CHECK: wfmindb %f0, %f0, %v31, 0
0xe7 0x00 0xf0 0x08 0x32 0xee

# CHECK: wfmindb %f0, %v31, %f0, 0
0xe7 0x0f 0x00 0x08 0x34 0xee

# CHECK: wfmindb %v31, %f0, %f0, 0
0xe7 0xf0 0x00 0x08 0x38 0xee

# CHECK: wfmindb %v18, %f3, %v20, 11
0xe7 0x23 0x40 0xb8 0x3a 0xee

# CHECK: wfminsb %f0, %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x20 0xee

# CHECK: wfminsb %f0, %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x20 0xee

# CHECK: wfminsb %f0, %f0, %f0, 4
0xe7 0x00 0x00 0x48 0x20 0xee

# CHECK: wfminsb %f0, %f0, %v31, 0
0xe7 0x00 0xf0 0x08 0x22 0xee

# CHECK: wfminsb %f0, %v31, %f0, 0
0xe7 0x0f 0x00 0x08 0x24 0xee

# CHECK: wfminsb %v31, %f0, %f0, 0
0xe7 0xf0 0x00 0x08 0x28 0xee

# CHECK: wfminsb %v18, %f3, %v20, 11
0xe7 0x23 0x40 0xb8 0x2a 0xee

# CHECK: wfminxb %v0, %v0, %v0, 0
0xe7 0x00 0x00 0x08 0x40 0xee

# CHECK: wfminxb %v0, %v0, %v0, 4
0xe7 0x00 0x00 0x48 0x40 0xee

# CHECK: wfminxb %v0, %v0, %v31, 0
0xe7 0x00 0xf0 0x08 0x42 0xee

# CHECK: wfminxb %v0, %v31, %v0, 0
0xe7 0x0f 0x00 0x08 0x44 0xee

# CHECK: wfminxb %v31, %v0, %v0, 0
0xe7 0xf0 0x00 0x08 0x48 0xee

# CHECK: wfminxb %v18, %v3, %v20, 11
0xe7 0x23 0x40 0xb8 0x4a 0xee

# CHECK: wfmasb %f0, %f0, %f0, %f0
0xe7 0x00 0x02 0x08 0x00 0x8f

# CHECK: wfmasb %f0, %f0, %f0, %f0
0xe7 0x00 0x02 0x08 0x00 0x8f

# CHECK: wfmasb %f0, %f0, %f0, %v31
0xe7 0x00 0x02 0x08 0xf1 0x8f

# CHECK: wfmasb %f0, %f0, %v31, %f0
0xe7 0x00 0xf2 0x08 0x02 0x8f

# CHECK: wfmasb %f0, %v31, %f0, %f0
0xe7 0x0f 0x02 0x08 0x04 0x8f

# CHECK: wfmasb %v31, %f0, %f0, %f0
0xe7 0xf0 0x02 0x08 0x08 0x8f

# CHECK: wfmasb %f13, %v17, %v21, %v25
0xe7 0xd1 0x52 0x08 0x97 0x8f

# CHECK: wfmaxb %v0, %v0, %v0, %v0
0xe7 0x00 0x04 0x08 0x00 0x8f

# CHECK: wfmaxb %v0, %v0, %v0, %v31
0xe7 0x00 0x04 0x08 0xf1 0x8f

# CHECK: wfmaxb %v0, %v0, %v31, %v0
0xe7 0x00 0xf4 0x08 0x02 0x8f

# CHECK: wfmaxb %v0, %v31, %v0, %v0
0xe7 0x0f 0x04 0x08 0x04 0x8f

# CHECK: wfmaxb %v31, %v0, %v0, %v0
0xe7 0xf0 0x04 0x08 0x08 0x8f

# CHECK: wfmaxb %v13, %v17, %v21, %v25
0xe7 0xd1 0x54 0x08 0x97 0x8f

# CHECK: wfmsb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe7

# CHECK: wfmsb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe7

# CHECK: wfmsb %f0, %f0, %v31
0xe7 0x00 0xf0 0x08 0x22 0xe7

# CHECK: wfmsb %f0, %v31, %f0
0xe7 0x0f 0x00 0x08 0x24 0xe7

# CHECK: wfmsb %v31, %f0, %f0
0xe7 0xf0 0x00 0x08 0x28 0xe7

# CHECK: wfmsb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x2a 0xe7

# CHECK: wfmxb %v0, %v0, %v0
0xe7 0x00 0x00 0x08 0x40 0xe7

# CHECK: wfmxb %v0, %v0, %v31
0xe7 0x00 0xf0 0x08 0x42 0xe7

# CHECK: wfmxb %v0, %v31, %v0
0xe7 0x0f 0x00 0x08 0x44 0xe7

# CHECK: wfmxb %v31, %v0, %v0
0xe7 0xf0 0x00 0x08 0x48 0xe7

# CHECK: wfmxb %v18, %v3, %v20
0xe7 0x23 0x40 0x08 0x4a 0xe7

# CHECK: wfmssb %f0, %f0, %f0, %f0
0xe7 0x00 0x02 0x08 0x00 0x8e

# CHECK: wfmssb %f0, %f0, %f0, %f0
0xe7 0x00 0x02 0x08 0x00 0x8e

# CHECK: wfmssb %f0, %f0, %f0, %v31
0xe7 0x00 0x02 0x08 0xf1 0x8e

# CHECK: wfmssb %f0, %f0, %v31, %f0
0xe7 0x00 0xf2 0x08 0x02 0x8e

# CHECK: wfmssb %f0, %v31, %f0, %f0
0xe7 0x0f 0x02 0x08 0x04 0x8e

# CHECK: wfmssb %v31, %f0, %f0, %f0
0xe7 0xf0 0x02 0x08 0x08 0x8e

# CHECK: wfmssb %f13, %v17, %v21, %v25
0xe7 0xd1 0x52 0x08 0x97 0x8e

# CHECK: wfmsxb %v0, %v0, %v0, %v0
0xe7 0x00 0x04 0x08 0x00 0x8e

# CHECK: wfmsxb %v0, %v0, %v0, %v31
0xe7 0x00 0x04 0x08 0xf1 0x8e

# CHECK: wfmsxb %v0, %v0, %v31, %v0
0xe7 0x00 0xf4 0x08 0x02 0x8e

# CHECK: wfmsxb %v0, %v31, %v0, %v0
0xe7 0x0f 0x04 0x08 0x04 0x8e

# CHECK: wfmsxb %v31, %v0, %v0, %v0
0xe7 0xf0 0x04 0x08 0x08 0x8e

# CHECK: wfmsxb %v13, %v17, %v21, %v25
0xe7 0xd1 0x54 0x08 0x97 0x8e

# CHECK: wfnmadb %f0, %f0, %f0, %f0
0xe7 0x00 0x03 0x08 0x00 0x9f

# CHECK: wfnmadb %f0, %f0, %f0, %f0
0xe7 0x00 0x03 0x08 0x00 0x9f

# CHECK: wfnmadb %f0, %f0, %f0, %v31
0xe7 0x00 0x03 0x08 0xf1 0x9f

# CHECK: wfnmadb %f0, %f0, %v31, %f0
0xe7 0x00 0xf3 0x08 0x02 0x9f

# CHECK: wfnmadb %f0, %v31, %f0, %f0
0xe7 0x0f 0x03 0x08 0x04 0x9f

# CHECK: wfnmadb %v31, %f0, %f0, %f0
0xe7 0xf0 0x03 0x08 0x08 0x9f

# CHECK: wfnmadb %f13, %v17, %v21, %v25
0xe7 0xd1 0x53 0x08 0x97 0x9f

# CHECK: wfnmasb %f0, %f0, %f0, %f0
0xe7 0x00 0x02 0x08 0x00 0x9f

# CHECK: wfnmasb %f0, %f0, %f0, %f0
0xe7 0x00 0x02 0x08 0x00 0x9f

# CHECK: wfnmasb %f0, %f0, %f0, %v31
0xe7 0x00 0x02 0x08 0xf1 0x9f

# CHECK: wfnmasb %f0, %f0, %v31, %f0
0xe7 0x00 0xf2 0x08 0x02 0x9f

# CHECK: wfnmasb %f0, %v31, %f0, %f0
0xe7 0x0f 0x02 0x08 0x04 0x9f

# CHECK: wfnmasb %v31, %f0, %f0, %f0
0xe7 0xf0 0x02 0x08 0x08 0x9f

# CHECK: wfnmasb %f13, %v17, %v21, %v25
0xe7 0xd1 0x52 0x08 0x97 0x9f

# CHECK: wfnmaxb %v0, %v0, %v0, %v0
0xe7 0x00 0x04 0x08 0x00 0x9f

# CHECK: wfnmaxb %v0, %v0, %v0, %v31
0xe7 0x00 0x04 0x08 0xf1 0x9f

# CHECK: wfnmaxb %v0, %v0, %v31, %v0
0xe7 0x00 0xf4 0x08 0x02 0x9f

# CHECK: wfnmaxb %v0, %v31, %v0, %v0
0xe7 0x0f 0x04 0x08 0x04 0x9f

# CHECK: wfnmaxb %v31, %v0, %v0, %v0
0xe7 0xf0 0x04 0x08 0x08 0x9f

# CHECK: wfnmaxb %v13, %v17, %v21, %v25
0xe7 0xd1 0x54 0x08 0x97 0x9f

# CHECK: wfnmsdb %f0, %f0, %f0, %f0
0xe7 0x00 0x03 0x08 0x00 0x9e

# CHECK: wfnmsdb %f0, %f0, %f0, %f0
0xe7 0x00 0x03 0x08 0x00 0x9e

# CHECK: wfnmsdb %f0, %f0, %f0, %v31
0xe7 0x00 0x03 0x08 0xf1 0x9e

# CHECK: wfnmsdb %f0, %f0, %v31, %f0
0xe7 0x00 0xf3 0x08 0x02 0x9e

# CHECK: wfnmsdb %f0, %v31, %f0, %f0
0xe7 0x0f 0x03 0x08 0x04 0x9e

# CHECK: wfnmsdb %v31, %f0, %f0, %f0
0xe7 0xf0 0x03 0x08 0x08 0x9e

# CHECK: wfnmsdb %f13, %v17, %v21, %v25
0xe7 0xd1 0x53 0x08 0x97 0x9e

# CHECK: wfnmssb %f0, %f0, %f0, %f0
0xe7 0x00 0x02 0x08 0x00 0x9e

# CHECK: wfnmssb %f0, %f0, %f0, %f0
0xe7 0x00 0x02 0x08 0x00 0x9e

# CHECK: wfnmssb %f0, %f0, %f0, %v31
0xe7 0x00 0x02 0x08 0xf1 0x9e

# CHECK: wfnmssb %f0, %f0, %v31, %f0
0xe7 0x00 0xf2 0x08 0x02 0x9e

# CHECK: wfnmssb %f0, %v31, %f0, %f0
0xe7 0x0f 0x02 0x08 0x04 0x9e

# CHECK: wfnmssb %v31, %f0, %f0, %f0
0xe7 0xf0 0x02 0x08 0x08 0x9e

# CHECK: wfnmssb %f13, %v17, %v21, %v25
0xe7 0xd1 0x52 0x08 0x97 0x9e

# CHECK: wfnmsxb %v0, %v0, %v0, %v0
0xe7 0x00 0x04 0x08 0x00 0x9e

# CHECK: wfnmsxb %v0, %v0, %v0, %v31
0xe7 0x00 0x04 0x08 0xf1 0x9e

# CHECK: wfnmsxb %v0, %v0, %v31, %v0
0xe7 0x00 0xf4 0x08 0x02 0x9e

# CHECK: wfnmsxb %v0, %v31, %v0, %v0
0xe7 0x0f 0x04 0x08 0x04 0x9e

# CHECK: wfnmsxb %v31, %v0, %v0, %v0
0xe7 0xf0 0x04 0x08 0x08 0x9e

# CHECK: wfnmsxb %v13, %v17, %v21, %v25
0xe7 0xd1 0x54 0x08 0x97 0x9e

# CHECK: wfssb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe2

# CHECK: wfssb %f0, %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xe2

# CHECK: wfssb %f0, %f0, %v31
0xe7 0x00 0xf0 0x08 0x22 0xe2

# CHECK: wfssb %f0, %v31, %f0
0xe7 0x0f 0x00 0x08 0x24 0xe2

# CHECK: wfssb %v31, %f0, %f0
0xe7 0xf0 0x00 0x08 0x28 0xe2

# CHECK: wfssb %v18, %f3, %v20
0xe7 0x23 0x40 0x08 0x2a 0xe2

# CHECK: wfsxb %v0, %v0, %v0
0xe7 0x00 0x00 0x08 0x40 0xe2

# CHECK: wfsxb %v0, %v0, %v31
0xe7 0x00 0xf0 0x08 0x42 0xe2

# CHECK: wfsxb %v0, %v31, %v0
0xe7 0x0f 0x00 0x08 0x44 0xe2

# CHECK: wfsxb %v31, %v0, %v0
0xe7 0xf0 0x00 0x08 0x48 0xe2

# CHECK: wfsxb %v18, %v3, %v20
0xe7 0x23 0x40 0x08 0x4a 0xe2

# CHECK: wfsqsb %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xce

# CHECK: wfsqsb %f0, %f0
0xe7 0x00 0x00 0x08 0x20 0xce

# CHECK: wfsqsb %f0, %f15
0xe7 0x0f 0x00 0x08 0x20 0xce

# CHECK: wfsqsb %f0, %v31
0xe7 0x0f 0x00 0x08 0x24 0xce

# CHECK: wfsqsb %f15, %f0
0xe7 0xf0 0x00 0x08 0x20 0xce

# CHECK: wfsqsb %v31, %f0
0xe7 0xf0 0x00 0x08 0x28 0xce

# CHECK: wfsqsb %f14, %v17
0xe7 0xe1 0x00 0x08 0x24 0xce

# CHECK: wfsqxb %v0, %v0
0xe7 0x00 0x00 0x08 0x40 0xce

# CHECK: wfsqxb %v0, %v15
0xe7 0x0f 0x00 0x08 0x40 0xce

# CHECK: wfsqxb %v0, %v31
0xe7 0x0f 0x00 0x08 0x44 0xce

# CHECK: wfsqxb %v15, %v0
0xe7 0xf0 0x00 0x08 0x40 0xce

# CHECK: wfsqxb %v31, %v0
0xe7 0xf0 0x00 0x08 0x48 0xce

# CHECK: wfsqxb %v14, %v17
0xe7 0xe1 0x00 0x08 0x44 0xce

# CHECK: wftcisb %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x20 0x4a

# CHECK: wftcisb %f0, %f0, 0
0xe7 0x00 0x00 0x08 0x20 0x4a

# CHECK: wftcisb %f0, %f0, 4095
0xe7 0x00 0xff 0xf8 0x20 0x4a

# CHECK: wftcisb %f0, %f15, 0
0xe7 0x0f 0x00 0x08 0x20 0x4a

# CHECK: wftcisb %f0, %v31, 0
0xe7 0x0f 0x00 0x08 0x24 0x4a

# CHECK: wftcisb %f15, %f0, 0
0xe7 0xf0 0x00 0x08 0x20 0x4a

# CHECK: wftcisb %v31, %f0, 0
0xe7 0xf0 0x00 0x08 0x28 0x4a

# CHECK: wftcisb %f4, %v21, 1656
0xe7 0x45 0x67 0x88 0x24 0x4a

# CHECK: wftcixb %v0, %v0, 0
0xe7 0x00 0x00 0x08 0x40 0x4a

# CHECK: wftcixb %v0, %v0, 4095
0xe7 0x00 0xff 0xf8 0x40 0x4a

# CHECK: wftcixb %v0, %v15, 0
0xe7 0x0f 0x00 0x08 0x40 0x4a

# CHECK: wftcixb %v0, %v31, 0
0xe7 0x0f 0x00 0x08 0x44 0x4a

# CHECK: wftcixb %v15, %v0, 0
0xe7 0xf0 0x00 0x08 0x40 0x4a

# CHECK: wftcixb %v31, %v0, 0
0xe7 0xf0 0x00 0x08 0x48 0x4a

# CHECK: wftcixb %v4, %v21, 1656
0xe7 0x45 0x67 0x88 0x44 0x4a

# CHECK: tpei %r0, %r15
0xb9 0xa1 0x00 0x0f

# CHECK: tpei %r15, %r0
0xb9 0xa1 0x00 0xf0

# CHECK: tpei %r4, %r10
0xb9 0xa1 0x00 0x4a