Home | History | Annotate | Download | only in SystemZ
      1 # Test z14 instructions that don't have PC-relative operands.
      2 # RUN: llvm-mc --disassemble %s -triple=s390x-linux-gnu -mcpu=z14 \
      3 # RUN:   | FileCheck %s
      4 
      5 # CHECK: agh %r0, -524288
      6 0xe3 0x00 0x00 0x00 0x80 0x38
      7 
      8 # CHECK: agh %r0, -1
      9 0xe3 0x00 0x0f 0xff 0xff 0x38
     10 
     11 # CHECK: agh %r0, 0
     12 0xe3 0x00 0x00 0x00 0x00 0x38
     13 
     14 # CHECK: agh %r0, 1
     15 0xe3 0x00 0x00 0x01 0x00 0x38
     16 
     17 # CHECK: agh %r0, 524287
     18 0xe3 0x00 0x0f 0xff 0x7f 0x38
     19 
     20 # CHECK: agh %r0, 0(%r1)
     21 0xe3 0x00 0x10 0x00 0x00 0x38
     22 
     23 # CHECK: agh %r0, 0(%r15)
     24 0xe3 0x00 0xf0 0x00 0x00 0x38
     25 
     26 # CHECK: agh %r0, 524287(%r1,%r15)
     27 0xe3 0x01 0xff 0xff 0x7f 0x38
     28 
     29 # CHECK: agh %r0, 524287(%r15,%r1)
     30 0xe3 0x0f 0x1f 0xff 0x7f 0x38
     31 
     32 # CHECK: agh %r15, 0
     33 0xe3 0xf0 0x00 0x00 0x00 0x38
     34 
     35 # CHECK: bi -524288
     36 0xe3 0xf0 0x00 0x00 0x80 0x47
     37 
     38 # CHECK: bi -1
     39 0xe3 0xf0 0x0f 0xff 0xff 0x47
     40 
     41 # CHECK: bi 0
     42 0xe3 0xf0 0x00 0x00 0x00 0x47
     43 
     44 # CHECK: bi 1
     45 0xe3 0xf0 0x00 0x01 0x00 0x47
     46 
     47 # CHECK: bi 524287
     48 0xe3 0xf0 0x0f 0xff 0x7f 0x47
     49 
     50 # CHECK: bi 0(%r1)
     51 0xe3 0xf0 0x10 0x00 0x00 0x47
     52 
     53 # CHECK: bi 0(%r15)
     54 0xe3 0xf0 0xf0 0x00 0x00 0x47
     55 
     56 # CHECK: bi 524287(%r1,%r15)
     57 0xe3 0xf1 0xff 0xff 0x7f 0x47
     58 
     59 # CHECK: bi 524287(%r15,%r1)
     60 0xe3 0xff 0x1f 0xff 0x7f 0x47
     61 
     62 # CHECK: bic 0, -524288
     63 0xe3 0x00 0x00 0x00 0x80 0x47
     64 
     65 # CHECK: bic 0, -1
     66 0xe3 0x00 0x0f 0xff 0xff 0x47
     67 
     68 # CHECK: bic 0, 0
     69 0xe3 0x00 0x00 0x00 0x00 0x47
     70 
     71 # CHECK: bic 0, 1
     72 0xe3 0x00 0x00 0x01 0x00 0x47
     73 
     74 # CHECK: bic 0, 524287
     75 0xe3 0x00 0x0f 0xff 0x7f 0x47
     76 
     77 # CHECK: bic 0, 0(%r1)
     78 0xe3 0x00 0x10 0x00 0x00 0x47
     79 
     80 # CHECK: bic 0, 0(%r15)
     81 0xe3 0x00 0xf0 0x00 0x00 0x47
     82 
     83 # CHECK: bic 0, 524287(%r1,%r15)
     84 0xe3 0x01 0xff 0xff 0x7f 0x47
     85 
     86 # CHECK: bic 0, 524287(%r15,%r1)
     87 0xe3 0x0f 0x1f 0xff 0x7f 0x47
     88 
     89 # CHECK: bio 0(%r15)
     90 0xe3 0x10 0xf0 0x00 0x00 0x47
     91 
     92 # CHECK: bih 0(%r15)
     93 0xe3 0x20 0xf0 0x00 0x00 0x47
     94 
     95 # CHECK: binle 0(%r15)
     96 0xe3 0x30 0xf0 0x00 0x00 0x47
     97 
     98 # CHECK: bil 0(%r15)
     99 0xe3 0x40 0xf0 0x00 0x00 0x47
    100 
    101 # CHECK: binhe 0(%r15)
    102 0xe3 0x50 0xf0 0x00 0x00 0x47
    103 
    104 # CHECK: bilh 0(%r15)
    105 0xe3 0x60 0xf0 0x00 0x00 0x47
    106 
    107 # CHECK: bine 0(%r15)
    108 0xe3 0x70 0xf0 0x00 0x00 0x47
    109 
    110 # CHECK: bie 0(%r15)
    111 0xe3 0x80 0xf0 0x00 0x00 0x47
    112 
    113 # CHECK: binlh 0(%r15)
    114 0xe3 0x90 0xf0 0x00 0x00 0x47
    115 
    116 # CHECK: bihe 0(%r15)
    117 0xe3 0xa0 0xf0 0x00 0x00 0x47
    118 
    119 # CHECK: binl 0(%r15)
    120 0xe3 0xb0 0xf0 0x00 0x00 0x47
    121 
    122 # CHECK: bile 0(%r15)
    123 0xe3 0xc0 0xf0 0x00 0x00 0x47
    124 
    125 # CHECK: binh 0(%r15)
    126 0xe3 0xd0 0xf0 0x00 0x00 0x47
    127 
    128 # CHECK: bino 0(%r15)
    129 0xe3 0xe0 0xf0 0x00 0x00 0x47
    130 
    131 # CHECK: irbm %r0, %r0
    132 0xb9 0xac 0x00 0x00
    133 
    134 # CHECK: irbm %r0, %r15
    135 0xb9 0xac 0x00 0x0f
    136 
    137 # CHECK: irbm %r15, %r0
    138 0xb9 0xac 0x00 0xf0
    139 
    140 # CHECK: irbm %r7, %r8
    141 0xb9 0xac 0x00 0x78
    142 
    143 # CHECK: irbm %r15, %r15
    144 0xb9 0xac 0x00 0xff
    145 
    146 # CHECK: kma %r2, %r2, %r2
    147 0xb9 0x29 0x20 0x22
    148 
    149 # CHECK: kma %r2, %r8, %r14
    150 0xb9 0x29 0x80 0x2e
    151 
    152 # CHECK: kma %r14, %r8, %r2
    153 0xb9 0x29 0x80 0xe2
    154 
    155 # CHECK: kma %r6, %r8, %r10
    156 0xb9 0x29 0x80 0x6a
    157 
    158 # CHECK: lgg %r0, -524288
    159 0xe3 0x00 0x00 0x00 0x80 0x4c
    160 
    161 # CHECK: lgg %r0, -1
    162 0xe3 0x00 0x0f 0xff 0xff 0x4c
    163 
    164 # CHECK: lgg %r0, 0
    165 0xe3 0x00 0x00 0x00 0x00 0x4c
    166 
    167 # CHECK: lgg %r0, 1
    168 0xe3 0x00 0x00 0x01 0x00 0x4c
    169 
    170 # CHECK: lgg %r0, 524287
    171 0xe3 0x00 0x0f 0xff 0x7f 0x4c
    172 
    173 # CHECK: lgg %r0, 0(%r1)
    174 0xe3 0x00 0x10 0x00 0x00 0x4c
    175 
    176 # CHECK: lgg %r0, 0(%r15)
    177 0xe3 0x00 0xf0 0x00 0x00 0x4c
    178 
    179 # CHECK: lgg %r0, 524287(%r1,%r15)
    180 0xe3 0x01 0xff 0xff 0x7f 0x4c
    181 
    182 # CHECK: lgg %r0, 524287(%r15,%r1)
    183 0xe3 0x0f 0x1f 0xff 0x7f 0x4c
    184 
    185 # CHECK: lgg %r15, 0
    186 0xe3 0xf0 0x00 0x00 0x00 0x4c
    187 
    188 # CHECK: lgsc %r0, -524288
    189 0xe3 0x00 0x00 0x00 0x80 0x4d
    190 
    191 # CHECK: lgsc %r0, -1
    192 0xe3 0x00 0x0f 0xff 0xff 0x4d
    193 
    194 # CHECK: lgsc %r0, 0
    195 0xe3 0x00 0x00 0x00 0x00 0x4d
    196 
    197 # CHECK: lgsc %r0, 1
    198 0xe3 0x00 0x00 0x01 0x00 0x4d
    199 
    200 # CHECK: lgsc %r0, 524287
    201 0xe3 0x00 0x0f 0xff 0x7f 0x4d
    202 
    203 # CHECK: lgsc %r0, 0(%r1)
    204 0xe3 0x00 0x10 0x00 0x00 0x4d
    205 
    206 # CHECK: lgsc %r0, 0(%r15)
    207 0xe3 0x00 0xf0 0x00 0x00 0x4d
    208 
    209 # CHECK: lgsc %r0, 524287(%r1,%r15)
    210 0xe3 0x01 0xff 0xff 0x7f 0x4d
    211 
    212 # CHECK: lgsc %r0, 524287(%r15,%r1)
    213 0xe3 0x0f 0x1f 0xff 0x7f 0x4d
    214 
    215 # CHECK: llgfsg %r0, -524288
    216 0xe3 0x00 0x00 0x00 0x80 0x48
    217 
    218 # CHECK: llgfsg %r0, -1
    219 0xe3 0x00 0x0f 0xff 0xff 0x48
    220 
    221 # CHECK: llgfsg %r0, 0
    222 0xe3 0x00 0x00 0x00 0x00 0x48
    223 
    224 # CHECK: llgfsg %r0, 1
    225 0xe3 0x00 0x00 0x01 0x00 0x48
    226 
    227 # CHECK: llgfsg %r0, 524287
    228 0xe3 0x00 0x0f 0xff 0x7f 0x48
    229 
    230 # CHECK: llgfsg %r0, 0(%r1)
    231 0xe3 0x00 0x10 0x00 0x00 0x48
    232 
    233 # CHECK: llgfsg %r0, 0(%r15)
    234 0xe3 0x00 0xf0 0x00 0x00 0x48
    235 
    236 # CHECK: llgfsg %r0, 524287(%r1,%r15)
    237 0xe3 0x01 0xff 0xff 0x7f 0x48
    238 
    239 # CHECK: llgfsg %r0, 524287(%r15,%r1)
    240 0xe3 0x0f 0x1f 0xff 0x7f 0x48
    241 
    242 # CHECK: llgfsg %r15, 0
    243 0xe3 0xf0 0x00 0x00 0x00 0x48
    244 
    245 # CHECK: mg %r0, -524288
    246 0xe3 0x00 0x00 0x00 0x80 0x84
    247 
    248 # CHECK: mg %r0, -1
    249 0xe3 0x00 0x0f 0xff 0xff 0x84
    250 
    251 # CHECK: mg %r0, 0
    252 0xe3 0x00 0x00 0x00 0x00 0x84
    253 
    254 # CHECK: mg %r0, 1
    255 0xe3 0x00 0x00 0x01 0x00 0x84
    256 
    257 # CHECK: mg %r0, 524287
    258 0xe3 0x00 0x0f 0xff 0x7f 0x84
    259 
    260 # CHECK: mg %r0, 0(%r1)
    261 0xe3 0x00 0x10 0x00 0x00 0x84
    262 
    263 # CHECK: mg %r0, 0(%r15)
    264 0xe3 0x00 0xf0 0x00 0x00 0x84
    265 
    266 # CHECK: mg %r0, 524287(%r1,%r15)
    267 0xe3 0x01 0xff 0xff 0x7f 0x84
    268 
    269 # CHECK: mg %r0, 524287(%r15,%r1)
    270 0xe3 0x0f 0x1f 0xff 0x7f 0x84
    271 
    272 # CHECK: mg %r14, 0
    273 0xe3 0xe0 0x00 0x00 0x00 0x84
    274 
    275 # CHECK: mgh %r0, -524288
    276 0xe3 0x00 0x00 0x00 0x80 0x3c
    277 
    278 # CHECK: mgh %r0, -1
    279 0xe3 0x00 0x0f 0xff 0xff 0x3c
    280 
    281 # CHECK: mgh %r0, 0
    282 0xe3 0x00 0x00 0x00 0x00 0x3c
    283 
    284 # CHECK: mgh %r0, 1
    285 0xe3 0x00 0x00 0x01 0x00 0x3c
    286 
    287 # CHECK: mgh %r0, 524287
    288 0xe3 0x00 0x0f 0xff 0x7f 0x3c
    289 
    290 # CHECK: mgh %r0, 0(%r1)
    291 0xe3 0x00 0x10 0x00 0x00 0x3c
    292 
    293 # CHECK: mgh %r0, 0(%r15)
    294 0xe3 0x00 0xf0 0x00 0x00 0x3c
    295 
    296 # CHECK: mgh %r0, 524287(%r1,%r15)
    297 0xe3 0x01 0xff 0xff 0x7f 0x3c
    298 
    299 # CHECK: mgh %r0, 524287(%r15,%r1)
    300 0xe3 0x0f 0x1f 0xff 0x7f 0x3c
    301 
    302 # CHECK: mgh %r15, 0
    303 0xe3 0xf0 0x00 0x00 0x00 0x3c
    304 
    305 # CHECK: mgrk %r0, %r0, %r0
    306 0xb9 0xec 0x00 0x00
    307 
    308 # CHECK: mgrk %r0, %r0, %r15
    309 0xb9 0xec 0xf0 0x00
    310 
    311 # CHECK: mgrk %r0, %r15, %r0
    312 0xb9 0xec 0x00 0x0f
    313 
    314 # CHECK: mgrk %r14, %r0, %r0
    315 0xb9 0xec 0x00 0xe0
    316 
    317 # CHECK: mgrk %r6, %r8, %r9
    318 0xb9 0xec 0x90 0x68
    319 
    320 # CHECK: msc %r0, -524288
    321 0xe3 0x00 0x00 0x00 0x80 0x53
    322 
    323 # CHECK: msc %r0, -1
    324 0xe3 0x00 0x0f 0xff 0xff 0x53
    325 
    326 # CHECK: msc %r0, 0
    327 0xe3 0x00 0x00 0x00 0x00 0x53
    328 
    329 # CHECK: msc %r0, 1
    330 0xe3 0x00 0x00 0x01 0x00 0x53
    331 
    332 # CHECK: msc %r0, 524287
    333 0xe3 0x00 0x0f 0xff 0x7f 0x53
    334 
    335 # CHECK: msc %r0, 0(%r1)
    336 0xe3 0x00 0x10 0x00 0x00 0x53
    337 
    338 # CHECK: msc %r0, 0(%r15)
    339 0xe3 0x00 0xf0 0x00 0x00 0x53
    340 
    341 # CHECK: msc %r0, 524287(%r1,%r15)
    342 0xe3 0x01 0xff 0xff 0x7f 0x53
    343 
    344 # CHECK: msc %r0, 524287(%r15,%r1)
    345 0xe3 0x0f 0x1f 0xff 0x7f 0x53
    346 
    347 # CHECK: msc %r15, 0
    348 0xe3 0xf0 0x00 0x00 0x00 0x53
    349 
    350 # CHECK: msgc %r0, -524288
    351 0xe3 0x00 0x00 0x00 0x80 0x83
    352 
    353 # CHECK: msgc %r0, -1
    354 0xe3 0x00 0x0f 0xff 0xff 0x83
    355 
    356 # CHECK: msgc %r0, 0
    357 0xe3 0x00 0x00 0x00 0x00 0x83
    358 
    359 # CHECK: msgc %r0, 1
    360 0xe3 0x00 0x00 0x01 0x00 0x83
    361 
    362 # CHECK: msgc %r0, 524287
    363 0xe3 0x00 0x0f 0xff 0x7f 0x83
    364 
    365 # CHECK: msgc %r0, 0(%r1)
    366 0xe3 0x00 0x10 0x00 0x00 0x83
    367 
    368 # CHECK: msgc %r0, 0(%r15)
    369 0xe3 0x00 0xf0 0x00 0x00 0x83
    370 
    371 # CHECK: msgc %r0, 524287(%r1,%r15)
    372 0xe3 0x01 0xff 0xff 0x7f 0x83
    373 
    374 # CHECK: msgc %r0, 524287(%r15,%r1)
    375 0xe3 0x0f 0x1f 0xff 0x7f 0x83
    376 
    377 # CHECK: msgc %r15, 0
    378 0xe3 0xf0 0x00 0x00 0x00 0x83
    379 
    380 # CHECK: msrkc %r0, %r0, %r0
    381 0xb9 0xfd 0x00 0x00
    382 
    383 # CHECK: msrkc %r0, %r0, %r15
    384 0xb9 0xfd 0xf0 0x00
    385 
    386 # CHECK: msrkc %r0, %r15, %r0
    387 0xb9 0xfd 0x00 0x0f
    388 
    389 # CHECK: msrkc %r15, %r0, %r0
    390 0xb9 0xfd 0x00 0xf0
    391 
    392 # CHECK: msrkc %r7, %r8, %r9
    393 0xb9 0xfd 0x90 0x78
    394 
    395 # CHECK: msgrkc %r0, %r0, %r0
    396 0xb9 0xed 0x00 0x00
    397 
    398 # CHECK: msgrkc %r0, %r0, %r15
    399 0xb9 0xed 0xf0 0x00
    400 
    401 # CHECK: msgrkc %r0, %r15, %r0
    402 0xb9 0xed 0x00 0x0f
    403 
    404 # CHECK: msgrkc %r15, %r0, %r0
    405 0xb9 0xed 0x00 0xf0
    406 
    407 # CHECK: msgrkc %r7, %r8, %r9
    408 0xb9 0xed 0x90 0x78
    409 
    410 # CHECK: sgh %r0, -524288
    411 0xe3 0x00 0x00 0x00 0x80 0x39
    412 
    413 # CHECK: sgh %r0, -1
    414 0xe3 0x00 0x0f 0xff 0xff 0x39
    415 
    416 # CHECK: sgh %r0, 0
    417 0xe3 0x00 0x00 0x00 0x00 0x39
    418 
    419 # CHECK: sgh %r0, 1
    420 0xe3 0x00 0x00 0x01 0x00 0x39
    421 
    422 # CHECK: sgh %r0, 524287
    423 0xe3 0x00 0x0f 0xff 0x7f 0x39
    424 
    425 # CHECK: sgh %r0, 0(%r1)
    426 0xe3 0x00 0x10 0x00 0x00 0x39
    427 
    428 # CHECK: sgh %r0, 0(%r15)
    429 0xe3 0x00 0xf0 0x00 0x00 0x39
    430 
    431 # CHECK: sgh %r0, 524287(%r1,%r15)
    432 0xe3 0x01 0xff 0xff 0x7f 0x39
    433 
    434 # CHECK: sgh %r0, 524287(%r15,%r1)
    435 0xe3 0x0f 0x1f 0xff 0x7f 0x39
    436 
    437 # CHECK: sgh %r15, 0
    438 0xe3 0xf0 0x00 0x00 0x00 0x39
    439 
    440 # CHECK: stgsc %r0, -524288
    441 0xe3 0x00 0x00 0x00 0x80 0x49
    442 
    443 # CHECK: stgsc %r0, -1
    444 0xe3 0x00 0x0f 0xff 0xff 0x49
    445 
    446 # CHECK: stgsc %r0, 0
    447 0xe3 0x00 0x00 0x00 0x00 0x49
    448 
    449 # CHECK: stgsc %r0, 1
    450 0xe3 0x00 0x00 0x01 0x00 0x49
    451 
    452 # CHECK: stgsc %r0, 524287
    453 0xe3 0x00 0x0f 0xff 0x7f 0x49
    454 
    455 # CHECK: stgsc %r0, 0(%r1)
    456 0xe3 0x00 0x10 0x00 0x00 0x49
    457 
    458 # CHECK: stgsc %r0, 0(%r15)
    459 0xe3 0x00 0xf0 0x00 0x00 0x49
    460 
    461 # CHECK: stgsc %r0, 524287(%r1,%r15)
    462 0xe3 0x01 0xff 0xff 0x7f 0x49
    463 
    464 # CHECK: stgsc %r0, 524287(%r15,%r1)
    465 0xe3 0x0f 0x1f 0xff 0x7f 0x49
    466 
    467 # CHECK: vap %v0, %v0, %v0, 0, 0
    468 0xe6 0x00 0x00 0x00 0x00 0x71
    469 
    470 # CHECK: vap %v0, %v0, %v0, 0, 15
    471 0xe6 0x00 0x00 0xf0 0x00 0x71
    472 
    473 # CHECK: vap %v0, %v0, %v0, 255, 0
    474 0xe6 0x00 0x00 0x0f 0xf0 0x71
    475 
    476 # CHECK: vap %v0, %v0, %v31, 0, 0
    477 0xe6 0x00 0xf0 0x00 0x02 0x71
    478 
    479 # CHECK: vap %v0, %v31, %v0, 0, 0
    480 0xe6 0x0f 0x00 0x00 0x04 0x71
    481 
    482 # CHECK: vap %v31, %v0, %v0, 0, 0
    483 0xe6 0xf0 0x00 0x00 0x08 0x71
    484 
    485 # CHECK: vap %v13, %v17, %v21, 121, 11
    486 0xe6 0xd1 0x50 0xb7 0x96 0x71
    487 
    488 # CHECK: vbperm %v0, %v0, %v0
    489 0xe7 0x00 0x00 0x00 0x00 0x85
    490 
    491 # CHECK: vbperm %v0, %v0, %v15
    492 0xe7 0x00 0xf0 0x00 0x00 0x85
    493 
    494 # CHECK: vbperm %v0, %v0, %v31
    495 0xe7 0x00 0xf0 0x00 0x02 0x85
    496 
    497 # CHECK: vbperm %v0, %v15, %v0
    498 0xe7 0x0f 0x00 0x00 0x00 0x85
    499 
    500 # CHECK: vbperm %v0, %v31, %v0
    501 0xe7 0x0f 0x00 0x00 0x04 0x85
    502 
    503 # CHECK: vbperm %v15, %v0, %v0
    504 0xe7 0xf0 0x00 0x00 0x00 0x85
    505 
    506 # CHECK: vbperm %v31, %v0, %v0
    507 0xe7 0xf0 0x00 0x00 0x08 0x85
    508 
    509 # CHECK: vbperm %v18, %v3, %v20
    510 0xe7 0x23 0x40 0x00 0x0a 0x85
    511 
    512 # CHECK: vcp %v0, %v0, 0
    513 0xe6 0x00 0x00 0x00 0x00 0x77
    514 
    515 # CHECK: vcp %v0, %v0, 15
    516 0xe6 0x00 0x00 0xf0 0x00 0x77
    517 
    518 # CHECK: vcp %v15, %v0, 0
    519 0xe6 0x0f 0x00 0x00 0x00 0x77
    520 
    521 # CHECK: vcp %v31, %v0, 0
    522 0xe6 0x0f 0x00 0x00 0x04 0x77
    523 
    524 # CHECK: vcp %v0, %v15, 0
    525 0xe6 0x00 0xf0 0x00 0x00 0x77
    526 
    527 # CHECK: vcp %v0, %v31, 0
    528 0xe6 0x00 0xf0 0x00 0x02 0x77
    529 
    530 # CHECK: vcp %v3, %v18, 4
    531 0xe6 0x03 0x20 0x40 0x02 0x77
    532 
    533 # CHECK: vcvb %r0, %v0, 0
    534 0xe6 0x00 0x00 0x00 0x00 0x50
    535 
    536 # CHECK: vcvb %r0, %v0, 15
    537 0xe6 0x00 0x00 0xf0 0x00 0x50
    538 
    539 # CHECK: vcvb %r15, %v0, 0
    540 0xe6 0xf0 0x00 0x00 0x00 0x50
    541 
    542 # CHECK: vcvb %r0, %v15, 0
    543 0xe6 0x0f 0x00 0x00 0x00 0x50
    544 
    545 # CHECK: vcvb %r0, %v31, 0
    546 0xe6 0x0f 0x00 0x00 0x04 0x50
    547 
    548 # CHECK: vcvb %r3, %v18, 4
    549 0xe6 0x32 0x00 0x40 0x04 0x50
    550 
    551 # CHECK: vcvbg %r0, %v0, 0
    552 0xe6 0x00 0x00 0x00 0x00 0x52
    553 
    554 # CHECK: vcvbg %r0, %v0, 15
    555 0xe6 0x00 0x00 0xf0 0x00 0x52
    556 
    557 # CHECK: vcvbg %r15, %v0, 0
    558 0xe6 0xf0 0x00 0x00 0x00 0x52
    559 
    560 # CHECK: vcvbg %r0, %v15, 0
    561 0xe6 0x0f 0x00 0x00 0x00 0x52
    562 
    563 # CHECK: vcvbg %r0, %v31, 0
    564 0xe6 0x0f 0x00 0x00 0x04 0x52
    565 
    566 # CHECK: vcvbg %r3, %v18, 4
    567 0xe6 0x32 0x00 0x40 0x04 0x52
    568 
    569 # CHECK: vcvd %v0, %r0, 0, 0
    570 0xe6 0x00 0x00 0x00 0x00 0x58
    571 
    572 # CHECK: vcvd %v0, %r0, 0, 15
    573 0xe6 0x00 0x00 0xf0 0x00 0x58
    574 
    575 # CHECK: vcvd %v0, %r0, 255, 0
    576 0xe6 0x00 0x00 0x0f 0xf0 0x58
    577 
    578 # CHECK: vcvd %v0, %r15, 0, 0
    579 0xe6 0x0f 0x00 0x00 0x00 0x58
    580 
    581 # CHECK: vcvd %v15, %r0, 0, 0
    582 0xe6 0xf0 0x00 0x00 0x00 0x58
    583 
    584 # CHECK: vcvd %v31, %r0, 0, 0
    585 0xe6 0xf0 0x00 0x00 0x08 0x58
    586 
    587 # CHECK: vcvd %v18, %r9, 52, 11
    588 0xe6 0x29 0x00 0xb3 0x48 0x58
    589 
    590 # CHECK: vcvdg %v0, %r0, 0, 0
    591 0xe6 0x00 0x00 0x00 0x00 0x5a
    592 
    593 # CHECK: vcvdg %v0, %r0, 0, 15
    594 0xe6 0x00 0x00 0xf0 0x00 0x5a
    595 
    596 # CHECK: vcvdg %v0, %r0, 255, 0
    597 0xe6 0x00 0x00 0x0f 0xf0 0x5a
    598 
    599 # CHECK: vcvdg %v0, %r15, 0, 0
    600 0xe6 0x0f 0x00 0x00 0x00 0x5a
    601 
    602 # CHECK: vcvdg %v15, %r0, 0, 0
    603 0xe6 0xf0 0x00 0x00 0x00 0x5a
    604 
    605 # CHECK: vcvdg %v31, %r0, 0, 0
    606 0xe6 0xf0 0x00 0x00 0x08 0x5a
    607 
    608 # CHECK: vcvdg %v18, %r9, 52, 11
    609 0xe6 0x29 0x00 0xb3 0x48 0x5a
    610 
    611 # CHECK: vdp %v0, %v0, %v0, 0, 0
    612 0xe6 0x00 0x00 0x00 0x00 0x7a
    613 
    614 # CHECK: vdp %v0, %v0, %v0, 0, 15
    615 0xe6 0x00 0x00 0xf0 0x00 0x7a
    616 
    617 # CHECK: vdp %v0, %v0, %v0, 255, 0
    618 0xe6 0x00 0x00 0x0f 0xf0 0x7a
    619 
    620 # CHECK: vdp %v0, %v0, %v31, 0, 0
    621 0xe6 0x00 0xf0 0x00 0x02 0x7a
    622 
    623 # CHECK: vdp %v0, %v31, %v0, 0, 0
    624 0xe6 0x0f 0x00 0x00 0x04 0x7a
    625 
    626 # CHECK: vdp %v31, %v0, %v0, 0, 0
    627 0xe6 0xf0 0x00 0x00 0x08 0x7a
    628 
    629 # CHECK: vdp %v13, %v17, %v21, 121, 11
    630 0xe6 0xd1 0x50 0xb7 0x96 0x7a
    631 
    632 # CHECK: vfasb %v0, %v0, %v0
    633 0xe7 0x00 0x00 0x00 0x20 0xe3
    634 
    635 # CHECK: vfasb %v0, %v0, %v31
    636 0xe7 0x00 0xf0 0x00 0x22 0xe3
    637 
    638 # CHECK: vfasb %v0, %v31, %v0
    639 0xe7 0x0f 0x00 0x00 0x24 0xe3
    640 
    641 # CHECK: vfasb %v31, %v0, %v0
    642 0xe7 0xf0 0x00 0x00 0x28 0xe3
    643 
    644 # CHECK: vfasb %v18, %v3, %v20
    645 0xe7 0x23 0x40 0x00 0x2a 0xe3
    646 
    647 # CHECK: vfcesb %v0, %v0, %v0
    648 0xe7 0x00 0x00 0x00 0x20 0xe8
    649 
    650 # CHECK: vfcesb %v0, %v0, %v31
    651 0xe7 0x00 0xf0 0x00 0x22 0xe8
    652 
    653 # CHECK: vfcesb %v0, %v31, %v0
    654 0xe7 0x0f 0x00 0x00 0x24 0xe8
    655 
    656 # CHECK: vfcesb %v31, %v0, %v0
    657 0xe7 0xf0 0x00 0x00 0x28 0xe8
    658 
    659 # CHECK: vfcesb %v18, %v3, %v20
    660 0xe7 0x23 0x40 0x00 0x2a 0xe8
    661 
    662 # CHECK: vfcesbs %v0, %v0, %v0
    663 0xe7 0x00 0x00 0x10 0x20 0xe8
    664 
    665 # CHECK: vfcesbs %v0, %v0, %v31
    666 0xe7 0x00 0xf0 0x10 0x22 0xe8
    667 
    668 # CHECK: vfcesbs %v0, %v31, %v0
    669 0xe7 0x0f 0x00 0x10 0x24 0xe8
    670 
    671 # CHECK: vfcesbs %v31, %v0, %v0
    672 0xe7 0xf0 0x00 0x10 0x28 0xe8
    673 
    674 # CHECK: vfcesbs %v18, %v3, %v20
    675 0xe7 0x23 0x40 0x10 0x2a 0xe8
    676 
    677 # CHECK: vfchsb %v0, %v0, %v0
    678 0xe7 0x00 0x00 0x00 0x20 0xeb
    679 
    680 # CHECK: vfchsb %v0, %v0, %v31
    681 0xe7 0x00 0xf0 0x00 0x22 0xeb
    682 
    683 # CHECK: vfchsb %v0, %v31, %v0
    684 0xe7 0x0f 0x00 0x00 0x24 0xeb
    685 
    686 # CHECK: vfchsb %v31, %v0, %v0
    687 0xe7 0xf0 0x00 0x00 0x28 0xeb
    688 
    689 # CHECK: vfchsb %v18, %v3, %v20
    690 0xe7 0x23 0x40 0x00 0x2a 0xeb
    691 
    692 # CHECK: vfchsbs %v0, %v0, %v0
    693 0xe7 0x00 0x00 0x10 0x20 0xeb
    694 
    695 # CHECK: vfchsbs %v0, %v0, %v31
    696 0xe7 0x00 0xf0 0x10 0x22 0xeb
    697 
    698 # CHECK: vfchsbs %v0, %v31, %v0
    699 0xe7 0x0f 0x00 0x10 0x24 0xeb
    700 
    701 # CHECK: vfchsbs %v31, %v0, %v0
    702 0xe7 0xf0 0x00 0x10 0x28 0xeb
    703 
    704 # CHECK: vfchsbs %v18, %v3, %v20
    705 0xe7 0x23 0x40 0x10 0x2a 0xeb
    706 
    707 # CHECK: vfchesb %v0, %v0, %v0
    708 0xe7 0x00 0x00 0x00 0x20 0xea
    709 
    710 # CHECK: vfchesb %v0, %v0, %v31
    711 0xe7 0x00 0xf0 0x00 0x22 0xea
    712 
    713 # CHECK: vfchesb %v0, %v31, %v0
    714 0xe7 0x0f 0x00 0x00 0x24 0xea
    715 
    716 # CHECK: vfchesb %v31, %v0, %v0
    717 0xe7 0xf0 0x00 0x00 0x28 0xea
    718 
    719 # CHECK: vfchesb %v18, %v3, %v20
    720 0xe7 0x23 0x40 0x00 0x2a 0xea
    721 
    722 # CHECK: vfchesbs %v0, %v0, %v0
    723 0xe7 0x00 0x00 0x10 0x20 0xea
    724 
    725 # CHECK: vfchesbs %v0, %v0, %v31
    726 0xe7 0x00 0xf0 0x10 0x22 0xea
    727 
    728 # CHECK: vfchesbs %v0, %v31, %v0
    729 0xe7 0x0f 0x00 0x10 0x24 0xea
    730 
    731 # CHECK: vfchesbs %v31, %v0, %v0
    732 0xe7 0xf0 0x00 0x10 0x28 0xea
    733 
    734 # CHECK: vfchesbs %v18, %v3, %v20
    735 0xe7 0x23 0x40 0x10 0x2a 0xea
    736 
    737 # CHECK: vfdsb %v0, %v0, %v0
    738 0xe7 0x00 0x00 0x00 0x20 0xe5
    739 
    740 # CHECK: vfdsb %v0, %v0, %v31
    741 0xe7 0x00 0xf0 0x00 0x22 0xe5
    742 
    743 # CHECK: vfdsb %v0, %v31, %v0
    744 0xe7 0x0f 0x00 0x00 0x24 0xe5
    745 
    746 # CHECK: vfdsb %v31, %v0, %v0
    747 0xe7 0xf0 0x00 0x00 0x28 0xe5
    748 
    749 # CHECK: vfdsb %v18, %v3, %v20
    750 0xe7 0x23 0x40 0x00 0x2a 0xe5
    751 
    752 # CHECK: vfisb %v0, %v0, 0, 0
    753 0xe7 0x00 0x00 0x00 0x20 0xc7
    754 
    755 # CHECK: vfisb %v0, %v0, 0, 15
    756 0xe7 0x00 0x00 0xf0 0x20 0xc7
    757 
    758 # CHECK: vfisb %v0, %v0, 4, 0
    759 0xe7 0x00 0x00 0x04 0x20 0xc7
    760 
    761 # CHECK: vfisb %v0, %v0, 7, 0
    762 0xe7 0x00 0x00 0x07 0x20 0xc7
    763 
    764 # CHECK: vfisb %v0, %v31, 0, 0
    765 0xe7 0x0f 0x00 0x00 0x24 0xc7
    766 
    767 # CHECK: vfisb %v31, %v0, 0, 0
    768 0xe7 0xf0 0x00 0x00 0x28 0xc7
    769 
    770 # CHECK: vfisb %v14, %v17, 4, 10
    771 0xe7 0xe1 0x00 0xa4 0x24 0xc7
    772 
    773 # CHECK: vfkedb %v0, %v0, %v0
    774 0xe7 0x00 0x00 0x04 0x30 0xe8
    775 
    776 # CHECK: vfkedb %v0, %v0, %v31
    777 0xe7 0x00 0xf0 0x04 0x32 0xe8
    778 
    779 # CHECK: vfkedb %v0, %v31, %v0
    780 0xe7 0x0f 0x00 0x04 0x34 0xe8
    781 
    782 # CHECK: vfkedb %v31, %v0, %v0
    783 0xe7 0xf0 0x00 0x04 0x38 0xe8
    784 
    785 # CHECK: vfkedb %v18, %v3, %v20
    786 0xe7 0x23 0x40 0x04 0x3a 0xe8
    787 
    788 # CHECK: vfkedbs %v0, %v0, %v0
    789 0xe7 0x00 0x00 0x14 0x30 0xe8
    790 
    791 # CHECK: vfkedbs %v0, %v0, %v31
    792 0xe7 0x00 0xf0 0x14 0x32 0xe8
    793 
    794 # CHECK: vfkedbs %v0, %v31, %v0
    795 0xe7 0x0f 0x00 0x14 0x34 0xe8
    796 
    797 # CHECK: vfkedbs %v31, %v0, %v0
    798 0xe7 0xf0 0x00 0x14 0x38 0xe8
    799 
    800 # CHECK: vfkedbs %v18, %v3, %v20
    801 0xe7 0x23 0x40 0x14 0x3a 0xe8
    802 
    803 # CHECK: vfkesb %v0, %v0, %v0
    804 0xe7 0x00 0x00 0x04 0x20 0xe8
    805 
    806 # CHECK: vfkesb %v0, %v0, %v31
    807 0xe7 0x00 0xf0 0x04 0x22 0xe8
    808 
    809 # CHECK: vfkesb %v0, %v31, %v0
    810 0xe7 0x0f 0x00 0x04 0x24 0xe8
    811 
    812 # CHECK: vfkesb %v31, %v0, %v0
    813 0xe7 0xf0 0x00 0x04 0x28 0xe8
    814 
    815 # CHECK: vfkesb %v18, %v3, %v20
    816 0xe7 0x23 0x40 0x04 0x2a 0xe8
    817 
    818 # CHECK: vfkesbs %v0, %v0, %v0
    819 0xe7 0x00 0x00 0x14 0x20 0xe8
    820 
    821 # CHECK: vfkesbs %v0, %v0, %v31
    822 0xe7 0x00 0xf0 0x14 0x22 0xe8
    823 
    824 # CHECK: vfkesbs %v0, %v31, %v0
    825 0xe7 0x0f 0x00 0x14 0x24 0xe8
    826 
    827 # CHECK: vfkesbs %v31, %v0, %v0
    828 0xe7 0xf0 0x00 0x14 0x28 0xe8
    829 
    830 # CHECK: vfkesbs %v18, %v3, %v20
    831 0xe7 0x23 0x40 0x14 0x2a 0xe8
    832 
    833 # CHECK: vfkhdb %v0, %v0, %v0
    834 0xe7 0x00 0x00 0x04 0x30 0xeb
    835 
    836 # CHECK: vfkhdb %v0, %v0, %v31
    837 0xe7 0x00 0xf0 0x04 0x32 0xeb
    838 
    839 # CHECK: vfkhdb %v0, %v31, %v0
    840 0xe7 0x0f 0x00 0x04 0x34 0xeb
    841 
    842 # CHECK: vfkhdb %v31, %v0, %v0
    843 0xe7 0xf0 0x00 0x04 0x38 0xeb
    844 
    845 # CHECK: vfkhdb %v18, %v3, %v20
    846 0xe7 0x23 0x40 0x04 0x3a 0xeb
    847 
    848 # CHECK: vfkhdbs %v0, %v0, %v0
    849 0xe7 0x00 0x00 0x14 0x30 0xeb
    850 
    851 # CHECK: vfkhdbs %v0, %v0, %v31
    852 0xe7 0x00 0xf0 0x14 0x32 0xeb
    853 
    854 # CHECK: vfkhdbs %v0, %v31, %v0
    855 0xe7 0x0f 0x00 0x14 0x34 0xeb
    856 
    857 # CHECK: vfkhdbs %v31, %v0, %v0
    858 0xe7 0xf0 0x00 0x14 0x38 0xeb
    859 
    860 # CHECK: vfkhdbs %v18, %v3, %v20
    861 0xe7 0x23 0x40 0x14 0x3a 0xeb
    862 
    863 # CHECK: vfkhsb %v0, %v0, %v0
    864 0xe7 0x00 0x00 0x04 0x20 0xeb
    865 
    866 # CHECK: vfkhsb %v0, %v0, %v31
    867 0xe7 0x00 0xf0 0x04 0x22 0xeb
    868 
    869 # CHECK: vfkhsb %v0, %v31, %v0
    870 0xe7 0x0f 0x00 0x04 0x24 0xeb
    871 
    872 # CHECK: vfkhsb %v31, %v0, %v0
    873 0xe7 0xf0 0x00 0x04 0x28 0xeb
    874 
    875 # CHECK: vfkhsb %v18, %v3, %v20
    876 0xe7 0x23 0x40 0x04 0x2a 0xeb
    877 
    878 # CHECK: vfkhsbs %v0, %v0, %v0
    879 0xe7 0x00 0x00 0x14 0x20 0xeb
    880 
    881 # CHECK: vfkhsbs %v0, %v0, %v31
    882 0xe7 0x00 0xf0 0x14 0x22 0xeb
    883 
    884 # CHECK: vfkhsbs %v0, %v31, %v0
    885 0xe7 0x0f 0x00 0x14 0x24 0xeb
    886 
    887 # CHECK: vfkhsbs %v31, %v0, %v0
    888 0xe7 0xf0 0x00 0x14 0x28 0xeb
    889 
    890 # CHECK: vfkhsbs %v18, %v3, %v20
    891 0xe7 0x23 0x40 0x14 0x2a 0xeb
    892 
    893 # CHECK: vfkhedb %v0, %v0, %v0
    894 0xe7 0x00 0x00 0x04 0x30 0xea
    895 
    896 # CHECK: vfkhedb %v0, %v0, %v31
    897 0xe7 0x00 0xf0 0x04 0x32 0xea
    898 
    899 # CHECK: vfkhedb %v0, %v31, %v0
    900 0xe7 0x0f 0x00 0x04 0x34 0xea
    901 
    902 # CHECK: vfkhedb %v31, %v0, %v0
    903 0xe7 0xf0 0x00 0x04 0x38 0xea
    904 
    905 # CHECK: vfkhedb %v18, %v3, %v20
    906 0xe7 0x23 0x40 0x04 0x3a 0xea
    907 
    908 # CHECK: vfkhedbs %v0, %v0, %v0
    909 0xe7 0x00 0x00 0x14 0x30 0xea
    910 
    911 # CHECK: vfkhedbs %v0, %v0, %v31
    912 0xe7 0x00 0xf0 0x14 0x32 0xea
    913 
    914 # CHECK: vfkhedbs %v0, %v31, %v0
    915 0xe7 0x0f 0x00 0x14 0x34 0xea
    916 
    917 # CHECK: vfkhedbs %v31, %v0, %v0
    918 0xe7 0xf0 0x00 0x14 0x38 0xea
    919 
    920 # CHECK: vfkhedbs %v18, %v3, %v20
    921 0xe7 0x23 0x40 0x14 0x3a 0xea
    922 
    923 # CHECK: vfkhesb %v0, %v0, %v0
    924 0xe7 0x00 0x00 0x04 0x20 0xea
    925 
    926 # CHECK: vfkhesb %v0, %v0, %v31
    927 0xe7 0x00 0xf0 0x04 0x22 0xea
    928 
    929 # CHECK: vfkhesb %v0, %v31, %v0
    930 0xe7 0x0f 0x00 0x04 0x24 0xea
    931 
    932 # CHECK: vfkhesb %v31, %v0, %v0
    933 0xe7 0xf0 0x00 0x04 0x28 0xea
    934 
    935 # CHECK: vfkhesb %v18, %v3, %v20
    936 0xe7 0x23 0x40 0x04 0x2a 0xea
    937 
    938 # CHECK: vfkhesbs %v0, %v0, %v0
    939 0xe7 0x00 0x00 0x14 0x20 0xea
    940 
    941 # CHECK: vfkhesbs %v0, %v0, %v31
    942 0xe7 0x00 0xf0 0x14 0x22 0xea
    943 
    944 # CHECK: vfkhesbs %v0, %v31, %v0
    945 0xe7 0x0f 0x00 0x14 0x24 0xea
    946 
    947 # CHECK: vfkhesbs %v31, %v0, %v0
    948 0xe7 0xf0 0x00 0x14 0x28 0xea
    949 
    950 # CHECK: vfkhesbs %v18, %v3, %v20
    951 0xe7 0x23 0x40 0x14 0x2a 0xea
    952 
    953 # CHECK: vfpsosb %v0, %v0, 3
    954 0xe7 0x00 0x00 0x30 0x20 0xcc
    955 
    956 # CHECK: vfpsosb %v0, %v0, 15
    957 0xe7 0x00 0x00 0xf0 0x20 0xcc
    958 
    959 # CHECK: vfpsosb %v0, %v15, 3
    960 0xe7 0x0f 0x00 0x30 0x20 0xcc
    961 
    962 # CHECK: vfpsosb %v0, %v31, 3
    963 0xe7 0x0f 0x00 0x30 0x24 0xcc
    964 
    965 # CHECK: vfpsosb %v15, %v0, 3
    966 0xe7 0xf0 0x00 0x30 0x20 0xcc
    967 
    968 # CHECK: vfpsosb %v31, %v0, 3
    969 0xe7 0xf0 0x00 0x30 0x28 0xcc
    970 
    971 # CHECK: vfpsosb %v14, %v17, 7
    972 0xe7 0xe1 0x00 0x70 0x24 0xcc
    973 
    974 # CHECK: vflcsb %v0, %v0
    975 0xe7 0x00 0x00 0x00 0x20 0xcc
    976 
    977 # CHECK: vflcsb %v0, %v15
    978 0xe7 0x0f 0x00 0x00 0x20 0xcc
    979 
    980 # CHECK: vflcsb %v0, %v31
    981 0xe7 0x0f 0x00 0x00 0x24 0xcc
    982 
    983 # CHECK: vflcsb %v15, %v0
    984 0xe7 0xf0 0x00 0x00 0x20 0xcc
    985 
    986 # CHECK: vflcsb %v31, %v0
    987 0xe7 0xf0 0x00 0x00 0x28 0xcc
    988 
    989 # CHECK: vflcsb %v14, %v17
    990 0xe7 0xe1 0x00 0x00 0x24 0xcc
    991 
    992 # CHECK: vflnsb %v0, %v0
    993 0xe7 0x00 0x00 0x10 0x20 0xcc
    994 
    995 # CHECK: vflnsb %v0, %v15
    996 0xe7 0x0f 0x00 0x10 0x20 0xcc
    997 
    998 # CHECK: vflnsb %v0, %v31
    999 0xe7 0x0f 0x00 0x10 0x24 0xcc
   1000 
   1001 # CHECK: vflnsb %v15, %v0
   1002 0xe7 0xf0 0x00 0x10 0x20 0xcc
   1003 
   1004 # CHECK: vflnsb %v31, %v0
   1005 0xe7 0xf0 0x00 0x10 0x28 0xcc
   1006 
   1007 # CHECK: vflnsb %v14, %v17
   1008 0xe7 0xe1 0x00 0x10 0x24 0xcc
   1009 
   1010 # CHECK: vflpsb %v0, %v0
   1011 0xe7 0x00 0x00 0x20 0x20 0xcc
   1012 
   1013 # CHECK: vflpsb %v0, %v15
   1014 0xe7 0x0f 0x00 0x20 0x20 0xcc
   1015 
   1016 # CHECK: vflpsb %v0, %v31
   1017 0xe7 0x0f 0x00 0x20 0x24 0xcc
   1018 
   1019 # CHECK: vflpsb %v15, %v0
   1020 0xe7 0xf0 0x00 0x20 0x20 0xcc
   1021 
   1022 # CHECK: vflpsb %v31, %v0
   1023 0xe7 0xf0 0x00 0x20 0x28 0xcc
   1024 
   1025 # CHECK: vflpsb %v14, %v17
   1026 0xe7 0xe1 0x00 0x20 0x24 0xcc
   1027 
   1028 # CHECK: vfmax %v0, %v0, %v0, 0, 0, 0
   1029 0xe7 0x00 0x00 0x00 0x00 0xef
   1030 
   1031 # CHECK: vfmax %v0, %v0, %v0, 15, 0, 0
   1032 0xe7 0x00 0x00 0x00 0xf0 0xef
   1033 
   1034 # CHECK: vfmax %v0, %v0, %v0, 0, 15, 0
   1035 0xe7 0x00 0x00 0x0f 0x00 0xef
   1036 
   1037 # CHECK: vfmax %v0, %v0, %v0, 0, 0, 4
   1038 0xe7 0x00 0x00 0x40 0x00 0xef
   1039 
   1040 # CHECK: vfmax %v0, %v0, %v31, 0, 0, 0
   1041 0xe7 0x00 0xf0 0x00 0x02 0xef
   1042 
   1043 # CHECK: vfmax %v0, %v31, %v0, 0, 0, 0
   1044 0xe7 0x0f 0x00 0x00 0x04 0xef
   1045 
   1046 # CHECK: vfmax %v31, %v0, %v0, 0, 0, 0
   1047 0xe7 0xf0 0x00 0x00 0x08 0xef
   1048 
   1049 # CHECK: vfmax %v18, %v3, %v20, 11, 9, 12
   1050 0xe7 0x23 0x40 0xc9 0xba 0xef
   1051 
   1052 # CHECK: vfmaxdb %v0, %v0, %v0, 0
   1053 0xe7 0x00 0x00 0x00 0x30 0xef
   1054 
   1055 # CHECK: vfmaxdb %v0, %v0, %v0, 4
   1056 0xe7 0x00 0x00 0x40 0x30 0xef
   1057 
   1058 # CHECK: vfmaxdb %v0, %v0, %v31, 0
   1059 0xe7 0x00 0xf0 0x00 0x32 0xef
   1060 
   1061 # CHECK: vfmaxdb %v0, %v31, %v0, 0
   1062 0xe7 0x0f 0x00 0x00 0x34 0xef
   1063 
   1064 # CHECK: vfmaxdb %v31, %v0, %v0, 0
   1065 0xe7 0xf0 0x00 0x00 0x38 0xef
   1066 
   1067 # CHECK: vfmaxdb %v18, %v3, %v20, 12
   1068 0xe7 0x23 0x40 0xc0 0x3a 0xef
   1069 
   1070 # CHECK: vfmaxsb %v0, %v0, %v0, 0
   1071 0xe7 0x00 0x00 0x00 0x20 0xef
   1072 
   1073 # CHECK: vfmaxsb %v0, %v0, %v0, 4
   1074 0xe7 0x00 0x00 0x40 0x20 0xef
   1075 
   1076 # CHECK: vfmaxsb %v0, %v0, %v31, 0
   1077 0xe7 0x00 0xf0 0x00 0x22 0xef
   1078 
   1079 # CHECK: vfmaxsb %v0, %v31, %v0, 0
   1080 0xe7 0x0f 0x00 0x00 0x24 0xef
   1081 
   1082 # CHECK: vfmaxsb %v31, %v0, %v0, 0
   1083 0xe7 0xf0 0x00 0x00 0x28 0xef
   1084 
   1085 # CHECK: vfmaxsb %v18, %v3, %v20, 12
   1086 0xe7 0x23 0x40 0xc0 0x2a 0xef
   1087 
   1088 # CHECK: vfmin %v0, %v0, %v0, 0, 0, 0
   1089 0xe7 0x00 0x00 0x00 0x00 0xee
   1090 
   1091 # CHECK: vfmin %v0, %v0, %v0, 15, 0, 0
   1092 0xe7 0x00 0x00 0x00 0xf0 0xee
   1093 
   1094 # CHECK: vfmin %v0, %v0, %v0, 0, 15, 0
   1095 0xe7 0x00 0x00 0x0f 0x00 0xee
   1096 
   1097 # CHECK: vfmin %v0, %v0, %v0, 0, 0, 4
   1098 0xe7 0x00 0x00 0x40 0x00 0xee
   1099 
   1100 # CHECK: vfmin %v0, %v0, %v31, 0, 0, 0
   1101 0xe7 0x00 0xf0 0x00 0x02 0xee
   1102 
   1103 # CHECK: vfmin %v0, %v31, %v0, 0, 0, 0
   1104 0xe7 0x0f 0x00 0x00 0x04 0xee
   1105 
   1106 # CHECK: vfmin %v31, %v0, %v0, 0, 0, 0
   1107 0xe7 0xf0 0x00 0x00 0x08 0xee
   1108 
   1109 # CHECK: vfmin %v18, %v3, %v20, 11, 9, 12
   1110 0xe7 0x23 0x40 0xc9 0xba 0xee
   1111 
   1112 # CHECK: vfmindb %v0, %v0, %v0, 0
   1113 0xe7 0x00 0x00 0x00 0x30 0xee
   1114 
   1115 # CHECK: vfmindb %v0, %v0, %v0, 4
   1116 0xe7 0x00 0x00 0x40 0x30 0xee
   1117 
   1118 # CHECK: vfmindb %v0, %v0, %v31, 0
   1119 0xe7 0x00 0xf0 0x00 0x32 0xee
   1120 
   1121 # CHECK: vfmindb %v0, %v31, %v0, 0
   1122 0xe7 0x0f 0x00 0x00 0x34 0xee
   1123 
   1124 # CHECK: vfmindb %v31, %v0, %v0, 0
   1125 0xe7 0xf0 0x00 0x00 0x38 0xee
   1126 
   1127 # CHECK: vfmindb %v18, %v3, %v20, 12
   1128 0xe7 0x23 0x40 0xc0 0x3a 0xee
   1129 
   1130 # CHECK: vfminsb %v0, %v0, %v0, 0
   1131 0xe7 0x00 0x00 0x00 0x20 0xee
   1132 
   1133 # CHECK: vfminsb %v0, %v0, %v0, 4
   1134 0xe7 0x00 0x00 0x40 0x20 0xee
   1135 
   1136 # CHECK: vfminsb %v0, %v0, %v31, 0
   1137 0xe7 0x00 0xf0 0x00 0x22 0xee
   1138 
   1139 # CHECK: vfminsb %v0, %v31, %v0, 0
   1140 0xe7 0x0f 0x00 0x00 0x24 0xee
   1141 
   1142 # CHECK: vfminsb %v31, %v0, %v0, 0
   1143 0xe7 0xf0 0x00 0x00 0x28 0xee
   1144 
   1145 # CHECK: vfminsb %v18, %v3, %v20, 12
   1146 0xe7 0x23 0x40 0xc0 0x2a 0xee
   1147 
   1148 # CHECK: vfmasb %v0, %v0, %v0, %v0
   1149 0xe7 0x00 0x02 0x00 0x00 0x8f
   1150 
   1151 # CHECK: vfmasb %v0, %v0, %v0, %v31
   1152 0xe7 0x00 0x02 0x00 0xf1 0x8f
   1153 
   1154 # CHECK: vfmasb %v0, %v0, %v31, %v0
   1155 0xe7 0x00 0xf2 0x00 0x02 0x8f
   1156 
   1157 # CHECK: vfmasb %v0, %v31, %v0, %v0
   1158 0xe7 0x0f 0x02 0x00 0x04 0x8f
   1159 
   1160 # CHECK: vfmasb %v31, %v0, %v0, %v0
   1161 0xe7 0xf0 0x02 0x00 0x08 0x8f
   1162 
   1163 # CHECK: vfmasb %v13, %v17, %v21, %v25
   1164 0xe7 0xd1 0x52 0x00 0x97 0x8f
   1165 
   1166 # CHECK: vfmsb %v0, %v0, %v0
   1167 0xe7 0x00 0x00 0x00 0x20 0xe7
   1168 
   1169 # CHECK: vfmsb %v0, %v0, %v31
   1170 0xe7 0x00 0xf0 0x00 0x22 0xe7
   1171 
   1172 # CHECK: vfmsb %v0, %v31, %v0
   1173 0xe7 0x0f 0x00 0x00 0x24 0xe7
   1174 
   1175 # CHECK: vfmsb %v31, %v0, %v0
   1176 0xe7 0xf0 0x00 0x00 0x28 0xe7
   1177 
   1178 # CHECK: vfmsb %v18, %v3, %v20
   1179 0xe7 0x23 0x40 0x00 0x2a 0xe7
   1180 
   1181 # CHECK: vfmssb %v0, %v0, %v0, %v0
   1182 0xe7 0x00 0x02 0x00 0x00 0x8e
   1183 
   1184 # CHECK: vfmssb %v0, %v0, %v0, %v31
   1185 0xe7 0x00 0x02 0x00 0xf1 0x8e
   1186 
   1187 # CHECK: vfmssb %v0, %v0, %v31, %v0
   1188 0xe7 0x00 0xf2 0x00 0x02 0x8e
   1189 
   1190 # CHECK: vfmssb %v0, %v31, %v0, %v0
   1191 0xe7 0x0f 0x02 0x00 0x04 0x8e
   1192 
   1193 # CHECK: vfmssb %v31, %v0, %v0, %v0
   1194 0xe7 0xf0 0x02 0x00 0x08 0x8e
   1195 
   1196 # CHECK: vfmssb %v13, %v17, %v21, %v25
   1197 0xe7 0xd1 0x52 0x00 0x97 0x8e
   1198 
   1199 # CHECK: vfnma %v0, %v0, %v0, %v0, 0, 0
   1200 0xe7 0x00 0x00 0x00 0x00 0x9f
   1201 
   1202 # CHECK: vfnma %v0, %v0, %v0, %v0, 0, 15
   1203 0xe7 0x00 0x0f 0x00 0x00 0x9f
   1204 
   1205 # CHECK: vfnma %v0, %v0, %v0, %v0, 15, 0
   1206 0xe7 0x00 0x00 0x0f 0x00 0x9f
   1207 
   1208 # CHECK: vfnma %v0, %v0, %v0, %v31, 0, 0
   1209 0xe7 0x00 0x00 0x00 0xf1 0x9f
   1210 
   1211 # CHECK: vfnma %v0, %v0, %v31, %v0, 0, 0
   1212 0xe7 0x00 0xf0 0x00 0x02 0x9f
   1213 
   1214 # CHECK: vfnma %v0, %v31, %v0, %v0, 0, 0
   1215 0xe7 0x0f 0x00 0x00 0x04 0x9f
   1216 
   1217 # CHECK: vfnma %v31, %v0, %v0, %v0, 0, 0
   1218 0xe7 0xf0 0x00 0x00 0x08 0x9f
   1219 
   1220 # CHECK: vfnma %v13, %v17, %v21, %v25, 9, 11
   1221 0xe7 0xd1 0x5b 0x09 0x97 0x9f
   1222 
   1223 # CHECK: vfnmadb %v0, %v0, %v0, %v0
   1224 0xe7 0x00 0x03 0x00 0x00 0x9f
   1225 
   1226 # CHECK: vfnmadb %v0, %v0, %v0, %v31
   1227 0xe7 0x00 0x03 0x00 0xf1 0x9f
   1228 
   1229 # CHECK: vfnmadb %v0, %v0, %v31, %v0
   1230 0xe7 0x00 0xf3 0x00 0x02 0x9f
   1231 
   1232 # CHECK: vfnmadb %v0, %v31, %v0, %v0
   1233 0xe7 0x0f 0x03 0x00 0x04 0x9f
   1234 
   1235 # CHECK: vfnmadb %v31, %v0, %v0, %v0
   1236 0xe7 0xf0 0x03 0x00 0x08 0x9f
   1237 
   1238 # CHECK: vfnmadb %v13, %v17, %v21, %v25
   1239 0xe7 0xd1 0x53 0x00 0x97 0x9f
   1240 
   1241 # CHECK: vfnmasb %v0, %v0, %v0, %v0
   1242 0xe7 0x00 0x02 0x00 0x00 0x9f
   1243 
   1244 # CHECK: vfnmasb %v0, %v0, %v0, %v31
   1245 0xe7 0x00 0x02 0x00 0xf1 0x9f
   1246 
   1247 # CHECK: vfnmasb %v0, %v0, %v31, %v0
   1248 0xe7 0x00 0xf2 0x00 0x02 0x9f
   1249 
   1250 # CHECK: vfnmasb %v0, %v31, %v0, %v0
   1251 0xe7 0x0f 0x02 0x00 0x04 0x9f
   1252 
   1253 # CHECK: vfnmasb %v31, %v0, %v0, %v0
   1254 0xe7 0xf0 0x02 0x00 0x08 0x9f
   1255 
   1256 # CHECK: vfnmasb %v13, %v17, %v21, %v25
   1257 0xe7 0xd1 0x52 0x00 0x97 0x9f
   1258 
   1259 # CHECK: vfnms %v0, %v0, %v0, %v0, 0, 0
   1260 0xe7 0x00 0x00 0x00 0x00 0x9e
   1261 
   1262 # CHECK: vfnms %v0, %v0, %v0, %v0, 0, 15
   1263 0xe7 0x00 0x0f 0x00 0x00 0x9e
   1264 
   1265 # CHECK: vfnms %v0, %v0, %v0, %v0, 15, 0
   1266 0xe7 0x00 0x00 0x0f 0x00 0x9e
   1267 
   1268 # CHECK: vfnms %v0, %v0, %v0, %v31, 0, 0
   1269 0xe7 0x00 0x00 0x00 0xf1 0x9e
   1270 
   1271 # CHECK: vfnms %v0, %v0, %v31, %v0, 0, 0
   1272 0xe7 0x00 0xf0 0x00 0x02 0x9e
   1273 
   1274 # CHECK: vfnms %v0, %v31, %v0, %v0, 0, 0
   1275 0xe7 0x0f 0x00 0x00 0x04 0x9e
   1276 
   1277 # CHECK: vfnms %v31, %v0, %v0, %v0, 0, 0
   1278 0xe7 0xf0 0x00 0x00 0x08 0x9e
   1279 
   1280 # CHECK: vfnms %v13, %v17, %v21, %v25, 9, 11
   1281 0xe7 0xd1 0x5b 0x09 0x97 0x9e
   1282 
   1283 # CHECK: vfnmsdb %v0, %v0, %v0, %v0
   1284 0xe7 0x00 0x03 0x00 0x00 0x9e
   1285 
   1286 # CHECK: vfnmsdb %v0, %v0, %v0, %v31
   1287 0xe7 0x00 0x03 0x00 0xf1 0x9e
   1288 
   1289 # CHECK: vfnmsdb %v0, %v0, %v31, %v0
   1290 0xe7 0x00 0xf3 0x00 0x02 0x9e
   1291 
   1292 # CHECK: vfnmsdb %v0, %v31, %v0, %v0
   1293 0xe7 0x0f 0x03 0x00 0x04 0x9e
   1294 
   1295 # CHECK: vfnmsdb %v31, %v0, %v0, %v0
   1296 0xe7 0xf0 0x03 0x00 0x08 0x9e
   1297 
   1298 # CHECK: vfnmsdb %v13, %v17, %v21, %v25
   1299 0xe7 0xd1 0x53 0x00 0x97 0x9e
   1300 
   1301 # CHECK: vfnmssb %v0, %v0, %v0, %v0
   1302 0xe7 0x00 0x02 0x00 0x00 0x9e
   1303 
   1304 # CHECK: vfnmssb %v0, %v0, %v0, %v31
   1305 0xe7 0x00 0x02 0x00 0xf1 0x9e
   1306 
   1307 # CHECK: vfnmssb %v0, %v0, %v31, %v0
   1308 0xe7 0x00 0xf2 0x00 0x02 0x9e
   1309 
   1310 # CHECK: vfnmssb %v0, %v31, %v0, %v0
   1311 0xe7 0x0f 0x02 0x00 0x04 0x9e
   1312 
   1313 # CHECK: vfnmssb %v31, %v0, %v0, %v0
   1314 0xe7 0xf0 0x02 0x00 0x08 0x9e
   1315 
   1316 # CHECK: vfnmssb %v13, %v17, %v21, %v25
   1317 0xe7 0xd1 0x52 0x00 0x97 0x9e
   1318 
   1319 # CHECK: vfssb %v0, %v0, %v0
   1320 0xe7 0x00 0x00 0x00 0x20 0xe2
   1321 
   1322 # CHECK: vfssb %v0, %v0, %v31
   1323 0xe7 0x00 0xf0 0x00 0x22 0xe2
   1324 
   1325 # CHECK: vfssb %v0, %v31, %v0
   1326 0xe7 0x0f 0x00 0x00 0x24 0xe2
   1327 
   1328 # CHECK: vfssb %v31, %v0, %v0
   1329 0xe7 0xf0 0x00 0x00 0x28 0xe2
   1330 
   1331 # CHECK: vfssb %v18, %v3, %v20
   1332 0xe7 0x23 0x40 0x00 0x2a 0xe2
   1333 
   1334 # CHECK: vfsqsb %v0, %v0
   1335 0xe7 0x00 0x00 0x00 0x20 0xce
   1336 
   1337 # CHECK: vfsqsb %v0, %v15
   1338 0xe7 0x0f 0x00 0x00 0x20 0xce
   1339 
   1340 # CHECK: vfsqsb %v0, %v31
   1341 0xe7 0x0f 0x00 0x00 0x24 0xce
   1342 
   1343 # CHECK: vfsqsb %v15, %v0
   1344 0xe7 0xf0 0x00 0x00 0x20 0xce
   1345 
   1346 # CHECK: vfsqsb %v31, %v0
   1347 0xe7 0xf0 0x00 0x00 0x28 0xce
   1348 
   1349 # CHECK: vfsqsb %v14, %v17
   1350 0xe7 0xe1 0x00 0x00 0x24 0xce
   1351 
   1352 # CHECK: vftcisb %v0, %v0, 0
   1353 0xe7 0x00 0x00 0x00 0x20 0x4a
   1354 
   1355 # CHECK: vftcisb %v0, %v0, 4095
   1356 0xe7 0x00 0xff 0xf0 0x20 0x4a
   1357 
   1358 # CHECK: vftcisb %v0, %v15, 0
   1359 0xe7 0x0f 0x00 0x00 0x20 0x4a
   1360 
   1361 # CHECK: vftcisb %v0, %v31, 0
   1362 0xe7 0x0f 0x00 0x00 0x24 0x4a
   1363 
   1364 # CHECK: vftcisb %v15, %v0, 0
   1365 0xe7 0xf0 0x00 0x00 0x20 0x4a
   1366 
   1367 # CHECK: vftcisb %v31, %v0, 0
   1368 0xe7 0xf0 0x00 0x00 0x28 0x4a
   1369 
   1370 # CHECK: vftcisb %v4, %v21, 1656
   1371 0xe7 0x45 0x67 0x80 0x24 0x4a
   1372 
   1373 # CHECK: vlip %v0, 0, 0
   1374 0xe6 0x00 0x00 0x00 0x00 0x49
   1375 
   1376 # CHECK: vlip %v0, 0, 15
   1377 0xe6 0x00 0x00 0x00 0xf0 0x49
   1378 
   1379 # CHECK: vlip %v0, 65535, 0
   1380 0xe6 0x00 0xff 0xff 0x00 0x49
   1381 
   1382 # CHECK: vlip %v15, 0, 0
   1383 0xe6 0xf0 0x00 0x00 0x00 0x49
   1384 
   1385 # CHECK: vlip %v31, 0, 0
   1386 0xe6 0xf0 0x00 0x00 0x08 0x49
   1387 
   1388 # CHECK: vlip %v17, 4660, 7
   1389 0xe6 0x10 0x12 0x34 0x78 0x49
   1390 
   1391 # CHECK: vllezlf %v0, 0
   1392 0xe7 0x00 0x00 0x00 0x60 0x04
   1393 
   1394 # CHECK: vllezlf %v0, 4095
   1395 0xe7 0x00 0x0f 0xff 0x60 0x04
   1396 
   1397 # CHECK: vllezlf %v0, 0(%r15)
   1398 0xe7 0x00 0xf0 0x00 0x60 0x04
   1399 
   1400 # CHECK: vllezlf %v0, 0(%r15,%r1)
   1401 0xe7 0x0f 0x10 0x00 0x60 0x04
   1402 
   1403 # CHECK: vllezlf %v15, 0
   1404 0xe7 0xf0 0x00 0x00 0x60 0x04
   1405 
   1406 # CHECK: vllezlf %v31, 0
   1407 0xe7 0xf0 0x00 0x00 0x68 0x04
   1408 
   1409 # CHECK: vllezlf %v18, 1383(%r3,%r4)
   1410 0xe7 0x23 0x45 0x67 0x68 0x04
   1411 
   1412 # CHECK: vlrl %v0, 0, 0
   1413 0xe6 0x00 0x00 0x00 0x00 0x35
   1414 
   1415 # CHECK: vlrl %v0, 4095, 0
   1416 0xe6 0x00 0x0f 0xff 0x00 0x35
   1417 
   1418 # CHECK: vlrl %v0, 0(%r15), 0
   1419 0xe6 0x00 0xf0 0x00 0x00 0x35
   1420 
   1421 # CHECK: vlrl %v0, 0, 255
   1422 0xe6 0xff 0x00 0x00 0x00 0x35
   1423 
   1424 # CHECK: vlrl %v15, 0, 0
   1425 0xe6 0x00 0x00 0x00 0xf0 0x35
   1426 
   1427 # CHECK: vlrl %v31, 0, 0
   1428 0xe6 0x00 0x00 0x00 0xf1 0x35
   1429 
   1430 # CHECK: vlrl %v18, 1383(%r4), 3
   1431 0xe6 0x03 0x45 0x67 0x21 0x35
   1432 
   1433 # CHECK: vlrlr %v0, %r0, 0
   1434 0xe6 0x00 0x00 0x00 0x00 0x37
   1435 
   1436 # CHECK: vlrlr %v0, %r0, 4095
   1437 0xe6 0x00 0x0f 0xff 0x00 0x37
   1438 
   1439 # CHECK: vlrlr %v0, %r0, 0(%r15)
   1440 0xe6 0x00 0xf0 0x00 0x00 0x37
   1441 
   1442 # CHECK: vlrlr %v0, %r15, 0
   1443 0xe6 0x0f 0x00 0x00 0x00 0x37
   1444 
   1445 # CHECK: vlrlr %v15, %r0, 0
   1446 0xe6 0x00 0x00 0x00 0xf0 0x37
   1447 
   1448 # CHECK: vlrlr %v31, %r0, 0
   1449 0xe6 0x00 0x00 0x00 0xf1 0x37
   1450 
   1451 # CHECK: vlrlr %v18, %r3, 1383(%r4)
   1452 0xe6 0x03 0x45 0x67 0x21 0x37
   1453 
   1454 # CHECK: vmsl %v0, %v0, %v0, %v0, 0, 0
   1455 0xe7 0x00 0x00 0x00 0x00 0xb8
   1456 
   1457 # CHECK: vmsl %v0, %v0, %v0, %v0, 15, 0
   1458 0xe7 0x00 0x0f 0x00 0x00 0xb8
   1459 
   1460 # CHECK: vmsl %v0, %v0, %v0, %v0, 0, 12
   1461 0xe7 0x00 0x00 0xc0 0x00 0xb8
   1462 
   1463 # CHECK: vmsl %v0, %v0, %v0, %v15, 0, 0
   1464 0xe7 0x00 0x00 0x00 0xf0 0xb8
   1465 
   1466 # CHECK: vmsl %v0, %v0, %v0, %v31, 0, 0
   1467 0xe7 0x00 0x00 0x00 0xf1 0xb8
   1468 
   1469 # CHECK: vmsl %v0, %v0, %v15, %v0, 0, 0
   1470 0xe7 0x00 0xf0 0x00 0x00 0xb8
   1471 
   1472 # CHECK: vmsl %v0, %v0, %v31, %v0, 0, 0
   1473 0xe7 0x00 0xf0 0x00 0x02 0xb8
   1474 
   1475 # CHECK: vmsl %v0, %v15, %v0, %v0, 0, 0
   1476 0xe7 0x0f 0x00 0x00 0x00 0xb8
   1477 
   1478 # CHECK: vmsl %v0, %v31, %v0, %v0, 0, 0
   1479 0xe7 0x0f 0x00 0x00 0x04 0xb8
   1480 
   1481 # CHECK: vmsl %v15, %v0, %v0, %v0, 0, 0
   1482 0xe7 0xf0 0x00 0x00 0x00 0xb8
   1483 
   1484 # CHECK: vmsl %v31, %v0, %v0, %v0, 0, 0
   1485 0xe7 0xf0 0x00 0x00 0x08 0xb8
   1486 
   1487 # CHECK: vmsl %v18, %v3, %v20, %v5, 0, 4
   1488 0xe7 0x23 0x40 0x40 0x5a 0xb8
   1489 
   1490 # CHECK: vmsl %v18, %v3, %v20, %v5, 11, 8
   1491 0xe7 0x23 0x4b 0x80 0x5a 0xb8
   1492 
   1493 # CHECK: vmslg %v0, %v0, %v0, %v0, 0
   1494 0xe7 0x00 0x03 0x00 0x00 0xb8
   1495 
   1496 # CHECK: vmslg %v0, %v0, %v0, %v0, 12
   1497 0xe7 0x00 0x03 0xc0 0x00 0xb8
   1498 
   1499 # CHECK: vmslg %v0, %v0, %v0, %v15, 0
   1500 0xe7 0x00 0x03 0x00 0xf0 0xb8
   1501 
   1502 # CHECK: vmslg %v0, %v0, %v0, %v31, 0
   1503 0xe7 0x00 0x03 0x00 0xf1 0xb8
   1504 
   1505 # CHECK: vmslg %v0, %v0, %v15, %v0, 0
   1506 0xe7 0x00 0xf3 0x00 0x00 0xb8
   1507 
   1508 # CHECK: vmslg %v0, %v0, %v31, %v0, 0
   1509 0xe7 0x00 0xf3 0x00 0x02 0xb8
   1510 
   1511 # CHECK: vmslg %v0, %v15, %v0, %v0, 0
   1512 0xe7 0x0f 0x03 0x00 0x00 0xb8
   1513 
   1514 # CHECK: vmslg %v0, %v31, %v0, %v0, 0
   1515 0xe7 0x0f 0x03 0x00 0x04 0xb8
   1516 
   1517 # CHECK: vmslg %v15, %v0, %v0, %v0, 0
   1518 0xe7 0xf0 0x03 0x00 0x00 0xb8
   1519 
   1520 # CHECK: vmslg %v31, %v0, %v0, %v0, 0
   1521 0xe7 0xf0 0x03 0x00 0x08 0xb8
   1522 
   1523 # CHECK: vmslg %v18, %v3, %v20, %v5, 4
   1524 0xe7 0x23 0x43 0x40 0x5a 0xb8
   1525 
   1526 # CHECK: vmslg %v18, %v3, %v20, %v5, 8
   1527 0xe7 0x23 0x43 0x80 0x5a 0xb8
   1528 
   1529 # CHECK: vmp %v0, %v0, %v0, 0, 0
   1530 0xe6 0x00 0x00 0x00 0x00 0x78
   1531 
   1532 # CHECK: vmp %v0, %v0, %v0, 0, 15
   1533 0xe6 0x00 0x00 0xf0 0x00 0x78
   1534 
   1535 # CHECK: vmp %v0, %v0, %v0, 255, 0
   1536 0xe6 0x00 0x00 0x0f 0xf0 0x78
   1537 
   1538 # CHECK: vmp %v0, %v0, %v31, 0, 0
   1539 0xe6 0x00 0xf0 0x00 0x02 0x78
   1540 
   1541 # CHECK: vmp %v0, %v31, %v0, 0, 0
   1542 0xe6 0x0f 0x00 0x00 0x04 0x78
   1543 
   1544 # CHECK: vmp %v31, %v0, %v0, 0, 0
   1545 0xe6 0xf0 0x00 0x00 0x08 0x78
   1546 
   1547 # CHECK: vmp %v13, %v17, %v21, 121, 11
   1548 0xe6 0xd1 0x50 0xb7 0x96 0x78
   1549 
   1550 # CHECK: vmsp %v0, %v0, %v0, 0, 0
   1551 0xe6 0x00 0x00 0x00 0x00 0x79
   1552 
   1553 # CHECK: vmsp %v0, %v0, %v0, 0, 15
   1554 0xe6 0x00 0x00 0xf0 0x00 0x79
   1555 
   1556 # CHECK: vmsp %v0, %v0, %v0, 255, 0
   1557 0xe6 0x00 0x00 0x0f 0xf0 0x79
   1558 
   1559 # CHECK: vmsp %v0, %v0, %v31, 0, 0
   1560 0xe6 0x00 0xf0 0x00 0x02 0x79
   1561 
   1562 # CHECK: vmsp %v0, %v31, %v0, 0, 0
   1563 0xe6 0x0f 0x00 0x00 0x04 0x79
   1564 
   1565 # CHECK: vmsp %v31, %v0, %v0, 0, 0
   1566 0xe6 0xf0 0x00 0x00 0x08 0x79
   1567 
   1568 # CHECK: vmsp %v13, %v17, %v21, 121, 11
   1569 0xe6 0xd1 0x50 0xb7 0x96 0x79
   1570 
   1571 # CHECK: vnn %v0, %v0, %v0
   1572 0xe7 0x00 0x00 0x00 0x00 0x6e
   1573 
   1574 # CHECK: vnn %v0, %v0, %v31
   1575 0xe7 0x00 0xf0 0x00 0x02 0x6e
   1576 
   1577 # CHECK: vnn %v0, %v31, %v0
   1578 0xe7 0x0f 0x00 0x00 0x04 0x6e
   1579 
   1580 # CHECK: vnn %v31, %v0, %v0
   1581 0xe7 0xf0 0x00 0x00 0x08 0x6e
   1582 
   1583 # CHECK: vnn %v18, %v3, %v20
   1584 0xe7 0x23 0x40 0x00 0x0a 0x6e
   1585 
   1586 # CHECK: vnx %v0, %v0, %v0
   1587 0xe7 0x00 0x00 0x00 0x00 0x6c
   1588 
   1589 # CHECK: vnx %v0, %v0, %v31
   1590 0xe7 0x00 0xf0 0x00 0x02 0x6c
   1591 
   1592 # CHECK: vnx %v0, %v31, %v0
   1593 0xe7 0x0f 0x00 0x00 0x04 0x6c
   1594 
   1595 # CHECK: vnx %v31, %v0, %v0
   1596 0xe7 0xf0 0x00 0x00 0x08 0x6c
   1597 
   1598 # CHECK: vnx %v18, %v3, %v20
   1599 0xe7 0x23 0x40 0x00 0x0a 0x6c
   1600 
   1601 # CHECK: voc %v0, %v0, %v0
   1602 0xe7 0x00 0x00 0x00 0x00 0x6f
   1603 
   1604 # CHECK: voc %v0, %v0, %v31
   1605 0xe7 0x00 0xf0 0x00 0x02 0x6f
   1606 
   1607 # CHECK: voc %v0, %v31, %v0
   1608 0xe7 0x0f 0x00 0x00 0x04 0x6f
   1609 
   1610 # CHECK: voc %v31, %v0, %v0
   1611 0xe7 0xf0 0x00 0x00 0x08 0x6f
   1612 
   1613 # CHECK: voc %v18, %v3, %v20
   1614 0xe7 0x23 0x40 0x00 0x0a 0x6f
   1615 
   1616 # CHECK: vpkz %v0, 0, 0
   1617 0xe6 0x00 0x00 0x00 0x00 0x34
   1618 
   1619 # CHECK: vpkz %v0, 4095, 0
   1620 0xe6 0x00 0x0f 0xff 0x00 0x34
   1621 
   1622 # CHECK: vpkz %v0, 0(%r15), 0
   1623 0xe6 0x00 0xf0 0x00 0x00 0x34
   1624 
   1625 # CHECK: vpkz %v0, 0, 255
   1626 0xe6 0xff 0x00 0x00 0x00 0x34
   1627 
   1628 # CHECK: vpkz %v15, 0, 0
   1629 0xe6 0x00 0x00 0x00 0xf0 0x34
   1630 
   1631 # CHECK: vpkz %v31, 0, 0
   1632 0xe6 0x00 0x00 0x00 0xf1 0x34
   1633 
   1634 # CHECK: vpkz %v18, 1383(%r4), 3
   1635 0xe6 0x03 0x45 0x67 0x21 0x34
   1636 
   1637 # CHECK: vpopctb %v0, %v0
   1638 0xe7 0x00 0x00 0x00 0x00 0x50
   1639 
   1640 # CHECK: vpopctb %v0, %v15
   1641 0xe7 0x0f 0x00 0x00 0x00 0x50
   1642 
   1643 # CHECK: vpopctb %v0, %v31
   1644 0xe7 0x0f 0x00 0x00 0x04 0x50
   1645 
   1646 # CHECK: vpopctb %v15, %v0
   1647 0xe7 0xf0 0x00 0x00 0x00 0x50
   1648 
   1649 # CHECK: vpopctb %v31, %v0
   1650 0xe7 0xf0 0x00 0x00 0x08 0x50
   1651 
   1652 # CHECK: vpopctb %v14, %v17
   1653 0xe7 0xe1 0x00 0x00 0x04 0x50
   1654 
   1655 # CHECK: vpopctf %v0, %v0
   1656 0xe7 0x00 0x00 0x00 0x20 0x50
   1657 
   1658 # CHECK: vpopctf %v0, %v15
   1659 0xe7 0x0f 0x00 0x00 0x20 0x50
   1660 
   1661 # CHECK: vpopctf %v0, %v31
   1662 0xe7 0x0f 0x00 0x00 0x24 0x50
   1663 
   1664 # CHECK: vpopctf %v15, %v0
   1665 0xe7 0xf0 0x00 0x00 0x20 0x50
   1666 
   1667 # CHECK: vpopctf %v31, %v0
   1668 0xe7 0xf0 0x00 0x00 0x28 0x50
   1669 
   1670 # CHECK: vpopctf %v14, %v17
   1671 0xe7 0xe1 0x00 0x00 0x24 0x50
   1672 
   1673 # CHECK: vpopctg %v0, %v0
   1674 0xe7 0x00 0x00 0x00 0x30 0x50
   1675 
   1676 # CHECK: vpopctg %v0, %v15
   1677 0xe7 0x0f 0x00 0x00 0x30 0x50
   1678 
   1679 # CHECK: vpopctg %v0, %v31
   1680 0xe7 0x0f 0x00 0x00 0x34 0x50
   1681 
   1682 # CHECK: vpopctg %v15, %v0
   1683 0xe7 0xf0 0x00 0x00 0x30 0x50
   1684 
   1685 # CHECK: vpopctg %v31, %v0
   1686 0xe7 0xf0 0x00 0x00 0x38 0x50
   1687 
   1688 # CHECK: vpopctg %v14, %v17
   1689 0xe7 0xe1 0x00 0x00 0x34 0x50
   1690 
   1691 # CHECK: vpopcth %v0, %v0
   1692 0xe7 0x00 0x00 0x00 0x10 0x50
   1693 
   1694 # CHECK: vpopcth %v0, %v15
   1695 0xe7 0x0f 0x00 0x00 0x10 0x50
   1696 
   1697 # CHECK: vpopcth %v0, %v31
   1698 0xe7 0x0f 0x00 0x00 0x14 0x50
   1699 
   1700 # CHECK: vpopcth %v15, %v0
   1701 0xe7 0xf0 0x00 0x00 0x10 0x50
   1702 
   1703 # CHECK: vpopcth %v31, %v0
   1704 0xe7 0xf0 0x00 0x00 0x18 0x50
   1705 
   1706 # CHECK: vpopcth %v14, %v17
   1707 0xe7 0xe1 0x00 0x00 0x14 0x50
   1708 
   1709 # CHECK: vpsop %v0, %v0, 0, 0, 0
   1710 0xe6 0x00 0x00 0x00 0x00 0x5b
   1711 
   1712 # CHECK: vpsop %v0, %v0, 0, 0, 15
   1713 0xe6 0x00 0x00 0xf0 0x00 0x5b
   1714 
   1715 # CHECK: vpsop %v0, %v0, 0, 255, 0
   1716 0xe6 0x00 0xff 0x00 0x00 0x5b
   1717 
   1718 # CHECK: vpsop %v0, %v0, 255, 0, 0
   1719 0xe6 0x00 0x00 0x0f 0xf0 0x5b
   1720 
   1721 # CHECK: vpsop %v0, %v31, 0, 0, 0
   1722 0xe6 0x0f 0x00 0x00 0x04 0x5b
   1723 
   1724 # CHECK: vpsop %v31, %v0, 0, 0, 0
   1725 0xe6 0xf0 0x00 0x00 0x08 0x5b
   1726 
   1727 # CHECK: vpsop %v13, %v17, 52, 121, 11
   1728 0xe6 0xd1 0x79 0xb3 0x44 0x5b
   1729 
   1730 # CHECK: vrp %v0, %v0, %v0, 0, 0
   1731 0xe6 0x00 0x00 0x00 0x00 0x7b
   1732 
   1733 # CHECK: vrp %v0, %v0, %v0, 0, 15
   1734 0xe6 0x00 0x00 0xf0 0x00 0x7b
   1735 
   1736 # CHECK: vrp %v0, %v0, %v0, 255, 0
   1737 0xe6 0x00 0x00 0x0f 0xf0 0x7b
   1738 
   1739 # CHECK: vrp %v0, %v0, %v31, 0, 0
   1740 0xe6 0x00 0xf0 0x00 0x02 0x7b
   1741 
   1742 # CHECK: vrp %v0, %v31, %v0, 0, 0
   1743 0xe6 0x0f 0x00 0x00 0x04 0x7b
   1744 
   1745 # CHECK: vrp %v31, %v0, %v0, 0, 0
   1746 0xe6 0xf0 0x00 0x00 0x08 0x7b
   1747 
   1748 # CHECK: vrp %v13, %v17, %v21, 121, 11
   1749 0xe6 0xd1 0x50 0xb7 0x96 0x7b
   1750 
   1751 # CHECK: vsdp %v0, %v0, %v0, 0, 0
   1752 0xe6 0x00 0x00 0x00 0x00 0x7e
   1753 
   1754 # CHECK: vsdp %v0, %v0, %v0, 0, 15
   1755 0xe6 0x00 0x00 0xf0 0x00 0x7e
   1756 
   1757 # CHECK: vsdp %v0, %v0, %v0, 255, 0
   1758 0xe6 0x00 0x00 0x0f 0xf0 0x7e
   1759 
   1760 # CHECK: vsdp %v0, %v0, %v31, 0, 0
   1761 0xe6 0x00 0xf0 0x00 0x02 0x7e
   1762 
   1763 # CHECK: vsdp %v0, %v31, %v0, 0, 0
   1764 0xe6 0x0f 0x00 0x00 0x04 0x7e
   1765 
   1766 # CHECK: vsdp %v31, %v0, %v0, 0, 0
   1767 0xe6 0xf0 0x00 0x00 0x08 0x7e
   1768 
   1769 # CHECK: vsdp %v13, %v17, %v21, 121, 11
   1770 0xe6 0xd1 0x50 0xb7 0x96 0x7e
   1771 
   1772 # CHECK: vsp %v0, %v0, %v0, 0, 0
   1773 0xe6 0x00 0x00 0x00 0x00 0x73
   1774 
   1775 # CHECK: vsp %v0, %v0, %v0, 0, 15
   1776 0xe6 0x00 0x00 0xf0 0x00 0x73
   1777 
   1778 # CHECK: vsp %v0, %v0, %v0, 255, 0
   1779 0xe6 0x00 0x00 0x0f 0xf0 0x73
   1780 
   1781 # CHECK: vsp %v0, %v0, %v31, 0, 0
   1782 0xe6 0x00 0xf0 0x00 0x02 0x73
   1783 
   1784 # CHECK: vsp %v0, %v31, %v0, 0, 0
   1785 0xe6 0x0f 0x00 0x00 0x04 0x73
   1786 
   1787 # CHECK: vsp %v31, %v0, %v0, 0, 0
   1788 0xe6 0xf0 0x00 0x00 0x08 0x73
   1789 
   1790 # CHECK: vsp %v13, %v17, %v21, 121, 11
   1791 0xe6 0xd1 0x50 0xb7 0x96 0x73
   1792 
   1793 # CHECK: vsrp %v0, %v0, 0, 0, 0
   1794 0xe6 0x00 0x00 0x00 0x00 0x59
   1795 
   1796 # CHECK: vsrp %v0, %v0, 0, 0, 15
   1797 0xe6 0x00 0x00 0xf0 0x00 0x59
   1798 
   1799 # CHECK: vsrp %v0, %v0, 0, 255, 0
   1800 0xe6 0x00 0xff 0x00 0x00 0x59
   1801 
   1802 # CHECK: vsrp %v0, %v0, 255, 0, 0
   1803 0xe6 0x00 0x00 0x0f 0xf0 0x59
   1804 
   1805 # CHECK: vsrp %v0, %v31, 0, 0, 0
   1806 0xe6 0x0f 0x00 0x00 0x04 0x59
   1807 
   1808 # CHECK: vsrp %v31, %v0, 0, 0, 0
   1809 0xe6 0xf0 0x00 0x00 0x08 0x59
   1810 
   1811 # CHECK: vsrp %v13, %v17, 52, 121, 11
   1812 0xe6 0xd1 0x79 0xb3 0x44 0x59
   1813 
   1814 # CHECK: vstrl %v0, 0, 0
   1815 0xe6 0x00 0x00 0x00 0x00 0x3d
   1816 
   1817 # CHECK: vstrl %v0, 4095, 0
   1818 0xe6 0x00 0x0f 0xff 0x00 0x3d
   1819 
   1820 # CHECK: vstrl %v0, 0(%r15), 0
   1821 0xe6 0x00 0xf0 0x00 0x00 0x3d
   1822 
   1823 # CHECK: vstrl %v0, 0, 255
   1824 0xe6 0xff 0x00 0x00 0x00 0x3d
   1825 
   1826 # CHECK: vstrl %v15, 0, 0
   1827 0xe6 0x00 0x00 0x00 0xf0 0x3d
   1828 
   1829 # CHECK: vstrl %v31, 0, 0
   1830 0xe6 0x00 0x00 0x00 0xf1 0x3d
   1831 
   1832 # CHECK: vstrl %v18, 1383(%r4), 3
   1833 0xe6 0x03 0x45 0x67 0x21 0x3d
   1834 
   1835 # CHECK: vstrlr %v0, %r0, 0
   1836 0xe6 0x00 0x00 0x00 0x00 0x3f
   1837 
   1838 # CHECK: vstrlr %v0, %r0, 4095
   1839 0xe6 0x00 0x0f 0xff 0x00 0x3f
   1840 
   1841 # CHECK: vstrlr %v0, %r0, 0(%r15)
   1842 0xe6 0x00 0xf0 0x00 0x00 0x3f
   1843 
   1844 # CHECK: vstrlr %v0, %r15, 0
   1845 0xe6 0x0f 0x00 0x00 0x00 0x3f
   1846 
   1847 # CHECK: vstrlr %v15, %r0, 0
   1848 0xe6 0x00 0x00 0x00 0xf0 0x3f
   1849 
   1850 # CHECK: vstrlr %v31, %r0, 0
   1851 0xe6 0x00 0x00 0x00 0xf1 0x3f
   1852 
   1853 # CHECK: vstrlr %v18, %r3, 1383(%r4)
   1854 0xe6 0x03 0x45 0x67 0x21 0x3f
   1855 
   1856 # CHECK: vtp %v0
   1857 0xe6 0x00 0x00 0x00 0x00 0x5f
   1858 
   1859 # CHECK: vtp %v15
   1860 0xe6 0x0f 0x00 0x00 0x00 0x5f
   1861 
   1862 # CHECK: vtp %v31
   1863 0xe6 0x0f 0x00 0x00 0x04 0x5f
   1864 
   1865 # CHECK: vupkz %v0, 0, 0
   1866 0xe6 0x00 0x00 0x00 0x00 0x3c
   1867 
   1868 # CHECK: vupkz %v0, 4095, 0
   1869 0xe6 0x00 0x0f 0xff 0x00 0x3c
   1870 
   1871 # CHECK: vupkz %v0, 0(%r15), 0
   1872 0xe6 0x00 0xf0 0x00 0x00 0x3c
   1873 
   1874 # CHECK: vupkz %v0, 0, 255
   1875 0xe6 0xff 0x00 0x00 0x00 0x3c
   1876 
   1877 # CHECK: vupkz %v15, 0, 0
   1878 0xe6 0x00 0x00 0x00 0xf0 0x3c
   1879 
   1880 # CHECK: vupkz %v31, 0, 0
   1881 0xe6 0x00 0x00 0x00 0xf1 0x3c
   1882 
   1883 # CHECK: vupkz %v18, 1383(%r4), 3
   1884 0xe6 0x03 0x45 0x67 0x21 0x3c
   1885 
   1886 # CHECK: wfasb %f0, %f0, %f0
   1887 0xe7 0x00 0x00 0x08 0x20 0xe3
   1888 
   1889 # CHECK: wfasb %f0, %f0, %f0
   1890 0xe7 0x00 0x00 0x08 0x20 0xe3
   1891 
   1892 # CHECK: wfasb %f0, %f0, %v31
   1893 0xe7 0x00 0xf0 0x08 0x22 0xe3
   1894 
   1895 # CHECK: wfasb %f0, %v31, %f0
   1896 0xe7 0x0f 0x00 0x08 0x24 0xe3
   1897 
   1898 # CHECK: wfasb %v31, %f0, %f0
   1899 0xe7 0xf0 0x00 0x08 0x28 0xe3
   1900 
   1901 # CHECK: wfasb %v18, %f3, %v20
   1902 0xe7 0x23 0x40 0x08 0x2a 0xe3
   1903 
   1904 # CHECK: wfaxb %v0, %v0, %v0
   1905 0xe7 0x00 0x00 0x08 0x40 0xe3
   1906 
   1907 # CHECK: wfaxb %v0, %v0, %v31
   1908 0xe7 0x00 0xf0 0x08 0x42 0xe3
   1909 
   1910 # CHECK: wfaxb %v0, %v31, %v0
   1911 0xe7 0x0f 0x00 0x08 0x44 0xe3
   1912 
   1913 # CHECK: wfaxb %v31, %v0, %v0
   1914 0xe7 0xf0 0x00 0x08 0x48 0xe3
   1915 
   1916 # CHECK: wfaxb %v18, %v3, %v20
   1917 0xe7 0x23 0x40 0x08 0x4a 0xe3
   1918 
   1919 # CHECK: wfcsb %f0, %f0
   1920 0xe7 0x00 0x00 0x00 0x20 0xcb
   1921 
   1922 # CHECK: wfcsb %f0, %f0
   1923 0xe7 0x00 0x00 0x00 0x20 0xcb
   1924 
   1925 # CHECK: wfcsb %f0, %f15
   1926 0xe7 0x0f 0x00 0x00 0x20 0xcb
   1927 
   1928 # CHECK: wfcsb %f0, %v31
   1929 0xe7 0x0f 0x00 0x00 0x24 0xcb
   1930 
   1931 # CHECK: wfcsb %f15, %f0
   1932 0xe7 0xf0 0x00 0x00 0x20 0xcb
   1933 
   1934 # CHECK: wfcsb %v31, %f0
   1935 0xe7 0xf0 0x00 0x00 0x28 0xcb
   1936 
   1937 # CHECK: wfcsb %f14, %v17
   1938 0xe7 0xe1 0x00 0x00 0x24 0xcb
   1939 
   1940 # CHECK: wfcxb %v0, %v0
   1941 0xe7 0x00 0x00 0x00 0x40 0xcb
   1942 
   1943 # CHECK: wfcxb %v0, %v15
   1944 0xe7 0x0f 0x00 0x00 0x40 0xcb
   1945 
   1946 # CHECK: wfcxb %v0, %v31
   1947 0xe7 0x0f 0x00 0x00 0x44 0xcb
   1948 
   1949 # CHECK: wfcxb %v15, %v0
   1950 0xe7 0xf0 0x00 0x00 0x40 0xcb
   1951 
   1952 # CHECK: wfcxb %v31, %v0
   1953 0xe7 0xf0 0x00 0x00 0x48 0xcb
   1954 
   1955 # CHECK: wfcxb %v14, %v17
   1956 0xe7 0xe1 0x00 0x00 0x44 0xcb
   1957 
   1958 # CHECK: wfcesb %f0, %f0, %f0
   1959 0xe7 0x00 0x00 0x08 0x20 0xe8
   1960 
   1961 # CHECK: wfcesb %f0, %f0, %f0
   1962 0xe7 0x00 0x00 0x08 0x20 0xe8
   1963 
   1964 # CHECK: wfcesb %f0, %f0, %v31
   1965 0xe7 0x00 0xf0 0x08 0x22 0xe8
   1966 
   1967 # CHECK: wfcesb %f0, %v31, %f0
   1968 0xe7 0x0f 0x00 0x08 0x24 0xe8
   1969 
   1970 # CHECK: wfcesb %v31, %f0, %f0
   1971 0xe7 0xf0 0x00 0x08 0x28 0xe8
   1972 
   1973 # CHECK: wfcesb %v18, %f3, %v20
   1974 0xe7 0x23 0x40 0x08 0x2a 0xe8
   1975 
   1976 # CHECK: wfcesbs %f0, %f0, %f0
   1977 0xe7 0x00 0x00 0x18 0x20 0xe8
   1978 
   1979 # CHECK: wfcesbs %f0, %f0, %f0
   1980 0xe7 0x00 0x00 0x18 0x20 0xe8
   1981 
   1982 # CHECK: wfcesbs %f0, %f0, %v31
   1983 0xe7 0x00 0xf0 0x18 0x22 0xe8
   1984 
   1985 # CHECK: wfcesbs %f0, %v31, %f0
   1986 0xe7 0x0f 0x00 0x18 0x24 0xe8
   1987 
   1988 # CHECK: wfcesbs %v31, %f0, %f0
   1989 0xe7 0xf0 0x00 0x18 0x28 0xe8
   1990 
   1991 # CHECK: wfcesbs %v18, %f3, %v20
   1992 0xe7 0x23 0x40 0x18 0x2a 0xe8
   1993 
   1994 # CHECK: wfcexb %v0, %v0, %v0
   1995 0xe7 0x00 0x00 0x08 0x40 0xe8
   1996 
   1997 # CHECK: wfcexb %v0, %v0, %v31
   1998 0xe7 0x00 0xf0 0x08 0x42 0xe8
   1999 
   2000 # CHECK: wfcexb %v0, %v31, %v0
   2001 0xe7 0x0f 0x00 0x08 0x44 0xe8
   2002 
   2003 # CHECK: wfcexb %v31, %v0, %v0
   2004 0xe7 0xf0 0x00 0x08 0x48 0xe8
   2005 
   2006 # CHECK: wfcexb %v18, %v3, %v20
   2007 0xe7 0x23 0x40 0x08 0x4a 0xe8
   2008 
   2009 # CHECK: wfcexbs %v0, %v0, %v0
   2010 0xe7 0x00 0x00 0x18 0x40 0xe8
   2011 
   2012 # CHECK: wfcexbs %v0, %v0, %v31
   2013 0xe7 0x00 0xf0 0x18 0x42 0xe8
   2014 
   2015 # CHECK: wfcexbs %v0, %v31, %v0
   2016 0xe7 0x0f 0x00 0x18 0x44 0xe8
   2017 
   2018 # CHECK: wfcexbs %v31, %v0, %v0
   2019 0xe7 0xf0 0x00 0x18 0x48 0xe8
   2020 
   2021 # CHECK: wfcexbs %v18, %v3, %v20
   2022 0xe7 0x23 0x40 0x18 0x4a 0xe8
   2023 
   2024 # CHECK: wfchsb %f0, %f0, %f0
   2025 0xe7 0x00 0x00 0x08 0x20 0xeb
   2026 
   2027 # CHECK: wfchsb %f0, %f0, %f0
   2028 0xe7 0x00 0x00 0x08 0x20 0xeb
   2029 
   2030 # CHECK: wfchsb %f0, %f0, %v31
   2031 0xe7 0x00 0xf0 0x08 0x22 0xeb
   2032 
   2033 # CHECK: wfchsb %f0, %v31, %f0
   2034 0xe7 0x0f 0x00 0x08 0x24 0xeb
   2035 
   2036 # CHECK: wfchsb %v31, %f0, %f0
   2037 0xe7 0xf0 0x00 0x08 0x28 0xeb
   2038 
   2039 # CHECK: wfchsb %v18, %f3, %v20
   2040 0xe7 0x23 0x40 0x08 0x2a 0xeb
   2041 
   2042 # CHECK: wfchsbs %f0, %f0, %f0
   2043 0xe7 0x00 0x00 0x18 0x20 0xeb
   2044 
   2045 # CHECK: wfchsbs %f0, %f0, %f0
   2046 0xe7 0x00 0x00 0x18 0x20 0xeb
   2047 
   2048 # CHECK: wfchsbs %f0, %f0, %v31
   2049 0xe7 0x00 0xf0 0x18 0x22 0xeb
   2050 
   2051 # CHECK: wfchsbs %f0, %v31, %f0
   2052 0xe7 0x0f 0x00 0x18 0x24 0xeb
   2053 
   2054 # CHECK: wfchsbs %v31, %f0, %f0
   2055 0xe7 0xf0 0x00 0x18 0x28 0xeb
   2056 
   2057 # CHECK: wfchsbs %v18, %f3, %v20
   2058 0xe7 0x23 0x40 0x18 0x2a 0xeb
   2059 
   2060 # CHECK: wfchxb %v0, %v0, %v0
   2061 0xe7 0x00 0x00 0x08 0x40 0xeb
   2062 
   2063 # CHECK: wfchxb %v0, %v0, %v31
   2064 0xe7 0x00 0xf0 0x08 0x42 0xeb
   2065 
   2066 # CHECK: wfchxb %v0, %v31, %v0
   2067 0xe7 0x0f 0x00 0x08 0x44 0xeb
   2068 
   2069 # CHECK: wfchxb %v31, %v0, %v0
   2070 0xe7 0xf0 0x00 0x08 0x48 0xeb
   2071 
   2072 # CHECK: wfchxb %v18, %v3, %v20
   2073 0xe7 0x23 0x40 0x08 0x4a 0xeb
   2074 
   2075 # CHECK: wfchxbs %v0, %v0, %v0
   2076 0xe7 0x00 0x00 0x18 0x40 0xeb
   2077 
   2078 # CHECK: wfchxbs %v0, %v0, %v31
   2079 0xe7 0x00 0xf0 0x18 0x42 0xeb
   2080 
   2081 # CHECK: wfchxbs %v0, %v31, %v0
   2082 0xe7 0x0f 0x00 0x18 0x44 0xeb
   2083 
   2084 # CHECK: wfchxbs %v31, %v0, %v0
   2085 0xe7 0xf0 0x00 0x18 0x48 0xeb
   2086 
   2087 # CHECK: wfchxbs %v18, %v3, %v20
   2088 0xe7 0x23 0x40 0x18 0x4a 0xeb
   2089 
   2090 # CHECK: wfchesb %f0, %f0, %f0
   2091 0xe7 0x00 0x00 0x08 0x20 0xea
   2092 
   2093 # CHECK: wfchesb %f0, %f0, %f0
   2094 0xe7 0x00 0x00 0x08 0x20 0xea
   2095 
   2096 # CHECK: wfchesb %f0, %f0, %v31
   2097 0xe7 0x00 0xf0 0x08 0x22 0xea
   2098 
   2099 # CHECK: wfchesb %f0, %v31, %f0
   2100 0xe7 0x0f 0x00 0x08 0x24 0xea
   2101 
   2102 # CHECK: wfchesb %v31, %f0, %f0
   2103 0xe7 0xf0 0x00 0x08 0x28 0xea
   2104 
   2105 # CHECK: wfchesb %v18, %f3, %v20
   2106 0xe7 0x23 0x40 0x08 0x2a 0xea
   2107 
   2108 # CHECK: wfchesbs %f0, %f0, %f0
   2109 0xe7 0x00 0x00 0x18 0x20 0xea
   2110 
   2111 # CHECK: wfchesbs %f0, %f0, %f0
   2112 0xe7 0x00 0x00 0x18 0x20 0xea
   2113 
   2114 # CHECK: wfchesbs %f0, %f0, %v31
   2115 0xe7 0x00 0xf0 0x18 0x22 0xea
   2116 
   2117 # CHECK: wfchesbs %f0, %v31, %f0
   2118 0xe7 0x0f 0x00 0x18 0x24 0xea
   2119 
   2120 # CHECK: wfchesbs %v31, %f0, %f0
   2121 0xe7 0xf0 0x00 0x18 0x28 0xea
   2122 
   2123 # CHECK: wfchesbs %v18, %f3, %v20
   2124 0xe7 0x23 0x40 0x18 0x2a 0xea
   2125 
   2126 # CHECK: wfchexb %v0, %v0, %v0
   2127 0xe7 0x00 0x00 0x08 0x40 0xea
   2128 
   2129 # CHECK: wfchexb %v0, %v0, %v31
   2130 0xe7 0x00 0xf0 0x08 0x42 0xea
   2131 
   2132 # CHECK: wfchexb %v0, %v31, %v0
   2133 0xe7 0x0f 0x00 0x08 0x44 0xea
   2134 
   2135 # CHECK: wfchexb %v31, %v0, %v0
   2136 0xe7 0xf0 0x00 0x08 0x48 0xea
   2137 
   2138 # CHECK: wfchexb %v18, %v3, %v20
   2139 0xe7 0x23 0x40 0x08 0x4a 0xea
   2140 
   2141 # CHECK: wfchexbs %v0, %v0, %v0
   2142 0xe7 0x00 0x00 0x18 0x40 0xea
   2143 
   2144 # CHECK: wfchexbs %v0, %v0, %v31
   2145 0xe7 0x00 0xf0 0x18 0x42 0xea
   2146 
   2147 # CHECK: wfchexbs %v0, %v31, %v0
   2148 0xe7 0x0f 0x00 0x18 0x44 0xea
   2149 
   2150 # CHECK: wfchexbs %v31, %v0, %v0
   2151 0xe7 0xf0 0x00 0x18 0x48 0xea
   2152 
   2153 # CHECK: wfchexbs %v18, %v3, %v20
   2154 0xe7 0x23 0x40 0x18 0x4a 0xea
   2155 
   2156 # CHECK: wfdsb %f0, %f0, %f0
   2157 0xe7 0x00 0x00 0x08 0x20 0xe5
   2158 
   2159 # CHECK: wfdsb %f0, %f0, %f0
   2160 0xe7 0x00 0x00 0x08 0x20 0xe5
   2161 
   2162 # CHECK: wfdsb %f0, %f0, %v31
   2163 0xe7 0x00 0xf0 0x08 0x22 0xe5
   2164 
   2165 # CHECK: wfdsb %f0, %v31, %f0
   2166 0xe7 0x0f 0x00 0x08 0x24 0xe5
   2167 
   2168 # CHECK: wfdsb %v31, %f0, %f0
   2169 0xe7 0xf0 0x00 0x08 0x28 0xe5
   2170 
   2171 # CHECK: wfdsb %v18, %f3, %v20
   2172 0xe7 0x23 0x40 0x08 0x2a 0xe5
   2173 
   2174 # CHECK: wfdxb %v0, %v0, %v0
   2175 0xe7 0x00 0x00 0x08 0x40 0xe5
   2176 
   2177 # CHECK: wfdxb %v0, %v0, %v31
   2178 0xe7 0x00 0xf0 0x08 0x42 0xe5
   2179 
   2180 # CHECK: wfdxb %v0, %v31, %v0
   2181 0xe7 0x0f 0x00 0x08 0x44 0xe5
   2182 
   2183 # CHECK: wfdxb %v31, %v0, %v0
   2184 0xe7 0xf0 0x00 0x08 0x48 0xe5
   2185 
   2186 # CHECK: wfdxb %v18, %v3, %v20
   2187 0xe7 0x23 0x40 0x08 0x4a 0xe5
   2188 
   2189 # CHECK: wfisb %f0, %f0, 0, 0
   2190 0xe7 0x00 0x00 0x08 0x20 0xc7
   2191 
   2192 # CHECK: wfisb %f0, %f0, 0, 0
   2193 0xe7 0x00 0x00 0x08 0x20 0xc7
   2194 
   2195 # CHECK: wfisb %f0, %f0, 0, 15
   2196 0xe7 0x00 0x00 0xf8 0x20 0xc7
   2197 
   2198 # CHECK: wfisb %f0, %f0, 4, 0
   2199 0xe7 0x00 0x00 0x0c 0x20 0xc7
   2200 
   2201 # CHECK: wfisb %f0, %f0, 7, 0
   2202 0xe7 0x00 0x00 0x0f 0x20 0xc7
   2203 
   2204 # CHECK: wfisb %f0, %v31, 0, 0
   2205 0xe7 0x0f 0x00 0x08 0x24 0xc7
   2206 
   2207 # CHECK: wfisb %v31, %f0, 0, 0
   2208 0xe7 0xf0 0x00 0x08 0x28 0xc7
   2209 
   2210 # CHECK: wfisb %f14, %v17, 4, 10
   2211 0xe7 0xe1 0x00 0xac 0x24 0xc7
   2212 
   2213 # CHECK: wfixb %v0, %v0, 0, 0
   2214 0xe7 0x00 0x00 0x08 0x40 0xc7
   2215 
   2216 # CHECK: wfixb %v0, %v0, 0, 15
   2217 0xe7 0x00 0x00 0xf8 0x40 0xc7
   2218 
   2219 # CHECK: wfixb %v0, %v0, 4, 0
   2220 0xe7 0x00 0x00 0x0c 0x40 0xc7
   2221 
   2222 # CHECK: wfixb %v0, %v0, 7, 0
   2223 0xe7 0x00 0x00 0x0f 0x40 0xc7
   2224 
   2225 # CHECK: wfixb %v0, %v31, 0, 0
   2226 0xe7 0x0f 0x00 0x08 0x44 0xc7
   2227 
   2228 # CHECK: wfixb %v31, %v0, 0, 0
   2229 0xe7 0xf0 0x00 0x08 0x48 0xc7
   2230 
   2231 # CHECK: wfixb %v14, %v17, 4, 10
   2232 0xe7 0xe1 0x00 0xac 0x44 0xc7
   2233 
   2234 # CHECK: wfksb %f0, %f0
   2235 0xe7 0x00 0x00 0x00 0x20 0xca
   2236 
   2237 # CHECK: wfksb %f0, %f0
   2238 0xe7 0x00 0x00 0x00 0x20 0xca
   2239 
   2240 # CHECK: wfksb %f0, %f15
   2241 0xe7 0x0f 0x00 0x00 0x20 0xca
   2242 
   2243 # CHECK: wfksb %f0, %v31
   2244 0xe7 0x0f 0x00 0x00 0x24 0xca
   2245 
   2246 # CHECK: wfksb %f15, %f0
   2247 0xe7 0xf0 0x00 0x00 0x20 0xca
   2248 
   2249 # CHECK: wfksb %v31, %f0
   2250 0xe7 0xf0 0x00 0x00 0x28 0xca
   2251 
   2252 # CHECK: wfksb %f14, %v17
   2253 0xe7 0xe1 0x00 0x00 0x24 0xca
   2254 
   2255 # CHECK: wfkxb %v0, %v0
   2256 0xe7 0x00 0x00 0x00 0x40 0xca
   2257 
   2258 # CHECK: wfkxb %v0, %v15
   2259 0xe7 0x0f 0x00 0x00 0x40 0xca
   2260 
   2261 # CHECK: wfkxb %v0, %v31
   2262 0xe7 0x0f 0x00 0x00 0x44 0xca
   2263 
   2264 # CHECK: wfkxb %v15, %v0
   2265 0xe7 0xf0 0x00 0x00 0x40 0xca
   2266 
   2267 # CHECK: wfkxb %v31, %v0
   2268 0xe7 0xf0 0x00 0x00 0x48 0xca
   2269 
   2270 # CHECK: wfkxb %v14, %v17
   2271 0xe7 0xe1 0x00 0x00 0x44 0xca
   2272 
   2273 # CHECK: wfkedb %f0, %f0, %f0
   2274 0xe7 0x00 0x00 0x0c 0x30 0xe8
   2275 
   2276 # CHECK: wfkedb %f0, %f0, %f0
   2277 0xe7 0x00 0x00 0x0c 0x30 0xe8
   2278 
   2279 # CHECK: wfkedb %f0, %f0, %v31
   2280 0xe7 0x00 0xf0 0x0c 0x32 0xe8
   2281 
   2282 # CHECK: wfkedb %f0, %v31, %f0
   2283 0xe7 0x0f 0x00 0x0c 0x34 0xe8
   2284 
   2285 # CHECK: wfkedb %v31, %f0, %f0
   2286 0xe7 0xf0 0x00 0x0c 0x38 0xe8
   2287 
   2288 # CHECK: wfkedb %v18, %f3, %v20
   2289 0xe7 0x23 0x40 0x0c 0x3a 0xe8
   2290 
   2291 # CHECK: wfkedbs %f0, %f0, %f0
   2292 0xe7 0x00 0x00 0x1c 0x30 0xe8
   2293 
   2294 # CHECK: wfkedbs %f0, %f0, %f0
   2295 0xe7 0x00 0x00 0x1c 0x30 0xe8
   2296 
   2297 # CHECK: wfkedbs %f0, %f0, %v31
   2298 0xe7 0x00 0xf0 0x1c 0x32 0xe8
   2299 
   2300 # CHECK: wfkedbs %f0, %v31, %f0
   2301 0xe7 0x0f 0x00 0x1c 0x34 0xe8
   2302 
   2303 # CHECK: wfkedbs %v31, %f0, %f0
   2304 0xe7 0xf0 0x00 0x1c 0x38 0xe8
   2305 
   2306 # CHECK: wfkedbs %v18, %f3, %v20
   2307 0xe7 0x23 0x40 0x1c 0x3a 0xe8
   2308 
   2309 # CHECK: wfkesb %f0, %f0, %f0
   2310 0xe7 0x00 0x00 0x0c 0x20 0xe8
   2311 
   2312 # CHECK: wfkesb %f0, %f0, %f0
   2313 0xe7 0x00 0x00 0x0c 0x20 0xe8
   2314 
   2315 # CHECK: wfkesb %f0, %f0, %v31
   2316 0xe7 0x00 0xf0 0x0c 0x22 0xe8
   2317 
   2318 # CHECK: wfkesb %f0, %v31, %f0
   2319 0xe7 0x0f 0x00 0x0c 0x24 0xe8
   2320 
   2321 # CHECK: wfkesb %v31, %f0, %f0
   2322 0xe7 0xf0 0x00 0x0c 0x28 0xe8
   2323 
   2324 # CHECK: wfkesb %v18, %f3, %v20
   2325 0xe7 0x23 0x40 0x0c 0x2a 0xe8
   2326 
   2327 # CHECK: wfkesbs %f0, %f0, %f0
   2328 0xe7 0x00 0x00 0x1c 0x20 0xe8
   2329 
   2330 # CHECK: wfkesbs %f0, %f0, %f0
   2331 0xe7 0x00 0x00 0x1c 0x20 0xe8
   2332 
   2333 # CHECK: wfkesbs %f0, %f0, %v31
   2334 0xe7 0x00 0xf0 0x1c 0x22 0xe8
   2335 
   2336 # CHECK: wfkesbs %f0, %v31, %f0
   2337 0xe7 0x0f 0x00 0x1c 0x24 0xe8
   2338 
   2339 # CHECK: wfkesbs %v31, %f0, %f0
   2340 0xe7 0xf0 0x00 0x1c 0x28 0xe8
   2341 
   2342 # CHECK: wfkesbs %v18, %f3, %v20
   2343 0xe7 0x23 0x40 0x1c 0x2a 0xe8
   2344 
   2345 # CHECK: wfkexb %v0, %v0, %v0
   2346 0xe7 0x00 0x00 0x0c 0x40 0xe8
   2347 
   2348 # CHECK: wfkexb %v0, %v0, %v31
   2349 0xe7 0x00 0xf0 0x0c 0x42 0xe8
   2350 
   2351 # CHECK: wfkexb %v0, %v31, %v0
   2352 0xe7 0x0f 0x00 0x0c 0x44 0xe8
   2353 
   2354 # CHECK: wfkexb %v31, %v0, %v0
   2355 0xe7 0xf0 0x00 0x0c 0x48 0xe8
   2356 
   2357 # CHECK: wfkexb %v18, %v3, %v20
   2358 0xe7 0x23 0x40 0x0c 0x4a 0xe8
   2359 
   2360 # CHECK: wfkexbs %v0, %v0, %v0
   2361 0xe7 0x00 0x00 0x1c 0x40 0xe8
   2362 
   2363 # CHECK: wfkexbs %v0, %v0, %v31
   2364 0xe7 0x00 0xf0 0x1c 0x42 0xe8
   2365 
   2366 # CHECK: wfkexbs %v0, %v31, %v0
   2367 0xe7 0x0f 0x00 0x1c 0x44 0xe8
   2368 
   2369 # CHECK: wfkexbs %v31, %v0, %v0
   2370 0xe7 0xf0 0x00 0x1c 0x48 0xe8
   2371 
   2372 # CHECK: wfkexbs %v18, %v3, %v20
   2373 0xe7 0x23 0x40 0x1c 0x4a 0xe8
   2374 
   2375 # CHECK: wfkhdb %f0, %f0, %f0
   2376 0xe7 0x00 0x00 0x0c 0x30 0xeb
   2377 
   2378 # CHECK: wfkhdb %f0, %f0, %f0
   2379 0xe7 0x00 0x00 0x0c 0x30 0xeb
   2380 
   2381 # CHECK: wfkhdb %f0, %f0, %v31
   2382 0xe7 0x00 0xf0 0x0c 0x32 0xeb
   2383 
   2384 # CHECK: wfkhdb %f0, %v31, %f0
   2385 0xe7 0x0f 0x00 0x0c 0x34 0xeb
   2386 
   2387 # CHECK: wfkhdb %v31, %f0, %f0
   2388 0xe7 0xf0 0x00 0x0c 0x38 0xeb
   2389 
   2390 # CHECK: wfkhdb %v18, %f3, %v20
   2391 0xe7 0x23 0x40 0x0c 0x3a 0xeb
   2392 
   2393 # CHECK: wfkhdbs %f0, %f0, %f0
   2394 0xe7 0x00 0x00 0x1c 0x30 0xeb
   2395 
   2396 # CHECK: wfkhdbs %f0, %f0, %f0
   2397 0xe7 0x00 0x00 0x1c 0x30 0xeb
   2398 
   2399 # CHECK: wfkhdbs %f0, %f0, %v31
   2400 0xe7 0x00 0xf0 0x1c 0x32 0xeb
   2401 
   2402 # CHECK: wfkhdbs %f0, %v31, %f0
   2403 0xe7 0x0f 0x00 0x1c 0x34 0xeb
   2404 
   2405 # CHECK: wfkhdbs %v31, %f0, %f0
   2406 0xe7 0xf0 0x00 0x1c 0x38 0xeb
   2407 
   2408 # CHECK: wfkhdbs %v18, %f3, %v20
   2409 0xe7 0x23 0x40 0x1c 0x3a 0xeb
   2410 
   2411 # CHECK: wfkhsb %f0, %f0, %f0
   2412 0xe7 0x00 0x00 0x0c 0x20 0xeb
   2413 
   2414 # CHECK: wfkhsb %f0, %f0, %f0
   2415 0xe7 0x00 0x00 0x0c 0x20 0xeb
   2416 
   2417 # CHECK: wfkhsb %f0, %f0, %v31
   2418 0xe7 0x00 0xf0 0x0c 0x22 0xeb
   2419 
   2420 # CHECK: wfkhsb %f0, %v31, %f0
   2421 0xe7 0x0f 0x00 0x0c 0x24 0xeb
   2422 
   2423 # CHECK: wfkhsb %v31, %f0, %f0
   2424 0xe7 0xf0 0x00 0x0c 0x28 0xeb
   2425 
   2426 # CHECK: wfkhsb %v18, %f3, %v20
   2427 0xe7 0x23 0x40 0x0c 0x2a 0xeb
   2428 
   2429 # CHECK: wfkhsbs %f0, %f0, %f0
   2430 0xe7 0x00 0x00 0x1c 0x20 0xeb
   2431 
   2432 # CHECK: wfkhsbs %f0, %f0, %f0
   2433 0xe7 0x00 0x00 0x1c 0x20 0xeb
   2434 
   2435 # CHECK: wfkhsbs %f0, %f0, %v31
   2436 0xe7 0x00 0xf0 0x1c 0x22 0xeb
   2437 
   2438 # CHECK: wfkhsbs %f0, %v31, %f0
   2439 0xe7 0x0f 0x00 0x1c 0x24 0xeb
   2440 
   2441 # CHECK: wfkhsbs %v31, %f0, %f0
   2442 0xe7 0xf0 0x00 0x1c 0x28 0xeb
   2443 
   2444 # CHECK: wfkhsbs %v18, %f3, %v20
   2445 0xe7 0x23 0x40 0x1c 0x2a 0xeb
   2446 
   2447 # CHECK: wfkhxb %v0, %v0, %v0
   2448 0xe7 0x00 0x00 0x0c 0x40 0xeb
   2449 
   2450 # CHECK: wfkhxb %v0, %v0, %v31
   2451 0xe7 0x00 0xf0 0x0c 0x42 0xeb
   2452 
   2453 # CHECK: wfkhxb %v0, %v31, %v0
   2454 0xe7 0x0f 0x00 0x0c 0x44 0xeb
   2455 
   2456 # CHECK: wfkhxb %v31, %v0, %v0
   2457 0xe7 0xf0 0x00 0x0c 0x48 0xeb
   2458 
   2459 # CHECK: wfkhxb %v18, %v3, %v20
   2460 0xe7 0x23 0x40 0x0c 0x4a 0xeb
   2461 
   2462 # CHECK: wfkhxbs %v0, %v0, %v0
   2463 0xe7 0x00 0x00 0x1c 0x40 0xeb
   2464 
   2465 # CHECK: wfkhxbs %v0, %v0, %v31
   2466 0xe7 0x00 0xf0 0x1c 0x42 0xeb
   2467 
   2468 # CHECK: wfkhxbs %v0, %v31, %v0
   2469 0xe7 0x0f 0x00 0x1c 0x44 0xeb
   2470 
   2471 # CHECK: wfkhxbs %v31, %v0, %v0
   2472 0xe7 0xf0 0x00 0x1c 0x48 0xeb
   2473 
   2474 # CHECK: wfkhxbs %v18, %v3, %v20
   2475 0xe7 0x23 0x40 0x1c 0x4a 0xeb
   2476 
   2477 # CHECK: wfkhedb %f0, %f0, %f0
   2478 0xe7 0x00 0x00 0x0c 0x30 0xea
   2479 
   2480 # CHECK: wfkhedb %f0, %f0, %f0
   2481 0xe7 0x00 0x00 0x0c 0x30 0xea
   2482 
   2483 # CHECK: wfkhedb %f0, %f0, %v31
   2484 0xe7 0x00 0xf0 0x0c 0x32 0xea
   2485 
   2486 # CHECK: wfkhedb %f0, %v31, %f0
   2487 0xe7 0x0f 0x00 0x0c 0x34 0xea
   2488 
   2489 # CHECK: wfkhedb %v31, %f0, %f0
   2490 0xe7 0xf0 0x00 0x0c 0x38 0xea
   2491 
   2492 # CHECK: wfkhedb %v18, %f3, %v20
   2493 0xe7 0x23 0x40 0x0c 0x3a 0xea
   2494 
   2495 # CHECK: wfkhedbs %f0, %f0, %f0
   2496 0xe7 0x00 0x00 0x1c 0x30 0xea
   2497 
   2498 # CHECK: wfkhedbs %f0, %f0, %f0
   2499 0xe7 0x00 0x00 0x1c 0x30 0xea
   2500 
   2501 # CHECK: wfkhedbs %f0, %f0, %v31
   2502 0xe7 0x00 0xf0 0x1c 0x32 0xea
   2503 
   2504 # CHECK: wfkhedbs %f0, %v31, %f0
   2505 0xe7 0x0f 0x00 0x1c 0x34 0xea
   2506 
   2507 # CHECK: wfkhedbs %v31, %f0, %f0
   2508 0xe7 0xf0 0x00 0x1c 0x38 0xea
   2509 
   2510 # CHECK: wfkhedbs %v18, %f3, %v20
   2511 0xe7 0x23 0x40 0x1c 0x3a 0xea
   2512 
   2513 # CHECK: wfkhesb %f0, %f0, %f0
   2514 0xe7 0x00 0x00 0x0c 0x20 0xea
   2515 
   2516 # CHECK: wfkhesb %f0, %f0, %f0
   2517 0xe7 0x00 0x00 0x0c 0x20 0xea
   2518 
   2519 # CHECK: wfkhesb %f0, %f0, %v31
   2520 0xe7 0x00 0xf0 0x0c 0x22 0xea
   2521 
   2522 # CHECK: wfkhesb %f0, %v31, %f0
   2523 0xe7 0x0f 0x00 0x0c 0x24 0xea
   2524 
   2525 # CHECK: wfkhesb %v31, %f0, %f0
   2526 0xe7 0xf0 0x00 0x0c 0x28 0xea
   2527 
   2528 # CHECK: wfkhesb %v18, %f3, %v20
   2529 0xe7 0x23 0x40 0x0c 0x2a 0xea
   2530 
   2531 # CHECK: wfkhesbs %f0, %f0, %f0
   2532 0xe7 0x00 0x00 0x1c 0x20 0xea
   2533 
   2534 # CHECK: wfkhesbs %f0, %f0, %f0
   2535 0xe7 0x00 0x00 0x1c 0x20 0xea
   2536 
   2537 # CHECK: wfkhesbs %f0, %f0, %v31
   2538 0xe7 0x00 0xf0 0x1c 0x22 0xea
   2539 
   2540 # CHECK: wfkhesbs %f0, %v31, %f0
   2541 0xe7 0x0f 0x00 0x1c 0x24 0xea
   2542 
   2543 # CHECK: wfkhesbs %v31, %f0, %f0
   2544 0xe7 0xf0 0x00 0x1c 0x28 0xea
   2545 
   2546 # CHECK: wfkhesbs %v18, %f3, %v20
   2547 0xe7 0x23 0x40 0x1c 0x2a 0xea
   2548 
   2549 # CHECK: wfkhexb %v0, %v0, %v0
   2550 0xe7 0x00 0x00 0x0c 0x40 0xea
   2551 
   2552 # CHECK: wfkhexb %v0, %v0, %v31
   2553 0xe7 0x00 0xf0 0x0c 0x42 0xea
   2554 
   2555 # CHECK: wfkhexb %v0, %v31, %v0
   2556 0xe7 0x0f 0x00 0x0c 0x44 0xea
   2557 
   2558 # CHECK: wfkhexb %v31, %v0, %v0
   2559 0xe7 0xf0 0x00 0x0c 0x48 0xea
   2560 
   2561 # CHECK: wfkhexb %v18, %v3, %v20
   2562 0xe7 0x23 0x40 0x0c 0x4a 0xea
   2563 
   2564 # CHECK: wfkhexbs %v0, %v0, %v0
   2565 0xe7 0x00 0x00 0x1c 0x40 0xea
   2566 
   2567 # CHECK: wfkhexbs %v0, %v0, %v31
   2568 0xe7 0x00 0xf0 0x1c 0x42 0xea
   2569 
   2570 # CHECK: wfkhexbs %v0, %v31, %v0
   2571 0xe7 0x0f 0x00 0x1c 0x44 0xea
   2572 
   2573 # CHECK: wfkhexbs %v31, %v0, %v0
   2574 0xe7 0xf0 0x00 0x1c 0x48 0xea
   2575 
   2576 # CHECK: wfkhexbs %v18, %v3, %v20
   2577 0xe7 0x23 0x40 0x1c 0x4a 0xea
   2578 
   2579 # CHECK: wfpsosb %f0, %f0, 3
   2580 0xe7 0x00 0x00 0x38 0x20 0xcc
   2581 
   2582 # CHECK: wfpsosb %f0, %f0, 3
   2583 0xe7 0x00 0x00 0x38 0x20 0xcc
   2584 
   2585 # CHECK: wfpsosb %f0, %f0, 15
   2586 0xe7 0x00 0x00 0xf8 0x20 0xcc
   2587 
   2588 # CHECK: wfpsosb %f0, %f15, 3
   2589 0xe7 0x0f 0x00 0x38 0x20 0xcc
   2590 
   2591 # CHECK: wfpsosb %f0, %v31, 3
   2592 0xe7 0x0f 0x00 0x38 0x24 0xcc
   2593 
   2594 # CHECK: wfpsosb %f15, %f0, 3
   2595 0xe7 0xf0 0x00 0x38 0x20 0xcc
   2596 
   2597 # CHECK: wfpsosb %v31, %f0, 3
   2598 0xe7 0xf0 0x00 0x38 0x28 0xcc
   2599 
   2600 # CHECK: wfpsosb %f14, %v17, 7
   2601 0xe7 0xe1 0x00 0x78 0x24 0xcc
   2602 
   2603 # CHECK: wfpsoxb %v0, %v0, 3
   2604 0xe7 0x00 0x00 0x38 0x40 0xcc
   2605 
   2606 # CHECK: wfpsoxb %v0, %v0, 15
   2607 0xe7 0x00 0x00 0xf8 0x40 0xcc
   2608 
   2609 # CHECK: wfpsoxb %v0, %v15, 3
   2610 0xe7 0x0f 0x00 0x38 0x40 0xcc
   2611 
   2612 # CHECK: wfpsoxb %v0, %v31, 3
   2613 0xe7 0x0f 0x00 0x38 0x44 0xcc
   2614 
   2615 # CHECK: wfpsoxb %v15, %v0, 3
   2616 0xe7 0xf0 0x00 0x38 0x40 0xcc
   2617 
   2618 # CHECK: wfpsoxb %v31, %v0, 3
   2619 0xe7 0xf0 0x00 0x38 0x48 0xcc
   2620 
   2621 # CHECK: wfpsoxb %v14, %v17, 7
   2622 0xe7 0xe1 0x00 0x78 0x44 0xcc
   2623 
   2624 # CHECK: wflcsb %f0, %f0
   2625 0xe7 0x00 0x00 0x08 0x20 0xcc
   2626 
   2627 # CHECK: wflcsb %f0, %f0
   2628 0xe7 0x00 0x00 0x08 0x20 0xcc
   2629 
   2630 # CHECK: wflcsb %f0, %f15
   2631 0xe7 0x0f 0x00 0x08 0x20 0xcc
   2632 
   2633 # CHECK: wflcsb %f0, %v31
   2634 0xe7 0x0f 0x00 0x08 0x24 0xcc
   2635 
   2636 # CHECK: wflcsb %f15, %f0
   2637 0xe7 0xf0 0x00 0x08 0x20 0xcc
   2638 
   2639 # CHECK: wflcsb %v31, %f0
   2640 0xe7 0xf0 0x00 0x08 0x28 0xcc
   2641 
   2642 # CHECK: wflcsb %f14, %v17
   2643 0xe7 0xe1 0x00 0x08 0x24 0xcc
   2644 
   2645 # CHECK: wflcxb %v0, %v0
   2646 0xe7 0x00 0x00 0x08 0x40 0xcc
   2647 
   2648 # CHECK: wflcxb %v0, %v15
   2649 0xe7 0x0f 0x00 0x08 0x40 0xcc
   2650 
   2651 # CHECK: wflcxb %v0, %v31
   2652 0xe7 0x0f 0x00 0x08 0x44 0xcc
   2653 
   2654 # CHECK: wflcxb %v15, %v0
   2655 0xe7 0xf0 0x00 0x08 0x40 0xcc
   2656 
   2657 # CHECK: wflcxb %v31, %v0
   2658 0xe7 0xf0 0x00 0x08 0x48 0xcc
   2659 
   2660 # CHECK: wflcxb %v14, %v17
   2661 0xe7 0xe1 0x00 0x08 0x44 0xcc
   2662 
   2663 # CHECK: wflnsb %f0, %f0
   2664 0xe7 0x00 0x00 0x18 0x20 0xcc
   2665 
   2666 # CHECK: wflnsb %f0, %f0
   2667 0xe7 0x00 0x00 0x18 0x20 0xcc
   2668 
   2669 # CHECK: wflnsb %f0, %f15
   2670 0xe7 0x0f 0x00 0x18 0x20 0xcc
   2671 
   2672 # CHECK: wflnsb %f0, %v31
   2673 0xe7 0x0f 0x00 0x18 0x24 0xcc
   2674 
   2675 # CHECK: wflnsb %f15, %f0
   2676 0xe7 0xf0 0x00 0x18 0x20 0xcc
   2677 
   2678 # CHECK: wflnsb %v31, %f0
   2679 0xe7 0xf0 0x00 0x18 0x28 0xcc
   2680 
   2681 # CHECK: wflnsb %f14, %v17
   2682 0xe7 0xe1 0x00 0x18 0x24 0xcc
   2683 
   2684 # CHECK: wflnxb %v0, %v0
   2685 0xe7 0x00 0x00 0x18 0x40 0xcc
   2686 
   2687 # CHECK: wflnxb %v0, %v15
   2688 0xe7 0x0f 0x00 0x18 0x40 0xcc
   2689 
   2690 # CHECK: wflnxb %v0, %v31
   2691 0xe7 0x0f 0x00 0x18 0x44 0xcc
   2692 
   2693 # CHECK: wflnxb %v15, %v0
   2694 0xe7 0xf0 0x00 0x18 0x40 0xcc
   2695 
   2696 # CHECK: wflnxb %v31, %v0
   2697 0xe7 0xf0 0x00 0x18 0x48 0xcc
   2698 
   2699 # CHECK: wflnxb %v14, %v17
   2700 0xe7 0xe1 0x00 0x18 0x44 0xcc
   2701 
   2702 # CHECK: wflpsb %f0, %f0
   2703 0xe7 0x00 0x00 0x28 0x20 0xcc
   2704 
   2705 # CHECK: wflpsb %f0, %f0
   2706 0xe7 0x00 0x00 0x28 0x20 0xcc
   2707 
   2708 # CHECK: wflpsb %f0, %f15
   2709 0xe7 0x0f 0x00 0x28 0x20 0xcc
   2710 
   2711 # CHECK: wflpsb %f0, %v31
   2712 0xe7 0x0f 0x00 0x28 0x24 0xcc
   2713 
   2714 # CHECK: wflpsb %f15, %f0
   2715 0xe7 0xf0 0x00 0x28 0x20 0xcc
   2716 
   2717 # CHECK: wflpsb %v31, %f0
   2718 0xe7 0xf0 0x00 0x28 0x28 0xcc
   2719 
   2720 # CHECK: wflpsb %f14, %v17
   2721 0xe7 0xe1 0x00 0x28 0x24 0xcc
   2722 
   2723 # CHECK: wflpxb %v0, %v0
   2724 0xe7 0x00 0x00 0x28 0x40 0xcc
   2725 
   2726 # CHECK: wflpxb %v0, %v15
   2727 0xe7 0x0f 0x00 0x28 0x40 0xcc
   2728 
   2729 # CHECK: wflpxb %v0, %v31
   2730 0xe7 0x0f 0x00 0x28 0x44 0xcc
   2731 
   2732 # CHECK: wflpxb %v15, %v0
   2733 0xe7 0xf0 0x00 0x28 0x40 0xcc
   2734 
   2735 # CHECK: wflpxb %v31, %v0
   2736 0xe7 0xf0 0x00 0x28 0x48 0xcc
   2737 
   2738 # CHECK: wflpxb %v14, %v17
   2739 0xe7 0xe1 0x00 0x28 0x44 0xcc
   2740 
   2741 # CHECK: wflld %v0, %f0
   2742 0xe7 0x00 0x00 0x08 0x30 0xc4
   2743 
   2744 # CHECK: wflld %v0, %f0
   2745 0xe7 0x00 0x00 0x08 0x30 0xc4
   2746 
   2747 # CHECK: wflld %v0, %f15
   2748 0xe7 0x0f 0x00 0x08 0x30 0xc4
   2749 
   2750 # CHECK: wflld %v0, %v31
   2751 0xe7 0x0f 0x00 0x08 0x34 0xc4
   2752 
   2753 # CHECK: wflld %v15, %f0
   2754 0xe7 0xf0 0x00 0x08 0x30 0xc4
   2755 
   2756 # CHECK: wflld %v31, %f0
   2757 0xe7 0xf0 0x00 0x08 0x38 0xc4
   2758 
   2759 # CHECK: wflld %v14, %v17
   2760 0xe7 0xe1 0x00 0x08 0x34 0xc4
   2761 
   2762 # CHECK: wflrx %f0, %v0, 0, 0
   2763 0xe7 0x00 0x00 0x08 0x40 0xc5
   2764 
   2765 # CHECK: wflrx %f0, %v0, 0, 0
   2766 0xe7 0x00 0x00 0x08 0x40 0xc5
   2767 
   2768 # CHECK: wflrx %f0, %v0, 0, 15
   2769 0xe7 0x00 0x00 0xf8 0x40 0xc5
   2770 
   2771 # CHECK: wflrx %f0, %v0, 4, 0
   2772 0xe7 0x00 0x00 0x0c 0x40 0xc5
   2773 
   2774 # CHECK: wflrx %f0, %v0, 7, 0
   2775 0xe7 0x00 0x00 0x0f 0x40 0xc5
   2776 
   2777 # CHECK: wflrx %f0, %v31, 0, 0
   2778 0xe7 0x0f 0x00 0x08 0x44 0xc5
   2779 
   2780 # CHECK: wflrx %v31, %v0, 0, 0
   2781 0xe7 0xf0 0x00 0x08 0x48 0xc5
   2782 
   2783 # CHECK: wflrx %f14, %v17, 4, 10
   2784 0xe7 0xe1 0x00 0xac 0x44 0xc5
   2785 
   2786 # CHECK: wfmaxdb %f0, %f0, %f0, 0
   2787 0xe7 0x00 0x00 0x08 0x30 0xef
   2788 
   2789 # CHECK: wfmaxdb %f0, %f0, %f0, 0
   2790 0xe7 0x00 0x00 0x08 0x30 0xef
   2791 
   2792 # CHECK: wfmaxdb %f0, %f0, %f0, 4
   2793 0xe7 0x00 0x00 0x48 0x30 0xef
   2794 
   2795 # CHECK: wfmaxdb %f0, %f0, %v31, 0
   2796 0xe7 0x00 0xf0 0x08 0x32 0xef
   2797 
   2798 # CHECK: wfmaxdb %f0, %v31, %f0, 0
   2799 0xe7 0x0f 0x00 0x08 0x34 0xef
   2800 
   2801 # CHECK: wfmaxdb %v31, %f0, %f0, 0
   2802 0xe7 0xf0 0x00 0x08 0x38 0xef
   2803 
   2804 # CHECK: wfmaxdb %v18, %f3, %v20, 11
   2805 0xe7 0x23 0x40 0xb8 0x3a 0xef
   2806 
   2807 # CHECK: wfmaxsb %f0, %f0, %f0, 0
   2808 0xe7 0x00 0x00 0x08 0x20 0xef
   2809 
   2810 # CHECK: wfmaxsb %f0, %f0, %f0, 0
   2811 0xe7 0x00 0x00 0x08 0x20 0xef
   2812 
   2813 # CHECK: wfmaxsb %f0, %f0, %f0, 4
   2814 0xe7 0x00 0x00 0x48 0x20 0xef
   2815 
   2816 # CHECK: wfmaxsb %f0, %f0, %v31, 0
   2817 0xe7 0x00 0xf0 0x08 0x22 0xef
   2818 
   2819 # CHECK: wfmaxsb %f0, %v31, %f0, 0
   2820 0xe7 0x0f 0x00 0x08 0x24 0xef
   2821 
   2822 # CHECK: wfmaxsb %v31, %f0, %f0, 0
   2823 0xe7 0xf0 0x00 0x08 0x28 0xef
   2824 
   2825 # CHECK: wfmaxsb %v18, %f3, %v20, 11
   2826 0xe7 0x23 0x40 0xb8 0x2a 0xef
   2827 
   2828 # CHECK: wfmaxxb %v0, %v0, %v0, 0
   2829 0xe7 0x00 0x00 0x08 0x40 0xef
   2830 
   2831 # CHECK: wfmaxxb %v0, %v0, %v0, 4
   2832 0xe7 0x00 0x00 0x48 0x40 0xef
   2833 
   2834 # CHECK: wfmaxxb %v0, %v0, %v31, 0
   2835 0xe7 0x00 0xf0 0x08 0x42 0xef
   2836 
   2837 # CHECK: wfmaxxb %v0, %v31, %v0, 0
   2838 0xe7 0x0f 0x00 0x08 0x44 0xef
   2839 
   2840 # CHECK: wfmaxxb %v31, %v0, %v0, 0
   2841 0xe7 0xf0 0x00 0x08 0x48 0xef
   2842 
   2843 # CHECK: wfmaxxb %v18, %v3, %v20, 11
   2844 0xe7 0x23 0x40 0xb8 0x4a 0xef
   2845 
   2846 # CHECK: wfmindb %f0, %f0, %f0, 0
   2847 0xe7 0x00 0x00 0x08 0x30 0xee
   2848 
   2849 # CHECK: wfmindb %f0, %f0, %f0, 0
   2850 0xe7 0x00 0x00 0x08 0x30 0xee
   2851 
   2852 # CHECK: wfmindb %f0, %f0, %f0, 4
   2853 0xe7 0x00 0x00 0x48 0x30 0xee
   2854 
   2855 # CHECK: wfmindb %f0, %f0, %v31, 0
   2856 0xe7 0x00 0xf0 0x08 0x32 0xee
   2857 
   2858 # CHECK: wfmindb %f0, %v31, %f0, 0
   2859 0xe7 0x0f 0x00 0x08 0x34 0xee
   2860 
   2861 # CHECK: wfmindb %v31, %f0, %f0, 0
   2862 0xe7 0xf0 0x00 0x08 0x38 0xee
   2863 
   2864 # CHECK: wfmindb %v18, %f3, %v20, 11
   2865 0xe7 0x23 0x40 0xb8 0x3a 0xee
   2866 
   2867 # CHECK: wfminsb %f0, %f0, %f0, 0
   2868 0xe7 0x00 0x00 0x08 0x20 0xee
   2869 
   2870 # CHECK: wfminsb %f0, %f0, %f0, 0
   2871 0xe7 0x00 0x00 0x08 0x20 0xee
   2872 
   2873 # CHECK: wfminsb %f0, %f0, %f0, 4
   2874 0xe7 0x00 0x00 0x48 0x20 0xee
   2875 
   2876 # CHECK: wfminsb %f0, %f0, %v31, 0
   2877 0xe7 0x00 0xf0 0x08 0x22 0xee
   2878 
   2879 # CHECK: wfminsb %f0, %v31, %f0, 0
   2880 0xe7 0x0f 0x00 0x08 0x24 0xee
   2881 
   2882 # CHECK: wfminsb %v31, %f0, %f0, 0
   2883 0xe7 0xf0 0x00 0x08 0x28 0xee
   2884 
   2885 # CHECK: wfminsb %v18, %f3, %v20, 11
   2886 0xe7 0x23 0x40 0xb8 0x2a 0xee
   2887 
   2888 # CHECK: wfminxb %v0, %v0, %v0, 0
   2889 0xe7 0x00 0x00 0x08 0x40 0xee
   2890 
   2891 # CHECK: wfminxb %v0, %v0, %v0, 4
   2892 0xe7 0x00 0x00 0x48 0x40 0xee
   2893 
   2894 # CHECK: wfminxb %v0, %v0, %v31, 0
   2895 0xe7 0x00 0xf0 0x08 0x42 0xee
   2896 
   2897 # CHECK: wfminxb %v0, %v31, %v0, 0
   2898 0xe7 0x0f 0x00 0x08 0x44 0xee
   2899 
   2900 # CHECK: wfminxb %v31, %v0, %v0, 0
   2901 0xe7 0xf0 0x00 0x08 0x48 0xee
   2902 
   2903 # CHECK: wfminxb %v18, %v3, %v20, 11
   2904 0xe7 0x23 0x40 0xb8 0x4a 0xee
   2905 
   2906 # CHECK: wfmasb %f0, %f0, %f0, %f0
   2907 0xe7 0x00 0x02 0x08 0x00 0x8f
   2908 
   2909 # CHECK: wfmasb %f0, %f0, %f0, %f0
   2910 0xe7 0x00 0x02 0x08 0x00 0x8f
   2911 
   2912 # CHECK: wfmasb %f0, %f0, %f0, %v31
   2913 0xe7 0x00 0x02 0x08 0xf1 0x8f
   2914 
   2915 # CHECK: wfmasb %f0, %f0, %v31, %f0
   2916 0xe7 0x00 0xf2 0x08 0x02 0x8f
   2917 
   2918 # CHECK: wfmasb %f0, %v31, %f0, %f0
   2919 0xe7 0x0f 0x02 0x08 0x04 0x8f
   2920 
   2921 # CHECK: wfmasb %v31, %f0, %f0, %f0
   2922 0xe7 0xf0 0x02 0x08 0x08 0x8f
   2923 
   2924 # CHECK: wfmasb %f13, %v17, %v21, %v25
   2925 0xe7 0xd1 0x52 0x08 0x97 0x8f
   2926 
   2927 # CHECK: wfmaxb %v0, %v0, %v0, %v0
   2928 0xe7 0x00 0x04 0x08 0x00 0x8f
   2929 
   2930 # CHECK: wfmaxb %v0, %v0, %v0, %v31
   2931 0xe7 0x00 0x04 0x08 0xf1 0x8f
   2932 
   2933 # CHECK: wfmaxb %v0, %v0, %v31, %v0
   2934 0xe7 0x00 0xf4 0x08 0x02 0x8f
   2935 
   2936 # CHECK: wfmaxb %v0, %v31, %v0, %v0
   2937 0xe7 0x0f 0x04 0x08 0x04 0x8f
   2938 
   2939 # CHECK: wfmaxb %v31, %v0, %v0, %v0
   2940 0xe7 0xf0 0x04 0x08 0x08 0x8f
   2941 
   2942 # CHECK: wfmaxb %v13, %v17, %v21, %v25
   2943 0xe7 0xd1 0x54 0x08 0x97 0x8f
   2944 
   2945 # CHECK: wfmsb %f0, %f0, %f0
   2946 0xe7 0x00 0x00 0x08 0x20 0xe7
   2947 
   2948 # CHECK: wfmsb %f0, %f0, %f0
   2949 0xe7 0x00 0x00 0x08 0x20 0xe7
   2950 
   2951 # CHECK: wfmsb %f0, %f0, %v31
   2952 0xe7 0x00 0xf0 0x08 0x22 0xe7
   2953 
   2954 # CHECK: wfmsb %f0, %v31, %f0
   2955 0xe7 0x0f 0x00 0x08 0x24 0xe7
   2956 
   2957 # CHECK: wfmsb %v31, %f0, %f0
   2958 0xe7 0xf0 0x00 0x08 0x28 0xe7
   2959 
   2960 # CHECK: wfmsb %v18, %f3, %v20
   2961 0xe7 0x23 0x40 0x08 0x2a 0xe7
   2962 
   2963 # CHECK: wfmxb %v0, %v0, %v0
   2964 0xe7 0x00 0x00 0x08 0x40 0xe7
   2965 
   2966 # CHECK: wfmxb %v0, %v0, %v31
   2967 0xe7 0x00 0xf0 0x08 0x42 0xe7
   2968 
   2969 # CHECK: wfmxb %v0, %v31, %v0
   2970 0xe7 0x0f 0x00 0x08 0x44 0xe7
   2971 
   2972 # CHECK: wfmxb %v31, %v0, %v0
   2973 0xe7 0xf0 0x00 0x08 0x48 0xe7
   2974 
   2975 # CHECK: wfmxb %v18, %v3, %v20
   2976 0xe7 0x23 0x40 0x08 0x4a 0xe7
   2977 
   2978 # CHECK: wfmssb %f0, %f0, %f0, %f0
   2979 0xe7 0x00 0x02 0x08 0x00 0x8e
   2980 
   2981 # CHECK: wfmssb %f0, %f0, %f0, %f0
   2982 0xe7 0x00 0x02 0x08 0x00 0x8e
   2983 
   2984 # CHECK: wfmssb %f0, %f0, %f0, %v31
   2985 0xe7 0x00 0x02 0x08 0xf1 0x8e
   2986 
   2987 # CHECK: wfmssb %f0, %f0, %v31, %f0
   2988 0xe7 0x00 0xf2 0x08 0x02 0x8e
   2989 
   2990 # CHECK: wfmssb %f0, %v31, %f0, %f0
   2991 0xe7 0x0f 0x02 0x08 0x04 0x8e
   2992 
   2993 # CHECK: wfmssb %v31, %f0, %f0, %f0
   2994 0xe7 0xf0 0x02 0x08 0x08 0x8e
   2995 
   2996 # CHECK: wfmssb %f13, %v17, %v21, %v25
   2997 0xe7 0xd1 0x52 0x08 0x97 0x8e
   2998 
   2999 # CHECK: wfmsxb %v0, %v0, %v0, %v0
   3000 0xe7 0x00 0x04 0x08 0x00 0x8e
   3001 
   3002 # CHECK: wfmsxb %v0, %v0, %v0, %v31
   3003 0xe7 0x00 0x04 0x08 0xf1 0x8e
   3004 
   3005 # CHECK: wfmsxb %v0, %v0, %v31, %v0
   3006 0xe7 0x00 0xf4 0x08 0x02 0x8e
   3007 
   3008 # CHECK: wfmsxb %v0, %v31, %v0, %v0
   3009 0xe7 0x0f 0x04 0x08 0x04 0x8e
   3010 
   3011 # CHECK: wfmsxb %v31, %v0, %v0, %v0
   3012 0xe7 0xf0 0x04 0x08 0x08 0x8e
   3013 
   3014 # CHECK: wfmsxb %v13, %v17, %v21, %v25
   3015 0xe7 0xd1 0x54 0x08 0x97 0x8e
   3016 
   3017 # CHECK: wfnmadb %f0, %f0, %f0, %f0
   3018 0xe7 0x00 0x03 0x08 0x00 0x9f
   3019 
   3020 # CHECK: wfnmadb %f0, %f0, %f0, %f0
   3021 0xe7 0x00 0x03 0x08 0x00 0x9f
   3022 
   3023 # CHECK: wfnmadb %f0, %f0, %f0, %v31
   3024 0xe7 0x00 0x03 0x08 0xf1 0x9f
   3025 
   3026 # CHECK: wfnmadb %f0, %f0, %v31, %f0
   3027 0xe7 0x00 0xf3 0x08 0x02 0x9f
   3028 
   3029 # CHECK: wfnmadb %f0, %v31, %f0, %f0
   3030 0xe7 0x0f 0x03 0x08 0x04 0x9f
   3031 
   3032 # CHECK: wfnmadb %v31, %f0, %f0, %f0
   3033 0xe7 0xf0 0x03 0x08 0x08 0x9f
   3034 
   3035 # CHECK: wfnmadb %f13, %v17, %v21, %v25
   3036 0xe7 0xd1 0x53 0x08 0x97 0x9f
   3037 
   3038 # CHECK: wfnmasb %f0, %f0, %f0, %f0
   3039 0xe7 0x00 0x02 0x08 0x00 0x9f
   3040 
   3041 # CHECK: wfnmasb %f0, %f0, %f0, %f0
   3042 0xe7 0x00 0x02 0x08 0x00 0x9f
   3043 
   3044 # CHECK: wfnmasb %f0, %f0, %f0, %v31
   3045 0xe7 0x00 0x02 0x08 0xf1 0x9f
   3046 
   3047 # CHECK: wfnmasb %f0, %f0, %v31, %f0
   3048 0xe7 0x00 0xf2 0x08 0x02 0x9f
   3049 
   3050 # CHECK: wfnmasb %f0, %v31, %f0, %f0
   3051 0xe7 0x0f 0x02 0x08 0x04 0x9f
   3052 
   3053 # CHECK: wfnmasb %v31, %f0, %f0, %f0
   3054 0xe7 0xf0 0x02 0x08 0x08 0x9f
   3055 
   3056 # CHECK: wfnmasb %f13, %v17, %v21, %v25
   3057 0xe7 0xd1 0x52 0x08 0x97 0x9f
   3058 
   3059 # CHECK: wfnmaxb %v0, %v0, %v0, %v0
   3060 0xe7 0x00 0x04 0x08 0x00 0x9f
   3061 
   3062 # CHECK: wfnmaxb %v0, %v0, %v0, %v31
   3063 0xe7 0x00 0x04 0x08 0xf1 0x9f
   3064 
   3065 # CHECK: wfnmaxb %v0, %v0, %v31, %v0
   3066 0xe7 0x00 0xf4 0x08 0x02 0x9f
   3067 
   3068 # CHECK: wfnmaxb %v0, %v31, %v0, %v0
   3069 0xe7 0x0f 0x04 0x08 0x04 0x9f
   3070 
   3071 # CHECK: wfnmaxb %v31, %v0, %v0, %v0
   3072 0xe7 0xf0 0x04 0x08 0x08 0x9f
   3073 
   3074 # CHECK: wfnmaxb %v13, %v17, %v21, %v25
   3075 0xe7 0xd1 0x54 0x08 0x97 0x9f
   3076 
   3077 # CHECK: wfnmsdb %f0, %f0, %f0, %f0
   3078 0xe7 0x00 0x03 0x08 0x00 0x9e
   3079 
   3080 # CHECK: wfnmsdb %f0, %f0, %f0, %f0
   3081 0xe7 0x00 0x03 0x08 0x00 0x9e
   3082 
   3083 # CHECK: wfnmsdb %f0, %f0, %f0, %v31
   3084 0xe7 0x00 0x03 0x08 0xf1 0x9e
   3085 
   3086 # CHECK: wfnmsdb %f0, %f0, %v31, %f0
   3087 0xe7 0x00 0xf3 0x08 0x02 0x9e
   3088 
   3089 # CHECK: wfnmsdb %f0, %v31, %f0, %f0
   3090 0xe7 0x0f 0x03 0x08 0x04 0x9e
   3091 
   3092 # CHECK: wfnmsdb %v31, %f0, %f0, %f0
   3093 0xe7 0xf0 0x03 0x08 0x08 0x9e
   3094 
   3095 # CHECK: wfnmsdb %f13, %v17, %v21, %v25
   3096 0xe7 0xd1 0x53 0x08 0x97 0x9e
   3097 
   3098 # CHECK: wfnmssb %f0, %f0, %f0, %f0
   3099 0xe7 0x00 0x02 0x08 0x00 0x9e
   3100 
   3101 # CHECK: wfnmssb %f0, %f0, %f0, %f0
   3102 0xe7 0x00 0x02 0x08 0x00 0x9e
   3103 
   3104 # CHECK: wfnmssb %f0, %f0, %f0, %v31
   3105 0xe7 0x00 0x02 0x08 0xf1 0x9e
   3106 
   3107 # CHECK: wfnmssb %f0, %f0, %v31, %f0
   3108 0xe7 0x00 0xf2 0x08 0x02 0x9e
   3109 
   3110 # CHECK: wfnmssb %f0, %v31, %f0, %f0
   3111 0xe7 0x0f 0x02 0x08 0x04 0x9e
   3112 
   3113 # CHECK: wfnmssb %v31, %f0, %f0, %f0
   3114 0xe7 0xf0 0x02 0x08 0x08 0x9e
   3115 
   3116 # CHECK: wfnmssb %f13, %v17, %v21, %v25
   3117 0xe7 0xd1 0x52 0x08 0x97 0x9e
   3118 
   3119 # CHECK: wfnmsxb %v0, %v0, %v0, %v0
   3120 0xe7 0x00 0x04 0x08 0x00 0x9e
   3121 
   3122 # CHECK: wfnmsxb %v0, %v0, %v0, %v31
   3123 0xe7 0x00 0x04 0x08 0xf1 0x9e
   3124 
   3125 # CHECK: wfnmsxb %v0, %v0, %v31, %v0
   3126 0xe7 0x00 0xf4 0x08 0x02 0x9e
   3127 
   3128 # CHECK: wfnmsxb %v0, %v31, %v0, %v0
   3129 0xe7 0x0f 0x04 0x08 0x04 0x9e
   3130 
   3131 # CHECK: wfnmsxb %v31, %v0, %v0, %v0
   3132 0xe7 0xf0 0x04 0x08 0x08 0x9e
   3133 
   3134 # CHECK: wfnmsxb %v13, %v17, %v21, %v25
   3135 0xe7 0xd1 0x54 0x08 0x97 0x9e
   3136 
   3137 # CHECK: wfssb %f0, %f0, %f0
   3138 0xe7 0x00 0x00 0x08 0x20 0xe2
   3139 
   3140 # CHECK: wfssb %f0, %f0, %f0
   3141 0xe7 0x00 0x00 0x08 0x20 0xe2
   3142 
   3143 # CHECK: wfssb %f0, %f0, %v31
   3144 0xe7 0x00 0xf0 0x08 0x22 0xe2
   3145 
   3146 # CHECK: wfssb %f0, %v31, %f0
   3147 0xe7 0x0f 0x00 0x08 0x24 0xe2
   3148 
   3149 # CHECK: wfssb %v31, %f0, %f0
   3150 0xe7 0xf0 0x00 0x08 0x28 0xe2
   3151 
   3152 # CHECK: wfssb %v18, %f3, %v20
   3153 0xe7 0x23 0x40 0x08 0x2a 0xe2
   3154 
   3155 # CHECK: wfsxb %v0, %v0, %v0
   3156 0xe7 0x00 0x00 0x08 0x40 0xe2
   3157 
   3158 # CHECK: wfsxb %v0, %v0, %v31
   3159 0xe7 0x00 0xf0 0x08 0x42 0xe2
   3160 
   3161 # CHECK: wfsxb %v0, %v31, %v0
   3162 0xe7 0x0f 0x00 0x08 0x44 0xe2
   3163 
   3164 # CHECK: wfsxb %v31, %v0, %v0
   3165 0xe7 0xf0 0x00 0x08 0x48 0xe2
   3166 
   3167 # CHECK: wfsxb %v18, %v3, %v20
   3168 0xe7 0x23 0x40 0x08 0x4a 0xe2
   3169 
   3170 # CHECK: wfsqsb %f0, %f0
   3171 0xe7 0x00 0x00 0x08 0x20 0xce
   3172 
   3173 # CHECK: wfsqsb %f0, %f0
   3174 0xe7 0x00 0x00 0x08 0x20 0xce
   3175 
   3176 # CHECK: wfsqsb %f0, %f15
   3177 0xe7 0x0f 0x00 0x08 0x20 0xce
   3178 
   3179 # CHECK: wfsqsb %f0, %v31
   3180 0xe7 0x0f 0x00 0x08 0x24 0xce
   3181 
   3182 # CHECK: wfsqsb %f15, %f0
   3183 0xe7 0xf0 0x00 0x08 0x20 0xce
   3184 
   3185 # CHECK: wfsqsb %v31, %f0
   3186 0xe7 0xf0 0x00 0x08 0x28 0xce
   3187 
   3188 # CHECK: wfsqsb %f14, %v17
   3189 0xe7 0xe1 0x00 0x08 0x24 0xce
   3190 
   3191 # CHECK: wfsqxb %v0, %v0
   3192 0xe7 0x00 0x00 0x08 0x40 0xce
   3193 
   3194 # CHECK: wfsqxb %v0, %v15
   3195 0xe7 0x0f 0x00 0x08 0x40 0xce
   3196 
   3197 # CHECK: wfsqxb %v0, %v31
   3198 0xe7 0x0f 0x00 0x08 0x44 0xce
   3199 
   3200 # CHECK: wfsqxb %v15, %v0
   3201 0xe7 0xf0 0x00 0x08 0x40 0xce
   3202 
   3203 # CHECK: wfsqxb %v31, %v0
   3204 0xe7 0xf0 0x00 0x08 0x48 0xce
   3205 
   3206 # CHECK: wfsqxb %v14, %v17
   3207 0xe7 0xe1 0x00 0x08 0x44 0xce
   3208 
   3209 # CHECK: wftcisb %f0, %f0, 0
   3210 0xe7 0x00 0x00 0x08 0x20 0x4a
   3211 
   3212 # CHECK: wftcisb %f0, %f0, 0
   3213 0xe7 0x00 0x00 0x08 0x20 0x4a
   3214 
   3215 # CHECK: wftcisb %f0, %f0, 4095
   3216 0xe7 0x00 0xff 0xf8 0x20 0x4a
   3217 
   3218 # CHECK: wftcisb %f0, %f15, 0
   3219 0xe7 0x0f 0x00 0x08 0x20 0x4a
   3220 
   3221 # CHECK: wftcisb %f0, %v31, 0
   3222 0xe7 0x0f 0x00 0x08 0x24 0x4a
   3223 
   3224 # CHECK: wftcisb %f15, %f0, 0
   3225 0xe7 0xf0 0x00 0x08 0x20 0x4a
   3226 
   3227 # CHECK: wftcisb %v31, %f0, 0
   3228 0xe7 0xf0 0x00 0x08 0x28 0x4a
   3229 
   3230 # CHECK: wftcisb %f4, %v21, 1656
   3231 0xe7 0x45 0x67 0x88 0x24 0x4a
   3232 
   3233 # CHECK: wftcixb %v0, %v0, 0
   3234 0xe7 0x00 0x00 0x08 0x40 0x4a
   3235 
   3236 # CHECK: wftcixb %v0, %v0, 4095
   3237 0xe7 0x00 0xff 0xf8 0x40 0x4a
   3238 
   3239 # CHECK: wftcixb %v0, %v15, 0
   3240 0xe7 0x0f 0x00 0x08 0x40 0x4a
   3241 
   3242 # CHECK: wftcixb %v0, %v31, 0
   3243 0xe7 0x0f 0x00 0x08 0x44 0x4a
   3244 
   3245 # CHECK: wftcixb %v15, %v0, 0
   3246 0xe7 0xf0 0x00 0x08 0x40 0x4a
   3247 
   3248 # CHECK: wftcixb %v31, %v0, 0
   3249 0xe7 0xf0 0x00 0x08 0x48 0x4a
   3250 
   3251 # CHECK: wftcixb %v4, %v21, 1656
   3252 0xe7 0x45 0x67 0x88 0x44 0x4a
   3253 
   3254