文本文件  |  3412行  |  69.83 KB

# 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: vfeeb   %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x80

#CHECK: vfeeb   %v18, %v3, %v20
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
0xe7 0xff 0xf0 0x00 0x0e 0x80

#CHECK: vfeef   %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x80

#CHECK: vfeef   %v18, %v3, %v20
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
0xe7 0xff 0xf0 0x00 0x2e 0x80

#CHECK: vfeeh   %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x80

#CHECK: vfeeh   %v18, %v3, %v20
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
0xe7 0xff 0xf0 0x00 0x1e 0x80

#CHECK: vfeneb   %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x81

#CHECK: vfeneb   %v18, %v3, %v20
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
0xe7 0xff 0xf0 0x00 0x0e 0x81

#CHECK: vfenef   %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x81

#CHECK: vfenef   %v18, %v3, %v20
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
0xe7 0xff 0xf0 0x00 0x2e 0x81

#CHECK: vfeneh   %v0, %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x81

#CHECK: vfeneh   %v18, %v3, %v20
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
0xe7 0xff 0xf0 0x00 0x1e 0x81

#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: vistrb  %v0, %v0
0xe7 0x00 0x00 0x00 0x00 0x5c

#CHECK: vistrb  %v18, %v3
0xe7 0x23 0x00 0x00 0x08 0x5c

#CHECK: vistrbs %v7, %v24
0xe7 0x78 0x00 0x10 0x04 0x5c

#CHECK: vistrb  %v31, %v31
0xe7 0xff 0x00 0x00 0x0c 0x5c

#CHECK: vistrf  %v0, %v0
0xe7 0x00 0x00 0x00 0x20 0x5c

#CHECK: vistrf  %v18, %v3
0xe7 0x23 0x00 0x00 0x28 0x5c

#CHECK: vistrfs %v7, %v24
0xe7 0x78 0x00 0x10 0x24 0x5c

#CHECK: vistrf  %v31, %v31
0xe7 0xff 0x00 0x00 0x2c 0x5c

#CHECK: vistrh  %v0, %v0
0xe7 0x00 0x00 0x00 0x10 0x5c

#CHECK: vistrh  %v18, %v3
0xe7 0x23 0x00 0x00 0x18 0x5c

#CHECK: vistrhs %v7, %v24
0xe7 0x78 0x00 0x10 0x14 0x5c

#CHECK: vistrh  %v31, %v31
0xe7 0xff 0x00 0x00 0x1c 0x5c

#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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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