1# Test z15 instructions that don't have PC-relative operands. 2# RUN: llvm-mc --disassemble %s -triple=s390x-linux-gnu -mcpu=z15 \ 3# RUN: | FileCheck %s 4 5# CHECK: dfltcc %r2, %r2, %r2 60xb9 0x39 0x20 0x22 7 8# CHECK: dfltcc %r2, %r8, %r15 90xb9 0x39 0xf0 0x28 10 11# CHECK: dfltcc %r14, %r8, %r2 120xb9 0x39 0x20 0xe8 13 14# CHECK: dfltcc %r6, %r8, %r10 150xb9 0x39 0xa0 0x68 16 17# CHECK: kdsa %r0, %r2 180xb9 0x3a 0x00 0x02 19 20# CHECK: kdsa %r0, %r14 210xb9 0x3a 0x00 0x0e 22 23# CHECK: kdsa %r15, %r2 240xb9 0x3a 0x00 0xf2 25 26# CHECK: kdsa %r7, %r10 270xb9 0x3a 0x00 0x7a 28 29# CHECK: mvcrl 0, 0 300xe5 0x0a 0x00 0x00 0x00 0x00 31 32# CHECK: mvcrl 0(%r1), 0(%r2) 330xe5 0x0a 0x10 0x00 0x20 0x00 34 35# CHECK: mvcrl 160(%r1), 320(%r15) 360xe5 0x0a 0x10 0xa0 0xf1 0x40 37 38# CHECK: mvcrl 0(%r1), 4095 390xe5 0x0a 0x10 0x00 0x0f 0xff 40 41# CHECK: mvcrl 0(%r1), 4095(%r2) 420xe5 0x0a 0x10 0x00 0x2f 0xff 43 44# CHECK: mvcrl 0(%r1), 4095(%r15) 450xe5 0x0a 0x10 0x00 0xff 0xff 46 47# CHECK: mvcrl 0(%r1), 0 480xe5 0x0a 0x10 0x00 0x00 0x00 49 50# CHECK: mvcrl 0(%r15), 0 510xe5 0x0a 0xf0 0x00 0x00 0x00 52 53# CHECK: mvcrl 4095(%r1), 0 540xe5 0x0a 0x1f 0xff 0x00 0x00 55 56# CHECK: mvcrl 4095(%r15), 0 570xe5 0x0a 0xff 0xff 0x00 0x00 58 59# CHECK: ncgrk %r0, %r0, %r0 600xb9 0xe5 0x00 0x00 61 62# CHECK: ncgrk %r0, %r0, %r15 630xb9 0xe5 0xf0 0x00 64 65# CHECK: ncgrk %r0, %r15, %r0 660xb9 0xe5 0x00 0x0f 67 68# CHECK: ncgrk %r15, %r0, %r0 690xb9 0xe5 0x00 0xf0 70 71# CHECK: ncgrk %r7, %r8, %r9 720xb9 0xe5 0x90 0x78 73 74# CHECK: ncrk %r0, %r0, %r0 750xb9 0xf5 0x00 0x00 76 77# CHECK: ncrk %r0, %r0, %r15 780xb9 0xf5 0xf0 0x00 79 80# CHECK: ncrk %r0, %r15, %r0 810xb9 0xf5 0x00 0x0f 82 83# CHECK: ncrk %r15, %r0, %r0 840xb9 0xf5 0x00 0xf0 85 86# CHECK: ncrk %r7, %r8, %r9 870xb9 0xf5 0x90 0x78 88 89# CHECK: nngrk %r0, %r0, %r0 900xb9 0x64 0x00 0x00 91 92# CHECK: nngrk %r0, %r0, %r15 930xb9 0x64 0xf0 0x00 94 95# CHECK: nngrk %r0, %r15, %r0 960xb9 0x64 0x00 0x0f 97 98# CHECK: nngrk %r15, %r0, %r0 990xb9 0x64 0x00 0xf0 100 101# CHECK: nngrk %r7, %r8, %r9 1020xb9 0x64 0x90 0x78 103 104# CHECK: nnrk %r0, %r0, %r0 1050xb9 0x74 0x00 0x00 106 107# CHECK: nnrk %r0, %r0, %r15 1080xb9 0x74 0xf0 0x00 109 110# CHECK: nnrk %r0, %r15, %r0 1110xb9 0x74 0x00 0x0f 112 113# CHECK: nnrk %r15, %r0, %r0 1140xb9 0x74 0x00 0xf0 115 116# CHECK: nnrk %r7, %r8, %r9 1170xb9 0x74 0x90 0x78 118 119# CHECK: nogrk %r0, %r0, %r0 1200xb9 0x66 0x00 0x00 121 122# CHECK: nogrk %r0, %r0, %r15 1230xb9 0x66 0xf0 0x00 124 125# CHECK: nogrk %r0, %r15, %r0 1260xb9 0x66 0x00 0x0f 127 128# CHECK: nogrk %r15, %r0, %r0 1290xb9 0x66 0x00 0xf0 130 131# CHECK: nogrk %r7, %r8, %r9 1320xb9 0x66 0x90 0x78 133 134# CHECK: nork %r0, %r0, %r0 1350xb9 0x76 0x00 0x00 136 137# CHECK: nork %r0, %r0, %r15 1380xb9 0x76 0xf0 0x00 139 140# CHECK: nork %r0, %r15, %r0 1410xb9 0x76 0x00 0x0f 142 143# CHECK: nork %r15, %r0, %r0 1440xb9 0x76 0x00 0xf0 145 146# CHECK: nork %r7, %r8, %r9 1470xb9 0x76 0x90 0x78 148 149# CHECK: nxgrk %r0, %r0, %r0 1500xb9 0x67 0x00 0x00 151 152# CHECK: nxgrk %r0, %r0, %r15 1530xb9 0x67 0xf0 0x00 154 155# CHECK: nxgrk %r0, %r15, %r0 1560xb9 0x67 0x00 0x0f 157 158# CHECK: nxgrk %r15, %r0, %r0 1590xb9 0x67 0x00 0xf0 160 161# CHECK: nxgrk %r7, %r8, %r9 1620xb9 0x67 0x90 0x78 163 164# CHECK: nxrk %r0, %r0, %r0 1650xb9 0x77 0x00 0x00 166 167# CHECK: nxrk %r0, %r0, %r15 1680xb9 0x77 0xf0 0x00 169 170# CHECK: nxrk %r0, %r15, %r0 1710xb9 0x77 0x00 0x0f 172 173# CHECK: nxrk %r15, %r0, %r0 1740xb9 0x77 0x00 0xf0 175 176# CHECK: nxrk %r7, %r8, %r9 1770xb9 0x77 0x90 0x78 178 179# CHECK: ocgrk %r0, %r0, %r0 1800xb9 0x65 0x00 0x00 181 182# CHECK: ocgrk %r0, %r0, %r15 1830xb9 0x65 0xf0 0x00 184 185# CHECK: ocgrk %r0, %r15, %r0 1860xb9 0x65 0x00 0x0f 187 188# CHECK: ocgrk %r15, %r0, %r0 1890xb9 0x65 0x00 0xf0 190 191# CHECK: ocgrk %r7, %r8, %r9 1920xb9 0x65 0x90 0x78 193 194# CHECK: ocrk %r0, %r0, %r0 1950xb9 0x75 0x00 0x00 196 197# CHECK: ocrk %r0, %r0, %r15 1980xb9 0x75 0xf0 0x00 199 200# CHECK: ocrk %r0, %r15, %r0 2010xb9 0x75 0x00 0x0f 202 203# CHECK: ocrk %r15, %r0, %r0 2040xb9 0x75 0x00 0xf0 205 206# CHECK: ocrk %r7, %r8, %r9 2070xb9 0x75 0x90 0x78 208 209# CHECK: popcnt %r0, %r0 2100xb9 0xe1 0x00 0x00 211 212# CHECK: popcnt %r0, %r15 2130xb9 0xe1 0x00 0x0f 214 215# CHECK: popcnt %r14, %r0 2160xb9 0xe1 0x00 0xe0 217 218# CHECK: popcnt %r6, %r8 2190xb9 0xe1 0x00 0x68 220 221# CHECK: popcnt %r4, %r13, 1 2220xb9 0xe1 0x10 0x4d 223 224# CHECK: popcnt %r4, %r13, 15 2250xb9 0xe1 0xf0 0x4d 226 227# CHECK: selgr %r0, %r0, %r0, 0 2280xb9 0xe3 0x00 0x00 229 230# CHECK: selgr %r0, %r0, %r0, 15 2310xb9 0xe3 0x0f 0x00 232 233# CHECK: selgr %r0, %r0, %r15, 0 2340xb9 0xe3 0xf0 0x00 235 236# CHECK: selgr %r0, %r15, %r0, 0 2370xb9 0xe3 0x00 0x0f 238 239# CHECK: selgr %r15, %r0, %r0, 0 2400xb9 0xe3 0x00 0xf0 241 242# CHECK: selgro %r1, %r2, %r3 2430xb9 0xe3 0x31 0x12 244 245# CHECK: selgrh %r1, %r2, %r3 2460xb9 0xe3 0x32 0x12 247 248# CHECK: selgrnle %r1, %r2, %r3 2490xb9 0xe3 0x33 0x12 250 251# CHECK: selgrl %r1, %r2, %r3 2520xb9 0xe3 0x34 0x12 253 254# CHECK: selgrnhe %r1, %r2, %r3 2550xb9 0xe3 0x35 0x12 256 257# CHECK: selgrlh %r1, %r2, %r3 2580xb9 0xe3 0x36 0x12 259 260# CHECK: selgrne %r1, %r2, %r3 2610xb9 0xe3 0x37 0x12 262 263# CHECK: selgre %r1, %r2, %r3 2640xb9 0xe3 0x38 0x12 265 266# CHECK: selgrnlh %r1, %r2, %r3 2670xb9 0xe3 0x39 0x12 268 269# CHECK: selgrhe %r1, %r2, %r3 2700xb9 0xe3 0x3a 0x12 271 272# CHECK: selgrnl %r1, %r2, %r3 2730xb9 0xe3 0x3b 0x12 274 275# CHECK: selgrle %r1, %r2, %r3 2760xb9 0xe3 0x3c 0x12 277 278# CHECK: selgrnh %r1, %r2, %r3 2790xb9 0xe3 0x3d 0x12 280 281# CHECK: selgrno %r1, %r2, %r3 2820xb9 0xe3 0x3e 0x12 283 284# CHECK: selfhr %r0, %r0, %r0, 0 2850xb9 0xc0 0x00 0x00 286 287# CHECK: selfhr %r0, %r0, %r0, 15 2880xb9 0xc0 0x0f 0x00 289 290# CHECK: selfhr %r0, %r0, %r15, 0 2910xb9 0xc0 0xf0 0x00 292 293# CHECK: selfhr %r0, %r15, %r0, 0 2940xb9 0xc0 0x00 0x0f 295 296# CHECK: selfhr %r15, %r0, %r0, 0 2970xb9 0xc0 0x00 0xf0 298 299# CHECK: selfhro %r1, %r2, %r3 3000xb9 0xc0 0x31 0x12 301 302# CHECK: selfhrh %r1, %r2, %r3 3030xb9 0xc0 0x32 0x12 304 305# CHECK: selfhrnle %r1, %r2, %r3 3060xb9 0xc0 0x33 0x12 307 308# CHECK: selfhrl %r1, %r2, %r3 3090xb9 0xc0 0x34 0x12 310 311# CHECK: selfhrnhe %r1, %r2, %r3 3120xb9 0xc0 0x35 0x12 313 314# CHECK: selfhrlh %r1, %r2, %r3 3150xb9 0xc0 0x36 0x12 316 317# CHECK: selfhrne %r1, %r2, %r3 3180xb9 0xc0 0x37 0x12 319 320# CHECK: selfhre %r1, %r2, %r3 3210xb9 0xc0 0x38 0x12 322 323# CHECK: selfhrnlh %r1, %r2, %r3 3240xb9 0xc0 0x39 0x12 325 326# CHECK: selfhrhe %r1, %r2, %r3 3270xb9 0xc0 0x3a 0x12 328 329# CHECK: selfhrnl %r1, %r2, %r3 3300xb9 0xc0 0x3b 0x12 331 332# CHECK: selfhrle %r1, %r2, %r3 3330xb9 0xc0 0x3c 0x12 334 335# CHECK: selfhrnh %r1, %r2, %r3 3360xb9 0xc0 0x3d 0x12 337 338# CHECK: selfhrno %r1, %r2, %r3 3390xb9 0xc0 0x3e 0x12 340 341# CHECK: selr %r0, %r0, %r0, 0 3420xb9 0xf0 0x00 0x00 343 344# CHECK: selr %r0, %r0, %r0, 15 3450xb9 0xf0 0x0f 0x00 346 347# CHECK: selr %r0, %r0, %r15, 0 3480xb9 0xf0 0xf0 0x00 349 350# CHECK: selr %r0, %r15, %r0, 0 3510xb9 0xf0 0x00 0x0f 352 353# CHECK: selr %r15, %r0, %r0, 0 3540xb9 0xf0 0x00 0xf0 355 356# CHECK: selro %r1, %r2, %r3 3570xb9 0xf0 0x31 0x12 358 359# CHECK: selrh %r1, %r2, %r3 3600xb9 0xf0 0x32 0x12 361 362# CHECK: selrnle %r1, %r2, %r3 3630xb9 0xf0 0x33 0x12 364 365# CHECK: selrl %r1, %r2, %r3 3660xb9 0xf0 0x34 0x12 367 368# CHECK: selrnhe %r1, %r2, %r3 3690xb9 0xf0 0x35 0x12 370 371# CHECK: selrlh %r1, %r2, %r3 3720xb9 0xf0 0x36 0x12 373 374# CHECK: selrne %r1, %r2, %r3 3750xb9 0xf0 0x37 0x12 376 377# CHECK: selre %r1, %r2, %r3 3780xb9 0xf0 0x38 0x12 379 380# CHECK: selrnlh %r1, %r2, %r3 3810xb9 0xf0 0x39 0x12 382 383# CHECK: selrhe %r1, %r2, %r3 3840xb9 0xf0 0x3a 0x12 385 386# CHECK: selrnl %r1, %r2, %r3 3870xb9 0xf0 0x3b 0x12 388 389# CHECK: selrle %r1, %r2, %r3 3900xb9 0xf0 0x3c 0x12 391 392# CHECK: selrnh %r1, %r2, %r3 3930xb9 0xf0 0x3d 0x12 394 395# CHECK: selrno %r1, %r2, %r3 3960xb9 0xf0 0x3e 0x12 397 398# CHECK: sortl %r2, %r2 3990xb9 0x38 0x00 0x22 400 401# CHECK: sortl %r2, %r14 4020xb9 0x38 0x00 0x2e 403 404# CHECK: sortl %r14, %r2 4050xb9 0x38 0x00 0xe2 406 407# CHECK: sortl %r6, %r10 4080xb9 0x38 0x00 0x6a 409 410# CHECK: vcefb %v0, %v0, 0, 0 4110xe7 0x00 0x00 0x00 0x20 0xc3 412 413# CHECK: vcefb %v0, %v0, 0, 15 4140xe7 0x00 0x00 0xf0 0x20 0xc3 415 416# CHECK: vcefb %v0, %v0, 4, 0 4170xe7 0x00 0x00 0x04 0x20 0xc3 418 419# CHECK: vcefb %v0, %v31, 0, 0 4200xe7 0x0f 0x00 0x00 0x24 0xc3 421 422# CHECK: vcefb %v31, %v0, 0, 0 4230xe7 0xf0 0x00 0x00 0x28 0xc3 424 425# CHECK: vcefb %v14, %v17, 4, 10 4260xe7 0xe1 0x00 0xa4 0x24 0xc3 427 428# CHECK: vcelfb %v0, %v0, 0, 0 4290xe7 0x00 0x00 0x00 0x20 0xc1 430 431# CHECK: vcelfb %v0, %v0, 0, 15 4320xe7 0x00 0x00 0xf0 0x20 0xc1 433 434# CHECK: vcelfb %v0, %v0, 4, 0 4350xe7 0x00 0x00 0x04 0x20 0xc1 436 437# CHECK: vcelfb %v0, %v31, 0, 0 4380xe7 0x0f 0x00 0x00 0x24 0xc1 439 440# CHECK: vcelfb %v31, %v0, 0, 0 4410xe7 0xf0 0x00 0x00 0x28 0xc1 442 443# CHECK: vcelfb %v14, %v17, 4, 10 4440xe7 0xe1 0x00 0xa4 0x24 0xc1 445 446# CHECK: vcfeb %v0, %v0, 0, 0 4470xe7 0x00 0x00 0x00 0x20 0xc2 448 449# CHECK: vcfeb %v0, %v0, 0, 15 4500xe7 0x00 0x00 0xf0 0x20 0xc2 451 452# CHECK: vcfeb %v0, %v0, 4, 0 4530xe7 0x00 0x00 0x04 0x20 0xc2 454 455# CHECK: vcfeb %v0, %v31, 0, 0 4560xe7 0x0f 0x00 0x00 0x24 0xc2 457 458# CHECK: vcfeb %v31, %v0, 0, 0 4590xe7 0xf0 0x00 0x00 0x28 0xc2 460 461# CHECK: vcfeb %v14, %v17, 4, 10 4620xe7 0xe1 0x00 0xa4 0x24 0xc2 463 464# CHECK: vclfeb %v0, %v0, 0, 0 4650xe7 0x00 0x00 0x00 0x20 0xc0 466 467# CHECK: vclfeb %v0, %v0, 0, 15 4680xe7 0x00 0x00 0xf0 0x20 0xc0 469 470# CHECK: vclfeb %v0, %v0, 4, 0 4710xe7 0x00 0x00 0x04 0x20 0xc0 472 473# CHECK: vclfeb %v0, %v31, 0, 0 4740xe7 0x0f 0x00 0x00 0x24 0xc0 475 476# CHECK: vclfeb %v31, %v0, 0, 0 4770xe7 0xf0 0x00 0x00 0x28 0xc0 478 479# CHECK: vclfeb %v14, %v17, 4, 10 4800xe7 0xe1 0x00 0xa4 0x24 0xc0 481 482# CHECK: vcvb %r0, %v0, 0, 15 4830xe6 0x00 0x00 0x0f 0x00 0x50 484 485# CHECK: vcvb %r3, %v18, 4, 6 4860xe6 0x32 0x00 0x46 0x04 0x50 487 488# CHECK: vcvbg %r0, %v0, 0, 15 4890xe6 0x00 0x00 0x0f 0x00 0x52 490 491# CHECK: vcvbg %r3, %v18, 4, 6 4920xe6 0x32 0x00 0x46 0x04 0x52 493 494# CHECK: vlbr %v0, 0, 0 4950xe6 0x00 0x00 0x00 0x00 0x06 496 497# CHECK: vlbr %v0, 0, 15 4980xe6 0x00 0x00 0x00 0xf0 0x06 499 500# CHECK: vlbr %v0, 4095, 0 5010xe6 0x00 0x0f 0xff 0x00 0x06 502 503# CHECK: vlbr %v0, 0(%r15), 0 5040xe6 0x00 0xf0 0x00 0x00 0x06 505 506# CHECK: vlbr %v0, 0(%r15,%r1), 0 5070xe6 0x0f 0x10 0x00 0x00 0x06 508 509# CHECK: vlbr %v15, 0, 0 5100xe6 0xf0 0x00 0x00 0x00 0x06 511 512# CHECK: vlbr %v31, 0, 0 5130xe6 0xf0 0x00 0x00 0x08 0x06 514 515# CHECK: vlbr %v18, 1383(%r3,%r4), 11 5160xe6 0x23 0x45 0x67 0xb8 0x06 517 518# CHECK: vlbrf %v0, 0 5190xe6 0x00 0x00 0x00 0x20 0x06 520 521# CHECK: vlbrf %v0, 4095 5220xe6 0x00 0x0f 0xff 0x20 0x06 523 524# CHECK: vlbrf %v0, 0(%r15) 5250xe6 0x00 0xf0 0x00 0x20 0x06 526 527# CHECK: vlbrf %v0, 0(%r15,%r1) 5280xe6 0x0f 0x10 0x00 0x20 0x06 529 530# CHECK: vlbrf %v15, 0 5310xe6 0xf0 0x00 0x00 0x20 0x06 532 533# CHECK: vlbrf %v31, 0 5340xe6 0xf0 0x00 0x00 0x28 0x06 535 536# CHECK: vlbrf %v18, 1383(%r3,%r4) 5370xe6 0x23 0x45 0x67 0x28 0x06 538 539# CHECK: vlbrg %v0, 0 5400xe6 0x00 0x00 0x00 0x30 0x06 541 542# CHECK: vlbrg %v0, 4095 5430xe6 0x00 0x0f 0xff 0x30 0x06 544 545# CHECK: vlbrg %v0, 0(%r15) 5460xe6 0x00 0xf0 0x00 0x30 0x06 547 548# CHECK: vlbrg %v0, 0(%r15,%r1) 5490xe6 0x0f 0x10 0x00 0x30 0x06 550 551# CHECK: vlbrg %v15, 0 5520xe6 0xf0 0x00 0x00 0x30 0x06 553 554# CHECK: vlbrg %v31, 0 5550xe6 0xf0 0x00 0x00 0x38 0x06 556 557# CHECK: vlbrg %v18, 1383(%r3,%r4) 5580xe6 0x23 0x45 0x67 0x38 0x06 559 560# CHECK: vlbrh %v0, 0 5610xe6 0x00 0x00 0x00 0x10 0x06 562 563# CHECK: vlbrh %v0, 4095 5640xe6 0x00 0x0f 0xff 0x10 0x06 565 566# CHECK: vlbrh %v0, 0(%r15) 5670xe6 0x00 0xf0 0x00 0x10 0x06 568 569# CHECK: vlbrh %v0, 0(%r15,%r1) 5700xe6 0x0f 0x10 0x00 0x10 0x06 571 572# CHECK: vlbrh %v15, 0 5730xe6 0xf0 0x00 0x00 0x10 0x06 574 575# CHECK: vlbrh %v31, 0 5760xe6 0xf0 0x00 0x00 0x18 0x06 577 578# CHECK: vlbrh %v18, 1383(%r3,%r4) 5790xe6 0x23 0x45 0x67 0x18 0x06 580 581# CHECK: vlbrq %v0, 0 5820xe6 0x00 0x00 0x00 0x40 0x06 583 584# CHECK: vlbrq %v0, 4095 5850xe6 0x00 0x0f 0xff 0x40 0x06 586 587# CHECK: vlbrq %v0, 0(%r15) 5880xe6 0x00 0xf0 0x00 0x40 0x06 589 590# CHECK: vlbrq %v0, 0(%r15,%r1) 5910xe6 0x0f 0x10 0x00 0x40 0x06 592 593# CHECK: vlbrq %v15, 0 5940xe6 0xf0 0x00 0x00 0x40 0x06 595 596# CHECK: vlbrq %v31, 0 5970xe6 0xf0 0x00 0x00 0x48 0x06 598 599# CHECK: vlbrq %v18, 1383(%r3,%r4) 6000xe6 0x23 0x45 0x67 0x48 0x06 601 602# CHECK: vlbrrep %v0, 0, 0 6030xe6 0x00 0x00 0x00 0x00 0x05 604 605# CHECK: vlbrrep %v0, 0, 15 6060xe6 0x00 0x00 0x00 0xf0 0x05 607 608# CHECK: vlbrrep %v0, 4095, 0 6090xe6 0x00 0x0f 0xff 0x00 0x05 610 611# CHECK: vlbrrep %v0, 0(%r15), 0 6120xe6 0x00 0xf0 0x00 0x00 0x05 613 614# CHECK: vlbrrep %v0, 0(%r15,%r1), 0 6150xe6 0x0f 0x10 0x00 0x00 0x05 616 617# CHECK: vlbrrep %v15, 0, 0 6180xe6 0xf0 0x00 0x00 0x00 0x05 619 620# CHECK: vlbrrep %v31, 0, 0 6210xe6 0xf0 0x00 0x00 0x08 0x05 622 623# CHECK: vlbrrep %v18, 1383(%r3,%r4), 11 6240xe6 0x23 0x45 0x67 0xb8 0x05 625 626# CHECK: vlbrrepf %v0, 0 6270xe6 0x00 0x00 0x00 0x20 0x05 628 629# CHECK: vlbrrepf %v0, 4095 6300xe6 0x00 0x0f 0xff 0x20 0x05 631 632# CHECK: vlbrrepf %v0, 0(%r15) 6330xe6 0x00 0xf0 0x00 0x20 0x05 634 635# CHECK: vlbrrepf %v0, 0(%r15,%r1) 6360xe6 0x0f 0x10 0x00 0x20 0x05 637 638# CHECK: vlbrrepf %v15, 0 6390xe6 0xf0 0x00 0x00 0x20 0x05 640 641# CHECK: vlbrrepf %v31, 0 6420xe6 0xf0 0x00 0x00 0x28 0x05 643 644# CHECK: vlbrrepf %v18, 1383(%r3,%r4) 6450xe6 0x23 0x45 0x67 0x28 0x05 646 647# CHECK: vlbrrepg %v0, 0 6480xe6 0x00 0x00 0x00 0x30 0x05 649 650# CHECK: vlbrrepg %v0, 4095 6510xe6 0x00 0x0f 0xff 0x30 0x05 652 653# CHECK: vlbrrepg %v0, 0(%r15) 6540xe6 0x00 0xf0 0x00 0x30 0x05 655 656# CHECK: vlbrrepg %v0, 0(%r15,%r1) 6570xe6 0x0f 0x10 0x00 0x30 0x05 658 659# CHECK: vlbrrepg %v15, 0 6600xe6 0xf0 0x00 0x00 0x30 0x05 661 662# CHECK: vlbrrepg %v31, 0 6630xe6 0xf0 0x00 0x00 0x38 0x05 664 665# CHECK: vlbrrepg %v18, 1383(%r3,%r4) 6660xe6 0x23 0x45 0x67 0x38 0x05 667 668# CHECK: vlbrreph %v0, 0 6690xe6 0x00 0x00 0x00 0x10 0x05 670 671# CHECK: vlbrreph %v0, 4095 6720xe6 0x00 0x0f 0xff 0x10 0x05 673 674# CHECK: vlbrreph %v0, 0(%r15) 6750xe6 0x00 0xf0 0x00 0x10 0x05 676 677# CHECK: vlbrreph %v0, 0(%r15,%r1) 6780xe6 0x0f 0x10 0x00 0x10 0x05 679 680# CHECK: vlbrreph %v15, 0 6810xe6 0xf0 0x00 0x00 0x10 0x05 682 683# CHECK: vlbrreph %v31, 0 6840xe6 0xf0 0x00 0x00 0x18 0x05 685 686# CHECK: vlbrreph %v18, 1383(%r3,%r4) 6870xe6 0x23 0x45 0x67 0x18 0x05 688 689# CHECK: vlebrf %v0, 0, 0 6900xe6 0x00 0x00 0x00 0x00 0x03 691 692# CHECK: vlebrf %v0, 0, 3 6930xe6 0x00 0x00 0x00 0x30 0x03 694 695# CHECK: vlebrf %v0, 4095, 0 6960xe6 0x00 0x0f 0xff 0x00 0x03 697 698# CHECK: vlebrf %v0, 0(%r15), 0 6990xe6 0x00 0xf0 0x00 0x00 0x03 700 701# CHECK: vlebrf %v0, 0(%r15,%r1), 0 7020xe6 0x0f 0x10 0x00 0x00 0x03 703 704# CHECK: vlebrf %v15, 0, 0 7050xe6 0xf0 0x00 0x00 0x00 0x03 706 707# CHECK: vlebrf %v31, 0, 0 7080xe6 0xf0 0x00 0x00 0x08 0x03 709 710# CHECK: vlebrf %v18, 1383(%r3,%r4), 2 7110xe6 0x23 0x45 0x67 0x28 0x03 712 713# CHECK: vlebrg %v0, 0, 0 7140xe6 0x00 0x00 0x00 0x00 0x02 715 716# CHECK: vlebrg %v0, 0, 1 7170xe6 0x00 0x00 0x00 0x10 0x02 718 719# CHECK: vlebrg %v0, 4095, 0 7200xe6 0x00 0x0f 0xff 0x00 0x02 721 722# CHECK: vlebrg %v0, 0(%r15), 0 7230xe6 0x00 0xf0 0x00 0x00 0x02 724 725# CHECK: vlebrg %v0, 0(%r15,%r1), 0 7260xe6 0x0f 0x10 0x00 0x00 0x02 727 728# CHECK: vlebrg %v15, 0, 0 7290xe6 0xf0 0x00 0x00 0x00 0x02 730 731# CHECK: vlebrg %v31, 0, 0 7320xe6 0xf0 0x00 0x00 0x08 0x02 733 734# CHECK: vlebrg %v18, 1383(%r3,%r4), 1 7350xe6 0x23 0x45 0x67 0x18 0x02 736 737# CHECK: vlebrh %v0, 0, 0 7380xe6 0x00 0x00 0x00 0x00 0x01 739 740# CHECK: vlebrh %v0, 0, 7 7410xe6 0x00 0x00 0x00 0x70 0x01 742 743# CHECK: vlebrh %v0, 4095, 0 7440xe6 0x00 0x0f 0xff 0x00 0x01 745 746# CHECK: vlebrh %v0, 0(%r15), 0 7470xe6 0x00 0xf0 0x00 0x00 0x01 748 749# CHECK: vlebrh %v0, 0(%r15,%r1), 0 7500xe6 0x0f 0x10 0x00 0x00 0x01 751 752# CHECK: vlebrh %v15, 0, 0 7530xe6 0xf0 0x00 0x00 0x00 0x01 754 755# CHECK: vlebrh %v31, 0, 0 7560xe6 0xf0 0x00 0x00 0x08 0x01 757 758# CHECK: vlebrh %v18, 1383(%r3,%r4), 4 7590xe6 0x23 0x45 0x67 0x48 0x01 760 761# CHECK: vler %v0, 0, 0 7620xe6 0x00 0x00 0x00 0x00 0x07 763 764# CHECK: vler %v0, 0, 15 7650xe6 0x00 0x00 0x00 0xf0 0x07 766 767# CHECK: vler %v0, 4095, 0 7680xe6 0x00 0x0f 0xff 0x00 0x07 769 770# CHECK: vler %v0, 0(%r15), 0 7710xe6 0x00 0xf0 0x00 0x00 0x07 772 773# CHECK: vler %v0, 0(%r15,%r1), 0 7740xe6 0x0f 0x10 0x00 0x00 0x07 775 776# CHECK: vler %v15, 0, 0 7770xe6 0xf0 0x00 0x00 0x00 0x07 778 779# CHECK: vler %v31, 0, 0 7800xe6 0xf0 0x00 0x00 0x08 0x07 781 782# CHECK: vler %v18, 1383(%r3,%r4), 11 7830xe6 0x23 0x45 0x67 0xb8 0x07 784 785# CHECK: vlerf %v0, 0 7860xe6 0x00 0x00 0x00 0x20 0x07 787 788# CHECK: vlerf %v0, 4095 7890xe6 0x00 0x0f 0xff 0x20 0x07 790 791# CHECK: vlerf %v0, 0(%r15) 7920xe6 0x00 0xf0 0x00 0x20 0x07 793 794# CHECK: vlerf %v0, 0(%r15,%r1) 7950xe6 0x0f 0x10 0x00 0x20 0x07 796 797# CHECK: vlerf %v15, 0 7980xe6 0xf0 0x00 0x00 0x20 0x07 799 800# CHECK: vlerf %v31, 0 8010xe6 0xf0 0x00 0x00 0x28 0x07 802 803# CHECK: vlerf %v18, 1383(%r3,%r4) 8040xe6 0x23 0x45 0x67 0x28 0x07 805 806# CHECK: vlerg %v0, 0 8070xe6 0x00 0x00 0x00 0x30 0x07 808 809# CHECK: vlerg %v0, 4095 8100xe6 0x00 0x0f 0xff 0x30 0x07 811 812# CHECK: vlerg %v0, 0(%r15) 8130xe6 0x00 0xf0 0x00 0x30 0x07 814 815# CHECK: vlerg %v0, 0(%r15,%r1) 8160xe6 0x0f 0x10 0x00 0x30 0x07 817 818# CHECK: vlerg %v15, 0 8190xe6 0xf0 0x00 0x00 0x30 0x07 820 821# CHECK: vlerg %v31, 0 8220xe6 0xf0 0x00 0x00 0x38 0x07 823 824# CHECK: vlerg %v18, 1383(%r3,%r4) 8250xe6 0x23 0x45 0x67 0x38 0x07 826 827# CHECK: vlerh %v0, 0 8280xe6 0x00 0x00 0x00 0x10 0x07 829 830# CHECK: vlerh %v0, 4095 8310xe6 0x00 0x0f 0xff 0x10 0x07 832 833# CHECK: vlerh %v0, 0(%r15) 8340xe6 0x00 0xf0 0x00 0x10 0x07 835 836# CHECK: vlerh %v0, 0(%r15,%r1) 8370xe6 0x0f 0x10 0x00 0x10 0x07 838 839# CHECK: vlerh %v15, 0 8400xe6 0xf0 0x00 0x00 0x10 0x07 841 842# CHECK: vlerh %v31, 0 8430xe6 0xf0 0x00 0x00 0x18 0x07 844 845# CHECK: vlerh %v18, 1383(%r3,%r4) 8460xe6 0x23 0x45 0x67 0x18 0x07 847 848# CHECK: vllebrz %v0, 0, 0 8490xe6 0x00 0x00 0x00 0x00 0x04 850 851# CHECK: vllebrz %v0, 0, 15 8520xe6 0x00 0x00 0x00 0xf0 0x04 853 854# CHECK: vllebrz %v0, 4095, 0 8550xe6 0x00 0x0f 0xff 0x00 0x04 856 857# CHECK: vllebrz %v0, 0(%r15), 0 8580xe6 0x00 0xf0 0x00 0x00 0x04 859 860# CHECK: vllebrz %v0, 0(%r15,%r1), 0 8610xe6 0x0f 0x10 0x00 0x00 0x04 862 863# CHECK: vllebrz %v15, 0, 0 8640xe6 0xf0 0x00 0x00 0x00 0x04 865 866# CHECK: vllebrz %v31, 0, 0 8670xe6 0xf0 0x00 0x00 0x08 0x04 868 869# CHECK: vllebrz %v18, 1383(%r3,%r4), 11 8700xe6 0x23 0x45 0x67 0xb8 0x04 871 872# CHECK: vllebrze %v0, 0 8730xe6 0x00 0x00 0x00 0x60 0x04 874 875# CHECK: vllebrze %v0, 4095 8760xe6 0x00 0x0f 0xff 0x60 0x04 877 878# CHECK: vllebrze %v0, 0(%r15) 8790xe6 0x00 0xf0 0x00 0x60 0x04 880 881# CHECK: vllebrze %v0, 0(%r15,%r1) 8820xe6 0x0f 0x10 0x00 0x60 0x04 883 884# CHECK: vllebrze %v15, 0 8850xe6 0xf0 0x00 0x00 0x60 0x04 886 887# CHECK: vllebrze %v31, 0 8880xe6 0xf0 0x00 0x00 0x68 0x04 889 890# CHECK: vllebrze %v18, 1383(%r3,%r4) 8910xe6 0x23 0x45 0x67 0x68 0x04 892 893# CHECK: vllebrzf %v0, 0 8940xe6 0x00 0x00 0x00 0x20 0x04 895 896# CHECK: vllebrzf %v0, 4095 8970xe6 0x00 0x0f 0xff 0x20 0x04 898 899# CHECK: vllebrzf %v0, 0(%r15) 9000xe6 0x00 0xf0 0x00 0x20 0x04 901 902# CHECK: vllebrzf %v0, 0(%r15,%r1) 9030xe6 0x0f 0x10 0x00 0x20 0x04 904 905# CHECK: vllebrzf %v15, 0 9060xe6 0xf0 0x00 0x00 0x20 0x04 907 908# CHECK: vllebrzf %v31, 0 9090xe6 0xf0 0x00 0x00 0x28 0x04 910 911# CHECK: vllebrzf %v18, 1383(%r3,%r4) 9120xe6 0x23 0x45 0x67 0x28 0x04 913 914# CHECK: vllebrzg %v0, 0 9150xe6 0x00 0x00 0x00 0x30 0x04 916 917# CHECK: vllebrzg %v0, 4095 9180xe6 0x00 0x0f 0xff 0x30 0x04 919 920# CHECK: vllebrzg %v0, 0(%r15) 9210xe6 0x00 0xf0 0x00 0x30 0x04 922 923# CHECK: vllebrzg %v0, 0(%r15,%r1) 9240xe6 0x0f 0x10 0x00 0x30 0x04 925 926# CHECK: vllebrzg %v15, 0 9270xe6 0xf0 0x00 0x00 0x30 0x04 928 929# CHECK: vllebrzg %v31, 0 9300xe6 0xf0 0x00 0x00 0x38 0x04 931 932# CHECK: vllebrzg %v18, 1383(%r3,%r4) 9330xe6 0x23 0x45 0x67 0x38 0x04 934 935# CHECK: vllebrzh %v0, 0 9360xe6 0x00 0x00 0x00 0x10 0x04 937 938# CHECK: vllebrzh %v0, 4095 9390xe6 0x00 0x0f 0xff 0x10 0x04 940 941# CHECK: vllebrzh %v0, 0(%r15) 9420xe6 0x00 0xf0 0x00 0x10 0x04 943 944# CHECK: vllebrzh %v0, 0(%r15,%r1) 9450xe6 0x0f 0x10 0x00 0x10 0x04 946 947# CHECK: vllebrzh %v15, 0 9480xe6 0xf0 0x00 0x00 0x10 0x04 949 950# CHECK: vllebrzh %v31, 0 9510xe6 0xf0 0x00 0x00 0x18 0x04 952 953# CHECK: vllebrzh %v18, 1383(%r3,%r4) 9540xe6 0x23 0x45 0x67 0x18 0x04 955 956# CHECK: vsld %v0, %v0, %v0, 0 9570xe7 0x00 0x00 0x00 0x00 0x86 958 959# CHECK: vsld %v0, %v0, %v0, 255 9600xe7 0x00 0x00 0xff 0x00 0x86 961 962# CHECK: vsld %v0, %v0, %v31, 0 9630xe7 0x00 0xf0 0x00 0x02 0x86 964 965# CHECK: vsld %v0, %v31, %v0, 0 9660xe7 0x0f 0x00 0x00 0x04 0x86 967 968# CHECK: vsld %v31, %v0, %v0, 0 9690xe7 0xf0 0x00 0x00 0x08 0x86 970 971# CHECK: vsld %v13, %v17, %v21, 121 9720xe7 0xd1 0x50 0x79 0x06 0x86 973 974# CHECK: vsrd %v0, %v0, %v0, 0 9750xe7 0x00 0x00 0x00 0x00 0x87 976 977# CHECK: vsrd %v0, %v0, %v0, 255 9780xe7 0x00 0x00 0xff 0x00 0x87 979 980# CHECK: vsrd %v0, %v0, %v31, 0 9810xe7 0x00 0xf0 0x00 0x02 0x87 982 983# CHECK: vsrd %v0, %v31, %v0, 0 9840xe7 0x0f 0x00 0x00 0x04 0x87 985 986# CHECK: vsrd %v31, %v0, %v0, 0 9870xe7 0xf0 0x00 0x00 0x08 0x87 988 989# CHECK: vsrd %v13, %v17, %v21, 121 9900xe7 0xd1 0x50 0x79 0x06 0x87 991 992# CHECK: vstbr %v0, 0, 0 9930xe6 0x00 0x00 0x00 0x00 0x0e 994 995# CHECK: vstbr %v0, 0, 15 9960xe6 0x00 0x00 0x00 0xf0 0x0e 997 998# CHECK: vstbr %v0, 4095, 0 9990xe6 0x00 0x0f 0xff 0x00 0x0e 1000 1001# CHECK: vstbr %v0, 0(%r15), 0 10020xe6 0x00 0xf0 0x00 0x00 0x0e 1003 1004# CHECK: vstbr %v0, 0(%r15,%r1), 0 10050xe6 0x0f 0x10 0x00 0x00 0x0e 1006 1007# CHECK: vstbr %v15, 0, 0 10080xe6 0xf0 0x00 0x00 0x00 0x0e 1009 1010# CHECK: vstbr %v31, 0, 0 10110xe6 0xf0 0x00 0x00 0x08 0x0e 1012 1013# CHECK: vstbr %v18, 1383(%r3,%r4), 11 10140xe6 0x23 0x45 0x67 0xb8 0x0e 1015 1016# CHECK: vstbrf %v0, 0 10170xe6 0x00 0x00 0x00 0x20 0x0e 1018 1019# CHECK: vstbrf %v0, 4095 10200xe6 0x00 0x0f 0xff 0x20 0x0e 1021 1022# CHECK: vstbrf %v0, 0(%r15) 10230xe6 0x00 0xf0 0x00 0x20 0x0e 1024 1025# CHECK: vstbrf %v0, 0(%r15,%r1) 10260xe6 0x0f 0x10 0x00 0x20 0x0e 1027 1028# CHECK: vstbrf %v15, 0 10290xe6 0xf0 0x00 0x00 0x20 0x0e 1030 1031# CHECK: vstbrf %v31, 0 10320xe6 0xf0 0x00 0x00 0x28 0x0e 1033 1034# CHECK: vstbrf %v18, 1383(%r3,%r4) 10350xe6 0x23 0x45 0x67 0x28 0x0e 1036 1037# CHECK: vstbrg %v0, 0 10380xe6 0x00 0x00 0x00 0x30 0x0e 1039 1040# CHECK: vstbrg %v0, 4095 10410xe6 0x00 0x0f 0xff 0x30 0x0e 1042 1043# CHECK: vstbrg %v0, 0(%r15) 10440xe6 0x00 0xf0 0x00 0x30 0x0e 1045 1046# CHECK: vstbrg %v0, 0(%r15,%r1) 10470xe6 0x0f 0x10 0x00 0x30 0x0e 1048 1049# CHECK: vstbrg %v15, 0 10500xe6 0xf0 0x00 0x00 0x30 0x0e 1051 1052# CHECK: vstbrg %v31, 0 10530xe6 0xf0 0x00 0x00 0x38 0x0e 1054 1055# CHECK: vstbrg %v18, 1383(%r3,%r4) 10560xe6 0x23 0x45 0x67 0x38 0x0e 1057 1058# CHECK: vstbrh %v0, 0 10590xe6 0x00 0x00 0x00 0x10 0x0e 1060 1061# CHECK: vstbrh %v0, 4095 10620xe6 0x00 0x0f 0xff 0x10 0x0e 1063 1064# CHECK: vstbrh %v0, 0(%r15) 10650xe6 0x00 0xf0 0x00 0x10 0x0e 1066 1067# CHECK: vstbrh %v0, 0(%r15,%r1) 10680xe6 0x0f 0x10 0x00 0x10 0x0e 1069 1070# CHECK: vstbrh %v15, 0 10710xe6 0xf0 0x00 0x00 0x10 0x0e 1072 1073# CHECK: vstbrh %v31, 0 10740xe6 0xf0 0x00 0x00 0x18 0x0e 1075 1076# CHECK: vstbrh %v18, 1383(%r3,%r4) 10770xe6 0x23 0x45 0x67 0x18 0x0e 1078 1079# CHECK: vstbrq %v0, 0 10800xe6 0x00 0x00 0x00 0x40 0x0e 1081 1082# CHECK: vstbrq %v0, 4095 10830xe6 0x00 0x0f 0xff 0x40 0x0e 1084 1085# CHECK: vstbrq %v0, 0(%r15) 10860xe6 0x00 0xf0 0x00 0x40 0x0e 1087 1088# CHECK: vstbrq %v0, 0(%r15,%r1) 10890xe6 0x0f 0x10 0x00 0x40 0x0e 1090 1091# CHECK: vstbrq %v15, 0 10920xe6 0xf0 0x00 0x00 0x40 0x0e 1093 1094# CHECK: vstbrq %v31, 0 10950xe6 0xf0 0x00 0x00 0x48 0x0e 1096 1097# CHECK: vstbrq %v18, 1383(%r3,%r4) 10980xe6 0x23 0x45 0x67 0x48 0x0e 1099 1100# CHECK: vstebrf %v0, 0, 0 11010xe6 0x00 0x00 0x00 0x00 0x0b 1102 1103# CHECK: vstebrf %v0, 0, 3 11040xe6 0x00 0x00 0x00 0x30 0x0b 1105 1106# CHECK: vstebrf %v0, 4095, 0 11070xe6 0x00 0x0f 0xff 0x00 0x0b 1108 1109# CHECK: vstebrf %v0, 0(%r15), 0 11100xe6 0x00 0xf0 0x00 0x00 0x0b 1111 1112# CHECK: vstebrf %v0, 0(%r15,%r1), 0 11130xe6 0x0f 0x10 0x00 0x00 0x0b 1114 1115# CHECK: vstebrf %v15, 0, 0 11160xe6 0xf0 0x00 0x00 0x00 0x0b 1117 1118# CHECK: vstebrf %v31, 0, 0 11190xe6 0xf0 0x00 0x00 0x08 0x0b 1120 1121# CHECK: vstebrf %v18, 1383(%r3,%r4), 2 11220xe6 0x23 0x45 0x67 0x28 0x0b 1123 1124# CHECK: vstebrg %v0, 0, 0 11250xe6 0x00 0x00 0x00 0x00 0x0a 1126 1127# CHECK: vstebrg %v0, 0, 1 11280xe6 0x00 0x00 0x00 0x10 0x0a 1129 1130# CHECK: vstebrg %v0, 4095, 0 11310xe6 0x00 0x0f 0xff 0x00 0x0a 1132 1133# CHECK: vstebrg %v0, 0(%r15), 0 11340xe6 0x00 0xf0 0x00 0x00 0x0a 1135 1136# CHECK: vstebrg %v0, 0(%r15,%r1), 0 11370xe6 0x0f 0x10 0x00 0x00 0x0a 1138 1139# CHECK: vstebrg %v15, 0, 0 11400xe6 0xf0 0x00 0x00 0x00 0x0a 1141 1142# CHECK: vstebrg %v31, 0, 0 11430xe6 0xf0 0x00 0x00 0x08 0x0a 1144 1145# CHECK: vstebrg %v18, 1383(%r3,%r4), 1 11460xe6 0x23 0x45 0x67 0x18 0x0a 1147 1148# CHECK: vstebrh %v0, 0, 0 11490xe6 0x00 0x00 0x00 0x00 0x09 1150 1151# CHECK: vstebrh %v0, 0, 7 11520xe6 0x00 0x00 0x00 0x70 0x09 1153 1154# CHECK: vstebrh %v0, 4095, 0 11550xe6 0x00 0x0f 0xff 0x00 0x09 1156 1157# CHECK: vstebrh %v0, 0(%r15), 0 11580xe6 0x00 0xf0 0x00 0x00 0x09 1159 1160# CHECK: vstebrh %v0, 0(%r15,%r1), 0 11610xe6 0x0f 0x10 0x00 0x00 0x09 1162 1163# CHECK: vstebrh %v15, 0, 0 11640xe6 0xf0 0x00 0x00 0x00 0x09 1165 1166# CHECK: vstebrh %v31, 0, 0 11670xe6 0xf0 0x00 0x00 0x08 0x09 1168 1169# CHECK: vstebrh %v18, 1383(%r3,%r4), 4 11700xe6 0x23 0x45 0x67 0x48 0x09 1171 1172# CHECK: vster %v0, 0, 0 11730xe6 0x00 0x00 0x00 0x00 0x0f 1174 1175# CHECK: vster %v0, 0, 15 11760xe6 0x00 0x00 0x00 0xf0 0x0f 1177 1178# CHECK: vster %v0, 4095, 0 11790xe6 0x00 0x0f 0xff 0x00 0x0f 1180 1181# CHECK: vster %v0, 0(%r15), 0 11820xe6 0x00 0xf0 0x00 0x00 0x0f 1183 1184# CHECK: vster %v0, 0(%r15,%r1), 0 11850xe6 0x0f 0x10 0x00 0x00 0x0f 1186 1187# CHECK: vster %v15, 0, 0 11880xe6 0xf0 0x00 0x00 0x00 0x0f 1189 1190# CHECK: vster %v31, 0, 0 11910xe6 0xf0 0x00 0x00 0x08 0x0f 1192 1193# CHECK: vster %v18, 1383(%r3,%r4), 11 11940xe6 0x23 0x45 0x67 0xb8 0x0f 1195 1196# CHECK: vsterf %v0, 0 11970xe6 0x00 0x00 0x00 0x20 0x0f 1198 1199# CHECK: vsterf %v0, 4095 12000xe6 0x00 0x0f 0xff 0x20 0x0f 1201 1202# CHECK: vsterf %v0, 0(%r15) 12030xe6 0x00 0xf0 0x00 0x20 0x0f 1204 1205# CHECK: vsterf %v0, 0(%r15,%r1) 12060xe6 0x0f 0x10 0x00 0x20 0x0f 1207 1208# CHECK: vsterf %v15, 0 12090xe6 0xf0 0x00 0x00 0x20 0x0f 1210 1211# CHECK: vsterf %v31, 0 12120xe6 0xf0 0x00 0x00 0x28 0x0f 1213 1214# CHECK: vsterf %v18, 1383(%r3,%r4) 12150xe6 0x23 0x45 0x67 0x28 0x0f 1216 1217# CHECK: vsterg %v0, 0 12180xe6 0x00 0x00 0x00 0x30 0x0f 1219 1220# CHECK: vsterg %v0, 4095 12210xe6 0x00 0x0f 0xff 0x30 0x0f 1222 1223# CHECK: vsterg %v0, 0(%r15) 12240xe6 0x00 0xf0 0x00 0x30 0x0f 1225 1226# CHECK: vsterg %v0, 0(%r15,%r1) 12270xe6 0x0f 0x10 0x00 0x30 0x0f 1228 1229# CHECK: vsterg %v15, 0 12300xe6 0xf0 0x00 0x00 0x30 0x0f 1231 1232# CHECK: vsterg %v31, 0 12330xe6 0xf0 0x00 0x00 0x38 0x0f 1234 1235# CHECK: vsterg %v18, 1383(%r3,%r4) 12360xe6 0x23 0x45 0x67 0x38 0x0f 1237 1238# CHECK: vsterh %v0, 0 12390xe6 0x00 0x00 0x00 0x10 0x0f 1240 1241# CHECK: vsterh %v0, 4095 12420xe6 0x00 0x0f 0xff 0x10 0x0f 1243 1244# CHECK: vsterh %v0, 0(%r15) 12450xe6 0x00 0xf0 0x00 0x10 0x0f 1246 1247# CHECK: vsterh %v0, 0(%r15,%r1) 12480xe6 0x0f 0x10 0x00 0x10 0x0f 1249 1250# CHECK: vsterh %v15, 0 12510xe6 0xf0 0x00 0x00 0x10 0x0f 1252 1253# CHECK: vsterh %v31, 0 12540xe6 0xf0 0x00 0x00 0x18 0x0f 1255 1256# CHECK: vsterh %v18, 1383(%r3,%r4) 12570xe6 0x23 0x45 0x67 0x18 0x0f 1258 1259# CHECK: vstrs %v0, %v0, %v0, %v0, 11, 0 12600xe7 0x00 0x0b 0x00 0x00 0x8b 1261 1262# CHECK: vstrs %v0, %v0, %v0, %v0, 11, 12 12630xe7 0x00 0x0b 0xc0 0x00 0x8b 1264 1265# CHECK: vstrs %v18, %v3, %v20, %v5, 11, 0 12660xe7 0x23 0x4b 0x00 0x5a 0x8b 1267 1268# CHECK: vstrs %v31, %v31, %v31, %v31, 11, 4 12690xe7 0xff 0xfb 0x40 0xff 0x8b 1270 1271# CHECK: vstrsb %v0, %v0, %v0, %v0, 0 12720xe7 0x00 0x00 0x00 0x00 0x8b 1273 1274# CHECK: vstrsb %v0, %v0, %v0, %v0, 0 12750xe7 0x00 0x00 0x00 0x00 0x8b 1276 1277# CHECK: vstrsb %v0, %v0, %v0, %v0, 12 12780xe7 0x00 0x00 0xc0 0x00 0x8b 1279 1280# CHECK: vstrsb %v0, %v0, %v0, %v15, 0 12810xe7 0x00 0x00 0x00 0xf0 0x8b 1282 1283# CHECK: vstrsb %v0, %v0, %v0, %v31, 0 12840xe7 0x00 0x00 0x00 0xf1 0x8b 1285 1286# CHECK: vstrsb %v0, %v0, %v15, %v0, 0 12870xe7 0x00 0xf0 0x00 0x00 0x8b 1288 1289# CHECK: vstrsb %v0, %v0, %v31, %v0, 0 12900xe7 0x00 0xf0 0x00 0x02 0x8b 1291 1292# CHECK: vstrsb %v0, %v15, %v0, %v0, 0 12930xe7 0x0f 0x00 0x00 0x00 0x8b 1294 1295# CHECK: vstrsb %v0, %v31, %v0, %v0, 0 12960xe7 0x0f 0x00 0x00 0x04 0x8b 1297 1298# CHECK: vstrsb %v15, %v0, %v0, %v0, 0 12990xe7 0xf0 0x00 0x00 0x00 0x8b 1300 1301# CHECK: vstrsb %v31, %v0, %v0, %v0, 0 13020xe7 0xf0 0x00 0x00 0x08 0x8b 1303 1304# CHECK: vstrsb %v18, %v3, %v20, %v5, 4 13050xe7 0x23 0x40 0x40 0x5a 0x8b 1306 1307# CHECK: vstrsb %v18, %v3, %v20, %v5, 12 13080xe7 0x23 0x40 0xc0 0x5a 0x8b 1309 1310# CHECK: vstrszb %v18, %v3, %v20, %v5 13110xe7 0x23 0x40 0x20 0x5a 0x8b 1312 1313# CHECK: vstrsf %v0, %v0, %v0, %v0, 0 13140xe7 0x00 0x02 0x00 0x00 0x8b 1315 1316# CHECK: vstrsf %v0, %v0, %v0, %v0, 0 13170xe7 0x00 0x02 0x00 0x00 0x8b 1318 1319# CHECK: vstrsf %v0, %v0, %v0, %v0, 12 13200xe7 0x00 0x02 0xc0 0x00 0x8b 1321 1322# CHECK: vstrsf %v0, %v0, %v0, %v15, 0 13230xe7 0x00 0x02 0x00 0xf0 0x8b 1324 1325# CHECK: vstrsf %v0, %v0, %v0, %v31, 0 13260xe7 0x00 0x02 0x00 0xf1 0x8b 1327 1328# CHECK: vstrsf %v0, %v0, %v15, %v0, 0 13290xe7 0x00 0xf2 0x00 0x00 0x8b 1330 1331# CHECK: vstrsf %v0, %v0, %v31, %v0, 0 13320xe7 0x00 0xf2 0x00 0x02 0x8b 1333 1334# CHECK: vstrsf %v0, %v15, %v0, %v0, 0 13350xe7 0x0f 0x02 0x00 0x00 0x8b 1336 1337# CHECK: vstrsf %v0, %v31, %v0, %v0, 0 13380xe7 0x0f 0x02 0x00 0x04 0x8b 1339 1340# CHECK: vstrsf %v15, %v0, %v0, %v0, 0 13410xe7 0xf0 0x02 0x00 0x00 0x8b 1342 1343# CHECK: vstrsf %v31, %v0, %v0, %v0, 0 13440xe7 0xf0 0x02 0x00 0x08 0x8b 1345 1346# CHECK: vstrsf %v18, %v3, %v20, %v5, 4 13470xe7 0x23 0x42 0x40 0x5a 0x8b 1348 1349# CHECK: vstrsf %v18, %v3, %v20, %v5, 12 13500xe7 0x23 0x42 0xc0 0x5a 0x8b 1351 1352# CHECK: vstrszf %v18, %v3, %v20, %v5 13530xe7 0x23 0x42 0x20 0x5a 0x8b 1354 1355# CHECK: vstrsh %v0, %v0, %v0, %v0, 0 13560xe7 0x00 0x01 0x00 0x00 0x8b 1357 1358# CHECK: vstrsh %v0, %v0, %v0, %v0, 0 13590xe7 0x00 0x01 0x00 0x00 0x8b 1360 1361# CHECK: vstrsh %v0, %v0, %v0, %v0, 12 13620xe7 0x00 0x01 0xc0 0x00 0x8b 1363 1364# CHECK: vstrsh %v0, %v0, %v0, %v15, 0 13650xe7 0x00 0x01 0x00 0xf0 0x8b 1366 1367# CHECK: vstrsh %v0, %v0, %v0, %v31, 0 13680xe7 0x00 0x01 0x00 0xf1 0x8b 1369 1370# CHECK: vstrsh %v0, %v0, %v15, %v0, 0 13710xe7 0x00 0xf1 0x00 0x00 0x8b 1372 1373# CHECK: vstrsh %v0, %v0, %v31, %v0, 0 13740xe7 0x00 0xf1 0x00 0x02 0x8b 1375 1376# CHECK: vstrsh %v0, %v15, %v0, %v0, 0 13770xe7 0x0f 0x01 0x00 0x00 0x8b 1378 1379# CHECK: vstrsh %v0, %v31, %v0, %v0, 0 13800xe7 0x0f 0x01 0x00 0x04 0x8b 1381 1382# CHECK: vstrsh %v15, %v0, %v0, %v0, 0 13830xe7 0xf0 0x01 0x00 0x00 0x8b 1384 1385# CHECK: vstrsh %v31, %v0, %v0, %v0, 0 13860xe7 0xf0 0x01 0x00 0x08 0x8b 1387 1388# CHECK: vstrsh %v18, %v3, %v20, %v5, 4 13890xe7 0x23 0x41 0x40 0x5a 0x8b 1390 1391# CHECK: vstrsh %v18, %v3, %v20, %v5, 12 13920xe7 0x23 0x41 0xc0 0x5a 0x8b 1393 1394# CHECK: vstrszh %v18, %v3, %v20, %v5 13950xe7 0x23 0x41 0x20 0x5a 0x8b 1396 1397# CHECK: wcefb %f0, %f0, 0, 0 13980xe7 0x00 0x00 0x08 0x20 0xc3 1399 1400# CHECK: wcefb %f0, %f0, 0, 0 14010xe7 0x00 0x00 0x08 0x20 0xc3 1402 1403# CHECK: wcefb %f0, %f0, 0, 15 14040xe7 0x00 0x00 0xf8 0x20 0xc3 1405 1406# CHECK: wcefb %f0, %f0, 4, 0 14070xe7 0x00 0x00 0x0c 0x20 0xc3 1408 1409# CHECK: wcefb %f0, %v31, 0, 0 14100xe7 0x0f 0x00 0x08 0x24 0xc3 1411 1412# CHECK: wcefb %v31, %f0, 0, 0 14130xe7 0xf0 0x00 0x08 0x28 0xc3 1414 1415# CHECK: wcefb %f14, %v17, 4, 10 14160xe7 0xe1 0x00 0xac 0x24 0xc3 1417 1418# CHECK: wcelfb %f0, %f0, 0, 0 14190xe7 0x00 0x00 0x08 0x20 0xc1 1420 1421# CHECK: wcelfb %f0, %f0, 0, 0 14220xe7 0x00 0x00 0x08 0x20 0xc1 1423 1424# CHECK: wcelfb %f0, %f0, 0, 15 14250xe7 0x00 0x00 0xf8 0x20 0xc1 1426 1427# CHECK: wcelfb %f0, %f0, 4, 0 14280xe7 0x00 0x00 0x0c 0x20 0xc1 1429 1430# CHECK: wcelfb %f0, %v31, 0, 0 14310xe7 0x0f 0x00 0x08 0x24 0xc1 1432 1433# CHECK: wcelfb %v31, %f0, 0, 0 14340xe7 0xf0 0x00 0x08 0x28 0xc1 1435 1436# CHECK: wcelfb %f14, %v17, 4, 10 14370xe7 0xe1 0x00 0xac 0x24 0xc1 1438 1439# CHECK: wcfeb %f0, %f0, 0, 0 14400xe7 0x00 0x00 0x08 0x20 0xc2 1441 1442# CHECK: wcfeb %f0, %f0, 0, 0 14430xe7 0x00 0x00 0x08 0x20 0xc2 1444 1445# CHECK: wcfeb %f0, %f0, 0, 15 14460xe7 0x00 0x00 0xf8 0x20 0xc2 1447 1448# CHECK: wcfeb %f0, %f0, 4, 0 14490xe7 0x00 0x00 0x0c 0x20 0xc2 1450 1451# CHECK: wcfeb %f0, %v31, 0, 0 14520xe7 0x0f 0x00 0x08 0x24 0xc2 1453 1454# CHECK: wcfeb %v31, %f0, 0, 0 14550xe7 0xf0 0x00 0x08 0x28 0xc2 1456 1457# CHECK: wcfeb %f14, %v17, 4, 10 14580xe7 0xe1 0x00 0xac 0x24 0xc2 1459 1460# CHECK: wclfeb %f0, %f0, 0, 0 14610xe7 0x00 0x00 0x08 0x20 0xc0 1462 1463# CHECK: wclfeb %f0, %f0, 0, 0 14640xe7 0x00 0x00 0x08 0x20 0xc0 1465 1466# CHECK: wclfeb %f0, %f0, 0, 15 14670xe7 0x00 0x00 0xf8 0x20 0xc0 1468 1469# CHECK: wclfeb %f0, %f0, 4, 0 14700xe7 0x00 0x00 0x0c 0x20 0xc0 1471 1472# CHECK: wclfeb %f0, %v31, 0, 0 14730xe7 0x0f 0x00 0x08 0x24 0xc0 1474 1475# CHECK: wclfeb %v31, %f0, 0, 0 14760xe7 0xf0 0x00 0x08 0x28 0xc0 1477 1478# CHECK: wclfeb %f14, %v17, 4, 10 14790xe7 0xe1 0x00 0xac 0x24 0xc0 1480