1 # Test instructions that don't have PC-relative operands. 2 # RUN: llvm-mc --disassemble %s -triple=s390x-linux-gnu -mcpu=zEC12 | FileCheck %s 3 4 # CHECK: a %r0, 0 5 0x5a 0x00 0x00 0x00 6 7 # CHECK: a %r0, 4095 8 0x5a 0x00 0x0f 0xff 9 10 # CHECK: a %r0, 0(%r1) 11 0x5a 0x00 0x10 0x00 12 13 # CHECK: a %r0, 0(%r15) 14 0x5a 0x00 0xf0 0x00 15 16 # CHECK: a %r0, 4095(%r1,%r15) 17 0x5a 0x01 0xff 0xff 18 19 # CHECK: a %r0, 4095(%r15,%r1) 20 0x5a 0x0f 0x1f 0xff 21 22 # CHECK: a %r15, 0 23 0x5a 0xf0 0x00 0x00 24 25 # CHECK: ad %f0, 0 26 0x6a 0x00 0x00 0x00 27 28 # CHECK: ad %f0, 4095 29 0x6a 0x00 0x0f 0xff 30 31 # CHECK: ad %f0, 0(%r1) 32 0x6a 0x00 0x10 0x00 33 34 # CHECK: ad %f0, 0(%r15) 35 0x6a 0x00 0xf0 0x00 36 37 # CHECK: ad %f0, 4095(%r1,%r15) 38 0x6a 0x01 0xff 0xff 39 40 # CHECK: ad %f0, 4095(%r15,%r1) 41 0x6a 0x0f 0x1f 0xff 42 43 # CHECK: ad %f15, 0 44 0x6a 0xf0 0x00 0x00 45 46 # CHECK: adb %f0, 0 47 0xed 0x00 0x00 0x00 0x00 0x1a 48 49 # CHECK: adb %f0, 4095 50 0xed 0x00 0x0f 0xff 0x00 0x1a 51 52 # CHECK: adb %f0, 0(%r1) 53 0xed 0x00 0x10 0x00 0x00 0x1a 54 55 # CHECK: adb %f0, 0(%r15) 56 0xed 0x00 0xf0 0x00 0x00 0x1a 57 58 # CHECK: adb %f0, 4095(%r1,%r15) 59 0xed 0x01 0xff 0xff 0x00 0x1a 60 61 # CHECK: adb %f0, 4095(%r15,%r1) 62 0xed 0x0f 0x1f 0xff 0x00 0x1a 63 64 # CHECK: adb %f15, 0 65 0xed 0xf0 0x00 0x00 0x00 0x1a 66 67 # CHECK: adbr %f0, %f0 68 0xb3 0x1a 0x00 0x00 69 70 # CHECK: adbr %f0, %f15 71 0xb3 0x1a 0x00 0x0f 72 73 # CHECK: adbr %f7, %f8 74 0xb3 0x1a 0x00 0x78 75 76 # CHECK: adbr %f15, %f0 77 0xb3 0x1a 0x00 0xf0 78 79 # CHECK: adr %f0, %f0 80 0x2a 0x00 81 82 # CHECK: adr %f0, %f15 83 0x2a 0x0f 84 85 # CHECK: adr %f7, %f8 86 0x2a 0x78 87 88 # CHECK: adr %f15, %f0 89 0x2a 0xf0 90 91 # CHECK: adtr %f0, %f0, %f0 92 0xb3 0xd2 0x00 0x00 93 94 # CHECK: adtr %f0, %f0, %f15 95 0xb3 0xd2 0xf0 0x00 96 97 # CHECK: adtr %f0, %f15, %f0 98 0xb3 0xd2 0x00 0x0f 99 100 # CHECK: adtr %f15, %f0, %f0 101 0xb3 0xd2 0x00 0xf0 102 103 # CHECK: adtr %f7, %f8, %f9 104 0xb3 0xd2 0x90 0x78 105 106 # CHECK: adtra %f0, %f0, %f0, 1 107 0xb3 0xd2 0x01 0x00 108 109 # CHECK: adtra %f0, %f0, %f0, 15 110 0xb3 0xd2 0x0f 0x00 111 112 # CHECK: adtra %f0, %f0, %f15, 1 113 0xb3 0xd2 0xf1 0x00 114 115 # CHECK: adtra %f0, %f15, %f0, 1 116 0xb3 0xd2 0x01 0x0f 117 118 # CHECK: adtra %f15, %f0, %f0, 1 119 0xb3 0xd2 0x01 0xf0 120 121 # CHECK: adtra %f7, %f8, %f9, 10 122 0xb3 0xd2 0x9a 0x78 123 124 # CHECK: ae %f0, 0 125 0x7a 0x00 0x00 0x00 126 127 # CHECK: ae %f0, 4095 128 0x7a 0x00 0x0f 0xff 129 130 # CHECK: ae %f0, 0(%r1) 131 0x7a 0x00 0x10 0x00 132 133 # CHECK: ae %f0, 0(%r15) 134 0x7a 0x00 0xf0 0x00 135 136 # CHECK: ae %f0, 4095(%r1,%r15) 137 0x7a 0x01 0xff 0xff 138 139 # CHECK: ae %f0, 4095(%r15,%r1) 140 0x7a 0x0f 0x1f 0xff 141 142 # CHECK: ae %f15, 0 143 0x7a 0xf0 0x00 0x00 144 145 # CHECK: aeb %f0, 0 146 0xed 0x00 0x00 0x00 0x00 0x0a 147 148 # CHECK: aeb %f0, 4095 149 0xed 0x00 0x0f 0xff 0x00 0x0a 150 151 # CHECK: aeb %f0, 0(%r1) 152 0xed 0x00 0x10 0x00 0x00 0x0a 153 154 # CHECK: aeb %f0, 0(%r15) 155 0xed 0x00 0xf0 0x00 0x00 0x0a 156 157 # CHECK: aeb %f0, 4095(%r1,%r15) 158 0xed 0x01 0xff 0xff 0x00 0x0a 159 160 # CHECK: aeb %f0, 4095(%r15,%r1) 161 0xed 0x0f 0x1f 0xff 0x00 0x0a 162 163 # CHECK: aeb %f15, 0 164 0xed 0xf0 0x00 0x00 0x00 0x0a 165 166 # CHECK: aebr %f0, %f0 167 0xb3 0x0a 0x00 0x00 168 169 # CHECK: aebr %f0, %f15 170 0xb3 0x0a 0x00 0x0f 171 172 # CHECK: aebr %f7, %f8 173 0xb3 0x0a 0x00 0x78 174 175 # CHECK: aebr %f15, %f0 176 0xb3 0x0a 0x00 0xf0 177 178 # CHECK: aer %f0, %f0 179 0x3a 0x00 180 181 # CHECK: aer %f0, %f15 182 0x3a 0x0f 183 184 # CHECK: aer %f7, %f8 185 0x3a 0x78 186 187 # CHECK: aer %f15, %f0 188 0x3a 0xf0 189 190 # CHECK: afi %r0, -2147483648 191 0xc2 0x09 0x80 0x00 0x00 0x00 192 193 # CHECK: afi %r0, -1 194 0xc2 0x09 0xff 0xff 0xff 0xff 195 196 # CHECK: afi %r0, 0 197 0xc2 0x09 0x00 0x00 0x00 0x00 198 199 # CHECK: afi %r0, 1 200 0xc2 0x09 0x00 0x00 0x00 0x01 201 202 # CHECK: afi %r0, 2147483647 203 0xc2 0x09 0x7f 0xff 0xff 0xff 204 205 # CHECK: afi %r15, 0 206 0xc2 0xf9 0x00 0x00 0x00 0x00 207 208 # CHECK: ag %r0, -524288 209 0xe3 0x00 0x00 0x00 0x80 0x08 210 211 # CHECK: ag %r0, -1 212 0xe3 0x00 0x0f 0xff 0xff 0x08 213 214 # CHECK: ag %r0, 0 215 0xe3 0x00 0x00 0x00 0x00 0x08 216 217 # CHECK: ag %r0, 1 218 0xe3 0x00 0x00 0x01 0x00 0x08 219 220 # CHECK: ag %r0, 524287 221 0xe3 0x00 0x0f 0xff 0x7f 0x08 222 223 # CHECK: ag %r0, 0(%r1) 224 0xe3 0x00 0x10 0x00 0x00 0x08 225 226 # CHECK: ag %r0, 0(%r15) 227 0xe3 0x00 0xf0 0x00 0x00 0x08 228 229 # CHECK: ag %r0, 524287(%r1,%r15) 230 0xe3 0x01 0xff 0xff 0x7f 0x08 231 232 # CHECK: ag %r0, 524287(%r15,%r1) 233 0xe3 0x0f 0x1f 0xff 0x7f 0x08 234 235 # CHECK: ag %r15, 0 236 0xe3 0xf0 0x00 0x00 0x00 0x08 237 238 # CHECK: agf %r0, -524288 239 0xe3 0x00 0x00 0x00 0x80 0x18 240 241 # CHECK: agf %r0, -1 242 0xe3 0x00 0x0f 0xff 0xff 0x18 243 244 # CHECK: agf %r0, 0 245 0xe3 0x00 0x00 0x00 0x00 0x18 246 247 # CHECK: agf %r0, 1 248 0xe3 0x00 0x00 0x01 0x00 0x18 249 250 # CHECK: agf %r0, 524287 251 0xe3 0x00 0x0f 0xff 0x7f 0x18 252 253 # CHECK: agf %r0, 0(%r1) 254 0xe3 0x00 0x10 0x00 0x00 0x18 255 256 # CHECK: agf %r0, 0(%r15) 257 0xe3 0x00 0xf0 0x00 0x00 0x18 258 259 # CHECK: agf %r0, 524287(%r1,%r15) 260 0xe3 0x01 0xff 0xff 0x7f 0x18 261 262 # CHECK: agf %r0, 524287(%r15,%r1) 263 0xe3 0x0f 0x1f 0xff 0x7f 0x18 264 265 # CHECK: agf %r15, 0 266 0xe3 0xf0 0x00 0x00 0x00 0x18 267 268 # CHECK: agfi %r0, -2147483648 269 0xc2 0x08 0x80 0x00 0x00 0x00 270 271 # CHECK: agfi %r0, -1 272 0xc2 0x08 0xff 0xff 0xff 0xff 273 274 # CHECK: agfi %r0, 0 275 0xc2 0x08 0x00 0x00 0x00 0x00 276 277 # CHECK: agfi %r0, 1 278 0xc2 0x08 0x00 0x00 0x00 0x01 279 280 # CHECK: agfi %r0, 2147483647 281 0xc2 0x08 0x7f 0xff 0xff 0xff 282 283 # CHECK: agfi %r15, 0 284 0xc2 0xf8 0x00 0x00 0x00 0x00 285 286 # CHECK: agfr %r0, %r0 287 0xb9 0x18 0x00 0x00 288 289 # CHECK: agfr %r0, %r15 290 0xb9 0x18 0x00 0x0f 291 292 # CHECK: agfr %r15, %r0 293 0xb9 0x18 0x00 0xf0 294 295 # CHECK: agfr %r7, %r8 296 0xb9 0x18 0x00 0x78 297 298 # CHECK: aghi %r0, -32768 299 0xa7 0x0b 0x80 0x00 300 301 # CHECK: aghi %r0, -1 302 0xa7 0x0b 0xff 0xff 303 304 # CHECK: aghi %r0, 0 305 0xa7 0x0b 0x00 0x00 306 307 # CHECK: aghi %r0, 1 308 0xa7 0x0b 0x00 0x01 309 310 # CHECK: aghi %r0, 32767 311 0xa7 0x0b 0x7f 0xff 312 313 # CHECK: aghi %r15, 0 314 0xa7 0xfb 0x00 0x00 315 316 # CHECK: aghik %r0, %r1, -32768 317 0xec 0x01 0x80 0x00 0x00 0xd9 318 319 # CHECK: aghik %r2, %r3, -1 320 0xec 0x23 0xff 0xff 0x00 0xd9 321 322 # CHECK: aghik %r4, %r5, 0 323 0xec 0x45 0x00 0x00 0x00 0xd9 324 325 # CHECK: aghik %r6, %r7, 1 326 0xec 0x67 0x00 0x01 0x00 0xd9 327 328 # CHECK: aghik %r8, %r15, 32767 329 0xec 0x8f 0x7f 0xff 0x00 0xd9 330 331 # CHECK: agr %r0, %r0 332 0xb9 0x08 0x00 0x00 333 334 # CHECK: agr %r0, %r15 335 0xb9 0x08 0x00 0x0f 336 337 # CHECK: agr %r15, %r0 338 0xb9 0x08 0x00 0xf0 339 340 # CHECK: agr %r7, %r8 341 0xb9 0x08 0x00 0x78 342 343 # CHECK: agrk %r0, %r0, %r0 344 0xb9 0xe8 0x00 0x00 345 346 # CHECK: agrk %r2, %r3, %r4 347 0xb9 0xe8 0x40 0x23 348 349 # CHECK: agsi -524288, 0 350 0xeb 0x00 0x00 0x00 0x80 0x7a 351 352 # CHECK: agsi -1, 0 353 0xeb 0x00 0x0f 0xff 0xff 0x7a 354 355 # CHECK: agsi 0, 0 356 0xeb 0x00 0x00 0x00 0x00 0x7a 357 358 # CHECK: agsi 1, 0 359 0xeb 0x00 0x00 0x01 0x00 0x7a 360 361 # CHECK: agsi 524287, 0 362 0xeb 0x00 0x0f 0xff 0x7f 0x7a 363 364 # CHECK: agsi 0, -128 365 0xeb 0x80 0x00 0x00 0x00 0x7a 366 367 # CHECK: agsi 0, -1 368 0xeb 0xff 0x00 0x00 0x00 0x7a 369 370 # CHECK: agsi 0, 1 371 0xeb 0x01 0x00 0x00 0x00 0x7a 372 373 # CHECK: agsi 0, 127 374 0xeb 0x7f 0x00 0x00 0x00 0x7a 375 376 # CHECK: agsi 0(%r1), 42 377 0xeb 0x2a 0x10 0x00 0x00 0x7a 378 379 # CHECK: agsi 0(%r15), 42 380 0xeb 0x2a 0xf0 0x00 0x00 0x7a 381 382 # CHECK: agsi 524287(%r1), 42 383 0xeb 0x2a 0x1f 0xff 0x7f 0x7a 384 385 # CHECK: agsi 524287(%r15), 42 386 0xeb 0x2a 0xff 0xff 0x7f 0x7a 387 388 # CHECK: ah %r0, 0 389 0x4a 0x00 0x00 0x00 390 391 # CHECK: ah %r0, 4095 392 0x4a 0x00 0x0f 0xff 393 394 # CHECK: ah %r0, 0(%r1) 395 0x4a 0x00 0x10 0x00 396 397 # CHECK: ah %r0, 0(%r15) 398 0x4a 0x00 0xf0 0x00 399 400 # CHECK: ah %r0, 4095(%r1,%r15) 401 0x4a 0x01 0xff 0xff 402 403 # CHECK: ah %r0, 4095(%r15,%r1) 404 0x4a 0x0f 0x1f 0xff 405 406 # CHECK: ah %r15, 0 407 0x4a 0xf0 0x00 0x00 408 409 # CHECK: ahhhr %r0, %r0, %r0 410 0xb9 0xc8 0x00 0x00 411 412 # CHECK: ahhhr %r0, %r0, %r15 413 0xb9 0xc8 0xf0 0x00 414 415 # CHECK: ahhhr %r0, %r15, %r0 416 0xb9 0xc8 0x00 0x0f 417 418 # CHECK: ahhhr %r15, %r0, %r0 419 0xb9 0xc8 0x00 0xf0 420 421 # CHECK: ahhhr %r7, %r8, %r9 422 0xb9 0xc8 0x90 0x78 423 424 # CHECK: ahhlr %r0, %r0, %r0 425 0xb9 0xd8 0x00 0x00 426 427 # CHECK: ahhlr %r0, %r0, %r15 428 0xb9 0xd8 0xf0 0x00 429 430 # CHECK: ahhlr %r0, %r15, %r0 431 0xb9 0xd8 0x00 0x0f 432 433 # CHECK: ahhlr %r15, %r0, %r0 434 0xb9 0xd8 0x00 0xf0 435 436 # CHECK: ahhlr %r7, %r8, %r9 437 0xb9 0xd8 0x90 0x78 438 439 # CHECK: ahi %r0, -32768 440 0xa7 0x0a 0x80 0x00 441 442 # CHECK: ahi %r0, -1 443 0xa7 0x0a 0xff 0xff 444 445 # CHECK: ahi %r0, 0 446 0xa7 0x0a 0x00 0x00 447 448 # CHECK: ahi %r0, 1 449 0xa7 0x0a 0x00 0x01 450 451 # CHECK: ahi %r0, 32767 452 0xa7 0x0a 0x7f 0xff 453 454 # CHECK: ahi %r15, 0 455 0xa7 0xfa 0x00 0x00 456 457 # CHECK: ahik %r0, %r1, -32768 458 0xec 0x01 0x80 0x00 0x00 0xd8 459 460 # CHECK: ahik %r2, %r3, -1 461 0xec 0x23 0xff 0xff 0x00 0xd8 462 463 # CHECK: ahik %r4, %r5, 0 464 0xec 0x45 0x00 0x00 0x00 0xd8 465 466 # CHECK: ahik %r6, %r7, 1 467 0xec 0x67 0x00 0x01 0x00 0xd8 468 469 # CHECK: ahik %r8, %r15, 32767 470 0xec 0x8f 0x7f 0xff 0x00 0xd8 471 472 # CHECK: ahy %r0, -524288 473 0xe3 0x00 0x00 0x00 0x80 0x7a 474 475 # CHECK: ahy %r0, -1 476 0xe3 0x00 0x0f 0xff 0xff 0x7a 477 478 # CHECK: ahy %r0, 0 479 0xe3 0x00 0x00 0x00 0x00 0x7a 480 481 # CHECK: ahy %r0, 1 482 0xe3 0x00 0x00 0x01 0x00 0x7a 483 484 # CHECK: ahy %r0, 524287 485 0xe3 0x00 0x0f 0xff 0x7f 0x7a 486 487 # CHECK: ahy %r0, 0(%r1) 488 0xe3 0x00 0x10 0x00 0x00 0x7a 489 490 # CHECK: ahy %r0, 0(%r15) 491 0xe3 0x00 0xf0 0x00 0x00 0x7a 492 493 # CHECK: ahy %r0, 524287(%r1,%r15) 494 0xe3 0x01 0xff 0xff 0x7f 0x7a 495 496 # CHECK: ahy %r0, 524287(%r15,%r1) 497 0xe3 0x0f 0x1f 0xff 0x7f 0x7a 498 499 # CHECK: ahy %r15, 0 500 0xe3 0xf0 0x00 0x00 0x00 0x7a 501 502 # CHECK: aih %r0, -2147483648 503 0xcc 0x08 0x80 0x00 0x00 0x00 504 505 # CHECK: aih %r0, -1 506 0xcc 0x08 0xff 0xff 0xff 0xff 507 508 # CHECK: aih %r0, 0 509 0xcc 0x08 0x00 0x00 0x00 0x00 510 511 # CHECK: aih %r0, 1 512 0xcc 0x08 0x00 0x00 0x00 0x01 513 514 # CHECK: aih %r0, 2147483647 515 0xcc 0x08 0x7f 0xff 0xff 0xff 516 517 # CHECK: aih %r15, 0 518 0xcc 0xf8 0x00 0x00 0x00 0x00 519 520 # CHECK: al %r0, 0 521 0x5e 0x00 0x00 0x00 522 523 # CHECK: al %r0, 4095 524 0x5e 0x00 0x0f 0xff 525 526 # CHECK: al %r0, 0(%r1) 527 0x5e 0x00 0x10 0x00 528 529 # CHECK: al %r0, 0(%r15) 530 0x5e 0x00 0xf0 0x00 531 532 # CHECK: al %r0, 4095(%r1,%r15) 533 0x5e 0x01 0xff 0xff 534 535 # CHECK: al %r0, 4095(%r15,%r1) 536 0x5e 0x0f 0x1f 0xff 537 538 # CHECK: al %r15, 0 539 0x5e 0xf0 0x00 0x00 540 541 # CHECK: alc %r0, -524288 542 0xe3 0x00 0x00 0x00 0x80 0x98 543 544 # CHECK: alc %r0, -1 545 0xe3 0x00 0x0f 0xff 0xff 0x98 546 547 # CHECK: alc %r0, 0 548 0xe3 0x00 0x00 0x00 0x00 0x98 549 550 # CHECK: alc %r0, 1 551 0xe3 0x00 0x00 0x01 0x00 0x98 552 553 # CHECK: alc %r0, 524287 554 0xe3 0x00 0x0f 0xff 0x7f 0x98 555 556 # CHECK: alc %r0, 0(%r1) 557 0xe3 0x00 0x10 0x00 0x00 0x98 558 559 # CHECK: alc %r0, 0(%r15) 560 0xe3 0x00 0xf0 0x00 0x00 0x98 561 562 # CHECK: alc %r0, 524287(%r1,%r15) 563 0xe3 0x01 0xff 0xff 0x7f 0x98 564 565 # CHECK: alc %r0, 524287(%r15,%r1) 566 0xe3 0x0f 0x1f 0xff 0x7f 0x98 567 568 # CHECK: alc %r15, 0 569 0xe3 0xf0 0x00 0x00 0x00 0x98 570 571 # CHECK: alcg %r0, -524288 572 0xe3 0x00 0x00 0x00 0x80 0x88 573 574 # CHECK: alcg %r0, -1 575 0xe3 0x00 0x0f 0xff 0xff 0x88 576 577 # CHECK: alcg %r0, 0 578 0xe3 0x00 0x00 0x00 0x00 0x88 579 580 # CHECK: alcg %r0, 1 581 0xe3 0x00 0x00 0x01 0x00 0x88 582 583 # CHECK: alcg %r0, 524287 584 0xe3 0x00 0x0f 0xff 0x7f 0x88 585 586 # CHECK: alcg %r0, 0(%r1) 587 0xe3 0x00 0x10 0x00 0x00 0x88 588 589 # CHECK: alcg %r0, 0(%r15) 590 0xe3 0x00 0xf0 0x00 0x00 0x88 591 592 # CHECK: alcg %r0, 524287(%r1,%r15) 593 0xe3 0x01 0xff 0xff 0x7f 0x88 594 595 # CHECK: alcg %r0, 524287(%r15,%r1) 596 0xe3 0x0f 0x1f 0xff 0x7f 0x88 597 598 # CHECK: alcg %r15, 0 599 0xe3 0xf0 0x00 0x00 0x00 0x88 600 601 # CHECK: alcgr %r0, %r0 602 0xb9 0x88 0x00 0x00 603 604 # CHECK: alcgr %r0, %r15 605 0xb9 0x88 0x00 0x0f 606 607 # CHECK: alcgr %r15, %r0 608 0xb9 0x88 0x00 0xf0 609 610 # CHECK: alcgr %r7, %r8 611 0xb9 0x88 0x00 0x78 612 613 # CHECK: alcr %r0, %r0 614 0xb9 0x98 0x00 0x00 615 616 # CHECK: alcr %r0, %r15 617 0xb9 0x98 0x00 0x0f 618 619 # CHECK: alcr %r15, %r0 620 0xb9 0x98 0x00 0xf0 621 622 # CHECK: alcr %r7, %r8 623 0xb9 0x98 0x00 0x78 624 625 # CHECK: alfi %r0, 0 626 0xc2 0x0b 0x00 0x00 0x00 0x00 627 628 # CHECK: alfi %r0, 4294967295 629 0xc2 0x0b 0xff 0xff 0xff 0xff 630 631 # CHECK: alfi %r15, 0 632 0xc2 0xfb 0x00 0x00 0x00 0x00 633 634 # CHECK: alg %r0, -524288 635 0xe3 0x00 0x00 0x00 0x80 0x0a 636 637 # CHECK: alg %r0, -1 638 0xe3 0x00 0x0f 0xff 0xff 0x0a 639 640 # CHECK: alg %r0, 0 641 0xe3 0x00 0x00 0x00 0x00 0x0a 642 643 # CHECK: alg %r0, 1 644 0xe3 0x00 0x00 0x01 0x00 0x0a 645 646 # CHECK: alg %r0, 524287 647 0xe3 0x00 0x0f 0xff 0x7f 0x0a 648 649 # CHECK: alg %r0, 0(%r1) 650 0xe3 0x00 0x10 0x00 0x00 0x0a 651 652 # CHECK: alg %r0, 0(%r15) 653 0xe3 0x00 0xf0 0x00 0x00 0x0a 654 655 # CHECK: alg %r0, 524287(%r1,%r15) 656 0xe3 0x01 0xff 0xff 0x7f 0x0a 657 658 # CHECK: alg %r0, 524287(%r15,%r1) 659 0xe3 0x0f 0x1f 0xff 0x7f 0x0a 660 661 # CHECK: alg %r15, 0 662 0xe3 0xf0 0x00 0x00 0x00 0x0a 663 664 # CHECK: algf %r0, -524288 665 0xe3 0x00 0x00 0x00 0x80 0x1a 666 667 # CHECK: algf %r0, -1 668 0xe3 0x00 0x0f 0xff 0xff 0x1a 669 670 # CHECK: algf %r0, 0 671 0xe3 0x00 0x00 0x00 0x00 0x1a 672 673 # CHECK: algf %r0, 1 674 0xe3 0x00 0x00 0x01 0x00 0x1a 675 676 # CHECK: algf %r0, 524287 677 0xe3 0x00 0x0f 0xff 0x7f 0x1a 678 679 # CHECK: algf %r0, 0(%r1) 680 0xe3 0x00 0x10 0x00 0x00 0x1a 681 682 # CHECK: algf %r0, 0(%r15) 683 0xe3 0x00 0xf0 0x00 0x00 0x1a 684 685 # CHECK: algf %r0, 524287(%r1,%r15) 686 0xe3 0x01 0xff 0xff 0x7f 0x1a 687 688 # CHECK: algf %r0, 524287(%r15,%r1) 689 0xe3 0x0f 0x1f 0xff 0x7f 0x1a 690 691 # CHECK: algf %r15, 0 692 0xe3 0xf0 0x00 0x00 0x00 0x1a 693 694 # CHECK: algfi %r0, 0 695 0xc2 0x0a 0x00 0x00 0x00 0x00 696 697 # CHECK: algfi %r0, 4294967295 698 0xc2 0x0a 0xff 0xff 0xff 0xff 699 700 # CHECK: algfi %r15, 0 701 0xc2 0xfa 0x00 0x00 0x00 0x00 702 703 # CHECK: algfr %r0, %r0 704 0xb9 0x1a 0x00 0x00 705 706 # CHECK: algfr %r0, %r15 707 0xb9 0x1a 0x00 0x0f 708 709 # CHECK: algfr %r15, %r0 710 0xb9 0x1a 0x00 0xf0 711 712 # CHECK: algfr %r7, %r8 713 0xb9 0x1a 0x00 0x78 714 715 # CHECK: alghsik %r0, %r1, -32768 716 0xec 0x01 0x80 0x00 0x00 0xdb 717 718 # CHECK: alghsik %r2, %r3, -1 719 0xec 0x23 0xff 0xff 0x00 0xdb 720 721 # CHECK: alghsik %r4, %r5, 0 722 0xec 0x45 0x00 0x00 0x00 0xdb 723 724 # CHECK: alghsik %r6, %r7, 1 725 0xec 0x67 0x00 0x01 0x00 0xdb 726 727 # CHECK: alghsik %r8, %r15, 32767 728 0xec 0x8f 0x7f 0xff 0x00 0xdb 729 730 # CHECK: algr %r0, %r0 731 0xb9 0x0a 0x00 0x00 732 733 # CHECK: algr %r0, %r15 734 0xb9 0x0a 0x00 0x0f 735 736 # CHECK: algr %r15, %r0 737 0xb9 0x0a 0x00 0xf0 738 739 # CHECK: algr %r7, %r8 740 0xb9 0x0a 0x00 0x78 741 742 # CHECK: algrk %r0, %r0, %r0 743 0xb9 0xea 0x00 0x00 744 745 # CHECK: algrk %r2, %r3, %r4 746 0xb9 0xea 0x40 0x23 747 748 # CHECK: algsi -524288, 0 749 0xeb 0x00 0x00 0x00 0x80 0x7e 750 751 # CHECK: algsi -1, 0 752 0xeb 0x00 0x0f 0xff 0xff 0x7e 753 754 # CHECK: algsi 0, 0 755 0xeb 0x00 0x00 0x00 0x00 0x7e 756 757 # CHECK: algsi 1, 0 758 0xeb 0x00 0x00 0x01 0x00 0x7e 759 760 # CHECK: algsi 524287, 0 761 0xeb 0x00 0x0f 0xff 0x7f 0x7e 762 763 # CHECK: algsi 0, -128 764 0xeb 0x80 0x00 0x00 0x00 0x7e 765 766 # CHECK: algsi 0, -1 767 0xeb 0xff 0x00 0x00 0x00 0x7e 768 769 # CHECK: algsi 0, 1 770 0xeb 0x01 0x00 0x00 0x00 0x7e 771 772 # CHECK: algsi 0, 127 773 0xeb 0x7f 0x00 0x00 0x00 0x7e 774 775 # CHECK: algsi 0(%r1), 42 776 0xeb 0x2a 0x10 0x00 0x00 0x7e 777 778 # CHECK: algsi 0(%r15), 42 779 0xeb 0x2a 0xf0 0x00 0x00 0x7e 780 781 # CHECK: algsi 524287(%r1), 42 782 0xeb 0x2a 0x1f 0xff 0x7f 0x7e 783 784 # CHECK: algsi 524287(%r15), 42 785 0xeb 0x2a 0xff 0xff 0x7f 0x7e 786 787 # CHECK: alhhhr %r0, %r0, %r0 788 0xb9 0xca 0x00 0x00 789 790 # CHECK: alhhhr %r0, %r0, %r15 791 0xb9 0xca 0xf0 0x00 792 793 # CHECK: alhhhr %r0, %r15, %r0 794 0xb9 0xca 0x00 0x0f 795 796 # CHECK: alhhhr %r15, %r0, %r0 797 0xb9 0xca 0x00 0xf0 798 799 # CHECK: alhhhr %r7, %r8, %r9 800 0xb9 0xca 0x90 0x78 801 802 # CHECK: alhhlr %r0, %r0, %r0 803 0xb9 0xda 0x00 0x00 804 805 # CHECK: alhhlr %r0, %r0, %r15 806 0xb9 0xda 0xf0 0x00 807 808 # CHECK: alhhlr %r0, %r15, %r0 809 0xb9 0xda 0x00 0x0f 810 811 # CHECK: alhhlr %r15, %r0, %r0 812 0xb9 0xda 0x00 0xf0 813 814 # CHECK: alhhlr %r7, %r8, %r9 815 0xb9 0xda 0x90 0x78 816 817 # CHECK: alhsik %r0, %r1, -32768 818 0xec 0x01 0x80 0x00 0x00 0xda 819 820 # CHECK: alhsik %r2, %r3, -1 821 0xec 0x23 0xff 0xff 0x00 0xda 822 823 # CHECK: alhsik %r4, %r5, 0 824 0xec 0x45 0x00 0x00 0x00 0xda 825 826 # CHECK: alhsik %r6, %r7, 1 827 0xec 0x67 0x00 0x01 0x00 0xda 828 829 # CHECK: alhsik %r8, %r15, 32767 830 0xec 0x8f 0x7f 0xff 0x00 0xda 831 832 # CHECK: alr %r0, %r0 833 0x1e 0x00 834 835 # CHECK: alr %r0, %r15 836 0x1e 0x0f 837 838 # CHECK: alr %r15, %r0 839 0x1e 0xf0 840 841 # CHECK: alr %r7, %r8 842 0x1e 0x78 843 844 # CHECK: alrk %r0, %r0, %r0 845 0xb9 0xfa 0x00 0x00 846 847 # CHECK: alrk %r2, %r3, %r4 848 0xb9 0xfa 0x40 0x23 849 850 # CHECK: alsi -524288, 0 851 0xeb 0x00 0x00 0x00 0x80 0x6e 852 853 # CHECK: alsi -1, 0 854 0xeb 0x00 0x0f 0xff 0xff 0x6e 855 856 # CHECK: alsi 0, 0 857 0xeb 0x00 0x00 0x00 0x00 0x6e 858 859 # CHECK: alsi 1, 0 860 0xeb 0x00 0x00 0x01 0x00 0x6e 861 862 # CHECK: alsi 524287, 0 863 0xeb 0x00 0x0f 0xff 0x7f 0x6e 864 865 # CHECK: alsi 0, -128 866 0xeb 0x80 0x00 0x00 0x00 0x6e 867 868 # CHECK: alsi 0, -1 869 0xeb 0xff 0x00 0x00 0x00 0x6e 870 871 # CHECK: alsi 0, 1 872 0xeb 0x01 0x00 0x00 0x00 0x6e 873 874 # CHECK: alsi 0, 127 875 0xeb 0x7f 0x00 0x00 0x00 0x6e 876 877 # CHECK: alsi 0(%r1), 42 878 0xeb 0x2a 0x10 0x00 0x00 0x6e 879 880 # CHECK: alsi 0(%r15), 42 881 0xeb 0x2a 0xf0 0x00 0x00 0x6e 882 883 # CHECK: alsi 524287(%r1), 42 884 0xeb 0x2a 0x1f 0xff 0x7f 0x6e 885 886 # CHECK: alsi 524287(%r15), 42 887 0xeb 0x2a 0xff 0xff 0x7f 0x6e 888 889 # CHECK: alsih %r0, -2147483648 890 0xcc 0x0a 0x80 0x00 0x00 0x00 891 892 # CHECK: alsih %r0, -1 893 0xcc 0x0a 0xff 0xff 0xff 0xff 894 895 # CHECK: alsih %r0, 0 896 0xcc 0x0a 0x00 0x00 0x00 0x00 897 898 # CHECK: alsih %r0, 1 899 0xcc 0x0a 0x00 0x00 0x00 0x01 900 901 # CHECK: alsih %r0, 2147483647 902 0xcc 0x0a 0x7f 0xff 0xff 0xff 903 904 # CHECK: alsih %r15, 0 905 0xcc 0xfa 0x00 0x00 0x00 0x00 906 907 # CHECK: alsihn %r0, -2147483648 908 0xcc 0x0b 0x80 0x00 0x00 0x00 909 910 # CHECK: alsihn %r0, -1 911 0xcc 0x0b 0xff 0xff 0xff 0xff 912 913 # CHECK: alsihn %r0, 0 914 0xcc 0x0b 0x00 0x00 0x00 0x00 915 916 # CHECK: alsihn %r0, 1 917 0xcc 0x0b 0x00 0x00 0x00 0x01 918 919 # CHECK: alsihn %r0, 2147483647 920 0xcc 0x0b 0x7f 0xff 0xff 0xff 921 922 # CHECK: alsihn %r15, 0 923 0xcc 0xfb 0x00 0x00 0x00 0x00 924 925 # CHECK: aly %r0, -524288 926 0xe3 0x00 0x00 0x00 0x80 0x5e 927 928 # CHECK: aly %r0, -1 929 0xe3 0x00 0x0f 0xff 0xff 0x5e 930 931 # CHECK: aly %r0, 0 932 0xe3 0x00 0x00 0x00 0x00 0x5e 933 934 # CHECK: aly %r0, 1 935 0xe3 0x00 0x00 0x01 0x00 0x5e 936 937 # CHECK: aly %r0, 524287 938 0xe3 0x00 0x0f 0xff 0x7f 0x5e 939 940 # CHECK: aly %r0, 0(%r1) 941 0xe3 0x00 0x10 0x00 0x00 0x5e 942 943 # CHECK: aly %r0, 0(%r15) 944 0xe3 0x00 0xf0 0x00 0x00 0x5e 945 946 # CHECK: aly %r0, 524287(%r1,%r15) 947 0xe3 0x01 0xff 0xff 0x7f 0x5e 948 949 # CHECK: aly %r0, 524287(%r15,%r1) 950 0xe3 0x0f 0x1f 0xff 0x7f 0x5e 951 952 # CHECK: aly %r15, 0 953 0xe3 0xf0 0x00 0x00 0x00 0x5e 954 955 # CHECK: ap 0(1), 0(1) 956 0xfa 0x00 0x00 0x00 0x00 0x00 957 958 # CHECK: ap 0(1), 0(1,%r1) 959 0xfa 0x00 0x00 0x00 0x10 0x00 960 961 # CHECK: ap 0(1), 0(1,%r15) 962 0xfa 0x00 0x00 0x00 0xf0 0x00 963 964 # CHECK: ap 0(1), 4095(1) 965 0xfa 0x00 0x00 0x00 0x0f 0xff 966 967 # CHECK: ap 0(1), 4095(1,%r1) 968 0xfa 0x00 0x00 0x00 0x1f 0xff 969 970 # CHECK: ap 0(1), 4095(1,%r15) 971 0xfa 0x00 0x00 0x00 0xff 0xff 972 973 # CHECK: ap 0(1,%r1), 0(1) 974 0xfa 0x00 0x10 0x00 0x00 0x00 975 976 # CHECK: ap 0(1,%r15), 0(1) 977 0xfa 0x00 0xf0 0x00 0x00 0x00 978 979 # CHECK: ap 4095(1,%r1), 0(1) 980 0xfa 0x00 0x1f 0xff 0x00 0x00 981 982 # CHECK: ap 4095(1,%r15), 0(1) 983 0xfa 0x00 0xff 0xff 0x00 0x00 984 985 # CHECK: ap 0(16,%r1), 0(1) 986 0xfa 0xf0 0x10 0x00 0x00 0x00 987 988 # CHECK: ap 0(16,%r15), 0(1) 989 0xfa 0xf0 0xf0 0x00 0x00 0x00 990 991 # CHECK: ap 0(1), 0(16,%r1) 992 0xfa 0x0f 0x00 0x00 0x10 0x00 993 994 # CHECK: ap 0(1), 0(16,%r15) 995 0xfa 0x0f 0x00 0x00 0xf0 0x00 996 997 # CHECK: ar %r0, %r0 998 0x1a 0x00 999 1000 # CHECK: ar %r0, %r15 1001 0x1a 0x0f 1002 1003 # CHECK: ar %r15, %r0 1004 0x1a 0xf0 1005 1006 # CHECK: ar %r7, %r8 1007 0x1a 0x78 1008 1009 # CHECK: ark %r0, %r0, %r0 1010 0xb9 0xf8 0x00 0x00 1011 1012 # CHECK: ark %r2, %r3, %r4 1013 0xb9 0xf8 0x40 0x23 1014 1015 # CHECK: asi -524288, 0 1016 0xeb 0x00 0x00 0x00 0x80 0x6a 1017 1018 # CHECK: asi -1, 0 1019 0xeb 0x00 0x0f 0xff 0xff 0x6a 1020 1021 # CHECK: asi 0, 0 1022 0xeb 0x00 0x00 0x00 0x00 0x6a 1023 1024 # CHECK: asi 1, 0 1025 0xeb 0x00 0x00 0x01 0x00 0x6a 1026 1027 # CHECK: asi 524287, 0 1028 0xeb 0x00 0x0f 0xff 0x7f 0x6a 1029 1030 # CHECK: asi 0, -128 1031 0xeb 0x80 0x00 0x00 0x00 0x6a 1032 1033 # CHECK: asi 0, -1 1034 0xeb 0xff 0x00 0x00 0x00 0x6a 1035 1036 # CHECK: asi 0, 1 1037 0xeb 0x01 0x00 0x00 0x00 0x6a 1038 1039 # CHECK: asi 0, 127 1040 0xeb 0x7f 0x00 0x00 0x00 0x6a 1041 1042 # CHECK: asi 0(%r1), 42 1043 0xeb 0x2a 0x10 0x00 0x00 0x6a 1044 1045 # CHECK: asi 0(%r15), 42 1046 0xeb 0x2a 0xf0 0x00 0x00 0x6a 1047 1048 # CHECK: asi 524287(%r1), 42 1049 0xeb 0x2a 0x1f 0xff 0x7f 0x6a 1050 1051 # CHECK: asi 524287(%r15), 42 1052 0xeb 0x2a 0xff 0xff 0x7f 0x6a 1053 1054 # CHECK: au %f0, 0 1055 0x7e 0x00 0x00 0x00 1056 1057 # CHECK: au %f0, 4095 1058 0x7e 0x00 0x0f 0xff 1059 1060 # CHECK: au %f0, 0(%r1) 1061 0x7e 0x00 0x10 0x00 1062 1063 # CHECK: au %f0, 0(%r15) 1064 0x7e 0x00 0xf0 0x00 1065 1066 # CHECK: au %f0, 4095(%r1,%r15) 1067 0x7e 0x01 0xff 0xff 1068 1069 # CHECK: au %f0, 4095(%r15,%r1) 1070 0x7e 0x0f 0x1f 0xff 1071 1072 # CHECK: au %f15, 0 1073 0x7e 0xf0 0x00 0x00 1074 1075 # CHECK: aur %f0, %f0 1076 0x3e 0x00 1077 1078 # CHECK: aur %f0, %f15 1079 0x3e 0x0f 1080 1081 # CHECK: aur %f7, %f8 1082 0x3e 0x78 1083 1084 # CHECK: aur %f15, %f0 1085 0x3e 0xf0 1086 1087 # CHECK: aw %f0, 0 1088 0x6e 0x00 0x00 0x00 1089 1090 # CHECK: aw %f0, 4095 1091 0x6e 0x00 0x0f 0xff 1092 1093 # CHECK: aw %f0, 0(%r1) 1094 0x6e 0x00 0x10 0x00 1095 1096 # CHECK: aw %f0, 0(%r15) 1097 0x6e 0x00 0xf0 0x00 1098 1099 # CHECK: aw %f0, 4095(%r1,%r15) 1100 0x6e 0x01 0xff 0xff 1101 1102 # CHECK: aw %f0, 4095(%r15,%r1) 1103 0x6e 0x0f 0x1f 0xff 1104 1105 # CHECK: aw %f15, 0 1106 0x6e 0xf0 0x00 0x00 1107 1108 # CHECK: awr %f0, %f0 1109 0x2e 0x00 1110 1111 # CHECK: awr %f0, %f15 1112 0x2e 0x0f 1113 1114 # CHECK: awr %f7, %f8 1115 0x2e 0x78 1116 1117 # CHECK: awr %f15, %f0 1118 0x2e 0xf0 1119 1120 # CHECK: axbr %f0, %f0 1121 0xb3 0x4a 0x00 0x00 1122 1123 # CHECK: axbr %f0, %f13 1124 0xb3 0x4a 0x00 0x0d 1125 1126 # CHECK: axbr %f8, %f8 1127 0xb3 0x4a 0x00 0x88 1128 1129 # CHECK: axbr %f13, %f0 1130 0xb3 0x4a 0x00 0xd0 1131 1132 # CHECK: axr %f0, %f0 1133 0x36 0x00 1134 1135 # CHECK: axr %f0, %f13 1136 0x36 0x0d 1137 1138 # CHECK: axr %f8, %f8 1139 0x36 0x88 1140 1141 # CHECK: axr %f13, %f0 1142 0x36 0xd0 1143 1144 # CHECK: axtr %f0, %f0, %f0 1145 0xb3 0xda 0x00 0x00 1146 1147 # CHECK: axtr %f0, %f0, %f13 1148 0xb3 0xda 0xd0 0x00 1149 1150 # CHECK: axtr %f0, %f13, %f0 1151 0xb3 0xda 0x00 0x0d 1152 1153 # CHECK: axtr %f13, %f0, %f0 1154 0xb3 0xda 0x00 0xd0 1155 1156 # CHECK: axtr %f8, %f8, %f8 1157 0xb3 0xda 0x80 0x88 1158 1159 # CHECK: axtra %f0, %f0, %f0, 1 1160 0xb3 0xda 0x01 0x00 1161 1162 # CHECK: axtra %f0, %f0, %f0, 15 1163 0xb3 0xda 0x0f 0x00 1164 1165 # CHECK: axtra %f0, %f0, %f13, 1 1166 0xb3 0xda 0xd1 0x00 1167 1168 # CHECK: axtra %f0, %f13, %f0, 1 1169 0xb3 0xda 0x01 0x0d 1170 1171 # CHECK: axtra %f13, %f0, %f0, 1 1172 0xb3 0xda 0x01 0xd0 1173 1174 # CHECK: axtra %f8, %f8, %f8, 8 1175 0xb3 0xda 0x88 0x88 1176 1177 # CHECK: ay %r0, -524288 1178 0xe3 0x00 0x00 0x00 0x80 0x5a 1179 1180 # CHECK: ay %r0, -1 1181 0xe3 0x00 0x0f 0xff 0xff 0x5a 1182 1183 # CHECK: ay %r0, 0 1184 0xe3 0x00 0x00 0x00 0x00 0x5a 1185 1186 # CHECK: ay %r0, 1 1187 0xe3 0x00 0x00 0x01 0x00 0x5a 1188 1189 # CHECK: ay %r0, 524287 1190 0xe3 0x00 0x0f 0xff 0x7f 0x5a 1191 1192 # CHECK: ay %r0, 0(%r1) 1193 0xe3 0x00 0x10 0x00 0x00 0x5a 1194 1195 # CHECK: ay %r0, 0(%r15) 1196 0xe3 0x00 0xf0 0x00 0x00 0x5a 1197 1198 # CHECK: ay %r0, 524287(%r1,%r15) 1199 0xe3 0x01 0xff 0xff 0x7f 0x5a 1200 1201 # CHECK: ay %r0, 524287(%r15,%r1) 1202 0xe3 0x0f 0x1f 0xff 0x7f 0x5a 1203 1204 # CHECK: ay %r15, 0 1205 0xe3 0xf0 0x00 0x00 0x00 0x5a 1206 1207 # CHECK: b 0 1208 0x47 0xf0 0x00 0x00 1209 1210 # CHECK: b 4095 1211 0x47 0xf0 0x0f 0xff 1212 1213 # CHECK: b 0(%r1) 1214 0x47 0xf0 0x10 0x00 1215 1216 # CHECK: b 0(%r15) 1217 0x47 0xf0 0xf0 0x00 1218 1219 # CHECK: b 4095(%r1,%r15) 1220 0x47 0xf1 0xff 0xff 1221 1222 # CHECK: b 4095(%r15,%r1) 1223 0x47 0xff 0x1f 0xff 1224 1225 # CHECK: bakr %r0, %r0 1226 0xb2 0x40 0x00 0x00 1227 1228 # CHECK: bakr %r0, %r15 1229 0xb2 0x40 0x00 0x0f 1230 1231 # CHECK: bakr %r15, %r0 1232 0xb2 0x40 0x00 0xf0 1233 1234 # CHECK: bakr %r7, %r8 1235 0xb2 0x40 0x00 0x78 1236 1237 # CHECK: bal %r0, 0 1238 0x45 0x00 0x00 0x00 1239 1240 # CHECK: bal %r1, 4095 1241 0x45 0x10 0x0f 0xff 1242 1243 # CHECK: bal %r2, 0(%r1) 1244 0x45 0x20 0x10 0x00 1245 1246 # CHECK: bal %r3, 0(%r15) 1247 0x45 0x30 0xf0 0x00 1248 1249 # CHECK: bal %r14, 4095(%r1,%r15) 1250 0x45 0xe1 0xff 0xff 1251 1252 # CHECK: bal %r15, 4095(%r15,%r1) 1253 0x45 0xff 0x1f 0xff 1254 1255 # CHECK: balr %r0, %r1 1256 0x05 0x01 1257 1258 # CHECK: balr %r0, %r15 1259 0x05 0x0f 1260 1261 # CHECK: balr %r14, %r9 1262 0x05 0xe9 1263 1264 # CHECK: balr %r15, %r1 1265 0x05 0xf1 1266 1267 # CHECK: bas %r0, 0 1268 0x4d 0x00 0x00 0x00 1269 1270 # CHECK: bas %r1, 4095 1271 0x4d 0x10 0x0f 0xff 1272 1273 # CHECK: bas %r2, 0(%r1) 1274 0x4d 0x20 0x10 0x00 1275 1276 # CHECK: bas %r3, 0(%r15) 1277 0x4d 0x30 0xf0 0x00 1278 1279 # CHECK: bas %r14, 4095(%r1,%r15) 1280 0x4d 0xe1 0xff 0xff 1281 1282 # CHECK: bas %r15, 4095(%r15,%r1) 1283 0x4d 0xff 0x1f 0xff 1284 1285 # CHECK: basr %r0, %r1 1286 0x0d 0x01 1287 1288 # CHECK: basr %r0, %r15 1289 0x0d 0x0f 1290 1291 # CHECK: basr %r14, %r9 1292 0x0d 0xe9 1293 1294 # CHECK: basr %r15, %r1 1295 0x0d 0xf1 1296 1297 # CHECK: bassm %r0, %r1 1298 0x0c 0x01 1299 1300 # CHECK: bassm %r0, %r15 1301 0x0c 0x0f 1302 1303 # CHECK: bassm %r14, %r9 1304 0x0c 0xe9 1305 1306 # CHECK: bassm %r15, %r1 1307 0x0c 0xf1 1308 1309 # CHECK: bc 0, 0 1310 0x47 0x00 0x00 0x00 1311 1312 # CHECK: bc 0, 4095 1313 0x47 0x00 0x0f 0xff 1314 1315 # CHECK: bc 0, 0(%r1) 1316 0x47 0x00 0x10 0x00 1317 1318 # CHECK: bc 0, 0(%r15) 1319 0x47 0x00 0xf0 0x00 1320 1321 # CHECK: bc 0, 4095(%r1,%r15) 1322 0x47 0x01 0xff 0xff 1323 1324 # CHECK: bc 0, 4095(%r15,%r1) 1325 0x47 0x0f 0x1f 0xff 1326 1327 # CHECK: bo 0(%r13) 1328 0x47 0x10 0xd0 0x00 1329 1330 # CHECK: bh 0(%r12) 1331 0x47 0x20 0xc0 0x00 1332 1333 # CHECK: bnle 0(%r11) 1334 0x47 0x30 0xb0 0x00 1335 1336 # CHECK: bl 0(%r10) 1337 0x47 0x40 0xa0 0x00 1338 1339 # CHECK: bnhe 0(%r9) 1340 0x47 0x50 0x90 0x00 1341 1342 # CHECK: blh 0(%r8) 1343 0x47 0x60 0x80 0x00 1344 1345 # CHECK: bne 0(%r7) 1346 0x47 0x70 0x70 0x00 1347 1348 # CHECK: be 0(%r6) 1349 0x47 0x80 0x60 0x00 1350 1351 # CHECK: bnlh 0(%r5) 1352 0x47 0x90 0x50 0x00 1353 1354 # CHECK: bhe 0(%r4) 1355 0x47 0xa0 0x40 0x00 1356 1357 # CHECK: bnl 0(%r3) 1358 0x47 0xb0 0x30 0x00 1359 1360 # CHECK: ble 0(%r2) 1361 0x47 0xc0 0x20 0x00 1362 1363 # CHECK: bnh 0(%r1) 1364 0x47 0xd0 0x10 0x00 1365 1366 # CHECK: bno 0 1367 0x47 0xe0 0x00 0x00 1368 1369 # CHECK: bcr 0, %r14 1370 0x07 0x0e 1371 1372 # CHECK: bor %r13 1373 0x07 0x1d 1374 1375 # CHECK: bhr %r12 1376 0x07 0x2c 1377 1378 # CHECK: bnler %r11 1379 0x07 0x3b 1380 1381 # CHECK: blr %r10 1382 0x07 0x4a 1383 1384 # CHECK: bnher %r9 1385 0x07 0x59 1386 1387 # CHECK: blhr %r8 1388 0x07 0x68 1389 1390 # CHECK: bner %r7 1391 0x07 0x77 1392 1393 # CHECK: ber %r6 1394 0x07 0x86 1395 1396 # CHECK: bnlhr %r5 1397 0x07 0x95 1398 1399 # CHECK: bher %r4 1400 0x07 0xa4 1401 1402 # CHECK: bnlr %r3 1403 0x07 0xb3 1404 1405 # CHECK: bler %r2 1406 0x07 0xc2 1407 1408 # CHECK: bnhr %r1 1409 0x07 0xd1 1410 1411 # CHECK: bnor %r0 1412 0x07 0xe0 1413 1414 # CHECK: br %r1 1415 0x07 0xf1 1416 1417 # CHECK: br %r14 1418 0x07 0xfe 1419 1420 # CHECK: br %r15 1421 0x07 0xff 1422 1423 # CHECK: bct %r0, 0 1424 0x46 0x00 0x00 0x00 1425 1426 # CHECK: bct %r0, 4095 1427 0x46 0x00 0x0f 0xff 1428 1429 # CHECK: bct %r0, 0(%r1) 1430 0x46 0x00 0x10 0x00 1431 1432 # CHECK: bct %r0, 0(%r15) 1433 0x46 0x00 0xf0 0x00 1434 1435 # CHECK: bct %r0, 4095(%r1,%r15) 1436 0x46 0x01 0xff 0xff 1437 1438 # CHECK: bct %r0, 4095(%r15,%r1) 1439 0x46 0x0f 0x1f 0xff 1440 1441 # CHECK: bct %r15, 0 1442 0x46 0xf0 0x00 0x00 1443 1444 # CHECK: bctg %r0, -524288 1445 0xe3 0x00 0x00 0x00 0x80 0x46 1446 1447 # CHECK: bctg %r0, -1 1448 0xe3 0x00 0x0f 0xff 0xff 0x46 1449 1450 # CHECK: bctg %r0, 0 1451 0xe3 0x00 0x00 0x00 0x00 0x46 1452 1453 # CHECK: bctg %r0, 1 1454 0xe3 0x00 0x00 0x01 0x00 0x46 1455 1456 # CHECK: bctg %r0, 524287 1457 0xe3 0x00 0x0f 0xff 0x7f 0x46 1458 1459 # CHECK: bctg %r0, 0(%r1) 1460 0xe3 0x00 0x10 0x00 0x00 0x46 1461 1462 # CHECK: bctg %r0, 0(%r15) 1463 0xe3 0x00 0xf0 0x00 0x00 0x46 1464 1465 # CHECK: bctg %r0, 524287(%r1,%r15) 1466 0xe3 0x01 0xff 0xff 0x7f 0x46 1467 1468 # CHECK: bctg %r0, 524287(%r15,%r1) 1469 0xe3 0x0f 0x1f 0xff 0x7f 0x46 1470 1471 # CHECK: bctg %r15, 0 1472 0xe3 0xf0 0x00 0x00 0x00 0x46 1473 1474 # CHECK: bctgr %r0, %r9 1475 0xb9 0x46 0x00 0x09 1476 1477 # CHECK: bctgr %r0, %r15 1478 0xb9 0x46 0x00 0x0f 1479 1480 # CHECK: bctgr %r15, %r0 1481 0xb9 0x46 0x00 0xf0 1482 1483 # CHECK: bctgr %r15, %r9 1484 0xb9 0x46 0x00 0xf9 1485 1486 # CHECK: bctr %r0, %r9 1487 0x06 0x09 1488 1489 # CHECK: bctr %r0, %r15 1490 0x06 0x0f 1491 1492 # CHECK: bctr %r15, %r0 1493 0x06 0xf0 1494 1495 # CHECK: bctr %r15, %r9 1496 0x06 0xf9 1497 1498 # CHECK: bsa %r0, %r0 1499 0xb2 0x5a 0x00 0x00 1500 1501 # CHECK: bsa %r0, %r15 1502 0xb2 0x5a 0x00 0x0f 1503 1504 # CHECK: bsa %r15, %r0 1505 0xb2 0x5a 0x00 0xf0 1506 1507 # CHECK: bsa %r7, %r8 1508 0xb2 0x5a 0x00 0x78 1509 1510 # CHECK: bsg %r0, %r0 1511 0xb2 0x58 0x00 0x00 1512 1513 # CHECK: bsg %r0, %r15 1514 0xb2 0x58 0x00 0x0f 1515 1516 # CHECK: bsg %r15, %r0 1517 0xb2 0x58 0x00 0xf0 1518 1519 # CHECK: bsg %r7, %r8 1520 0xb2 0x58 0x00 0x78 1521 1522 # CHECK: bsm %r0, %r1 1523 0x0b 0x01 1524 1525 # CHECK: bsm %r0, %r15 1526 0x0b 0x0f 1527 1528 # CHECK: bsm %r14, %r9 1529 0x0b 0xe9 1530 1531 # CHECK: bsm %r15, %r1 1532 0x0b 0xf1 1533 1534 # CHECK: bxh %r0, %r0, 0 1535 0x86 0x00 0x00 0x00 1536 1537 # CHECK: bxh %r0, %r15, 0 1538 0x86 0x0f 0x00 0x00 1539 1540 # CHECK: bxh %r14, %r15, 0 1541 0x86 0xef 0x00 0x00 1542 1543 # CHECK: bxh %r15, %r15, 0 1544 0x86 0xff 0x00 0x00 1545 1546 # CHECK: bxh %r0, %r0, 4095 1547 0x86 0x00 0x0f 0xff 1548 1549 # CHECK: bxh %r0, %r0, 1 1550 0x86 0x00 0x00 0x01 1551 1552 # CHECK: bxh %r0, %r0, 0(%r1) 1553 0x86 0x00 0x10 0x00 1554 1555 # CHECK: bxh %r0, %r0, 0(%r15) 1556 0x86 0x00 0xf0 0x00 1557 1558 # CHECK: bxh %r0, %r0, 4095(%r1) 1559 0x86 0x00 0x1f 0xff 1560 1561 # CHECK: bxh %r0, %r0, 4095(%r15) 1562 0x86 0x00 0xff 0xff 1563 1564 # CHECK: bxhg %r0, %r0, 0 1565 0xeb 0x00 0x00 0x00 0x00 0x44 1566 1567 # CHECK: bxhg %r0, %r15, 0 1568 0xeb 0x0f 0x00 0x00 0x00 0x44 1569 1570 # CHECK: bxhg %r14, %r15, 0 1571 0xeb 0xef 0x00 0x00 0x00 0x44 1572 1573 # CHECK: bxhg %r15, %r15, 0 1574 0xeb 0xff 0x00 0x00 0x00 0x44 1575 1576 # CHECK: bxhg %r0, %r0, -524288 1577 0xeb 0x00 0x00 0x00 0x80 0x44 1578 1579 # CHECK: bxhg %r0, %r0, -1 1580 0xeb 0x00 0x0f 0xff 0xff 0x44 1581 1582 # CHECK: bxhg %r0, %r0, 0 1583 0xeb 0x00 0x00 0x00 0x00 0x44 1584 1585 # CHECK: bxhg %r0, %r0, 1 1586 0xeb 0x00 0x00 0x01 0x00 0x44 1587 1588 # CHECK: bxhg %r0, %r0, 524287 1589 0xeb 0x00 0x0f 0xff 0x7f 0x44 1590 1591 # CHECK: bxhg %r0, %r0, 0(%r1) 1592 0xeb 0x00 0x10 0x00 0x00 0x44 1593 1594 # CHECK: bxhg %r0, %r0, 0(%r15) 1595 0xeb 0x00 0xf0 0x00 0x00 0x44 1596 1597 # CHECK: bxhg %r0, %r0, 524287(%r1) 1598 0xeb 0x00 0x1f 0xff 0x7f 0x44 1599 1600 # CHECK: bxhg %r0, %r0, 524287(%r15) 1601 0xeb 0x00 0xff 0xff 0x7f 0x44 1602 1603 # CHECK: bxle %r0, %r0, 0 1604 0x87 0x00 0x00 0x00 1605 1606 # CHECK: bxle %r0, %r15, 0 1607 0x87 0x0f 0x00 0x00 1608 1609 # CHECK: bxle %r14, %r15, 0 1610 0x87 0xef 0x00 0x00 1611 1612 # CHECK: bxle %r15, %r15, 0 1613 0x87 0xff 0x00 0x00 1614 1615 # CHECK: bxle %r0, %r0, 4095 1616 0x87 0x00 0x0f 0xff 1617 1618 # CHECK: bxle %r0, %r0, 1 1619 0x87 0x00 0x00 0x01 1620 1621 # CHECK: bxle %r0, %r0, 0(%r1) 1622 0x87 0x00 0x10 0x00 1623 1624 # CHECK: bxle %r0, %r0, 0(%r15) 1625 0x87 0x00 0xf0 0x00 1626 1627 # CHECK: bxle %r0, %r0, 4095(%r1) 1628 0x87 0x00 0x1f 0xff 1629 1630 # CHECK: bxle %r0, %r0, 4095(%r15) 1631 0x87 0x00 0xff 0xff 1632 1633 # CHECK: bxleg %r0, %r0, 0 1634 0xeb 0x00 0x00 0x00 0x00 0x45 1635 1636 # CHECK: bxleg %r0, %r15, 0 1637 0xeb 0x0f 0x00 0x00 0x00 0x45 1638 1639 # CHECK: bxleg %r14, %r15, 0 1640 0xeb 0xef 0x00 0x00 0x00 0x45 1641 1642 # CHECK: bxleg %r15, %r15, 0 1643 0xeb 0xff 0x00 0x00 0x00 0x45 1644 1645 # CHECK: bxleg %r0, %r0, -524288 1646 0xeb 0x00 0x00 0x00 0x80 0x45 1647 1648 # CHECK: bxleg %r0, %r0, -1 1649 0xeb 0x00 0x0f 0xff 0xff 0x45 1650 1651 # CHECK: bxleg %r0, %r0, 0 1652 0xeb 0x00 0x00 0x00 0x00 0x45 1653 1654 # CHECK: bxleg %r0, %r0, 1 1655 0xeb 0x00 0x00 0x01 0x00 0x45 1656 1657 # CHECK: bxleg %r0, %r0, 524287 1658 0xeb 0x00 0x0f 0xff 0x7f 0x45 1659 1660 # CHECK: bxleg %r0, %r0, 0(%r1) 1661 0xeb 0x00 0x10 0x00 0x00 0x45 1662 1663 # CHECK: bxleg %r0, %r0, 0(%r15) 1664 0xeb 0x00 0xf0 0x00 0x00 0x45 1665 1666 # CHECK: bxleg %r0, %r0, 524287(%r1) 1667 0xeb 0x00 0x1f 0xff 0x7f 0x45 1668 1669 # CHECK: bxleg %r0, %r0, 524287(%r15) 1670 0xeb 0x00 0xff 0xff 0x7f 0x45 1671 1672 # CHECK: c %r0, 0 1673 0x59 0x00 0x00 0x00 1674 1675 # CHECK: c %r0, 4095 1676 0x59 0x00 0x0f 0xff 1677 1678 # CHECK: c %r0, 0(%r1) 1679 0x59 0x00 0x10 0x00 1680 1681 # CHECK: c %r0, 0(%r15) 1682 0x59 0x00 0xf0 0x00 1683 1684 # CHECK: c %r0, 4095(%r1,%r15) 1685 0x59 0x01 0xff 0xff 1686 1687 # CHECK: c %r0, 4095(%r15,%r1) 1688 0x59 0x0f 0x1f 0xff 1689 1690 # CHECK: c %r15, 0 1691 0x59 0xf0 0x00 0x00 1692 1693 # CHECK: cd %f0, 0 1694 0x69 0x00 0x00 0x00 1695 1696 # CHECK: cd %f0, 4095 1697 0x69 0x00 0x0f 0xff 1698 1699 # CHECK: cd %f0, 0(%r1) 1700 0x69 0x00 0x10 0x00 1701 1702 # CHECK: cd %f0, 0(%r15) 1703 0x69 0x00 0xf0 0x00 1704 1705 # CHECK: cd %f0, 4095(%r1,%r15) 1706 0x69 0x01 0xff 0xff 1707 1708 # CHECK: cd %f0, 4095(%r15,%r1) 1709 0x69 0x0f 0x1f 0xff 1710 1711 # CHECK: cd %f15, 0 1712 0x69 0xf0 0x00 0x00 1713 1714 # CHECK: cdb %f0, 0 1715 0xed 0x00 0x00 0x00 0x00 0x19 1716 1717 # CHECK: cdb %f0, 4095 1718 0xed 0x00 0x0f 0xff 0x00 0x19 1719 1720 # CHECK: cdb %f0, 0(%r1) 1721 0xed 0x00 0x10 0x00 0x00 0x19 1722 1723 # CHECK: cdb %f0, 0(%r15) 1724 0xed 0x00 0xf0 0x00 0x00 0x19 1725 1726 # CHECK: cdb %f0, 4095(%r1,%r15) 1727 0xed 0x01 0xff 0xff 0x00 0x19 1728 1729 # CHECK: cdb %f0, 4095(%r15,%r1) 1730 0xed 0x0f 0x1f 0xff 0x00 0x19 1731 1732 # CHECK: cdb %f15, 0 1733 0xed 0xf0 0x00 0x00 0x00 0x19 1734 1735 # CHECK: cdbr %f0, %f0 1736 0xb3 0x19 0x00 0x00 1737 1738 # CHECK: cdbr %f0, %f15 1739 0xb3 0x19 0x00 0x0f 1740 1741 # CHECK: cdbr %f7, %f8 1742 0xb3 0x19 0x00 0x78 1743 1744 # CHECK: cdbr %f15, %f0 1745 0xb3 0x19 0x00 0xf0 1746 1747 # CHECK: cdfbr %f0, %r0 1748 0xb3 0x95 0x00 0x00 1749 1750 # CHECK: cdfbr %f0, %r15 1751 0xb3 0x95 0x00 0x0f 1752 1753 # CHECK: cdfbr %f15, %r0 1754 0xb3 0x95 0x00 0xf0 1755 1756 # CHECK: cdfbr %f7, %r8 1757 0xb3 0x95 0x00 0x78 1758 1759 # CHECK: cdfbr %f15, %r15 1760 0xb3 0x95 0x00 0xff 1761 1762 # CHECK: cdfbra %f0, 0, %r0, 1 1763 0xb3 0x95 0x01 0x00 1764 1765 # CHECK: cdfbra %f0, 0, %r0, 15 1766 0xb3 0x95 0x0f 0x00 1767 1768 # CHECK: cdfbra %f0, 0, %r15, 1 1769 0xb3 0x95 0x01 0x0f 1770 1771 # CHECK: cdfbra %f0, 15, %r0, 1 1772 0xb3 0x95 0xf1 0x00 1773 1774 # CHECK: cdfbra %f4, 5, %r6, 7 1775 0xb3 0x95 0x57 0x46 1776 1777 # CHECK: cdfbra %f15, 0, %r0, 1 1778 0xb3 0x95 0x01 0xf0 1779 1780 # CHECK: cdfr %f0, %r0 1781 0xb3 0xb5 0x00 0x00 1782 1783 # CHECK: cdfr %f0, %r15 1784 0xb3 0xb5 0x00 0x0f 1785 1786 # CHECK: cdfr %f15, %r0 1787 0xb3 0xb5 0x00 0xf0 1788 1789 # CHECK: cdfr %f7, %r8 1790 0xb3 0xb5 0x00 0x78 1791 1792 # CHECK: cdfr %f15, %r15 1793 0xb3 0xb5 0x00 0xff 1794 1795 # CHECK: cdftr %f0, 0, %r0, 0 1796 0xb9 0x51 0x00 0x00 1797 1798 # CHECK: cdftr %f0, 0, %r0, 15 1799 0xb9 0x51 0x0f 0x00 1800 1801 # CHECK: cdftr %f0, 0, %r15, 0 1802 0xb9 0x51 0x00 0x0f 1803 1804 # CHECK: cdftr %f0, 15, %r0, 0 1805 0xb9 0x51 0xf0 0x00 1806 1807 # CHECK: cdftr %f4, 5, %r6, 7 1808 0xb9 0x51 0x57 0x46 1809 1810 # CHECK: cdftr %f15, 0, %r0, 0 1811 0xb9 0x51 0x00 0xf0 1812 1813 # CHECK: cdgbr %f0, %r0 1814 0xb3 0xa5 0x00 0x00 1815 1816 # CHECK: cdgbr %f0, %r15 1817 0xb3 0xa5 0x00 0x0f 1818 1819 # CHECK: cdgbr %f15, %r0 1820 0xb3 0xa5 0x00 0xf0 1821 1822 # CHECK: cdgbr %f7, %r8 1823 0xb3 0xa5 0x00 0x78 1824 1825 # CHECK: cdgbr %f15, %r15 1826 0xb3 0xa5 0x00 0xff 1827 1828 # CHECK: cdgbra %f0, 0, %r0, 1 1829 0xb3 0xa5 0x01 0x00 1830 1831 # CHECK: cdgbra %f0, 0, %r0, 15 1832 0xb3 0xa5 0x0f 0x00 1833 1834 # CHECK: cdgbra %f0, 0, %r15, 1 1835 0xb3 0xa5 0x01 0x0f 1836 1837 # CHECK: cdgbra %f0, 15, %r0, 1 1838 0xb3 0xa5 0xf1 0x00 1839 1840 # CHECK: cdgbra %f4, 5, %r6, 7 1841 0xb3 0xa5 0x57 0x46 1842 1843 # CHECK: cdgbra %f15, 0, %r0, 1 1844 0xb3 0xa5 0x01 0xf0 1845 1846 # CHECK: cdgr %f0, %r0 1847 0xb3 0xc5 0x00 0x00 1848 1849 # CHECK: cdgr %f0, %r15 1850 0xb3 0xc5 0x00 0x0f 1851 1852 # CHECK: cdgr %f15, %r0 1853 0xb3 0xc5 0x00 0xf0 1854 1855 # CHECK: cdgr %f7, %r8 1856 0xb3 0xc5 0x00 0x78 1857 1858 # CHECK: cdgr %f15, %r15 1859 0xb3 0xc5 0x00 0xff 1860 1861 # CHECK: cdgtr %f0, %r0 1862 0xb3 0xf1 0x00 0x00 1863 1864 # CHECK: cdgtr %f0, %r15 1865 0xb3 0xf1 0x00 0x0f 1866 1867 # CHECK: cdgtr %f15, %r0 1868 0xb3 0xf1 0x00 0xf0 1869 1870 # CHECK: cdgtr %f7, %r8 1871 0xb3 0xf1 0x00 0x78 1872 1873 # CHECK: cdgtr %f15, %r15 1874 0xb3 0xf1 0x00 0xff 1875 1876 # CHECK: cdgtra %f0, 0, %r0, 1 1877 0xb3 0xf1 0x01 0x00 1878 1879 # CHECK: cdgtra %f0, 0, %r0, 15 1880 0xb3 0xf1 0x0f 0x00 1881 1882 # CHECK: cdgtra %f0, 0, %r15, 1 1883 0xb3 0xf1 0x01 0x0f 1884 1885 # CHECK: cdgtra %f0, 15, %r0, 1 1886 0xb3 0xf1 0xf1 0x00 1887 1888 # CHECK: cdgtra %f4, 5, %r6, 7 1889 0xb3 0xf1 0x57 0x46 1890 1891 # CHECK: cdgtra %f15, 0, %r0, 1 1892 0xb3 0xf1 0x01 0xf0 1893 1894 # CHECK: cdlfbr %f0, 0, %r0, 1 1895 0xb3 0x91 0x01 0x00 1896 1897 # CHECK: cdlfbr %f0, 0, %r0, 15 1898 0xb3 0x91 0x0f 0x00 1899 1900 # CHECK: cdlfbr %f0, 0, %r15, 1 1901 0xb3 0x91 0x01 0x0f 1902 1903 # CHECK: cdlfbr %f0, 15, %r0, 1 1904 0xb3 0x91 0xf1 0x00 1905 1906 # CHECK: cdlfbr %f4, 5, %r6, 7 1907 0xb3 0x91 0x57 0x46 1908 1909 # CHECK: cdlfbr %f15, 0, %r0, 1 1910 0xb3 0x91 0x01 0xf0 1911 1912 # CHECK: cdlftr %f0, 0, %r0, 0 1913 0xb9 0x53 0x00 0x00 1914 1915 # CHECK: cdlftr %f0, 0, %r0, 15 1916 0xb9 0x53 0x0f 0x00 1917 1918 # CHECK: cdlftr %f0, 0, %r15, 0 1919 0xb9 0x53 0x00 0x0f 1920 1921 # CHECK: cdlftr %f0, 15, %r0, 0 1922 0xb9 0x53 0xf0 0x00 1923 1924 # CHECK: cdlftr %f4, 5, %r6, 7 1925 0xb9 0x53 0x57 0x46 1926 1927 # CHECK: cdlftr %f15, 0, %r0, 0 1928 0xb9 0x53 0x00 0xf0 1929 1930 # CHECK: cdlgbr %f0, 0, %r0, 1 1931 0xb3 0xa1 0x01 0x00 1932 1933 # CHECK: cdlgbr %f0, 0, %r0, 15 1934 0xb3 0xa1 0x0f 0x00 1935 1936 # CHECK: cdlgbr %f0, 0, %r15, 1 1937 0xb3 0xa1 0x01 0x0f 1938 1939 # CHECK: cdlgbr %f0, 15, %r0, 1 1940 0xb3 0xa1 0xf1 0x00 1941 1942 # CHECK: cdlgbr %f4, 5, %r6, 7 1943 0xb3 0xa1 0x57 0x46 1944 1945 # CHECK: cdlgbr %f15, 0, %r0, 1 1946 0xb3 0xa1 0x01 0xf0 1947 1948 # CHECK: cdlgtr %f0, 0, %r0, 0 1949 0xb9 0x52 0x00 0x00 1950 1951 # CHECK: cdlgtr %f0, 0, %r0, 15 1952 0xb9 0x52 0x0f 0x00 1953 1954 # CHECK: cdlgtr %f0, 0, %r15, 0 1955 0xb9 0x52 0x00 0x0f 1956 1957 # CHECK: cdlgtr %f0, 15, %r0, 0 1958 0xb9 0x52 0xf0 0x00 1959 1960 # CHECK: cdlgtr %f4, 5, %r6, 7 1961 0xb9 0x52 0x57 0x46 1962 1963 # CHECK: cdlgtr %f15, 0, %r0, 0 1964 0xb9 0x52 0x00 0xf0 1965 1966 # CHECK: cdr %f0, %f0 1967 0x29 0x00 1968 1969 # CHECK: cdr %f0, %f15 1970 0x29 0x0f 1971 1972 # CHECK: cdr %f7, %f8 1973 0x29 0x78 1974 1975 # CHECK: cdr %f15, %f0 1976 0x29 0xf0 1977 1978 # CHECK: cds %r0, %r0, 0 1979 0xbb 0x00 0x00 0x00 1980 1981 # CHECK: cds %r0, %r0, 4095 1982 0xbb 0x00 0x0f 0xff 1983 1984 # CHECK: cds %r0, %r0, 0(%r1) 1985 0xbb 0x00 0x10 0x00 1986 1987 # CHECK: cds %r0, %r0, 0(%r15) 1988 0xbb 0x00 0xf0 0x00 1989 1990 # CHECK: cds %r0, %r0, 4095(%r1) 1991 0xbb 0x00 0x1f 0xff 1992 1993 # CHECK: cds %r0, %r0, 4095(%r15) 1994 0xbb 0x00 0xff 0xff 1995 1996 # CHECK: cds %r0, %r14, 0 1997 0xbb 0x0e 0x00 0x00 1998 1999 # CHECK: cds %r14, %r0, 0 2000 0xbb 0xe0 0x00 0x00 2001 2002 # CHECK: cdsg %r0, %r0, -524288 2003 0xeb 0x00 0x00 0x00 0x80 0x3e 2004 2005 # CHECK: cdsg %r0, %r0, -1 2006 0xeb 0x00 0x0f 0xff 0xff 0x3e 2007 2008 # CHECK: cdsg %r0, %r0, 0 2009 0xeb 0x00 0x00 0x00 0x00 0x3e 2010 2011 # CHECK: cdsg %r0, %r0, 1 2012 0xeb 0x00 0x00 0x01 0x00 0x3e 2013 2014 # CHECK: cdsg %r0, %r0, 524287 2015 0xeb 0x00 0x0f 0xff 0x7f 0x3e 2016 2017 # CHECK: cdsg %r0, %r0, 0(%r1) 2018 0xeb 0x00 0x10 0x00 0x00 0x3e 2019 2020 # CHECK: cdsg %r0, %r0, 0(%r15) 2021 0xeb 0x00 0xf0 0x00 0x00 0x3e 2022 2023 # CHECK: cdsg %r0, %r0, 524287(%r1) 2024 0xeb 0x00 0x1f 0xff 0x7f 0x3e 2025 2026 # CHECK: cdsg %r0, %r0, 524287(%r15) 2027 0xeb 0x00 0xff 0xff 0x7f 0x3e 2028 2029 # CHECK: cdsg %r0, %r14, 0 2030 0xeb 0x0e 0x00 0x00 0x00 0x3e 2031 2032 # CHECK: cdsg %r14, %r0, 0 2033 0xeb 0xe0 0x00 0x00 0x00 0x3e 2034 2035 # CHECK: cdstr %f0, %r0 2036 0xb3 0xf3 0x00 0x00 2037 2038 # CHECK: cdstr %f0, %r15 2039 0xb3 0xf3 0x00 0x0f 2040 2041 # CHECK: cdstr %f15, %r0 2042 0xb3 0xf3 0x00 0xf0 2043 2044 # CHECK: cdstr %f7, %r8 2045 0xb3 0xf3 0x00 0x78 2046 2047 # CHECK: cdstr %f15, %r15 2048 0xb3 0xf3 0x00 0xff 2049 2050 # CHECK: cdsy %r0, %r0, -524288 2051 0xeb 0x00 0x00 0x00 0x80 0x31 2052 2053 # CHECK: cdsy %r0, %r0, -1 2054 0xeb 0x00 0x0f 0xff 0xff 0x31 2055 2056 # CHECK: cdsy %r0, %r0, 0 2057 0xeb 0x00 0x00 0x00 0x00 0x31 2058 2059 # CHECK: cdsy %r0, %r0, 1 2060 0xeb 0x00 0x00 0x01 0x00 0x31 2061 2062 # CHECK: cdsy %r0, %r0, 524287 2063 0xeb 0x00 0x0f 0xff 0x7f 0x31 2064 2065 # CHECK: cdsy %r0, %r0, 0(%r1) 2066 0xeb 0x00 0x10 0x00 0x00 0x31 2067 2068 # CHECK: cdsy %r0, %r0, 0(%r15) 2069 0xeb 0x00 0xf0 0x00 0x00 0x31 2070 2071 # CHECK: cdsy %r0, %r0, 524287(%r1) 2072 0xeb 0x00 0x1f 0xff 0x7f 0x31 2073 2074 # CHECK: cdsy %r0, %r0, 524287(%r15) 2075 0xeb 0x00 0xff 0xff 0x7f 0x31 2076 2077 # CHECK: cdsy %r0, %r14, 0 2078 0xeb 0x0e 0x00 0x00 0x00 0x31 2079 2080 # CHECK: cdsy %r14, %r0, 0 2081 0xeb 0xe0 0x00 0x00 0x00 0x31 2082 2083 # CHECK: cdtr %f0, %f0 2084 0xb3 0xe4 0x00 0x00 2085 2086 # CHECK: cdtr %f0, %f15 2087 0xb3 0xe4 0x00 0x0f 2088 2089 # CHECK: cdtr %f7, %f8 2090 0xb3 0xe4 0x00 0x78 2091 2092 # CHECK: cdtr %f15, %f0 2093 0xb3 0xe4 0x00 0xf0 2094 2095 # CHECK: cdutr %f0, %r0 2096 0xb3 0xf2 0x00 0x00 2097 2098 # CHECK: cdutr %f0, %r15 2099 0xb3 0xf2 0x00 0x0f 2100 2101 # CHECK: cdutr %f15, %r0 2102 0xb3 0xf2 0x00 0xf0 2103 2104 # CHECK: cdutr %f7, %r8 2105 0xb3 0xf2 0x00 0x78 2106 2107 # CHECK: cdutr %f15, %r15 2108 0xb3 0xf2 0x00 0xff 2109 2110 # CHECK: cdzt %f0, 0(1), 0 2111 0xed 0x00 0x00 0x00 0x00 0xaa 2112 2113 # CHECK: cdzt %f15, 0(1), 0 2114 0xed 0x00 0x00 0x00 0xf0 0xaa 2115 2116 # CHECK: cdzt %f0, 0(1), 15 2117 0xed 0x00 0x00 0x00 0x0f 0xaa 2118 2119 # CHECK: cdzt %f0, 0(1,%r1), 0 2120 0xed 0x00 0x10 0x00 0x00 0xaa 2121 2122 # CHECK: cdzt %f0, 0(1,%r15), 0 2123 0xed 0x00 0xf0 0x00 0x00 0xaa 2124 2125 # CHECK: cdzt %f0, 4095(1,%r1), 0 2126 0xed 0x00 0x1f 0xff 0x00 0xaa 2127 2128 # CHECK: cdzt %f0, 4095(1,%r15), 0 2129 0xed 0x00 0xff 0xff 0x00 0xaa 2130 2131 # CHECK: cdzt %f0, 0(256,%r1), 0 2132 0xed 0xff 0x10 0x00 0x00 0xaa 2133 2134 # CHECK: cdzt %f0, 0(256,%r15), 0 2135 0xed 0xff 0xf0 0x00 0x00 0xaa 2136 2137 # CHECK: ce %f0, 0 2138 0x79 0x00 0x00 0x00 2139 2140 # CHECK: ce %f0, 4095 2141 0x79 0x00 0x0f 0xff 2142 2143 # CHECK: ce %f0, 0(%r1) 2144 0x79 0x00 0x10 0x00 2145 2146 # CHECK: ce %f0, 0(%r15) 2147 0x79 0x00 0xf0 0x00 2148 2149 # CHECK: ce %f0, 4095(%r1,%r15) 2150 0x79 0x01 0xff 0xff 2151 2152 # CHECK: ce %f0, 4095(%r15,%r1) 2153 0x79 0x0f 0x1f 0xff 2154 2155 # CHECK: ce %f15, 0 2156 0x79 0xf0 0x00 0x00 2157 2158 # CHECK: ceb %f0, 0 2159 0xed 0x00 0x00 0x00 0x00 0x09 2160 2161 # CHECK: ceb %f0, 4095 2162 0xed 0x00 0x0f 0xff 0x00 0x09 2163 2164 # CHECK: ceb %f0, 0(%r1) 2165 0xed 0x00 0x10 0x00 0x00 0x09 2166 2167 # CHECK: ceb %f0, 0(%r15) 2168 0xed 0x00 0xf0 0x00 0x00 0x09 2169 2170 # CHECK: ceb %f0, 4095(%r1,%r15) 2171 0xed 0x01 0xff 0xff 0x00 0x09 2172 2173 # CHECK: ceb %f0, 4095(%r15,%r1) 2174 0xed 0x0f 0x1f 0xff 0x00 0x09 2175 2176 # CHECK: ceb %f15, 0 2177 0xed 0xf0 0x00 0x00 0x00 0x09 2178 2179 # CHECK: cebr %f0, %f0 2180 0xb3 0x09 0x00 0x00 2181 2182 # CHECK: cebr %f0, %f15 2183 0xb3 0x09 0x00 0x0f 2184 2185 # CHECK: cebr %f7, %f8 2186 0xb3 0x09 0x00 0x78 2187 2188 # CHECK: cebr %f15, %f0 2189 0xb3 0x09 0x00 0xf0 2190 2191 # CHECK: cedtr %f0, %f0 2192 0xb3 0xf4 0x00 0x00 2193 2194 # CHECK: cedtr %f0, %f15 2195 0xb3 0xf4 0x00 0x0f 2196 2197 # CHECK: cedtr %f7, %f8 2198 0xb3 0xf4 0x00 0x78 2199 2200 # CHECK: cedtr %f15, %f0 2201 0xb3 0xf4 0x00 0xf0 2202 2203 # CHECK: cefbr %f0, %r0 2204 0xb3 0x94 0x00 0x00 2205 2206 # CHECK: cefbr %f0, %r15 2207 0xb3 0x94 0x00 0x0f 2208 2209 # CHECK: cefbr %f15, %r0 2210 0xb3 0x94 0x00 0xf0 2211 2212 # CHECK: cefbr %f7, %r8 2213 0xb3 0x94 0x00 0x78 2214 2215 # CHECK: cefbr %f15, %r15 2216 0xb3 0x94 0x00 0xff 2217 2218 # CHECK: cefbra %f0, 0, %r0, 1 2219 0xb3 0x94 0x01 0x00 2220 2221 # CHECK: cefbra %f0, 0, %r0, 15 2222 0xb3 0x94 0x0f 0x00 2223 2224 # CHECK: cefbra %f0, 0, %r15, 1 2225 0xb3 0x94 0x01 0x0f 2226 2227 # CHECK: cefbra %f0, 15, %r0, 1 2228 0xb3 0x94 0xf1 0x00 2229 2230 # CHECK: cefbra %f4, 5, %r6, 7 2231 0xb3 0x94 0x57 0x46 2232 2233 # CHECK: cefbra %f15, 0, %r0, 1 2234 0xb3 0x94 0x01 0xf0 2235 2236 # CHECK: cefr %f0, %r0 2237 0xb3 0xb4 0x00 0x00 2238 2239 # CHECK: cefr %f0, %r15 2240 0xb3 0xb4 0x00 0x0f 2241 2242 # CHECK: cefr %f15, %r0 2243 0xb3 0xb4 0x00 0xf0 2244 2245 # CHECK: cefr %f7, %r8 2246 0xb3 0xb4 0x00 0x78 2247 2248 # CHECK: cefr %f15, %r15 2249 0xb3 0xb4 0x00 0xff 2250 2251 # CHECK: cegbr %f0, %r0 2252 0xb3 0xa4 0x00 0x00 2253 2254 # CHECK: cegbr %f0, %r15 2255 0xb3 0xa4 0x00 0x0f 2256 2257 # CHECK: cegbr %f15, %r0 2258 0xb3 0xa4 0x00 0xf0 2259 2260 # CHECK: cegbr %f7, %r8 2261 0xb3 0xa4 0x00 0x78 2262 2263 # CHECK: cegbr %f15, %r15 2264 0xb3 0xa4 0x00 0xff 2265 2266 # CHECK: cegbra %f0, 0, %r0, 1 2267 0xb3 0xa4 0x01 0x00 2268 2269 # CHECK: cegbra %f0, 0, %r0, 15 2270 0xb3 0xa4 0x0f 0x00 2271 2272 # CHECK: cegbra %f0, 0, %r15, 1 2273 0xb3 0xa4 0x01 0x0f 2274 2275 # CHECK: cegbra %f0, 15, %r0, 1 2276 0xb3 0xa4 0xf1 0x00 2277 2278 # CHECK: cegbra %f4, 5, %r6, 7 2279 0xb3 0xa4 0x57 0x46 2280 2281 # CHECK: cegbra %f15, 0, %r0, 1 2282 0xb3 0xa4 0x01 0xf0 2283 2284 # CHECK: cegr %f0, %r0 2285 0xb3 0xc4 0x00 0x00 2286 2287 # CHECK: cegr %f0, %r15 2288 0xb3 0xc4 0x00 0x0f 2289 2290 # CHECK: cegr %f15, %r0 2291 0xb3 0xc4 0x00 0xf0 2292 2293 # CHECK: cegr %f7, %r8 2294 0xb3 0xc4 0x00 0x78 2295 2296 # CHECK: cegr %f15, %r15 2297 0xb3 0xc4 0x00 0xff 2298 2299 # CHECK: celfbr %f0, 0, %r0, 1 2300 0xb3 0x90 0x01 0x00 2301 2302 # CHECK: celfbr %f0, 0, %r0, 15 2303 0xb3 0x90 0x0f 0x00 2304 2305 # CHECK: celfbr %f0, 0, %r15, 1 2306 0xb3 0x90 0x01 0x0f 2307 2308 # CHECK: celfbr %f0, 15, %r0, 1 2309 0xb3 0x90 0xf1 0x00 2310 2311 # CHECK: celfbr %f4, 5, %r6, 7 2312 0xb3 0x90 0x57 0x46 2313 2314 # CHECK: celfbr %f15, 0, %r0, 1 2315 0xb3 0x90 0x01 0xf0 2316 2317 # CHECK: celgbr %f0, 0, %r0, 1 2318 0xb3 0xa0 0x01 0x00 2319 2320 # CHECK: celgbr %f0, 0, %r0, 15 2321 0xb3 0xa0 0x0f 0x00 2322 2323 # CHECK: celgbr %f0, 0, %r15, 1 2324 0xb3 0xa0 0x01 0x0f 2325 2326 # CHECK: celgbr %f0, 15, %r0, 1 2327 0xb3 0xa0 0xf1 0x00 2328 2329 # CHECK: celgbr %f4, 5, %r6, 7 2330 0xb3 0xa0 0x57 0x46 2331 2332 # CHECK: celgbr %f15, 0, %r0, 1 2333 0xb3 0xa0 0x01 0xf0 2334 2335 # CHECK: cer %f0, %f0 2336 0x39 0x00 2337 2338 # CHECK: cer %f0, %f15 2339 0x39 0x0f 2340 2341 # CHECK: cer %f7, %f8 2342 0x39 0x78 2343 2344 # CHECK: cer %f15, %f0 2345 0x39 0xf0 2346 2347 # CHECK: cextr %f0, %f0 2348 0xb3 0xfc 0x00 0x00 2349 2350 # CHECK: cextr %f0, %f13 2351 0xb3 0xfc 0x00 0x0d 2352 2353 # CHECK: cextr %f8, %f8 2354 0xb3 0xfc 0x00 0x88 2355 2356 # CHECK: cextr %f13, %f0 2357 0xb3 0xfc 0x00 0xd0 2358 2359 # CHECK: cfc 0 2360 0xb2 0x1a 0x00 0x00 2361 2362 # CHECK: cfc 0(%r1) 2363 0xb2 0x1a 0x10 0x00 2364 2365 # CHECK: cfc 0(%r15) 2366 0xb2 0x1a 0xf0 0x00 2367 2368 # CHECK: cfc 4095 2369 0xb2 0x1a 0x0f 0xff 2370 2371 # CHECK: cfc 4095(%r1) 2372 0xb2 0x1a 0x1f 0xff 2373 2374 # CHECK: cfc 4095(%r15) 2375 0xb2 0x1a 0xff 0xff 2376 2377 # CHECK: cfdbr %r0, 0, %f0 2378 0xb3 0x99 0x00 0x00 2379 2380 # CHECK: cfdbr %r0, 0, %f15 2381 0xb3 0x99 0x00 0x0f 2382 2383 # CHECK: cfdbr %r0, 15, %f0 2384 0xb3 0x99 0xf0 0x00 2385 2386 # CHECK: cfdbr %r4, 5, %f6 2387 0xb3 0x99 0x50 0x46 2388 2389 # CHECK: cfdbr %r15, 0, %f0 2390 0xb3 0x99 0x00 0xf0 2391 2392 # CHECK: cfdbra %r0, 0, %f0, 1 2393 0xb3 0x99 0x01 0x00 2394 2395 # CHECK: cfdbra %r0, 0, %f0, 15 2396 0xb3 0x99 0x0f 0x00 2397 2398 # CHECK: cfdbra %r0, 0, %f15, 1 2399 0xb3 0x99 0x01 0x0f 2400 2401 # CHECK: cfdbra %r0, 15, %f0, 1 2402 0xb3 0x99 0xf1 0x00 2403 2404 # CHECK: cfdbra %r4, 5, %f6, 7 2405 0xb3 0x99 0x57 0x46 2406 2407 # CHECK: cfdbra %r15, 0, %f0, 1 2408 0xb3 0x99 0x01 0xf0 2409 2410 # CHECK: cfdr %r0, 0, %f0 2411 0xb3 0xb9 0x00 0x00 2412 2413 # CHECK: cfdr %r0, 0, %f15 2414 0xb3 0xb9 0x00 0x0f 2415 2416 # CHECK: cfdr %r0, 15, %f0 2417 0xb3 0xb9 0xf0 0x00 2418 2419 # CHECK: cfdr %r4, 5, %f6 2420 0xb3 0xb9 0x50 0x46 2421 2422 # CHECK: cfdr %r15, 0, %f0 2423 0xb3 0xb9 0x00 0xf0 2424 2425 # CHECK: cfdtr %r0, 0, %f0, 0 2426 0xb9 0x41 0x00 0x00 2427 2428 # CHECK: cfdtr %r0, 0, %f0, 15 2429 0xb9 0x41 0x0f 0x00 2430 2431 # CHECK: cfdtr %r0, 0, %f15, 0 2432 0xb9 0x41 0x00 0x0f 2433 2434 # CHECK: cfdtr %r0, 15, %f0, 0 2435 0xb9 0x41 0xf0 0x00 2436 2437 # CHECK: cfdtr %r4, 5, %f6, 7 2438 0xb9 0x41 0x57 0x46 2439 2440 # CHECK: cfdtr %r15, 0, %f0, 0 2441 0xb9 0x41 0x00 0xf0 2442 2443 # CHECK: cfebr %r0, 0, %f0 2444 0xb3 0x98 0x00 0x00 2445 2446 # CHECK: cfebr %r0, 0, %f15 2447 0xb3 0x98 0x00 0x0f 2448 2449 # CHECK: cfebr %r0, 15, %f0 2450 0xb3 0x98 0xf0 0x00 2451 2452 # CHECK: cfebr %r4, 5, %f6 2453 0xb3 0x98 0x50 0x46 2454 2455 # CHECK: cfebr %r15, 0, %f0 2456 0xb3 0x98 0x00 0xf0 2457 2458 # CHECK: cfebra %r0, 0, %f0, 1 2459 0xb3 0x98 0x01 0x00 2460 2461 # CHECK: cfebra %r0, 0, %f0, 15 2462 0xb3 0x98 0x0f 0x00 2463 2464 # CHECK: cfebra %r0, 0, %f15, 1 2465 0xb3 0x98 0x01 0x0f 2466 2467 # CHECK: cfebra %r0, 15, %f0, 1 2468 0xb3 0x98 0xf1 0x00 2469 2470 # CHECK: cfebra %r4, 5, %f6, 7 2471 0xb3 0x98 0x57 0x46 2472 2473 # CHECK: cfebra %r15, 0, %f0, 1 2474 0xb3 0x98 0x01 0xf0 2475 2476 # CHECK: cfer %r0, 0, %f0 2477 0xb3 0xb8 0x00 0x00 2478 2479 # CHECK: cfer %r0, 0, %f15 2480 0xb3 0xb8 0x00 0x0f 2481 2482 # CHECK: cfer %r0, 15, %f0 2483 0xb3 0xb8 0xf0 0x00 2484 2485 # CHECK: cfer %r4, 5, %f6 2486 0xb3 0xb8 0x50 0x46 2487 2488 # CHECK: cfer %r15, 0, %f0 2489 0xb3 0xb8 0x00 0xf0 2490 2491 # CHECK: cfi %r0, -2147483648 2492 0xc2 0x0d 0x80 0x00 0x00 0x00 2493 2494 # CHECK: cfi %r0, -1 2495 0xc2 0x0d 0xff 0xff 0xff 0xff 2496 2497 # CHECK: cfi %r0, 0 2498 0xc2 0x0d 0x00 0x00 0x00 0x00 2499 2500 # CHECK: cfi %r0, 1 2501 0xc2 0x0d 0x00 0x00 0x00 0x01 2502 2503 # CHECK: cfi %r0, 2147483647 2504 0xc2 0x0d 0x7f 0xff 0xff 0xff 2505 2506 # CHECK: cfi %r15, 0 2507 0xc2 0xfd 0x00 0x00 0x00 0x00 2508 2509 # CHECK: cfxbr %r0, 0, %f0 2510 0xb3 0x9a 0x00 0x00 2511 2512 # CHECK: cfxbr %r0, 0, %f13 2513 0xb3 0x9a 0x00 0x0d 2514 2515 # CHECK: cfxbr %r0, 15, %f0 2516 0xb3 0x9a 0xf0 0x00 2517 2518 # CHECK: cfxbr %r4, 5, %f8 2519 0xb3 0x9a 0x50 0x48 2520 2521 # CHECK: cfxbr %r15, 0, %f0 2522 0xb3 0x9a 0x00 0xf0 2523 2524 # CHECK: cfxbra %r0, 0, %f0, 1 2525 0xb3 0x9a 0x01 0x00 2526 2527 # CHECK: cfxbra %r0, 0, %f0, 15 2528 0xb3 0x9a 0x0f 0x00 2529 2530 # CHECK: cfxbra %r0, 0, %f13, 1 2531 0xb3 0x9a 0x01 0x0d 2532 2533 # CHECK: cfxbra %r0, 15, %f0, 1 2534 0xb3 0x9a 0xf1 0x00 2535 2536 # CHECK: cfxbra %r4, 5, %f8, 9 2537 0xb3 0x9a 0x59 0x48 2538 2539 # CHECK: cfxbra %r15, 0, %f0, 1 2540 0xb3 0x9a 0x01 0xf0 2541 2542 # CHECK: cfxr %r0, 0, %f0 2543 0xb3 0xba 0x00 0x00 2544 2545 # CHECK: cfxr %r0, 0, %f13 2546 0xb3 0xba 0x00 0x0d 2547 2548 # CHECK: cfxr %r0, 15, %f0 2549 0xb3 0xba 0xf0 0x00 2550 2551 # CHECK: cfxr %r4, 5, %f8 2552 0xb3 0xba 0x50 0x48 2553 2554 # CHECK: cfxr %r15, 0, %f0 2555 0xb3 0xba 0x00 0xf0 2556 2557 # CHECK: cfxtr %r0, 0, %f0, 0 2558 0xb9 0x49 0x00 0x00 2559 2560 # CHECK: cfxtr %r0, 0, %f0, 15 2561 0xb9 0x49 0x0f 0x00 2562 2563 # CHECK: cfxtr %r0, 0, %f13, 0 2564 0xb9 0x49 0x00 0x0d 2565 2566 # CHECK: cfxtr %r0, 15, %f0, 0 2567 0xb9 0x49 0xf0 0x00 2568 2569 # CHECK: cfxtr %r7, 5, %f8, 9 2570 0xb9 0x49 0x59 0x78 2571 2572 # CHECK: cfxtr %r15, 0, %f0, 0 2573 0xb9 0x49 0x00 0xf0 2574 2575 # CHECK: cg %r0, -524288 2576 0xe3 0x00 0x00 0x00 0x80 0x20 2577 2578 # CHECK: cg %r0, -1 2579 0xe3 0x00 0x0f 0xff 0xff 0x20 2580 2581 # CHECK: cg %r0, 0 2582 0xe3 0x00 0x00 0x00 0x00 0x20 2583 2584 # CHECK: cg %r0, 1 2585 0xe3 0x00 0x00 0x01 0x00 0x20 2586 2587 # CHECK: cg %r0, 524287 2588 0xe3 0x00 0x0f 0xff 0x7f 0x20 2589 2590 # CHECK: cg %r0, 0(%r1) 2591 0xe3 0x00 0x10 0x00 0x00 0x20 2592 2593 # CHECK: cg %r0, 0(%r15) 2594 0xe3 0x00 0xf0 0x00 0x00 0x20 2595 2596 # CHECK: cg %r0, 524287(%r1,%r15) 2597 0xe3 0x01 0xff 0xff 0x7f 0x20 2598 2599 # CHECK: cg %r0, 524287(%r15,%r1) 2600 0xe3 0x0f 0x1f 0xff 0x7f 0x20 2601 2602 # CHECK: cg %r15, 0 2603 0xe3 0xf0 0x00 0x00 0x00 0x20 2604 2605 # CHECK: cgdbr %r0, 0, %f0 2606 0xb3 0xa9 0x00 0x00 2607 2608 # CHECK: cgdbr %r0, 0, %f15 2609 0xb3 0xa9 0x00 0x0f 2610 2611 # CHECK: cgdbr %r0, 15, %f0 2612 0xb3 0xa9 0xf0 0x00 2613 2614 # CHECK: cgdbr %r4, 5, %f6 2615 0xb3 0xa9 0x50 0x46 2616 2617 # CHECK: cgdbr %r15, 0, %f0 2618 0xb3 0xa9 0x00 0xf0 2619 2620 # CHECK: cgdbra %r0, 0, %f0, 1 2621 0xb3 0xa9 0x01 0x00 2622 2623 # CHECK: cgdbra %r0, 0, %f0, 15 2624 0xb3 0xa9 0x0f 0x00 2625 2626 # CHECK: cgdbra %r0, 0, %f15, 1 2627 0xb3 0xa9 0x01 0x0f 2628 2629 # CHECK: cgdbra %r0, 15, %f0, 1 2630 0xb3 0xa9 0xf1 0x00 2631 2632 # CHECK: cgdbra %r4, 5, %f6, 7 2633 0xb3 0xa9 0x57 0x46 2634 2635 # CHECK: cgdbra %r15, 0, %f0, 1 2636 0xb3 0xa9 0x01 0xf0 2637 2638 # CHECK: cgdr %r0, 0, %f0 2639 0xb3 0xc9 0x00 0x00 2640 2641 # CHECK: cgdr %r0, 0, %f15 2642 0xb3 0xc9 0x00 0x0f 2643 2644 # CHECK: cgdr %r0, 15, %f0 2645 0xb3 0xc9 0xf0 0x00 2646 2647 # CHECK: cgdr %r4, 5, %f6 2648 0xb3 0xc9 0x50 0x46 2649 2650 # CHECK: cgdr %r15, 0, %f0 2651 0xb3 0xc9 0x00 0xf0 2652 2653 # CHECK: cgdtr %r0, 0, %f0 2654 0xb3 0xe1 0x00 0x00 2655 2656 # CHECK: cgdtr %r0, 0, %f15 2657 0xb3 0xe1 0x00 0x0f 2658 2659 # CHECK: cgdtr %r0, 15, %f0 2660 0xb3 0xe1 0xf0 0x00 2661 2662 # CHECK: cgdtr %r4, 5, %f6 2663 0xb3 0xe1 0x50 0x46 2664 2665 # CHECK: cgdtr %r15, 0, %f0 2666 0xb3 0xe1 0x00 0xf0 2667 2668 # CHECK: cgdtra %r0, 0, %f0, 1 2669 0xb3 0xe1 0x01 0x00 2670 2671 # CHECK: cgdtra %r0, 0, %f0, 15 2672 0xb3 0xe1 0x0f 0x00 2673 2674 # CHECK: cgdtra %r0, 0, %f15, 1 2675 0xb3 0xe1 0x01 0x0f 2676 2677 # CHECK: cgdtra %r0, 15, %f0, 1 2678 0xb3 0xe1 0xf1 0x00 2679 2680 # CHECK: cgdtra %r4, 5, %f6, 7 2681 0xb3 0xe1 0x57 0x46 2682 2683 # CHECK: cgdtra %r15, 0, %f0, 1 2684 0xb3 0xe1 0x01 0xf0 2685 2686 # CHECK: cgebr %r0, 0, %f0 2687 0xb3 0xa8 0x00 0x00 2688 2689 # CHECK: cgebr %r0, 0, %f15 2690 0xb3 0xa8 0x00 0x0f 2691 2692 # CHECK: cgebr %r0, 15, %f0 2693 0xb3 0xa8 0xf0 0x00 2694 2695 # CHECK: cgebr %r4, 5, %f6 2696 0xb3 0xa8 0x50 0x46 2697 2698 # CHECK: cgebr %r15, 0, %f0 2699 0xb3 0xa8 0x00 0xf0 2700 2701 # CHECK: cgebra %r0, 0, %f0, 1 2702 0xb3 0xa8 0x01 0x00 2703 2704 # CHECK: cgebra %r0, 0, %f0, 15 2705 0xb3 0xa8 0x0f 0x00 2706 2707 # CHECK: cgebra %r0, 0, %f15, 1 2708 0xb3 0xa8 0x01 0x0f 2709 2710 # CHECK: cgebra %r0, 15, %f0, 1 2711 0xb3 0xa8 0xf1 0x00 2712 2713 # CHECK: cgebra %r4, 5, %f6, 7 2714 0xb3 0xa8 0x57 0x46 2715 2716 # CHECK: cgebra %r15, 0, %f0, 1 2717 0xb3 0xa8 0x01 0xf0 2718 2719 # CHECK: cger %r0, 0, %f0 2720 0xb3 0xc8 0x00 0x00 2721 2722 # CHECK: cger %r0, 0, %f15 2723 0xb3 0xc8 0x00 0x0f 2724 2725 # CHECK: cger %r0, 15, %f0 2726 0xb3 0xc8 0xf0 0x00 2727 2728 # CHECK: cger %r4, 5, %f6 2729 0xb3 0xc8 0x50 0x46 2730 2731 # CHECK: cger %r15, 0, %f0 2732 0xb3 0xc8 0x00 0xf0 2733 2734 # CHECK: cgf %r0, -524288 2735 0xe3 0x00 0x00 0x00 0x80 0x30 2736 2737 # CHECK: cgf %r0, -1 2738 0xe3 0x00 0x0f 0xff 0xff 0x30 2739 2740 # CHECK: cgf %r0, 0 2741 0xe3 0x00 0x00 0x00 0x00 0x30 2742 2743 # CHECK: cgf %r0, 1 2744 0xe3 0x00 0x00 0x01 0x00 0x30 2745 2746 # CHECK: cgf %r0, 524287 2747 0xe3 0x00 0x0f 0xff 0x7f 0x30 2748 2749 # CHECK: cgf %r0, 0(%r1) 2750 0xe3 0x00 0x10 0x00 0x00 0x30 2751 2752 # CHECK: cgf %r0, 0(%r15) 2753 0xe3 0x00 0xf0 0x00 0x00 0x30 2754 2755 # CHECK: cgf %r0, 524287(%r1,%r15) 2756 0xe3 0x01 0xff 0xff 0x7f 0x30 2757 2758 # CHECK: cgf %r0, 524287(%r15,%r1) 2759 0xe3 0x0f 0x1f 0xff 0x7f 0x30 2760 2761 # CHECK: cgf %r15, 0 2762 0xe3 0xf0 0x00 0x00 0x00 0x30 2763 2764 # CHECK: cgfi %r0, -2147483648 2765 0xc2 0x0c 0x80 0x00 0x00 0x00 2766 2767 # CHECK: cgfi %r0, -1 2768 0xc2 0x0c 0xff 0xff 0xff 0xff 2769 2770 # CHECK: cgfi %r0, 0 2771 0xc2 0x0c 0x00 0x00 0x00 0x00 2772 2773 # CHECK: cgfi %r0, 1 2774 0xc2 0x0c 0x00 0x00 0x00 0x01 2775 2776 # CHECK: cgfi %r0, 2147483647 2777 0xc2 0x0c 0x7f 0xff 0xff 0xff 2778 2779 # CHECK: cgfi %r15, 0 2780 0xc2 0xfc 0x00 0x00 0x00 0x00 2781 2782 # CHECK: cgfr %r0, %r0 2783 0xb9 0x30 0x00 0x00 2784 2785 # CHECK: cgfr %r0, %r15 2786 0xb9 0x30 0x00 0x0f 2787 2788 # CHECK: cgfr %r15, %r0 2789 0xb9 0x30 0x00 0xf0 2790 2791 # CHECK: cgfr %r7, %r8 2792 0xb9 0x30 0x00 0x78 2793 2794 # CHECK: cgh %r0, -524288 2795 0xe3 0x00 0x00 0x00 0x80 0x34 2796 2797 # CHECK: cgh %r0, -1 2798 0xe3 0x00 0x0f 0xff 0xff 0x34 2799 2800 # CHECK: cgh %r0, 0 2801 0xe3 0x00 0x00 0x00 0x00 0x34 2802 2803 # CHECK: cgh %r0, 1 2804 0xe3 0x00 0x00 0x01 0x00 0x34 2805 2806 # CHECK: cgh %r0, 524287 2807 0xe3 0x00 0x0f 0xff 0x7f 0x34 2808 2809 # CHECK: cgh %r0, 0(%r1) 2810 0xe3 0x00 0x10 0x00 0x00 0x34 2811 2812 # CHECK: cgh %r0, 0(%r15) 2813 0xe3 0x00 0xf0 0x00 0x00 0x34 2814 2815 # CHECK: cgh %r0, 524287(%r1,%r15) 2816 0xe3 0x01 0xff 0xff 0x7f 0x34 2817 2818 # CHECK: cgh %r0, 524287(%r15,%r1) 2819 0xe3 0x0f 0x1f 0xff 0x7f 0x34 2820 2821 # CHECK: cgh %r15, 0 2822 0xe3 0xf0 0x00 0x00 0x00 0x34 2823 2824 # CHECK: cghi %r0, -32768 2825 0xa7 0x0f 0x80 0x00 2826 2827 # CHECK: cghi %r0, -1 2828 0xa7 0x0f 0xff 0xff 2829 2830 # CHECK: cghi %r0, 0 2831 0xa7 0x0f 0x00 0x00 2832 2833 # CHECK: cghi %r0, 1 2834 0xa7 0x0f 0x00 0x01 2835 2836 # CHECK: cghi %r0, 32767 2837 0xa7 0x0f 0x7f 0xff 2838 2839 # CHECK: cghi %r15, 0 2840 0xa7 0xff 0x00 0x00 2841 2842 # CHECK: cghsi 0, 0 2843 0xe5 0x58 0x00 0x00 0x00 0x00 2844 2845 # CHECK: cghsi 4095, 0 2846 0xe5 0x58 0x0f 0xff 0x00 0x00 2847 2848 # CHECK: cghsi 0, -32768 2849 0xe5 0x58 0x00 0x00 0x80 0x00 2850 2851 # CHECK: cghsi 0, -1 2852 0xe5 0x58 0x00 0x00 0xff 0xff 2853 2854 # CHECK: cghsi 0, 0 2855 0xe5 0x58 0x00 0x00 0x00 0x00 2856 2857 # CHECK: cghsi 0, 1 2858 0xe5 0x58 0x00 0x00 0x00 0x01 2859 2860 # CHECK: cghsi 0, 32767 2861 0xe5 0x58 0x00 0x00 0x7f 0xff 2862 2863 # CHECK: cghsi 0(%r1), 42 2864 0xe5 0x58 0x10 0x00 0x00 0x2a 2865 2866 # CHECK: cghsi 0(%r15), 42 2867 0xe5 0x58 0xf0 0x00 0x00 0x2a 2868 2869 # CHECK: cghsi 4095(%r1), 42 2870 0xe5 0x58 0x1f 0xff 0x00 0x2a 2871 2872 # CHECK: cghsi 4095(%r15), 42 2873 0xe5 0x58 0xff 0xff 0x00 0x2a 2874 2875 # CHECK: cgib %r0, 0, 0, 0 2876 0xec 0x00 0x00 0x00 0x00 0xfc 2877 2878 # CHECK: cgib %r0, -128, 0, 0 2879 0xec 0x00 0x00 0x00 0x80 0xfc 2880 2881 # CHECK: cgib %r0, -1, 0, 0 2882 0xec 0x00 0x00 0x00 0xff 0xfc 2883 2884 # CHECK: cgib %r0, 127, 0, 0 2885 0xec 0x00 0x00 0x00 0x7f 0xfc 2886 2887 # CHECK: cgib %r15, 0, 0, 0 2888 0xec 0xf0 0x00 0x00 0x00 0xfc 2889 2890 # CHECK: cgib %r7, 100, 0, 0 2891 0xec 0x70 0x00 0x00 0x64 0xfc 2892 2893 # CHECK: cgib %r0, 0, 0, 4095(%r15) 2894 0xec 0x00 0xff 0xff 0x00 0xfc 2895 2896 # CHECK: cgib %r0, 0, 0, 0(%r8) 2897 0xec 0x00 0x80 0x00 0x00 0xfc 2898 2899 # CHECK: cgib %r0, 0, 0, 4095(%r7) 2900 0xec 0x00 0x7f 0xff 0x00 0xfc 2901 2902 # CHECK: cgib %r0, 0, 1, 0 2903 0xec 0x01 0x00 0x00 0x00 0xfc 2904 2905 # CHECK: cgibh %r0, 0, 0 2906 0xec 0x02 0x00 0x00 0x00 0xfc 2907 2908 # CHECK: cgib %r0, 0, 3, 0 2909 0xec 0x03 0x00 0x00 0x00 0xfc 2910 2911 # CHECK: cgibl %r0, 0, 0 2912 0xec 0x04 0x00 0x00 0x00 0xfc 2913 2914 # CHECK: cgib %r0, 0, 5, 0 2915 0xec 0x05 0x00 0x00 0x00 0xfc 2916 2917 # CHECK: cgiblh %r0, 0, 0 2918 0xec 0x06 0x00 0x00 0x00 0xfc 2919 2920 # CHECK: cgib %r0, 0, 7, 0 2921 0xec 0x07 0x00 0x00 0x00 0xfc 2922 2923 # CHECK: cgibe %r0, 0, 0 2924 0xec 0x08 0x00 0x00 0x00 0xfc 2925 2926 # CHECK: cgib %r0, 0, 9, 0 2927 0xec 0x09 0x00 0x00 0x00 0xfc 2928 2929 # CHECK: cgibhe %r0, 0, 0 2930 0xec 0x0a 0x00 0x00 0x00 0xfc 2931 2932 # CHECK: cgib %r0, 0, 11, 0 2933 0xec 0x0b 0x00 0x00 0x00 0xfc 2934 2935 # CHECK: cgible %r0, 0, 0 2936 0xec 0x0c 0x00 0x00 0x00 0xfc 2937 2938 # CHECK: cgib %r0, 0, 13, 0 2939 0xec 0x0d 0x00 0x00 0x00 0xfc 2940 2941 # CHECK: cgib %r0, 0, 14, 0 2942 0xec 0x0e 0x00 0x00 0x00 0xfc 2943 2944 # CHECK: cgib %r0, 0, 15, 0 2945 0xec 0x0f 0x00 0x00 0x00 0xfc 2946 2947 # CHECK: cgith %r0, 0 2948 0xec 0x00 0x00 0x00 0x20 0x70 2949 2950 # CHECK: cgitl %r0, 0 2951 0xec 0x00 0x00 0x00 0x40 0x70 2952 2953 # CHECK: cgite %r0, 0 2954 0xec 0x00 0x00 0x00 0x80 0x70 2955 2956 # CHECK: cgitlh %r0, 0 2957 0xec 0x00 0x00 0x00 0x60 0x70 2958 2959 # CHECK: cgithe %r0, 0 2960 0xec 0x00 0x00 0x00 0xa0 0x70 2961 2962 # CHECK: cgitle %r0, 0 2963 0xec 0x00 0x00 0x00 0xc0 0x70 2964 2965 # CHECK: cgr %r0, %r0 2966 0xb9 0x20 0x00 0x00 2967 2968 # CHECK: cgr %r0, %r15 2969 0xb9 0x20 0x00 0x0f 2970 2971 # CHECK: cgr %r15, %r0 2972 0xb9 0x20 0x00 0xf0 2973 2974 # CHECK: cgr %r7, %r8 2975 0xb9 0x20 0x00 0x78 2976 2977 # CHECK: cgrb %r0, %r0, 0, 0 2978 0xec 0x00 0x00 0x00 0x00 0xe4 2979 2980 # CHECK: cgrb %r0, %r15, 0, 0 2981 0xec 0x0f 0x00 0x00 0x00 0xe4 2982 2983 # CHECK: cgrb %r15, %r0, 0, 0 2984 0xec 0xf0 0x00 0x00 0x00 0xe4 2985 2986 # CHECK: cgrb %r7, %r8, 0, 0 2987 0xec 0x78 0x00 0x00 0x00 0xe4 2988 2989 # CHECK: cgrb %r0, %r0, 0, 4095(%r15) 2990 0xec 0x00 0xff 0xff 0x00 0xe4 2991 2992 # CHECK: cgrb %r0, %r0, 0, 0(%r8) 2993 0xec 0x00 0x80 0x00 0x00 0xe4 2994 2995 # CHECK: cgrb %r0, %r0, 0, 4095(%r7) 2996 0xec 0x00 0x7f 0xff 0x00 0xe4 2997 2998 # CHECK: cgrb %r0, %r0, 1, 0 2999 0xec 0x00 0x00 0x00 0x10 0xe4 3000 3001 # CHECK: cgrbh %r0, %r0, 0 3002 0xec 0x00 0x00 0x00 0x20 0xe4 3003 3004 # CHECK: cgrb %r0, %r0, 3, 0 3005 0xec 0x00 0x00 0x00 0x30 0xe4 3006 3007 # CHECK: cgrbl %r0, %r0, 0 3008 0xec 0x00 0x00 0x00 0x40 0xe4 3009 3010 # CHECK: cgrb %r0, %r0, 5, 0 3011 0xec 0x00 0x00 0x00 0x50 0xe4 3012 3013 # CHECK: cgrblh %r0, %r0, 0 3014 0xec 0x00 0x00 0x00 0x60 0xe4 3015 3016 # CHECK: cgrb %r0, %r0, 7, 0 3017 0xec 0x00 0x00 0x00 0x70 0xe4 3018 3019 # CHECK: cgrbe %r0, %r0, 0 3020 0xec 0x00 0x00 0x00 0x80 0xe4 3021 3022 # CHECK: cgrb %r0, %r0, 9, 0 3023 0xec 0x00 0x00 0x00 0x90 0xe4 3024 3025 # CHECK: cgrbhe %r0, %r0, 0 3026 0xec 0x00 0x00 0x00 0xa0 0xe4 3027 3028 # CHECK: cgrb %r0, %r0, 11, 0 3029 0xec 0x00 0x00 0x00 0xb0 0xe4 3030 3031 # CHECK: cgrble %r0, %r0, 0 3032 0xec 0x00 0x00 0x00 0xc0 0xe4 3033 3034 # CHECK: cgrb %r0, %r0, 13, 0 3035 0xec 0x00 0x00 0x00 0xd0 0xe4 3036 3037 # CHECK: cgrb %r0, %r0, 14, 0 3038 0xec 0x00 0x00 0x00 0xe0 0xe4 3039 3040 # CHECK: cgrb %r0, %r0, 15, 0 3041 0xec 0x00 0x00 0x00 0xf0 0xe4 3042 3043 # CHECK: cgrth %r0, %r1 3044 0xb9 0x60 0x20 0x01 3045 3046 # CHECK: cgrtl %r0, %r1 3047 0xb9 0x60 0x40 0x01 3048 3049 # CHECK: cgrte %r0, %r1 3050 0xb9 0x60 0x80 0x01 3051 3052 # CHECK: cgrtlh %r0, %r1 3053 0xb9 0x60 0x60 0x01 3054 3055 # CHECK: cgrthe %r0, %r1 3056 0xb9 0x60 0xa0 0x01 3057 3058 # CHECK: cgrtle %r0, %r1 3059 0xb9 0x60 0xc0 0x01 3060 3061 # CHECK: cgxbr %r0, 0, %f0 3062 0xb3 0xaa 0x00 0x00 3063 3064 # CHECK: cgxbr %r0, 0, %f13 3065 0xb3 0xaa 0x00 0x0d 3066 3067 # CHECK: cgxbr %r0, 15, %f0 3068 0xb3 0xaa 0xf0 0x00 3069 3070 # CHECK: cgxbr %r4, 5, %f8 3071 0xb3 0xaa 0x50 0x48 3072 3073 # CHECK: cgxbr %r15, 0, %f0 3074 0xb3 0xaa 0x00 0xf0 3075 3076 # CHECK: cgxbra %r0, 0, %f0, 1 3077 0xb3 0xaa 0x01 0x00 3078 3079 # CHECK: cgxbra %r0, 0, %f0, 15 3080 0xb3 0xaa 0x0f 0x00 3081 3082 # CHECK: cgxbra %r0, 0, %f13, 1 3083 0xb3 0xaa 0x01 0x0d 3084 3085 # CHECK: cgxbra %r0, 15, %f0, 1 3086 0xb3 0xaa 0xf1 0x00 3087 3088 # CHECK: cgxbra %r4, 5, %f8, 9 3089 0xb3 0xaa 0x59 0x48 3090 3091 # CHECK: cgxbra %r15, 0, %f0, 1 3092 0xb3 0xaa 0x01 0xf0 3093 3094 # CHECK: cgxr %r0, 0, %f0 3095 0xb3 0xca 0x00 0x00 3096 3097 # CHECK: cgxr %r0, 0, %f13 3098 0xb3 0xca 0x00 0x0d 3099 3100 # CHECK: cgxr %r0, 15, %f0 3101 0xb3 0xca 0xf0 0x00 3102 3103 # CHECK: cgxr %r4, 5, %f8 3104 0xb3 0xca 0x50 0x48 3105 3106 # CHECK: cgxr %r15, 0, %f0 3107 0xb3 0xca 0x00 0xf0 3108 3109 # CHECK: cgxtr %r0, 0, %f0 3110 0xb3 0xe9 0x00 0x00 3111 3112 # CHECK: cgxtr %r0, 0, %f13 3113 0xb3 0xe9 0x00 0x0d 3114 3115 # CHECK: cgxtr %r0, 15, %f0 3116 0xb3 0xe9 0xf0 0x00 3117 3118 # CHECK: cgxtr %r4, 5, %f8 3119 0xb3 0xe9 0x50 0x48 3120 3121 # CHECK: cgxtr %r15, 0, %f0 3122 0xb3 0xe9 0x00 0xf0 3123 3124 # CHECK: cgxtra %r0, 0, %f0, 1 3125 0xb3 0xe9 0x01 0x00 3126 3127 # CHECK: cgxtra %r0, 0, %f0, 15 3128 0xb3 0xe9 0x0f 0x00 3129 3130 # CHECK: cgxtra %r0, 0, %f13, 1 3131 0xb3 0xe9 0x01 0x0d 3132 3133 # CHECK: cgxtra %r0, 15, %f0, 1 3134 0xb3 0xe9 0xf1 0x00 3135 3136 # CHECK: cgxtra %r7, 5, %f8, 9 3137 0xb3 0xe9 0x59 0x78 3138 3139 # CHECK: cgxtra %r15, 0, %f0, 1 3140 0xb3 0xe9 0x01 0xf0 3141 3142 # CHECK: ch %r0, 0 3143 0x49 0x00 0x00 0x00 3144 3145 # CHECK: ch %r0, 4095 3146 0x49 0x00 0x0f 0xff 3147 3148 # CHECK: ch %r0, 0(%r1) 3149 0x49 0x00 0x10 0x00 3150 3151 # CHECK: ch %r0, 0(%r15) 3152 0x49 0x00 0xf0 0x00 3153 3154 # CHECK: ch %r0, 4095(%r1,%r15) 3155 0x49 0x01 0xff 0xff 3156 3157 # CHECK: ch %r0, 4095(%r15,%r1) 3158 0x49 0x0f 0x1f 0xff 3159 3160 # CHECK: ch %r15, 0 3161 0x49 0xf0 0x00 0x00 3162 3163 # CHECK: chf %r0, -524288 3164 0xe3 0x00 0x00 0x00 0x80 0xcd 3165 3166 # CHECK: chf %r0, -1 3167 0xe3 0x00 0x0f 0xff 0xff 0xcd 3168 3169 # CHECK: chf %r0, 0 3170 0xe3 0x00 0x00 0x00 0x00 0xcd 3171 3172 # CHECK: chf %r0, 1 3173 0xe3 0x00 0x00 0x01 0x00 0xcd 3174 3175 # CHECK: chf %r0, 524287 3176 0xe3 0x00 0x0f 0xff 0x7f 0xcd 3177 3178 # CHECK: chf %r0, 0(%r1) 3179 0xe3 0x00 0x10 0x00 0x00 0xcd 3180 3181 # CHECK: chf %r0, 0(%r15) 3182 0xe3 0x00 0xf0 0x00 0x00 0xcd 3183 3184 # CHECK: chf %r0, 524287(%r1,%r15) 3185 0xe3 0x01 0xff 0xff 0x7f 0xcd 3186 3187 # CHECK: chf %r0, 524287(%r15,%r1) 3188 0xe3 0x0f 0x1f 0xff 0x7f 0xcd 3189 3190 # CHECK: chf %r15, 0 3191 0xe3 0xf0 0x00 0x00 0x00 0xcd 3192 3193 # CHECK: chhr %r0, %r0 3194 0xb9 0xcd 0x00 0x00 3195 3196 # CHECK: chhr %r0, %r15 3197 0xb9 0xcd 0x00 0x0f 3198 3199 # CHECK: chhr %r15, %r0 3200 0xb9 0xcd 0x00 0xf0 3201 3202 # CHECK: chhr %r7, %r8 3203 0xb9 0xcd 0x00 0x78 3204 3205 # CHECK: chhsi 0, 0 3206 0xe5 0x54 0x00 0x00 0x00 0x00 3207 3208 # CHECK: chhsi 4095, 0 3209 0xe5 0x54 0x0f 0xff 0x00 0x00 3210 3211 # CHECK: chhsi 0, -32768 3212 0xe5 0x54 0x00 0x00 0x80 0x00 3213 3214 # CHECK: chhsi 0, -1 3215 0xe5 0x54 0x00 0x00 0xff 0xff 3216 3217 # CHECK: chhsi 0, 0 3218 0xe5 0x54 0x00 0x00 0x00 0x00 3219 3220 # CHECK: chhsi 0, 1 3221 0xe5 0x54 0x00 0x00 0x00 0x01 3222 3223 # CHECK: chhsi 0, 32767 3224 0xe5 0x54 0x00 0x00 0x7f 0xff 3225 3226 # CHECK: chhsi 0(%r1), 42 3227 0xe5 0x54 0x10 0x00 0x00 0x2a 3228 3229 # CHECK: chhsi 0(%r15), 42 3230 0xe5 0x54 0xf0 0x00 0x00 0x2a 3231 3232 # CHECK: chhsi 4095(%r1), 42 3233 0xe5 0x54 0x1f 0xff 0x00 0x2a 3234 3235 # CHECK: chhsi 4095(%r15), 42 3236 0xe5 0x54 0xff 0xff 0x00 0x2a 3237 3238 # CHECK: chi %r0, -32768 3239 0xa7 0x0e 0x80 0x00 3240 3241 # CHECK: chi %r0, -1 3242 0xa7 0x0e 0xff 0xff 3243 3244 # CHECK: chi %r0, 0 3245 0xa7 0x0e 0x00 0x00 3246 3247 # CHECK: chi %r0, 1 3248 0xa7 0x0e 0x00 0x01 3249 3250 # CHECK: chi %r0, 32767 3251 0xa7 0x0e 0x7f 0xff 3252 3253 # CHECK: chi %r15, 0 3254 0xa7 0xfe 0x00 0x00 3255 3256 # CHECK: chlr %r0, %r0 3257 0xb9 0xdd 0x00 0x00 3258 3259 # CHECK: chlr %r0, %r15 3260 0xb9 0xdd 0x00 0x0f 3261 3262 # CHECK: chlr %r15, %r0 3263 0xb9 0xdd 0x00 0xf0 3264 3265 # CHECK: chlr %r7, %r8 3266 0xb9 0xdd 0x00 0x78 3267 3268 # CHECK: chsi 0, 0 3269 0xe5 0x5c 0x00 0x00 0x00 0x00 3270 3271 # CHECK: chsi 4095, 0 3272 0xe5 0x5c 0x0f 0xff 0x00 0x00 3273 3274 # CHECK: chsi 0, -32768 3275 0xe5 0x5c 0x00 0x00 0x80 0x00 3276 3277 # CHECK: chsi 0, -1 3278 0xe5 0x5c 0x00 0x00 0xff 0xff 3279 3280 # CHECK: chsi 0, 0 3281 0xe5 0x5c 0x00 0x00 0x00 0x00 3282 3283 # CHECK: chsi 0, 1 3284 0xe5 0x5c 0x00 0x00 0x00 0x01 3285 3286 # CHECK: chsi 0, 32767 3287 0xe5 0x5c 0x00 0x00 0x7f 0xff 3288 3289 # CHECK: chsi 0(%r1), 42 3290 0xe5 0x5c 0x10 0x00 0x00 0x2a 3291 3292 # CHECK: chsi 0(%r15), 42 3293 0xe5 0x5c 0xf0 0x00 0x00 0x2a 3294 3295 # CHECK: chsi 4095(%r1), 42 3296 0xe5 0x5c 0x1f 0xff 0x00 0x2a 3297 3298 # CHECK: chsi 4095(%r15), 42 3299 0xe5 0x5c 0xff 0xff 0x00 0x2a 3300 3301 # CHECK: chy %r0, -524288 3302 0xe3 0x00 0x00 0x00 0x80 0x79 3303 3304 # CHECK: chy %r0, -1 3305 0xe3 0x00 0x0f 0xff 0xff 0x79 3306 3307 # CHECK: chy %r0, 0 3308 0xe3 0x00 0x00 0x00 0x00 0x79 3309 3310 # CHECK: chy %r0, 1 3311 0xe3 0x00 0x00 0x01 0x00 0x79 3312 3313 # CHECK: chy %r0, 524287 3314 0xe3 0x00 0x0f 0xff 0x7f 0x79 3315 3316 # CHECK: chy %r0, 0(%r1) 3317 0xe3 0x00 0x10 0x00 0x00 0x79 3318 3319 # CHECK: chy %r0, 0(%r15) 3320 0xe3 0x00 0xf0 0x00 0x00 0x79 3321 3322 # CHECK: chy %r0, 524287(%r1,%r15) 3323 0xe3 0x01 0xff 0xff 0x7f 0x79 3324 3325 # CHECK: chy %r0, 524287(%r15,%r1) 3326 0xe3 0x0f 0x1f 0xff 0x7f 0x79 3327 3328 # CHECK: chy %r15, 0 3329 0xe3 0xf0 0x00 0x00 0x00 0x79 3330 3331 # CHECK: cib %r0, 0, 0, 0 3332 0xec 0x00 0x00 0x00 0x00 0xfe 3333 3334 # CHECK: cib %r0, -128, 0, 0 3335 0xec 0x00 0x00 0x00 0x80 0xfe 3336 3337 # CHECK: cib %r0, -1, 0, 0 3338 0xec 0x00 0x00 0x00 0xff 0xfe 3339 3340 # CHECK: cib %r0, 127, 0, 0 3341 0xec 0x00 0x00 0x00 0x7f 0xfe 3342 3343 # CHECK: cib %r15, 0, 0, 0 3344 0xec 0xf0 0x00 0x00 0x00 0xfe 3345 3346 # CHECK: cib %r7, 100, 0, 0 3347 0xec 0x70 0x00 0x00 0x64 0xfe 3348 3349 # CHECK: cib %r0, 0, 0, 4095(%r15) 3350 0xec 0x00 0xff 0xff 0x00 0xfe 3351 3352 # CHECK: cib %r0, 0, 0, 0(%r8) 3353 0xec 0x00 0x80 0x00 0x00 0xfe 3354 3355 # CHECK: cib %r0, 0, 0, 4095(%r7) 3356 0xec 0x00 0x7f 0xff 0x00 0xfe 3357 3358 # CHECK: cib %r0, 0, 1, 0 3359 0xec 0x01 0x00 0x00 0x00 0xfe 3360 3361 # CHECK: cibh %r0, 0, 0 3362 0xec 0x02 0x00 0x00 0x00 0xfe 3363 3364 # CHECK: cib %r0, 0, 3, 0 3365 0xec 0x03 0x00 0x00 0x00 0xfe 3366 3367 # CHECK: cibl %r0, 0, 0 3368 0xec 0x04 0x00 0x00 0x00 0xfe 3369 3370 # CHECK: cib %r0, 0, 5, 0 3371 0xec 0x05 0x00 0x00 0x00 0xfe 3372 3373 # CHECK: ciblh %r0, 0, 0 3374 0xec 0x06 0x00 0x00 0x00 0xfe 3375 3376 # CHECK: cib %r0, 0, 7, 0 3377 0xec 0x07 0x00 0x00 0x00 0xfe 3378 3379 # CHECK: cibe %r0, 0, 0 3380 0xec 0x08 0x00 0x00 0x00 0xfe 3381 3382 # CHECK: cib %r0, 0, 9, 0 3383 0xec 0x09 0x00 0x00 0x00 0xfe 3384 3385 # CHECK: cibhe %r0, 0, 0 3386 0xec 0x0a 0x00 0x00 0x00 0xfe 3387 3388 # CHECK: cib %r0, 0, 11, 0 3389 0xec 0x0b 0x00 0x00 0x00 0xfe 3390 3391 # CHECK: cible %r0, 0, 0 3392 0xec 0x0c 0x00 0x00 0x00 0xfe 3393 3394 # CHECK: cib %r0, 0, 13, 0 3395 0xec 0x0d 0x00 0x00 0x00 0xfe 3396 3397 # CHECK: cib %r0, 0, 14, 0 3398 0xec 0x0e 0x00 0x00 0x00 0xfe 3399 3400 # CHECK: cib %r0, 0, 15, 0 3401 0xec 0x0f 0x00 0x00 0x00 0xfe 3402 3403 # CHECK: cih %r0, -2147483648 3404 0xcc 0x0d 0x80 0x00 0x00 0x00 3405 3406 # CHECK: cih %r0, -1 3407 0xcc 0x0d 0xff 0xff 0xff 0xff 3408 3409 # CHECK: cih %r0, 0 3410 0xcc 0x0d 0x00 0x00 0x00 0x00 3411 3412 # CHECK: cih %r0, 1 3413 0xcc 0x0d 0x00 0x00 0x00 0x01 3414 3415 # CHECK: cih %r0, 2147483647 3416 0xcc 0x0d 0x7f 0xff 0xff 0xff 3417 3418 # CHECK: cih %r15, 0 3419 0xcc 0xfd 0x00 0x00 0x00 0x00 3420 3421 # CHECK: cith %r0, 0 3422 0xec 0x00 0x00 0x00 0x20 0x72 3423 3424 # CHECK: citl %r0, 0 3425 0xec 0x00 0x00 0x00 0x40 0x72 3426 3427 # CHECK: cite %r0, 0 3428 0xec 0x00 0x00 0x00 0x80 0x72 3429 3430 # CHECK: citlh %r0, 0 3431 0xec 0x00 0x00 0x00 0x60 0x72 3432 3433 # CHECK: cithe %r0, 0 3434 0xec 0x00 0x00 0x00 0xa0 0x72 3435 3436 # CHECK: citle %r0, 0 3437 0xec 0x00 0x00 0x00 0xc0 0x72 3438 3439 # CHECK: cksm %r0, %r0 3440 0xb2 0x41 0x00 0x00 3441 3442 # CHECK: cksm %r0, %r14 3443 0xb2 0x41 0x00 0x0e 3444 3445 # CHECK: cksm %r15, %r0 3446 0xb2 0x41 0x00 0xf0 3447 3448 # CHECK: cksm %r6, %r8 3449 0xb2 0x41 0x00 0x68 3450 3451 # CHECK: cl %r0, 0 3452 0x55 0x00 0x00 0x00 3453 3454 # CHECK: cl %r0, 4095 3455 0x55 0x00 0x0f 0xff 3456 3457 # CHECK: cl %r0, 0(%r1) 3458 0x55 0x00 0x10 0x00 3459 3460 # CHECK: cl %r0, 0(%r15) 3461 0x55 0x00 0xf0 0x00 3462 3463 # CHECK: cl %r0, 4095(%r1,%r15) 3464 0x55 0x01 0xff 0xff 3465 3466 # CHECK: cl %r0, 4095(%r15,%r1) 3467 0x55 0x0f 0x1f 0xff 3468 3469 # CHECK: cl %r15, 0 3470 0x55 0xf0 0x00 0x00 3471 3472 # CHECK: clc 0(1), 0 3473 0xd5 0x00 0x00 0x00 0x00 0x00 3474 3475 # CHECK: clc 0(1), 0(%r1) 3476 0xd5 0x00 0x00 0x00 0x10 0x00 3477 3478 # CHECK: clc 0(1), 0(%r15) 3479 0xd5 0x00 0x00 0x00 0xf0 0x00 3480 3481 # CHECK: clc 0(1), 4095 3482 0xd5 0x00 0x00 0x00 0x0f 0xff 3483 3484 # CHECK: clc 0(1), 4095(%r1) 3485 0xd5 0x00 0x00 0x00 0x1f 0xff 3486 3487 # CHECK: clc 0(1), 4095(%r15) 3488 0xd5 0x00 0x00 0x00 0xff 0xff 3489 3490 # CHECK: clc 0(1,%r1), 0 3491 0xd5 0x00 0x10 0x00 0x00 0x00 3492 3493 # CHECK: clc 0(1,%r15), 0 3494 0xd5 0x00 0xf0 0x00 0x00 0x00 3495 3496 # CHECK: clc 4095(1,%r1), 0 3497 0xd5 0x00 0x1f 0xff 0x00 0x00 3498 3499 # CHECK: clc 4095(1,%r15), 0 3500 0xd5 0x00 0xff 0xff 0x00 0x00 3501 3502 # CHECK: clc 0(256,%r1), 0 3503 0xd5 0xff 0x10 0x00 0x00 0x00 3504 3505 # CHECK: clc 0(256,%r15), 0 3506 0xd5 0xff 0xf0 0x00 0x00 0x00 3507 3508 # CHECK: clcl %r0, %r8 3509 0x0f 0x08 3510 3511 # CHECK: clcl %r0, %r14 3512 0x0f 0x0e 3513 3514 # CHECK: clcl %r14, %r0 3515 0x0f 0xe0 3516 3517 # CHECK: clcl %r14, %r8 3518 0x0f 0xe8 3519 3520 # CHECK: clcle %r0, %r0, 0 3521 0xa9 0x00 0x00 0x00 3522 3523 # CHECK: clcle %r0, %r14, 4095 3524 0xa9 0x0e 0x0f 0xff 3525 3526 # CHECK: clcle %r0, %r0, 0(%r1) 3527 0xa9 0x00 0x10 0x00 3528 3529 # CHECK: clcle %r0, %r0, 0(%r15) 3530 0xa9 0x00 0xf0 0x00 3531 3532 # CHECK: clcle %r0, %r14, 4095(%r15) 3533 0xa9 0x0e 0xff 0xff 3534 3535 # CHECK: clcle %r0, %r0, 4095(%r1) 3536 0xa9 0x00 0x1f 0xff 3537 3538 # CHECK: clcle %r14, %r0, 0 3539 0xa9 0xe0 0x00 0x00 3540 3541 # CHECK: clclu %r0, %r0, -524288 3542 0xeb 0x00 0x00 0x00 0x80 0x8f 3543 3544 # CHECK: clclu %r0, %r0, -1 3545 0xeb 0x00 0x0f 0xff 0xff 0x8f 3546 3547 # CHECK: clclu %r0, %r14, 0 3548 0xeb 0x0e 0x00 0x00 0x00 0x8f 3549 3550 # CHECK: clclu %r0, %r14, 1 3551 0xeb 0x0e 0x00 0x01 0x00 0x8f 3552 3553 # CHECK: clclu %r0, %r8, 524287 3554 0xeb 0x08 0x0f 0xff 0x7f 0x8f 3555 3556 # CHECK: clclu %r0, %r8, 0(%r1) 3557 0xeb 0x08 0x10 0x00 0x00 0x8f 3558 3559 # CHECK: clclu %r0, %r4, 0(%r15) 3560 0xeb 0x04 0xf0 0x00 0x00 0x8f 3561 3562 # CHECK: clclu %r0, %r4, 524287(%r15) 3563 0xeb 0x04 0xff 0xff 0x7f 0x8f 3564 3565 # CHECK: clclu %r0, %r0, 524287(%r1) 3566 0xeb 0x00 0x1f 0xff 0x7f 0x8f 3567 3568 # CHECK: clclu %r14, %r0, 0 3569 0xeb 0xe0 0x00 0x00 0x00 0x8f 3570 3571 # CHECK: clfdbr %r0, 0, %f0, 1 3572 0xb3 0x9d 0x01 0x00 3573 3574 # CHECK: clfdbr %r0, 0, %f0, 15 3575 0xb3 0x9d 0x0f 0x00 3576 3577 # CHECK: clfdbr %r0, 0, %f15, 1 3578 0xb3 0x9d 0x01 0x0f 3579 3580 # CHECK: clfdbr %r0, 15, %f0, 1 3581 0xb3 0x9d 0xf1 0x00 3582 3583 # CHECK: clfdbr %r4, 5, %f6, 7 3584 0xb3 0x9d 0x57 0x46 3585 3586 # CHECK: clfdbr %r15, 0, %f0, 1 3587 0xb3 0x9d 0x01 0xf0 3588 3589 # CHECK: clfdtr %r0, 0, %f0, 0 3590 0xb9 0x43 0x00 0x00 3591 3592 # CHECK: clfdtr %r0, 0, %f0, 15 3593 0xb9 0x43 0x0f 0x00 3594 3595 # CHECK: clfdtr %r0, 0, %f15, 0 3596 0xb9 0x43 0x00 0x0f 3597 3598 # CHECK: clfdtr %r0, 15, %f0, 0 3599 0xb9 0x43 0xf0 0x00 3600 3601 # CHECK: clfdtr %r4, 5, %f6, 7 3602 0xb9 0x43 0x57 0x46 3603 3604 # CHECK: clfdtr %r15, 0, %f0, 0 3605 0xb9 0x43 0x00 0xf0 3606 3607 # CHECK: clfebr %r0, 0, %f0, 1 3608 0xb3 0x9c 0x01 0x00 3609 3610 # CHECK: clfebr %r0, 0, %f0, 15 3611 0xb3 0x9c 0x0f 0x00 3612 3613 # CHECK: clfebr %r0, 0, %f15, 1 3614 0xb3 0x9c 0x01 0x0f 3615 3616 # CHECK: clfebr %r0, 15, %f0, 1 3617 0xb3 0x9c 0xf1 0x00 3618 3619 # CHECK: clfebr %r4, 5, %f6, 7 3620 0xb3 0x9c 0x57 0x46 3621 3622 # CHECK: clfebr %r15, 0, %f0, 1 3623 0xb3 0x9c 0x01 0xf0 3624 3625 # CHECK: clfxbr %r0, 0, %f0, 1 3626 0xb3 0x9e 0x01 0x00 3627 3628 # CHECK: clfxbr %r0, 0, %f0, 15 3629 0xb3 0x9e 0x0f 0x00 3630 3631 # CHECK: clfxbr %r0, 0, %f13, 1 3632 0xb3 0x9e 0x01 0x0d 3633 3634 # CHECK: clfxbr %r0, 15, %f0, 1 3635 0xb3 0x9e 0xf1 0x00 3636 3637 # CHECK: clfxbr %r4, 5, %f8, 9 3638 0xb3 0x9e 0x59 0x48 3639 3640 # CHECK: clfxbr %r15, 0, %f0, 1 3641 0xb3 0x9e 0x01 0xf0 3642 3643 # CHECK: clfxtr %r0, 0, %f0, 0 3644 0xb9 0x4b 0x00 0x00 3645 3646 # CHECK: clfxtr %r0, 0, %f0, 15 3647 0xb9 0x4b 0x0f 0x00 3648 3649 # CHECK: clfxtr %r0, 0, %f13, 0 3650 0xb9 0x4b 0x00 0x0d 3651 3652 # CHECK: clfxtr %r0, 15, %f0, 0 3653 0xb9 0x4b 0xf0 0x00 3654 3655 # CHECK: clfxtr %r7, 5, %f8, 9 3656 0xb9 0x4b 0x59 0x78 3657 3658 # CHECK: clfxtr %r15, 0, %f0, 0 3659 0xb9 0x4b 0x00 0xf0 3660 3661 # CHECK: clgdbr %r0, 0, %f0, 1 3662 0xb3 0xad 0x01 0x00 3663 3664 # CHECK: clgdbr %r0, 0, %f0, 15 3665 0xb3 0xad 0x0f 0x00 3666 3667 # CHECK: clgdbr %r0, 0, %f15, 1 3668 0xb3 0xad 0x01 0x0f 3669 3670 # CHECK: clgdbr %r0, 15, %f0, 1 3671 0xb3 0xad 0xf1 0x00 3672 3673 # CHECK: clgdbr %r4, 5, %f6, 7 3674 0xb3 0xad 0x57 0x46 3675 3676 # CHECK: clgdbr %r15, 0, %f0, 1 3677 0xb3 0xad 0x01 0xf0 3678 3679 # CHECK: clgdtr %r0, 0, %f0, 0 3680 0xb9 0x42 0x00 0x00 3681 3682 # CHECK: clgdtr %r0, 0, %f0, 15 3683 0xb9 0x42 0x0f 0x00 3684 3685 # CHECK: clgdtr %r0, 0, %f15, 0 3686 0xb9 0x42 0x00 0x0f 3687 3688 # CHECK: clgdtr %r0, 15, %f0, 0 3689 0xb9 0x42 0xf0 0x00 3690 3691 # CHECK: clgdtr %r4, 5, %f6, 7 3692 0xb9 0x42 0x57 0x46 3693 3694 # CHECK: clgdtr %r15, 0, %f0, 0 3695 0xb9 0x42 0x00 0xf0 3696 3697 # CHECK: clgebr %r0, 0, %f0, 1 3698 0xb3 0xac 0x01 0x00 3699 3700 # CHECK: clgebr %r0, 0, %f0, 15 3701 0xb3 0xac 0x0f 0x00 3702 3703 # CHECK: clgebr %r0, 0, %f15, 1 3704 0xb3 0xac 0x01 0x0f 3705 3706 # CHECK: clgebr %r0, 15, %f0, 1 3707 0xb3 0xac 0xf1 0x00 3708 3709 # CHECK: clgebr %r4, 5, %f6, 7 3710 0xb3 0xac 0x57 0x46 3711 3712 # CHECK: clgebr %r15, 0, %f0, 1 3713 0xb3 0xac 0x01 0xf0 3714 3715 # CHECK: clgib %r0, 0, 0, 0 3716 0xec 0x00 0x00 0x00 0x00 0xfd 3717 3718 # CHECK: clgib %r0, 128, 0, 0 3719 0xec 0x00 0x00 0x00 0x80 0xfd 3720 3721 # CHECK: clgib %r0, 255, 0, 0 3722 0xec 0x00 0x00 0x00 0xff 0xfd 3723 3724 # CHECK: clgib %r0, 127, 0, 0 3725 0xec 0x00 0x00 0x00 0x7f 0xfd 3726 3727 # CHECK: clgib %r15, 0, 0, 0 3728 0xec 0xf0 0x00 0x00 0x00 0xfd 3729 3730 # CHECK: clgib %r7, 100, 0, 0 3731 0xec 0x70 0x00 0x00 0x64 0xfd 3732 3733 # CHECK: clgib %r0, 0, 0, 4095(%r15) 3734 0xec 0x00 0xff 0xff 0x00 0xfd 3735 3736 # CHECK: clgib %r0, 0, 0, 0(%r8) 3737 0xec 0x00 0x80 0x00 0x00 0xfd 3738 3739 # CHECK: clgib %r0, 0, 0, 4095(%r7) 3740 0xec 0x00 0x7f 0xff 0x00 0xfd 3741 3742 # CHECK: clgib %r0, 0, 1, 0 3743 0xec 0x01 0x00 0x00 0x00 0xfd 3744 3745 # CHECK: clgibh %r0, 0, 0 3746 0xec 0x02 0x00 0x00 0x00 0xfd 3747 3748 # CHECK: clgib %r0, 0, 3, 0 3749 0xec 0x03 0x00 0x00 0x00 0xfd 3750 3751 # CHECK: clgibl %r0, 0, 0 3752 0xec 0x04 0x00 0x00 0x00 0xfd 3753 3754 # CHECK: clgib %r0, 0, 5, 0 3755 0xec 0x05 0x00 0x00 0x00 0xfd 3756 3757 # CHECK: clgiblh %r0, 0, 0 3758 0xec 0x06 0x00 0x00 0x00 0xfd 3759 3760 # CHECK: clgib %r0, 0, 7, 0 3761 0xec 0x07 0x00 0x00 0x00 0xfd 3762 3763 # CHECK: clgibe %r0, 0, 0 3764 0xec 0x08 0x00 0x00 0x00 0xfd 3765 3766 # CHECK: clgib %r0, 0, 9, 0 3767 0xec 0x09 0x00 0x00 0x00 0xfd 3768 3769 # CHECK: clgibhe %r0, 0, 0 3770 0xec 0x0a 0x00 0x00 0x00 0xfd 3771 3772 # CHECK: clgib %r0, 0, 11, 0 3773 0xec 0x0b 0x00 0x00 0x00 0xfd 3774 3775 # CHECK: clgible %r0, 0, 0 3776 0xec 0x0c 0x00 0x00 0x00 0xfd 3777 3778 # CHECK: clgib %r0, 0, 13, 0 3779 0xec 0x0d 0x00 0x00 0x00 0xfd 3780 3781 # CHECK: clgib %r0, 0, 14, 0 3782 0xec 0x0e 0x00 0x00 0x00 0xfd 3783 3784 # CHECK: clgib %r0, 0, 15, 0 3785 0xec 0x0f 0x00 0x00 0x00 0xfd 3786 3787 # CHECK: clgxbr %r0, 0, %f0, 1 3788 0xb3 0xae 0x01 0x00 3789 3790 # CHECK: clgxbr %r0, 0, %f0, 15 3791 0xb3 0xae 0x0f 0x00 3792 3793 # CHECK: clgxbr %r0, 0, %f13, 1 3794 0xb3 0xae 0x01 0x0d 3795 3796 # CHECK: clgxbr %r0, 15, %f0, 1 3797 0xb3 0xae 0xf1 0x00 3798 3799 # CHECK: clgxbr %r4, 5, %f8, 9 3800 0xb3 0xae 0x59 0x48 3801 3802 # CHECK: clgxbr %r15, 0, %f0, 1 3803 0xb3 0xae 0x01 0xf0 3804 3805 # CHECK: clgxtr %r0, 0, %f0, 0 3806 0xb9 0x4a 0x00 0x00 3807 3808 # CHECK: clgxtr %r0, 0, %f0, 15 3809 0xb9 0x4a 0x0f 0x00 3810 3811 # CHECK: clgxtr %r0, 0, %f13, 0 3812 0xb9 0x4a 0x00 0x0d 3813 3814 # CHECK: clgxtr %r0, 15, %f0, 0 3815 0xb9 0x4a 0xf0 0x00 3816 3817 # CHECK: clgxtr %r7, 5, %f8, 9 3818 0xb9 0x4a 0x59 0x78 3819 3820 # CHECK: clgxtr %r15, 0, %f0, 0 3821 0xb9 0x4a 0x00 0xf0 3822 3823 # CHECK: clfhsi 0, 0 3824 0xe5 0x5d 0x00 0x00 0x00 0x00 3825 3826 # CHECK: clfhsi 4095, 0 3827 0xe5 0x5d 0x0f 0xff 0x00 0x00 3828 3829 # CHECK: clfhsi 0, 65535 3830 0xe5 0x5d 0x00 0x00 0xff 0xff 3831 3832 # CHECK: clfhsi 0(%r1), 42 3833 0xe5 0x5d 0x10 0x00 0x00 0x2a 3834 3835 # CHECK: clfhsi 0(%r15), 42 3836 0xe5 0x5d 0xf0 0x00 0x00 0x2a 3837 3838 # CHECK: clfhsi 4095(%r1), 42 3839 0xe5 0x5d 0x1f 0xff 0x00 0x2a 3840 3841 # CHECK: clfhsi 4095(%r15), 42 3842 0xe5 0x5d 0xff 0xff 0x00 0x2a 3843 3844 # CHECK: clfi %r0, 0 3845 0xc2 0x0f 0x00 0x00 0x00 0x00 3846 3847 # CHECK: clfi %r0, 4294967295 3848 0xc2 0x0f 0xff 0xff 0xff 0xff 3849 3850 # CHECK: clfi %r15, 0 3851 0xc2 0xff 0x00 0x00 0x00 0x00 3852 3853 # CHECK: clfith %r0, 0 3854 0xec 0x00 0x00 0x00 0x20 0x73 3855 3856 # CHECK: clfitl %r0, 0 3857 0xec 0x00 0x00 0x00 0x40 0x73 3858 3859 # CHECK: clfite %r0, 0 3860 0xec 0x00 0x00 0x00 0x80 0x73 3861 3862 # CHECK: clfitlh %r0, 0 3863 0xec 0x00 0x00 0x00 0x60 0x73 3864 3865 # CHECK: clfithe %r0, 0 3866 0xec 0x00 0x00 0x00 0xa0 0x73 3867 3868 # CHECK: clfitle %r0, 0 3869 0xec 0x00 0x00 0x00 0xc0 0x73 3870 3871 # CHECK: clg %r0, -524288 3872 0xe3 0x00 0x00 0x00 0x80 0x21 3873 3874 # CHECK: clg %r0, -1 3875 0xe3 0x00 0x0f 0xff 0xff 0x21 3876 3877 # CHECK: clg %r0, 0 3878 0xe3 0x00 0x00 0x00 0x00 0x21 3879 3880 # CHECK: clg %r0, 1 3881 0xe3 0x00 0x00 0x01 0x00 0x21 3882 3883 # CHECK: clg %r0, 524287 3884 0xe3 0x00 0x0f 0xff 0x7f 0x21 3885 3886 # CHECK: clg %r0, 0(%r1) 3887 0xe3 0x00 0x10 0x00 0x00 0x21 3888 3889 # CHECK: clg %r0, 0(%r15) 3890 0xe3 0x00 0xf0 0x00 0x00 0x21 3891 3892 # CHECK: clg %r0, 524287(%r1,%r15) 3893 0xe3 0x01 0xff 0xff 0x7f 0x21 3894 3895 # CHECK: clg %r0, 524287(%r15,%r1) 3896 0xe3 0x0f 0x1f 0xff 0x7f 0x21 3897 3898 # CHECK: clg %r15, 0 3899 0xe3 0xf0 0x00 0x00 0x00 0x21 3900 3901 # CHECK: clgith %r0, 0 3902 0xec 0x00 0x00 0x00 0x20 0x71 3903 3904 # CHECK: clgitl %r0, 0 3905 0xec 0x00 0x00 0x00 0x40 0x71 3906 3907 # CHECK: clgite %r0, 0 3908 0xec 0x00 0x00 0x00 0x80 0x71 3909 3910 # CHECK: clgitlh %r0, 0 3911 0xec 0x00 0x00 0x00 0x60 0x71 3912 3913 # CHECK: clgithe %r0, 0 3914 0xec 0x00 0x00 0x00 0xa0 0x71 3915 3916 # CHECK: clgitle %r0, 0 3917 0xec 0x00 0x00 0x00 0xc0 0x71 3918 3919 # CHECK: clgfi %r0, 0 3920 0xc2 0x0e 0x00 0x00 0x00 0x00 3921 3922 # CHECK: clgfi %r0, 4294967295 3923 0xc2 0x0e 0xff 0xff 0xff 0xff 3924 3925 # CHECK: clgfi %r15, 0 3926 0xc2 0xfe 0x00 0x00 0x00 0x00 3927 3928 # CHECK: clgfr %r0, %r0 3929 0xb9 0x31 0x00 0x00 3930 3931 # CHECK: clgfr %r0, %r15 3932 0xb9 0x31 0x00 0x0f 3933 3934 # CHECK: clgfr %r15, %r0 3935 0xb9 0x31 0x00 0xf0 3936 3937 # CHECK: clgfr %r7, %r8 3938 0xb9 0x31 0x00 0x78 3939 3940 # CHECK: clgf %r0, -524288 3941 0xe3 0x00 0x00 0x00 0x80 0x31 3942 3943 # CHECK: clgf %r0, -1 3944 0xe3 0x00 0x0f 0xff 0xff 0x31 3945 3946 # CHECK: clgf %r0, 0 3947 0xe3 0x00 0x00 0x00 0x00 0x31 3948 3949 # CHECK: clgf %r0, 1 3950 0xe3 0x00 0x00 0x01 0x00 0x31 3951 3952 # CHECK: clgf %r0, 524287 3953 0xe3 0x00 0x0f 0xff 0x7f 0x31 3954 3955 # CHECK: clgf %r0, 0(%r1) 3956 0xe3 0x00 0x10 0x00 0x00 0x31 3957 3958 # CHECK: clgf %r0, 0(%r15) 3959 0xe3 0x00 0xf0 0x00 0x00 0x31 3960 3961 # CHECK: clgf %r0, 524287(%r1,%r15) 3962 0xe3 0x01 0xff 0xff 0x7f 0x31 3963 3964 # CHECK: clgf %r0, 524287(%r15,%r1) 3965 0xe3 0x0f 0x1f 0xff 0x7f 0x31 3966 3967 # CHECK: clgf %r15, 0 3968 0xe3 0xf0 0x00 0x00 0x00 0x31 3969 3970 # CHECK: clghsi 0, 0 3971 0xe5 0x59 0x00 0x00 0x00 0x00 3972 3973 # CHECK: clghsi 4095, 0 3974 0xe5 0x59 0x0f 0xff 0x00 0x00 3975 3976 # CHECK: clghsi 0, 65535 3977 0xe5 0x59 0x00 0x00 0xff 0xff 3978 3979 # CHECK: clghsi 0(%r1), 42 3980 0xe5 0x59 0x10 0x00 0x00 0x2a 3981 3982 # CHECK: clghsi 0(%r15), 42 3983 0xe5 0x59 0xf0 0x00 0x00 0x2a 3984 3985 # CHECK: clghsi 4095(%r1), 42 3986 0xe5 0x59 0x1f 0xff 0x00 0x2a 3987 3988 # CHECK: clghsi 4095(%r15), 42 3989 0xe5 0x59 0xff 0xff 0x00 0x2a 3990 3991 # CHECK: clgr %r0, %r0 3992 0xb9 0x21 0x00 0x00 3993 3994 # CHECK: clgr %r0, %r15 3995 0xb9 0x21 0x00 0x0f 3996 3997 # CHECK: clgr %r15, %r0 3998 0xb9 0x21 0x00 0xf0 3999 4000 # CHECK: clgr %r7, %r8 4001 0xb9 0x21 0x00 0x78 4002 4003 # CHECK: clgrb %r0, %r0, 0, 0 4004 0xec 0x00 0x00 0x00 0x00 0xe5 4005 4006 # CHECK: clgrb %r0, %r15, 0, 0 4007 0xec 0x0f 0x00 0x00 0x00 0xe5 4008 4009 # CHECK: clgrb %r15, %r0, 0, 0 4010 0xec 0xf0 0x00 0x00 0x00 0xe5 4011 4012 # CHECK: clgrb %r7, %r8, 0, 0 4013 0xec 0x78 0x00 0x00 0x00 0xe5 4014 4015 # CHECK: clgrb %r0, %r0, 0, 4095(%r15) 4016 0xec 0x00 0xff 0xff 0x00 0xe5 4017 4018 # CHECK: clgrb %r0, %r0, 0, 0(%r8) 4019 0xec 0x00 0x80 0x00 0x00 0xe5 4020 4021 # CHECK: clgrb %r0, %r0, 0, 4095(%r7) 4022 0xec 0x00 0x7f 0xff 0x00 0xe5 4023 4024 # CHECK: clgrb %r0, %r0, 1, 0 4025 0xec 0x00 0x00 0x00 0x10 0xe5 4026 4027 # CHECK: clgrbh %r0, %r0, 0 4028 0xec 0x00 0x00 0x00 0x20 0xe5 4029 4030 # CHECK: clgrb %r0, %r0, 3, 0 4031 0xec 0x00 0x00 0x00 0x30 0xe5 4032 4033 # CHECK: clgrbl %r0, %r0, 0 4034 0xec 0x00 0x00 0x00 0x40 0xe5 4035 4036 # CHECK: clgrb %r0, %r0, 5, 0 4037 0xec 0x00 0x00 0x00 0x50 0xe5 4038 4039 # CHECK: clgrblh %r0, %r0, 0 4040 0xec 0x00 0x00 0x00 0x60 0xe5 4041 4042 # CHECK: clgrb %r0, %r0, 7, 0 4043 0xec 0x00 0x00 0x00 0x70 0xe5 4044 4045 # CHECK: clgrbe %r0, %r0, 0 4046 0xec 0x00 0x00 0x00 0x80 0xe5 4047 4048 # CHECK: clgrb %r0, %r0, 9, 0 4049 0xec 0x00 0x00 0x00 0x90 0xe5 4050 4051 # CHECK: clgrbhe %r0, %r0, 0 4052 0xec 0x00 0x00 0x00 0xa0 0xe5 4053 4054 # CHECK: clgrb %r0, %r0, 11, 0 4055 0xec 0x00 0x00 0x00 0xb0 0xe5 4056 4057 # CHECK: clgrble %r0, %r0, 0 4058 0xec 0x00 0x00 0x00 0xc0 0xe5 4059 4060 # CHECK: clgrb %r0, %r0, 13, 0 4061 0xec 0x00 0x00 0x00 0xd0 0xe5 4062 4063 # CHECK: clgrb %r0, %r0, 14, 0 4064 0xec 0x00 0x00 0x00 0xe0 0xe5 4065 4066 # CHECK: clgrb %r0, %r0, 15, 0 4067 0xec 0x00 0x00 0x00 0xf0 0xe5 4068 4069 # CHECK: clhf %r0, -524288 4070 0xe3 0x00 0x00 0x00 0x80 0xcf 4071 4072 # CHECK: clhf %r0, -1 4073 0xe3 0x00 0x0f 0xff 0xff 0xcf 4074 4075 # CHECK: clhf %r0, 0 4076 0xe3 0x00 0x00 0x00 0x00 0xcf 4077 4078 # CHECK: clhf %r0, 1 4079 0xe3 0x00 0x00 0x01 0x00 0xcf 4080 4081 # CHECK: clhf %r0, 524287 4082 0xe3 0x00 0x0f 0xff 0x7f 0xcf 4083 4084 # CHECK: clhf %r0, 0(%r1) 4085 0xe3 0x00 0x10 0x00 0x00 0xcf 4086 4087 # CHECK: clhf %r0, 0(%r15) 4088 0xe3 0x00 0xf0 0x00 0x00 0xcf 4089 4090 # CHECK: clhf %r0, 524287(%r1,%r15) 4091 0xe3 0x01 0xff 0xff 0x7f 0xcf 4092 4093 # CHECK: clhf %r0, 524287(%r15,%r1) 4094 0xe3 0x0f 0x1f 0xff 0x7f 0xcf 4095 4096 # CHECK: clhf %r15, 0 4097 0xe3 0xf0 0x00 0x00 0x00 0xcf 4098 4099 # CHECK: clhhr %r0, %r0 4100 0xb9 0xcf 0x00 0x00 4101 4102 # CHECK: clhhr %r0, %r15 4103 0xb9 0xcf 0x00 0x0f 4104 4105 # CHECK: clhhr %r15, %r0 4106 0xb9 0xcf 0x00 0xf0 4107 4108 # CHECK: clhhr %r7, %r8 4109 0xb9 0xcf 0x00 0x78 4110 4111 # CHECK: clhhsi 0, 0 4112 0xe5 0x55 0x00 0x00 0x00 0x00 4113 4114 # CHECK: clhhsi 4095, 0 4115 0xe5 0x55 0x0f 0xff 0x00 0x00 4116 4117 # CHECK: clhhsi 0, 65535 4118 0xe5 0x55 0x00 0x00 0xff 0xff 4119 4120 # CHECK: clhhsi 0(%r1), 42 4121 0xe5 0x55 0x10 0x00 0x00 0x2a 4122 4123 # CHECK: clhhsi 0(%r15), 42 4124 0xe5 0x55 0xf0 0x00 0x00 0x2a 4125 4126 # CHECK: clhhsi 4095(%r1), 42 4127 0xe5 0x55 0x1f 0xff 0x00 0x2a 4128 4129 # CHECK: clhhsi 4095(%r15), 42 4130 0xe5 0x55 0xff 0xff 0x00 0x2a 4131 4132 # CHECK: clhlr %r0, %r0 4133 0xb9 0xdf 0x00 0x00 4134 4135 # CHECK: clhlr %r0, %r15 4136 0xb9 0xdf 0x00 0x0f 4137 4138 # CHECK: clhlr %r15, %r0 4139 0xb9 0xdf 0x00 0xf0 4140 4141 # CHECK: clhlr %r7, %r8 4142 0xb9 0xdf 0x00 0x78 4143 4144 # CHECK: cli 0, 0 4145 0x95 0x00 0x00 0x00 4146 4147 # CHECK: cli 4095, 0 4148 0x95 0x00 0x0f 0xff 4149 4150 # CHECK: cli 0, 255 4151 0x95 0xff 0x00 0x00 4152 4153 # CHECK: cli 0(%r1), 42 4154 0x95 0x2a 0x10 0x00 4155 4156 # CHECK: cli 0(%r15), 42 4157 0x95 0x2a 0xf0 0x00 4158 4159 # CHECK: cli 4095(%r1), 42 4160 0x95 0x2a 0x1f 0xff 4161 4162 # CHECK: cli 4095(%r15), 42 4163 0x95 0x2a 0xff 0xff 4164 4165 # CHECK: clib %r0, 0, 0, 0 4166 0xec 0x00 0x00 0x00 0x00 0xff 4167 4168 # CHECK: clib %r0, 128, 0, 0 4169 0xec 0x00 0x00 0x00 0x80 0xff 4170 4171 # CHECK: clib %r0, 255, 0, 0 4172 0xec 0x00 0x00 0x00 0xff 0xff 4173 4174 # CHECK: clib %r0, 127, 0, 0 4175 0xec 0x00 0x00 0x00 0x7f 0xff 4176 4177 # CHECK: clib %r15, 0, 0, 0 4178 0xec 0xf0 0x00 0x00 0x00 0xff 4179 4180 # CHECK: clib %r7, 100, 0, 0 4181 0xec 0x70 0x00 0x00 0x64 0xff 4182 4183 # CHECK: clib %r0, 0, 0, 4095(%r15) 4184 0xec 0x00 0xff 0xff 0x00 0xff 4185 4186 # CHECK: clib %r0, 0, 0, 0(%r8) 4187 0xec 0x00 0x80 0x00 0x00 0xff 4188 4189 # CHECK: clib %r0, 0, 0, 4095(%r7) 4190 0xec 0x00 0x7f 0xff 0x00 0xff 4191 4192 # CHECK: clib %r0, 0, 1, 0 4193 0xec 0x01 0x00 0x00 0x00 0xff 4194 4195 # CHECK: clibh %r0, 0, 0 4196 0xec 0x02 0x00 0x00 0x00 0xff 4197 4198 # CHECK: clib %r0, 0, 3, 0 4199 0xec 0x03 0x00 0x00 0x00 0xff 4200 4201 # CHECK: clibl %r0, 0, 0 4202 0xec 0x04 0x00 0x00 0x00 0xff 4203 4204 # CHECK: clib %r0, 0, 5, 0 4205 0xec 0x05 0x00 0x00 0x00 0xff 4206 4207 # CHECK: cliblh %r0, 0, 0 4208 0xec 0x06 0x00 0x00 0x00 0xff 4209 4210 # CHECK: clib %r0, 0, 7, 0 4211 0xec 0x07 0x00 0x00 0x00 0xff 4212 4213 # CHECK: clibe %r0, 0, 0 4214 0xec 0x08 0x00 0x00 0x00 0xff 4215 4216 # CHECK: clib %r0, 0, 9, 0 4217 0xec 0x09 0x00 0x00 0x00 0xff 4218 4219 # CHECK: clibhe %r0, 0, 0 4220 0xec 0x0a 0x00 0x00 0x00 0xff 4221 4222 # CHECK: clib %r0, 0, 11, 0 4223 0xec 0x0b 0x00 0x00 0x00 0xff 4224 4225 # CHECK: clible %r0, 0, 0 4226 0xec 0x0c 0x00 0x00 0x00 0xff 4227 4228 # CHECK: clib %r0, 0, 13, 0 4229 0xec 0x0d 0x00 0x00 0x00 0xff 4230 4231 # CHECK: clib %r0, 0, 14, 0 4232 0xec 0x0e 0x00 0x00 0x00 0xff 4233 4234 # CHECK: clib %r0, 0, 15, 0 4235 0xec 0x0f 0x00 0x00 0x00 0xff 4236 4237 # CHECK: clih %r0, 0 4238 0xcc 0x0f 0x00 0x00 0x00 0x00 4239 4240 # CHECK: clih %r0, 1 4241 0xcc 0x0f 0x00 0x00 0x00 0x01 4242 4243 # CHECK: clih %r0, 4294967295 4244 0xcc 0x0f 0xff 0xff 0xff 0xff 4245 4246 # CHECK: clih %r15, 0 4247 0xcc 0xff 0x00 0x00 0x00 0x00 4248 4249 # CHECK: cliy -524288, 0 4250 0xeb 0x00 0x00 0x00 0x80 0x55 4251 4252 # CHECK: cliy -1, 0 4253 0xeb 0x00 0x0f 0xff 0xff 0x55 4254 4255 # CHECK: cliy 0, 0 4256 0xeb 0x00 0x00 0x00 0x00 0x55 4257 4258 # CHECK: cliy 1, 0 4259 0xeb 0x00 0x00 0x01 0x00 0x55 4260 4261 # CHECK: cliy 524287, 0 4262 0xeb 0x00 0x0f 0xff 0x7f 0x55 4263 4264 # CHECK: cliy 0, 255 4265 0xeb 0xff 0x00 0x00 0x00 0x55 4266 4267 # CHECK: cliy 0(%r1), 42 4268 0xeb 0x2a 0x10 0x00 0x00 0x55 4269 4270 # CHECK: cliy 0(%r15), 42 4271 0xeb 0x2a 0xf0 0x00 0x00 0x55 4272 4273 # CHECK: cliy 524287(%r1), 42 4274 0xeb 0x2a 0x1f 0xff 0x7f 0x55 4275 4276 # CHECK: cliy 524287(%r15), 42 4277 0xeb 0x2a 0xff 0xff 0x7f 0x55 4278 4279 # CHECK: clm %r0, 0, 0 4280 0xbd 0x00 0x00 0x00 4281 4282 # CHECK: clm %r0, 15, 4095 4283 0xbd 0x0f 0x0f 0xff 4284 4285 # CHECK: clm %r0, 0, 0(%r1) 4286 0xbd 0x00 0x10 0x00 4287 4288 # CHECK: clm %r0, 0, 0(%r15) 4289 0xbd 0x00 0xf0 0x00 4290 4291 # CHECK: clm %r0, 15, 4095(%r15) 4292 0xbd 0x0f 0xff 0xff 4293 4294 # CHECK: clm %r0, 0, 4095(%r1) 4295 0xbd 0x00 0x1f 0xff 4296 4297 # CHECK: clm %r15, 0, 0 4298 0xbd 0xf0 0x00 0x00 4299 4300 # CHECK: clmh %r0, 0, -524288 4301 0xeb 0x00 0x00 0x00 0x80 0x20 4302 4303 # CHECK: clmh %r0, 0, -1 4304 0xeb 0x00 0x0f 0xff 0xff 0x20 4305 4306 # CHECK: clmh %r0, 15, 0 4307 0xeb 0x0f 0x00 0x00 0x00 0x20 4308 4309 # CHECK: clmh %r0, 15, 1 4310 0xeb 0x0f 0x00 0x01 0x00 0x20 4311 4312 # CHECK: clmh %r0, 8, 524287 4313 0xeb 0x08 0x0f 0xff 0x7f 0x20 4314 4315 # CHECK: clmh %r0, 8, 0(%r1) 4316 0xeb 0x08 0x10 0x00 0x00 0x20 4317 4318 # CHECK: clmh %r0, 4, 0(%r15) 4319 0xeb 0x04 0xf0 0x00 0x00 0x20 4320 4321 # CHECK: clmh %r0, 4, 524287(%r15) 4322 0xeb 0x04 0xff 0xff 0x7f 0x20 4323 4324 # CHECK: clmh %r0, 0, 524287(%r1) 4325 0xeb 0x00 0x1f 0xff 0x7f 0x20 4326 4327 # CHECK: clmh %r15, 0, 0 4328 0xeb 0xf0 0x00 0x00 0x00 0x20 4329 4330 # CHECK: clmy %r0, 0, -524288 4331 0xeb 0x00 0x00 0x00 0x80 0x21 4332 4333 # CHECK: clmy %r0, 0, -1 4334 0xeb 0x00 0x0f 0xff 0xff 0x21 4335 4336 # CHECK: clmy %r0, 15, 0 4337 0xeb 0x0f 0x00 0x00 0x00 0x21 4338 4339 # CHECK: clmy %r0, 15, 1 4340 0xeb 0x0f 0x00 0x01 0x00 0x21 4341 4342 # CHECK: clmy %r0, 8, 524287 4343 0xeb 0x08 0x0f 0xff 0x7f 0x21 4344 4345 # CHECK: clmy %r0, 8, 0(%r1) 4346 0xeb 0x08 0x10 0x00 0x00 0x21 4347 4348 # CHECK: clmy %r0, 4, 0(%r15) 4349 0xeb 0x04 0xf0 0x00 0x00 0x21 4350 4351 # CHECK: clmy %r0, 4, 524287(%r15) 4352 0xeb 0x04 0xff 0xff 0x7f 0x21 4353 4354 # CHECK: clmy %r0, 0, 524287(%r1) 4355 0xeb 0x00 0x1f 0xff 0x7f 0x21 4356 4357 # CHECK: clmy %r15, 0, 0 4358 0xeb 0xf0 0x00 0x00 0x00 0x21 4359 4360 # CHECK: clr %r0, %r0 4361 0x15 0x00 4362 4363 # CHECK: clr %r0, %r15 4364 0x15 0x0f 4365 4366 # CHECK: clr %r15, %r0 4367 0x15 0xf0 4368 4369 # CHECK: clr %r7, %r8 4370 0x15 0x78 4371 4372 # CHECK: clrb %r0, %r0, 0, 0 4373 0xec 0x00 0x00 0x00 0x00 0xf7 4374 4375 # CHECK: clrb %r0, %r15, 0, 0 4376 0xec 0x0f 0x00 0x00 0x00 0xf7 4377 4378 # CHECK: clrb %r15, %r0, 0, 0 4379 0xec 0xf0 0x00 0x00 0x00 0xf7 4380 4381 # CHECK: clrb %r7, %r8, 0, 0 4382 0xec 0x78 0x00 0x00 0x00 0xf7 4383 4384 # CHECK: clrb %r0, %r0, 0, 4095(%r15) 4385 0xec 0x00 0xff 0xff 0x00 0xf7 4386 4387 # CHECK: clrb %r0, %r0, 0, 0(%r8) 4388 0xec 0x00 0x80 0x00 0x00 0xf7 4389 4390 # CHECK: clrb %r0, %r0, 0, 4095(%r7) 4391 0xec 0x00 0x7f 0xff 0x00 0xf7 4392 4393 # CHECK: clrb %r0, %r0, 1, 0 4394 0xec 0x00 0x00 0x00 0x10 0xf7 4395 4396 # CHECK: clrbh %r0, %r0, 0 4397 0xec 0x00 0x00 0x00 0x20 0xf7 4398 4399 # CHECK: clrb %r0, %r0, 3, 0 4400 0xec 0x00 0x00 0x00 0x30 0xf7 4401 4402 # CHECK: clrbl %r0, %r0, 0 4403 0xec 0x00 0x00 0x00 0x40 0xf7 4404 4405 # CHECK: clrb %r0, %r0, 5, 0 4406 0xec 0x00 0x00 0x00 0x50 0xf7 4407 4408 # CHECK: clrblh %r0, %r0, 0 4409 0xec 0x00 0x00 0x00 0x60 0xf7 4410 4411 # CHECK: clrb %r0, %r0, 7, 0 4412 0xec 0x00 0x00 0x00 0x70 0xf7 4413 4414 # CHECK: clrbe %r0, %r0, 0 4415 0xec 0x00 0x00 0x00 0x80 0xf7 4416 4417 # CHECK: clrb %r0, %r0, 9, 0 4418 0xec 0x00 0x00 0x00 0x90 0xf7 4419 4420 # CHECK: clrbhe %r0, %r0, 0 4421 0xec 0x00 0x00 0x00 0xa0 0xf7 4422 4423 # CHECK: clrb %r0, %r0, 11, 0 4424 0xec 0x00 0x00 0x00 0xb0 0xf7 4425 4426 # CHECK: clrble %r0, %r0, 0 4427 0xec 0x00 0x00 0x00 0xc0 0xf7 4428 4429 # CHECK: clrb %r0, %r0, 13, 0 4430 0xec 0x00 0x00 0x00 0xd0 0xf7 4431 4432 # CHECK: clrb %r0, %r0, 14, 0 4433 0xec 0x00 0x00 0x00 0xe0 0xf7 4434 4435 # CHECK: clrb %r0, %r0, 15, 0 4436 0xec 0x00 0x00 0x00 0xf0 0xf7 4437 4438 # CHECK: clgrth %r0, %r1 4439 0xb9 0x61 0x20 0x01 4440 4441 # CHECK: clgrtl %r0, %r1 4442 0xb9 0x61 0x40 0x01 4443 4444 # CHECK: clgrte %r0, %r1 4445 0xb9 0x61 0x80 0x01 4446 4447 # CHECK: clgrtlh %r0, %r1 4448 0xb9 0x61 0x60 0x01 4449 4450 # CHECK: clgrthe %r0, %r1 4451 0xb9 0x61 0xa0 0x01 4452 4453 # CHECK: clgrtle %r0, %r1 4454 0xb9 0x61 0xc0 0x01 4455 4456 # CHECK: clrth %r0, %r1 4457 0xb9 0x73 0x20 0x01 4458 4459 # CHECK: clrtl %r0, %r1 4460 0xb9 0x73 0x40 0x01 4461 4462 # CHECK: clrte %r0, %r1 4463 0xb9 0x73 0x80 0x01 4464 4465 # CHECK: clrtlh %r0, %r1 4466 0xb9 0x73 0x60 0x01 4467 4468 # CHECK: clrthe %r0, %r1 4469 0xb9 0x73 0xa0 0x01 4470 4471 # CHECK: clrtle %r0, %r1 4472 0xb9 0x73 0xc0 0x01 4473 4474 # CHECK: clth %r0, -524288 4475 0xeb 0x02 0x00 0x00 0x80 0x23 4476 4477 # CHECK: clth %r0, -1 4478 0xeb 0x02 0x0f 0xff 0xff 0x23 4479 4480 # CHECK: clth %r0, 0 4481 0xeb 0x02 0x00 0x00 0x00 0x23 4482 4483 # CHECK: clth %r0, 1 4484 0xeb 0x02 0x00 0x01 0x00 0x23 4485 4486 # CHECK: clth %r0, 524287 4487 0xeb 0x02 0x0f 0xff 0x7f 0x23 4488 4489 # CHECK: clth %r0, 0(%r1) 4490 0xeb 0x02 0x10 0x00 0x00 0x23 4491 4492 # CHECK: clth %r0, 0(%r15) 4493 0xeb 0x02 0xf0 0x00 0x00 0x23 4494 4495 # CHECK: clth %r0, 12345(%r6) 4496 0xeb 0x02 0x60 0x39 0x03 0x23 4497 4498 # CHECK: clth %r1, 0 4499 0xeb 0x12 0x00 0x00 0x00 0x23 4500 4501 # CHECK: cltl %r1, 0 4502 0xeb 0x14 0x00 0x00 0x00 0x23 4503 4504 # CHECK: clte %r1, 0 4505 0xeb 0x18 0x00 0x00 0x00 0x23 4506 4507 # CHECK: cltlh %r1, 0 4508 0xeb 0x16 0x00 0x00 0x00 0x23 4509 4510 # CHECK: clthe %r1, 0 4511 0xeb 0x1a 0x00 0x00 0x00 0x23 4512 4513 # CHECK: cltle %r1, 0 4514 0xeb 0x1c 0x00 0x00 0x00 0x23 4515 4516 # CHECK: clgth %r0, -524288 4517 0xeb 0x02 0x00 0x00 0x80 0x2b 4518 4519 # CHECK: clgth %r0, -1 4520 0xeb 0x02 0x0f 0xff 0xff 0x2b 4521 4522 # CHECK: clgth %r0, 0 4523 0xeb 0x02 0x00 0x00 0x00 0x2b 4524 4525 # CHECK: clgth %r0, 1 4526 0xeb 0x02 0x00 0x01 0x00 0x2b 4527 4528 # CHECK: clgth %r0, 524287 4529 0xeb 0x02 0x0f 0xff 0x7f 0x2b 4530 4531 # CHECK: clgth %r0, 0(%r1) 4532 0xeb 0x02 0x10 0x00 0x00 0x2b 4533 4534 # CHECK: clgth %r0, 0(%r15) 4535 0xeb 0x02 0xf0 0x00 0x00 0x2b 4536 4537 # CHECK: clgth %r0, 12345(%r6) 4538 0xeb 0x02 0x60 0x39 0x03 0x2b 4539 4540 # CHECK: clgth %r1, 0 4541 0xeb 0x12 0x00 0x00 0x00 0x2b 4542 4543 # CHECK: clgtl %r1, 0 4544 0xeb 0x14 0x00 0x00 0x00 0x2b 4545 4546 # CHECK: clgte %r1, 0 4547 0xeb 0x18 0x00 0x00 0x00 0x2b 4548 4549 # CHECK: clgtlh %r1, 0 4550 0xeb 0x16 0x00 0x00 0x00 0x2b 4551 4552 # CHECK: clgthe %r1, 0 4553 0xeb 0x1a 0x00 0x00 0x00 0x2b 4554 4555 # CHECK: clgtle %r1, 0 4556 0xeb 0x1c 0x00 0x00 0x00 0x2b 4557 4558 # CHECK: clst %r0, %r0 4559 0xb2 0x5d 0x00 0x00 4560 4561 # CHECK: clst %r0, %r15 4562 0xb2 0x5d 0x00 0x0f 4563 4564 # CHECK: clst %r15, %r0 4565 0xb2 0x5d 0x00 0xf0 4566 4567 # CHECK: clst %r7, %r8 4568 0xb2 0x5d 0x00 0x78 4569 4570 # CHECK: cly %r0, -524288 4571 0xe3 0x00 0x00 0x00 0x80 0x55 4572 4573 # CHECK: cly %r0, -1 4574 0xe3 0x00 0x0f 0xff 0xff 0x55 4575 4576 # CHECK: cly %r0, 0 4577 0xe3 0x00 0x00 0x00 0x00 0x55 4578 4579 # CHECK: cly %r0, 1 4580 0xe3 0x00 0x00 0x01 0x00 0x55 4581 4582 # CHECK: cly %r0, 524287 4583 0xe3 0x00 0x0f 0xff 0x7f 0x55 4584 4585 # CHECK: cly %r0, 0(%r1) 4586 0xe3 0x00 0x10 0x00 0x00 0x55 4587 4588 # CHECK: cly %r0, 0(%r15) 4589 0xe3 0x00 0xf0 0x00 0x00 0x55 4590 4591 # CHECK: cly %r0, 524287(%r1,%r15) 4592 0xe3 0x01 0xff 0xff 0x7f 0x55 4593 4594 # CHECK: cly %r0, 524287(%r15,%r1) 4595 0xe3 0x0f 0x1f 0xff 0x7f 0x55 4596 4597 # CHECK: cly %r15, 0 4598 0xe3 0xf0 0x00 0x00 0x00 0x55 4599 4600 # CHECK: cmpsc %r0, %r0 4601 0xb2 0x63 0x00 0x00 4602 4603 # CHECK: cmpsc %r0, %r14 4604 0xb2 0x63 0x00 0x0e 4605 4606 # CHECK: cmpsc %r14, %r0 4607 0xb2 0x63 0x00 0xe0 4608 4609 # CHECK: cmpsc %r6, %r8 4610 0xb2 0x63 0x00 0x68 4611 4612 # CHECK: cp 0(1), 0(1) 4613 0xf9 0x00 0x00 0x00 0x00 0x00 4614 4615 # CHECK: cp 0(1), 0(1,%r1) 4616 0xf9 0x00 0x00 0x00 0x10 0x00 4617 4618 # CHECK: cp 0(1), 0(1,%r15) 4619 0xf9 0x00 0x00 0x00 0xf0 0x00 4620 4621 # CHECK: cp 0(1), 4095(1) 4622 0xf9 0x00 0x00 0x00 0x0f 0xff 4623 4624 # CHECK: cp 0(1), 4095(1,%r1) 4625 0xf9 0x00 0x00 0x00 0x1f 0xff 4626 4627 # CHECK: cp 0(1), 4095(1,%r15) 4628 0xf9 0x00 0x00 0x00 0xff 0xff 4629 4630 # CHECK: cp 0(1,%r1), 0(1) 4631 0xf9 0x00 0x10 0x00 0x00 0x00 4632 4633 # CHECK: cp 0(1,%r15), 0(1) 4634 0xf9 0x00 0xf0 0x00 0x00 0x00 4635 4636 # CHECK: cp 4095(1,%r1), 0(1) 4637 0xf9 0x00 0x1f 0xff 0x00 0x00 4638 4639 # CHECK: cp 4095(1,%r15), 0(1) 4640 0xf9 0x00 0xff 0xff 0x00 0x00 4641 4642 # CHECK: cp 0(16,%r1), 0(1) 4643 0xf9 0xf0 0x10 0x00 0x00 0x00 4644 4645 # CHECK: cp 0(16,%r15), 0(1) 4646 0xf9 0xf0 0xf0 0x00 0x00 0x00 4647 4648 # CHECK: cp 0(1), 0(16,%r1) 4649 0xf9 0x0f 0x00 0x00 0x10 0x00 4650 4651 # CHECK: cp 0(1), 0(16,%r15) 4652 0xf9 0x0f 0x00 0x00 0xf0 0x00 4653 4654 # CHECK: cpsdr %f0, %f0, %f0 4655 0xb3 0x72 0x00 0x00 4656 4657 # CHECK: cpsdr %f0, %f0, %f15 4658 0xb3 0x72 0x00 0x0f 4659 4660 # CHECK: cpsdr %f0, %f15, %f0 4661 0xb3 0x72 0xf0 0x00 4662 4663 # CHECK: cpsdr %f15, %f0, %f0 4664 0xb3 0x72 0x00 0xf0 4665 4666 # CHECK: cpsdr %f1, %f2, %f3 4667 0xb3 0x72 0x20 0x13 4668 4669 # CHECK: cpsdr %f15, %f15, %f15 4670 0xb3 0x72 0xf0 0xff 4671 4672 # CHECK: cpya %a0, %a0 4673 0xb2 0x4d 0x00 0x00 4674 4675 # CHECK: cpya %a0, %a15 4676 0xb2 0x4d 0x00 0x0f 4677 4678 # CHECK: cpya %a15, %a0 4679 0xb2 0x4d 0x00 0xf0 4680 4681 # CHECK: cpya %a7, %a8 4682 0xb2 0x4d 0x00 0x78 4683 4684 # CHECK: cpya %a15, %a15 4685 0xb2 0x4d 0x00 0xff 4686 4687 # CHECK: cr %r0, %r0 4688 0x19 0x00 4689 4690 # CHECK: cr %r0, %r15 4691 0x19 0x0f 4692 4693 # CHECK: cr %r15, %r0 4694 0x19 0xf0 4695 4696 # CHECK: cr %r7, %r8 4697 0x19 0x78 4698 4699 # CHECK: crb %r0, %r0, 0, 0 4700 0xec 0x00 0x00 0x00 0x00 0xf6 4701 4702 # CHECK: crb %r0, %r15, 0, 0 4703 0xec 0x0f 0x00 0x00 0x00 0xf6 4704 4705 # CHECK: crb %r15, %r0, 0, 0 4706 0xec 0xf0 0x00 0x00 0x00 0xf6 4707 4708 # CHECK: crb %r7, %r8, 0, 0 4709 0xec 0x78 0x00 0x00 0x00 0xf6 4710 4711 # CHECK: crb %r0, %r0, 0, 4095(%r15) 4712 0xec 0x00 0xff 0xff 0x00 0xf6 4713 4714 # CHECK: crb %r0, %r0, 0, 0(%r8) 4715 0xec 0x00 0x80 0x00 0x00 0xf6 4716 4717 # CHECK: crb %r0, %r0, 0, 4095(%r7) 4718 0xec 0x00 0x7f 0xff 0x00 0xf6 4719 4720 # CHECK: crb %r0, %r0, 1, 0 4721 0xec 0x00 0x00 0x00 0x10 0xf6 4722 4723 # CHECK: crbh %r0, %r0, 0 4724 0xec 0x00 0x00 0x00 0x20 0xf6 4725 4726 # CHECK: crb %r0, %r0, 3, 0 4727 0xec 0x00 0x00 0x00 0x30 0xf6 4728 4729 # CHECK: crbl %r0, %r0, 0 4730 0xec 0x00 0x00 0x00 0x40 0xf6 4731 4732 # CHECK: crb %r0, %r0, 5, 0 4733 0xec 0x00 0x00 0x00 0x50 0xf6 4734 4735 # CHECK: crblh %r0, %r0, 0 4736 0xec 0x00 0x00 0x00 0x60 0xf6 4737 4738 # CHECK: crb %r0, %r0, 7, 0 4739 0xec 0x00 0x00 0x00 0x70 0xf6 4740 4741 # CHECK: crbe %r0, %r0, 0 4742 0xec 0x00 0x00 0x00 0x80 0xf6 4743 4744 # CHECK: crb %r0, %r0, 9, 0 4745 0xec 0x00 0x00 0x00 0x90 0xf6 4746 4747 # CHECK: crbhe %r0, %r0, 0 4748 0xec 0x00 0x00 0x00 0xa0 0xf6 4749 4750 # CHECK: crb %r0, %r0, 11, 0 4751 0xec 0x00 0x00 0x00 0xb0 0xf6 4752 4753 # CHECK: crble %r0, %r0, 0 4754 0xec 0x00 0x00 0x00 0xc0 0xf6 4755 4756 # CHECK: crb %r0, %r0, 13, 0 4757 0xec 0x00 0x00 0x00 0xd0 0xf6 4758 4759 # CHECK: crb %r0, %r0, 14, 0 4760 0xec 0x00 0x00 0x00 0xe0 0xf6 4761 4762 # CHECK: crb %r0, %r0, 15, 0 4763 0xec 0x00 0x00 0x00 0xf0 0xf6 4764 4765 # CHECK: crdte %r0, %r0, %r0 4766 0xb9 0x8f 0x00 0x00 4767 4768 # CHECK: crdte %r0, %r0, %r14 4769 0xb9 0x8f 0x00 0x0e 4770 4771 # CHECK: crdte %r0, %r15, %r0 4772 0xb9 0x8f 0xf0 0x00 4773 4774 # CHECK: crdte %r14, %r0, %r0 4775 0xb9 0x8f 0x00 0xe0 4776 4777 # CHECK: crdte %r0, %r0, %r0, 15 4778 0xb9 0x8f 0x0f 0x00 4779 4780 # CHECK: crdte %r4, %r5, %r6, 7 4781 0xb9 0x8f 0x57 0x46 4782 4783 # CHECK: crth %r0, %r1 4784 0xb9 0x72 0x20 0x01 4785 4786 # CHECK: crtl %r0, %r1 4787 0xb9 0x72 0x40 0x01 4788 4789 # CHECK: crte %r0, %r1 4790 0xb9 0x72 0x80 0x01 4791 4792 # CHECK: crtlh %r0, %r1 4793 0xb9 0x72 0x60 0x01 4794 4795 # CHECK: crthe %r0, %r1 4796 0xb9 0x72 0xa0 0x01 4797 4798 # CHECK: crtle %r0, %r1 4799 0xb9 0x72 0xc0 0x01 4800 4801 # CHECK: cs %r0, %r0, 0 4802 0xba 0x00 0x00 0x00 4803 4804 # CHECK: cs %r0, %r0, 4095 4805 0xba 0x00 0x0f 0xff 4806 4807 # CHECK: cs %r0, %r0, 0(%r1) 4808 0xba 0x00 0x10 0x00 4809 4810 # CHECK: cs %r0, %r0, 0(%r15) 4811 0xba 0x00 0xf0 0x00 4812 4813 # CHECK: cs %r0, %r0, 4095(%r1) 4814 0xba 0x00 0x1f 0xff 4815 4816 # CHECK: cs %r0, %r0, 4095(%r15) 4817 0xba 0x00 0xff 0xff 4818 4819 # CHECK: cs %r0, %r15, 0 4820 0xba 0x0f 0x00 0x00 4821 4822 # CHECK: cs %r15, %r0, 0 4823 0xba 0xf0 0x00 0x00 4824 4825 # CHECK: csch 4826 0xb2 0x30 0x00 0x00 4827 4828 # CHECK: csdtr %r0, %f0, 0 4829 0xb3 0xe3 0x00 0x00 4830 4831 # CHECK: csdtr %r0, %f15, 0 4832 0xb3 0xe3 0x00 0x0f 4833 4834 # CHECK: csdtr %r0, %f0, 15 4835 0xb3 0xe3 0x0f 0x00 4836 4837 # CHECK: csdtr %r4, %f5, 6 4838 0xb3 0xe3 0x06 0x45 4839 4840 # CHECK: csdtr %r15, %f0, 0 4841 0xb3 0xe3 0x00 0xf0 4842 4843 # CHECK: csg %r0, %r0, -524288 4844 0xeb 0x00 0x00 0x00 0x80 0x30 4845 4846 # CHECK: csg %r0, %r0, -1 4847 0xeb 0x00 0x0f 0xff 0xff 0x30 4848 4849 # CHECK: csg %r0, %r0, 0 4850 0xeb 0x00 0x00 0x00 0x00 0x30 4851 4852 # CHECK: csg %r0, %r0, 1 4853 0xeb 0x00 0x00 0x01 0x00 0x30 4854 4855 # CHECK: csg %r0, %r0, 524287 4856 0xeb 0x00 0x0f 0xff 0x7f 0x30 4857 4858 # CHECK: csg %r0, %r0, 0(%r1) 4859 0xeb 0x00 0x10 0x00 0x00 0x30 4860 4861 # CHECK: csg %r0, %r0, 0(%r15) 4862 0xeb 0x00 0xf0 0x00 0x00 0x30 4863 4864 # CHECK: csg %r0, %r0, 524287(%r1) 4865 0xeb 0x00 0x1f 0xff 0x7f 0x30 4866 4867 # CHECK: csg %r0, %r0, 524287(%r15) 4868 0xeb 0x00 0xff 0xff 0x7f 0x30 4869 4870 # CHECK: csg %r0, %r15, 0 4871 0xeb 0x0f 0x00 0x00 0x00 0x30 4872 4873 # CHECK: csg %r15, %r0, 0 4874 0xeb 0xf0 0x00 0x00 0x00 0x30 4875 4876 # CHECK: csp %r0, %r0 4877 0xb2 0x50 0x00 0x00 4878 4879 # CHECK: csp %r0, %r15 4880 0xb2 0x50 0x00 0x0f 4881 4882 # CHECK: csp %r14, %r0 4883 0xb2 0x50 0x00 0xe0 4884 4885 # CHECK: csp %r6, %r8 4886 0xb2 0x50 0x00 0x68 4887 4888 # CHECK: cspg %r0, %r0 4889 0xb9 0x8a 0x00 0x00 4890 4891 # CHECK: cspg %r0, %r15 4892 0xb9 0x8a 0x00 0x0f 4893 4894 # CHECK: cspg %r14, %r0 4895 0xb9 0x8a 0x00 0xe0 4896 4897 # CHECK: cspg %r6, %r8 4898 0xb9 0x8a 0x00 0x68 4899 4900 # CHECK: csst 0, 0, %r0 4901 0xc8 0x02 0x00 0x00 0x00 0x00 4902 4903 # CHECK: csst 0, 4095, %r2 4904 0xc8 0x22 0x00 0x00 0x0f 0xff 4905 4906 # CHECK: csst 0, 0(%r1), %r2 4907 0xc8 0x22 0x00 0x00 0x10 0x00 4908 4909 # CHECK: csst 0, 0(%r15), %r2 4910 0xc8 0x22 0x00 0x00 0xf0 0x00 4911 4912 # CHECK: csst 0(%r1), 4095(%r15), %r2 4913 0xc8 0x22 0x10 0x00 0xff 0xff 4914 4915 # CHECK: csst 0(%r1), 0(%r15), %r2 4916 0xc8 0x22 0x10 0x00 0xf0 0x00 4917 4918 # CHECK: csst 4095(%r1), 0(%r15), %r2 4919 0xc8 0x22 0x1f 0xff 0xf0 0x00 4920 4921 # CHECK: csxtr %r0, %f0, 0 4922 0xb3 0xeb 0x00 0x00 4923 4924 # CHECK: csxtr %r0, %f13, 0 4925 0xb3 0xeb 0x00 0x0d 4926 4927 # CHECK: csxtr %r0, %f0, 15 4928 0xb3 0xeb 0x0f 0x00 4929 4930 # CHECK: csxtr %r4, %f5, 6 4931 0xb3 0xeb 0x06 0x45 4932 4933 # CHECK: csxtr %r14, %f0, 0 4934 0xb3 0xeb 0x00 0xe0 4935 4936 # CHECK: csy %r0, %r0, -524288 4937 0xeb 0x00 0x00 0x00 0x80 0x14 4938 4939 # CHECK: csy %r0, %r0, -1 4940 0xeb 0x00 0x0f 0xff 0xff 0x14 4941 4942 # CHECK: csy %r0, %r0, 0 4943 0xeb 0x00 0x00 0x00 0x00 0x14 4944 4945 # CHECK: csy %r0, %r0, 1 4946 0xeb 0x00 0x00 0x01 0x00 0x14 4947 4948 # CHECK: csy %r0, %r0, 524287 4949 0xeb 0x00 0x0f 0xff 0x7f 0x14 4950 4951 # CHECK: csy %r0, %r0, 0(%r1) 4952 0xeb 0x00 0x10 0x00 0x00 0x14 4953 4954 # CHECK: csy %r0, %r0, 0(%r15) 4955 0xeb 0x00 0xf0 0x00 0x00 0x14 4956 4957 # CHECK: csy %r0, %r0, 524287(%r1) 4958 0xeb 0x00 0x1f 0xff 0x7f 0x14 4959 4960 # CHECK: csy %r0, %r0, 524287(%r15) 4961 0xeb 0x00 0xff 0xff 0x7f 0x14 4962 4963 # CHECK: csy %r0, %r15, 0 4964 0xeb 0x0f 0x00 0x00 0x00 0x14 4965 4966 # CHECK: csy %r15, %r0, 0 4967 0xeb 0xf0 0x00 0x00 0x00 0x14 4968 4969 # CHECK: cu12 %r0, %r0 4970 0xb2 0xa7 0x00 0x00 4971 4972 # CHECK: cu12 %r0, %r14 4973 0xb2 0xa7 0x00 0x0e 4974 4975 # CHECK: cu12 %r14, %r0 4976 0xb2 0xa7 0x00 0xe0 4977 4978 # CHECK: cu12 %r6, %r8 4979 0xb2 0xa7 0x00 0x68 4980 4981 # CHECK: cu12 %r4, %r12, 1 4982 0xb2 0xa7 0x10 0x4c 4983 4984 # CHECK: cu12 %r4, %r12, 15 4985 0xb2 0xa7 0xf0 0x4c 4986 4987 # CHECK: cu14 %r0, %r0 4988 0xb9 0xb0 0x00 0x00 4989 4990 # CHECK: cu14 %r0, %r14 4991 0xb9 0xb0 0x00 0x0e 4992 4993 # CHECK: cu14 %r14, %r0 4994 0xb9 0xb0 0x00 0xe0 4995 4996 # CHECK: cu14 %r6, %r8 4997 0xb9 0xb0 0x00 0x68 4998 4999 # CHECK: cu14 %r4, %r12, 1 5000 0xb9 0xb0 0x10 0x4c 5001 5002 # CHECK: cu14 %r4, %r12, 15 5003 0xb9 0xb0 0xf0 0x4c 5004 5005 # CHECK: cu21 %r0, %r0 5006 0xb2 0xa6 0x00 0x00 5007 5008 # CHECK: cu21 %r0, %r14 5009 0xb2 0xa6 0x00 0x0e 5010 5011 # CHECK: cu21 %r14, %r0 5012 0xb2 0xa6 0x00 0xe0 5013 5014 # CHECK: cu21 %r6, %r8 5015 0xb2 0xa6 0x00 0x68 5016 5017 # CHECK: cu21 %r4, %r12, 1 5018 0xb2 0xa6 0x10 0x4c 5019 5020 # CHECK: cu21 %r4, %r12, 15 5021 0xb2 0xa6 0xf0 0x4c 5022 5023 # CHECK: cu24 %r0, %r0 5024 0xb9 0xb1 0x00 0x00 5025 5026 # CHECK: cu24 %r0, %r14 5027 0xb9 0xb1 0x00 0x0e 5028 5029 # CHECK: cu24 %r14, %r0 5030 0xb9 0xb1 0x00 0xe0 5031 5032 # CHECK: cu24 %r6, %r8 5033 0xb9 0xb1 0x00 0x68 5034 5035 # CHECK: cu24 %r4, %r12, 1 5036 0xb9 0xb1 0x10 0x4c 5037 5038 # CHECK: cu24 %r4, %r12, 15 5039 0xb9 0xb1 0xf0 0x4c 5040 5041 # CHECK: cu41 %r0, %r0 5042 0xb9 0xb2 0x00 0x00 5043 5044 # CHECK: cu41 %r0, %r14 5045 0xb9 0xb2 0x00 0x0e 5046 5047 # CHECK: cu41 %r14, %r0 5048 0xb9 0xb2 0x00 0xe0 5049 5050 # CHECK: cu41 %r6, %r8 5051 0xb9 0xb2 0x00 0x68 5052 5053 # CHECK: cu42 %r0, %r0 5054 0xb9 0xb3 0x00 0x00 5055 5056 # CHECK: cu42 %r0, %r14 5057 0xb9 0xb3 0x00 0x0e 5058 5059 # CHECK: cu42 %r14, %r0 5060 0xb9 0xb3 0x00 0xe0 5061 5062 # CHECK: cu42 %r6, %r8 5063 0xb9 0xb3 0x00 0x68 5064 5065 # CHECK: cudtr %r0, %f0 5066 0xb3 0xe2 0x00 0x00 5067 5068 # CHECK: cudtr %r0, %f15 5069 0xb3 0xe2 0x00 0x0f 5070 5071 # CHECK: cudtr %r15, %f0 5072 0xb3 0xe2 0x00 0xf0 5073 5074 # CHECK: cudtr %r7, %f8 5075 0xb3 0xe2 0x00 0x78 5076 5077 # CHECK: cudtr %r15, %f15 5078 0xb3 0xe2 0x00 0xff 5079 5080 # CHECK: cuse %r0, %r0 5081 0xb2 0x57 0x00 0x00 5082 5083 # CHECK: cuse %r0, %r14 5084 0xb2 0x57 0x00 0x0e 5085 5086 # CHECK: cuse %r14, %r0 5087 0xb2 0x57 0x00 0xe0 5088 5089 # CHECK: cuse %r6, %r8 5090 0xb2 0x57 0x00 0x68 5091 5092 # CHECK: cuxtr %r0, %f0 5093 0xb3 0xea 0x00 0x00 5094 5095 # CHECK: cuxtr %r0, %f13 5096 0xb3 0xea 0x00 0x0d 5097 5098 # CHECK: cuxtr %r14, %f0 5099 0xb3 0xea 0x00 0xe0 5100 5101 # CHECK: cuxtr %r6, %f8 5102 0xb3 0xea 0x00 0x68 5103 5104 # CHECK: cuxtr %r14, %f13 5105 0xb3 0xea 0x00 0xed 5106 5107 # CHECK: cvb %r0, 0 5108 0x4f 0x00 0x00 0x00 5109 5110 # CHECK: cvb %r0, 4095 5111 0x4f 0x00 0x0f 0xff 5112 5113 # CHECK: cvb %r0, 0(%r1) 5114 0x4f 0x00 0x10 0x00 5115 5116 # CHECK: cvb %r0, 0(%r15) 5117 0x4f 0x00 0xf0 0x00 5118 5119 # CHECK: cvb %r0, 4095(%r1,%r15) 5120 0x4f 0x01 0xff 0xff 5121 5122 # CHECK: cvb %r0, 4095(%r15,%r1) 5123 0x4f 0x0f 0x1f 0xff 5124 5125 # CHECK: cvb %r15, 0 5126 0x4f 0xf0 0x00 0x00 5127 5128 # CHECK: cvbg %r0, -524288 5129 0xe3 0x00 0x00 0x00 0x80 0x0e 5130 5131 # CHECK: cvbg %r0, -1 5132 0xe3 0x00 0x0f 0xff 0xff 0x0e 5133 5134 # CHECK: cvbg %r0, 0 5135 0xe3 0x00 0x00 0x00 0x00 0x0e 5136 5137 # CHECK: cvbg %r0, 1 5138 0xe3 0x00 0x00 0x01 0x00 0x0e 5139 5140 # CHECK: cvbg %r0, 524287 5141 0xe3 0x00 0x0f 0xff 0x7f 0x0e 5142 5143 # CHECK: cvbg %r0, 0(%r1) 5144 0xe3 0x00 0x10 0x00 0x00 0x0e 5145 5146 # CHECK: cvbg %r0, 0(%r15) 5147 0xe3 0x00 0xf0 0x00 0x00 0x0e 5148 5149 # CHECK: cvbg %r0, 524287(%r1,%r15) 5150 0xe3 0x01 0xff 0xff 0x7f 0x0e 5151 5152 # CHECK: cvbg %r0, 524287(%r15,%r1) 5153 0xe3 0x0f 0x1f 0xff 0x7f 0x0e 5154 5155 # CHECK: cvbg %r15, 0 5156 0xe3 0xf0 0x00 0x00 0x00 0x0e 5157 5158 # CHECK: cvby %r0, -524288 5159 0xe3 0x00 0x00 0x00 0x80 0x06 5160 5161 # CHECK: cvby %r0, -1 5162 0xe3 0x00 0x0f 0xff 0xff 0x06 5163 5164 # CHECK: cvby %r0, 0 5165 0xe3 0x00 0x00 0x00 0x00 0x06 5166 5167 # CHECK: cvby %r0, 1 5168 0xe3 0x00 0x00 0x01 0x00 0x06 5169 5170 # CHECK: cvby %r0, 524287 5171 0xe3 0x00 0x0f 0xff 0x7f 0x06 5172 5173 # CHECK: cvby %r0, 0(%r1) 5174 0xe3 0x00 0x10 0x00 0x00 0x06 5175 5176 # CHECK: cvby %r0, 0(%r15) 5177 0xe3 0x00 0xf0 0x00 0x00 0x06 5178 5179 # CHECK: cvby %r0, 524287(%r1,%r15) 5180 0xe3 0x01 0xff 0xff 0x7f 0x06 5181 5182 # CHECK: cvby %r0, 524287(%r15,%r1) 5183 0xe3 0x0f 0x1f 0xff 0x7f 0x06 5184 5185 # CHECK: cvby %r15, 0 5186 0xe3 0xf0 0x00 0x00 0x00 0x06 5187 5188 # CHECK: cvd %r0, 0 5189 0x4e 0x00 0x00 0x00 5190 5191 # CHECK: cvd %r0, 4095 5192 0x4e 0x00 0x0f 0xff 5193 5194 # CHECK: cvd %r0, 0(%r1) 5195 0x4e 0x00 0x10 0x00 5196 5197 # CHECK: cvd %r0, 0(%r15) 5198 0x4e 0x00 0xf0 0x00 5199 5200 # CHECK: cvd %r0, 4095(%r1,%r15) 5201 0x4e 0x01 0xff 0xff 5202 5203 # CHECK: cvd %r0, 4095(%r15,%r1) 5204 0x4e 0x0f 0x1f 0xff 5205 5206 # CHECK: cvd %r15, 0 5207 0x4e 0xf0 0x00 0x00 5208 5209 # CHECK: cvdg %r0, -524288 5210 0xe3 0x00 0x00 0x00 0x80 0x2e 5211 5212 # CHECK: cvdg %r0, -1 5213 0xe3 0x00 0x0f 0xff 0xff 0x2e 5214 5215 # CHECK: cvdg %r0, 0 5216 0xe3 0x00 0x00 0x00 0x00 0x2e 5217 5218 # CHECK: cvdg %r0, 1 5219 0xe3 0x00 0x00 0x01 0x00 0x2e 5220 5221 # CHECK: cvdg %r0, 524287 5222 0xe3 0x00 0x0f 0xff 0x7f 0x2e 5223 5224 # CHECK: cvdg %r0, 0(%r1) 5225 0xe3 0x00 0x10 0x00 0x00 0x2e 5226 5227 # CHECK: cvdg %r0, 0(%r15) 5228 0xe3 0x00 0xf0 0x00 0x00 0x2e 5229 5230 # CHECK: cvdg %r0, 524287(%r1,%r15) 5231 0xe3 0x01 0xff 0xff 0x7f 0x2e 5232 5233 # CHECK: cvdg %r0, 524287(%r15,%r1) 5234 0xe3 0x0f 0x1f 0xff 0x7f 0x2e 5235 5236 # CHECK: cvdg %r15, 0 5237 0xe3 0xf0 0x00 0x00 0x00 0x2e 5238 5239 # CHECK: cvdy %r0, -524288 5240 0xe3 0x00 0x00 0x00 0x80 0x26 5241 5242 # CHECK: cvdy %r0, -1 5243 0xe3 0x00 0x0f 0xff 0xff 0x26 5244 5245 # CHECK: cvdy %r0, 0 5246 0xe3 0x00 0x00 0x00 0x00 0x26 5247 5248 # CHECK: cvdy %r0, 1 5249 0xe3 0x00 0x00 0x01 0x00 0x26 5250 5251 # CHECK: cvdy %r0, 524287 5252 0xe3 0x00 0x0f 0xff 0x7f 0x26 5253 5254 # CHECK: cvdy %r0, 0(%r1) 5255 0xe3 0x00 0x10 0x00 0x00 0x26 5256 5257 # CHECK: cvdy %r0, 0(%r15) 5258 0xe3 0x00 0xf0 0x00 0x00 0x26 5259 5260 # CHECK: cvdy %r0, 524287(%r1,%r15) 5261 0xe3 0x01 0xff 0xff 0x7f 0x26 5262 5263 # CHECK: cvdy %r0, 524287(%r15,%r1) 5264 0xe3 0x0f 0x1f 0xff 0x7f 0x26 5265 5266 # CHECK: cvdy %r15, 0 5267 0xe3 0xf0 0x00 0x00 0x00 0x26 5268 5269 # CHECK: cxbr %f0, %f0 5270 0xb3 0x49 0x00 0x00 5271 5272 # CHECK: cxbr %f0, %f13 5273 0xb3 0x49 0x00 0x0d 5274 5275 # CHECK: cxbr %f8, %f8 5276 0xb3 0x49 0x00 0x88 5277 5278 # CHECK: cxbr %f13, %f0 5279 0xb3 0x49 0x00 0xd0 5280 5281 # CHECK: cxfbr %f0, %r0 5282 0xb3 0x96 0x00 0x00 5283 5284 # CHECK: cxfbr %f0, %r15 5285 0xb3 0x96 0x00 0x0f 5286 5287 # CHECK: cxfbr %f13, %r0 5288 0xb3 0x96 0x00 0xd0 5289 5290 # CHECK: cxfbr %f8, %r7 5291 0xb3 0x96 0x00 0x87 5292 5293 # CHECK: cxfbr %f13, %r15 5294 0xb3 0x96 0x00 0xdf 5295 5296 # CHECK: cxfbra %f0, 0, %r0, 1 5297 0xb3 0x96 0x01 0x00 5298 5299 # CHECK: cxfbra %f0, 0, %r0, 15 5300 0xb3 0x96 0x0f 0x00 5301 5302 # CHECK: cxfbra %f0, 0, %r15, 1 5303 0xb3 0x96 0x01 0x0f 5304 5305 # CHECK: cxfbra %f0, 15, %r0, 1 5306 0xb3 0x96 0xf1 0x00 5307 5308 # CHECK: cxfbra %f4, 5, %r6, 7 5309 0xb3 0x96 0x57 0x46 5310 5311 # CHECK: cxfbra %f13, 0, %r0, 1 5312 0xb3 0x96 0x01 0xd0 5313 5314 # CHECK: cxfr %f0, %r0 5315 0xb3 0xb6 0x00 0x00 5316 5317 # CHECK: cxfr %f0, %r15 5318 0xb3 0xb6 0x00 0x0f 5319 5320 # CHECK: cxfr %f13, %r0 5321 0xb3 0xb6 0x00 0xd0 5322 5323 # CHECK: cxfr %f8, %r7 5324 0xb3 0xb6 0x00 0x87 5325 5326 # CHECK: cxfr %f13, %r15 5327 0xb3 0xb6 0x00 0xdf 5328 5329 # CHECK: cxftr %f0, 0, %r0, 0 5330 0xb9 0x59 0x00 0x00 5331 5332 # CHECK: cxftr %f0, 0, %r0, 15 5333 0xb9 0x59 0x0f 0x00 5334 5335 # CHECK: cxftr %f0, 0, %r15, 0 5336 0xb9 0x59 0x00 0x0f 5337 5338 # CHECK: cxftr %f0, 15, %r0, 0 5339 0xb9 0x59 0xf0 0x00 5340 5341 # CHECK: cxftr %f4, 5, %r9, 10 5342 0xb9 0x59 0x5a 0x49 5343 5344 # CHECK: cxftr %f13, 0, %r0, 0 5345 0xb9 0x59 0x00 0xd0 5346 5347 # CHECK: cxgbr %f0, %r0 5348 0xb3 0xa6 0x00 0x00 5349 5350 # CHECK: cxgbr %f0, %r15 5351 0xb3 0xa6 0x00 0x0f 5352 5353 # CHECK: cxgbr %f13, %r0 5354 0xb3 0xa6 0x00 0xd0 5355 5356 # CHECK: cxgbr %f8, %r7 5357 0xb3 0xa6 0x00 0x87 5358 5359 # CHECK: cxgbr %f13, %r15 5360 0xb3 0xa6 0x00 0xdf 5361 5362 # CHECK: cxgbra %f0, 0, %r0, 1 5363 0xb3 0xa6 0x01 0x00 5364 5365 # CHECK: cxgbra %f0, 0, %r0, 15 5366 0xb3 0xa6 0x0f 0x00 5367 5368 # CHECK: cxgbra %f0, 0, %r15, 1 5369 0xb3 0xa6 0x01 0x0f 5370 5371 # CHECK: cxgbra %f0, 15, %r0, 1 5372 0xb3 0xa6 0xf1 0x00 5373 5374 # CHECK: cxgbra %f4, 5, %r6, 7 5375 0xb3 0xa6 0x57 0x46 5376 5377 # CHECK: cxgbra %f13, 0, %r0, 1 5378 0xb3 0xa6 0x01 0xd0 5379 5380 # CHECK: cxgr %f0, %r0 5381 0xb3 0xc6 0x00 0x00 5382 5383 # CHECK: cxgr %f0, %r15 5384 0xb3 0xc6 0x00 0x0f 5385 5386 # CHECK: cxgr %f13, %r0 5387 0xb3 0xc6 0x00 0xd0 5388 5389 # CHECK: cxgr %f8, %r7 5390 0xb3 0xc6 0x00 0x87 5391 5392 # CHECK: cxgr %f13, %r15 5393 0xb3 0xc6 0x00 0xdf 5394 5395 # CHECK: cxgtr %f0, %r0 5396 0xb3 0xf9 0x00 0x00 5397 5398 # CHECK: cxgtr %f0, %r15 5399 0xb3 0xf9 0x00 0x0f 5400 5401 # CHECK: cxgtr %f13, %r0 5402 0xb3 0xf9 0x00 0xd0 5403 5404 # CHECK: cxgtr %f8, %r7 5405 0xb3 0xf9 0x00 0x87 5406 5407 # CHECK: cxgtr %f13, %r15 5408 0xb3 0xf9 0x00 0xdf 5409 5410 # CHECK: cxgtra %f0, 0, %r0, 1 5411 0xb3 0xf9 0x01 0x00 5412 5413 # CHECK: cxgtra %f0, 0, %r0, 15 5414 0xb3 0xf9 0x0f 0x00 5415 5416 # CHECK: cxgtra %f0, 0, %r15, 1 5417 0xb3 0xf9 0x01 0x0f 5418 5419 # CHECK: cxgtra %f0, 15, %r0, 1 5420 0xb3 0xf9 0xf1 0x00 5421 5422 # CHECK: cxgtra %f4, 5, %r9, 10 5423 0xb3 0xf9 0x5a 0x49 5424 5425 # CHECK: cxgtra %f13, 0, %r0, 1 5426 0xb3 0xf9 0x01 0xd0 5427 5428 # CHECK: cxlfbr %f0, 0, %r0, 1 5429 0xb3 0x92 0x01 0x00 5430 5431 # CHECK: cxlfbr %f0, 0, %r0, 15 5432 0xb3 0x92 0x0f 0x00 5433 5434 # CHECK: cxlfbr %f0, 0, %r15, 1 5435 0xb3 0x92 0x01 0x0f 5436 5437 # CHECK: cxlfbr %f0, 15, %r0, 1 5438 0xb3 0x92 0xf1 0x00 5439 5440 # CHECK: cxlfbr %f4, 5, %r6, 7 5441 0xb3 0x92 0x57 0x46 5442 5443 # CHECK: cxlfbr %f13, 0, %r0, 1 5444 0xb3 0x92 0x01 0xd0 5445 5446 # CHECK: cxlftr %f0, 0, %r0, 0 5447 0xb9 0x5b 0x00 0x00 5448 5449 # CHECK: cxlftr %f0, 0, %r0, 15 5450 0xb9 0x5b 0x0f 0x00 5451 5452 # CHECK: cxlftr %f0, 0, %r15, 0 5453 0xb9 0x5b 0x00 0x0f 5454 5455 # CHECK: cxlftr %f0, 15, %r0, 0 5456 0xb9 0x5b 0xf0 0x00 5457 5458 # CHECK: cxlftr %f4, 5, %r9, 10 5459 0xb9 0x5b 0x5a 0x49 5460 5461 # CHECK: cxlftr %f13, 0, %r0, 0 5462 0xb9 0x5b 0x00 0xd0 5463 5464 # CHECK: cxlgbr %f0, 0, %r0, 1 5465 0xb3 0xa2 0x01 0x00 5466 5467 # CHECK: cxlgbr %f0, 0, %r0, 15 5468 0xb3 0xa2 0x0f 0x00 5469 5470 # CHECK: cxlgbr %f0, 0, %r15, 1 5471 0xb3 0xa2 0x01 0x0f 5472 5473 # CHECK: cxlgbr %f0, 15, %r0, 1 5474 0xb3 0xa2 0xf1 0x00 5475 5476 # CHECK: cxlgbr %f4, 5, %r6, 7 5477 0xb3 0xa2 0x57 0x46 5478 5479 # CHECK: cxlgbr %f13, 0, %r0, 1 5480 0xb3 0xa2 0x01 0xd0 5481 5482 # CHECK: cxlgtr %f0, 0, %r0, 0 5483 0xb9 0x5a 0x00 0x00 5484 5485 # CHECK: cxlgtr %f0, 0, %r0, 15 5486 0xb9 0x5a 0x0f 0x00 5487 5488 # CHECK: cxlgtr %f0, 0, %r15, 0 5489 0xb9 0x5a 0x00 0x0f 5490 5491 # CHECK: cxlgtr %f0, 15, %r0, 0 5492 0xb9 0x5a 0xf0 0x00 5493 5494 # CHECK: cxlgtr %f4, 5, %r9, 10 5495 0xb9 0x5a 0x5a 0x49 5496 5497 # CHECK: cxlgtr %f13, 0, %r0, 0 5498 0xb9 0x5a 0x00 0xd0 5499 5500 # CHECK: cxr %f0, %f0 5501 0xb3 0x69 0x00 0x00 5502 5503 # CHECK: cxr %f0, %f13 5504 0xb3 0x69 0x00 0x0d 5505 5506 # CHECK: cxr %f8, %f8 5507 0xb3 0x69 0x00 0x88 5508 5509 # CHECK: cxr %f13, %f0 5510 0xb3 0x69 0x00 0xd0 5511 5512 # CHECK: cxstr %f0, %r0 5513 0xb3 0xfb 0x00 0x00 5514 5515 # CHECK: cxstr %f0, %r14 5516 0xb3 0xfb 0x00 0x0e 5517 5518 # CHECK: cxstr %f13, %r0 5519 0xb3 0xfb 0x00 0xd0 5520 5521 # CHECK: cxstr %f8, %r6 5522 0xb3 0xfb 0x00 0x86 5523 5524 # CHECK: cxstr %f13, %r14 5525 0xb3 0xfb 0x00 0xde 5526 5527 # CHECK: cxtr %f0, %f0 5528 0xb3 0xec 0x00 0x00 5529 5530 # CHECK: cxtr %f0, %f13 5531 0xb3 0xec 0x00 0x0d 5532 5533 # CHECK: cxtr %f8, %f8 5534 0xb3 0xec 0x00 0x88 5535 5536 # CHECK: cxtr %f13, %f0 5537 0xb3 0xec 0x00 0xd0 5538 5539 # CHECK: cxutr %f0, %r0 5540 0xb3 0xfa 0x00 0x00 5541 5542 # CHECK: cxutr %f0, %r14 5543 0xb3 0xfa 0x00 0x0e 5544 5545 # CHECK: cxutr %f13, %r0 5546 0xb3 0xfa 0x00 0xd0 5547 5548 # CHECK: cxutr %f8, %r6 5549 0xb3 0xfa 0x00 0x86 5550 5551 # CHECK: cxutr %f13, %r14 5552 0xb3 0xfa 0x00 0xde 5553 5554 # CHECK: cxzt %f0, 0(1), 0 5555 0xed 0x00 0x00 0x00 0x00 0xab 5556 5557 # CHECK: cxzt %f13, 0(1), 0 5558 0xed 0x00 0x00 0x00 0xd0 0xab 5559 5560 # CHECK: cxzt %f0, 0(1), 15 5561 0xed 0x00 0x00 0x00 0x0f 0xab 5562 5563 # CHECK: cxzt %f0, 0(1,%r1), 0 5564 0xed 0x00 0x10 0x00 0x00 0xab 5565 5566 # CHECK: cxzt %f0, 0(1,%r15), 0 5567 0xed 0x00 0xf0 0x00 0x00 0xab 5568 5569 # CHECK: cxzt %f0, 4095(1,%r1), 0 5570 0xed 0x00 0x1f 0xff 0x00 0xab 5571 5572 # CHECK: cxzt %f0, 4095(1,%r15), 0 5573 0xed 0x00 0xff 0xff 0x00 0xab 5574 5575 # CHECK: cxzt %f0, 0(256,%r1), 0 5576 0xed 0xff 0x10 0x00 0x00 0xab 5577 5578 # CHECK: cxzt %f0, 0(256,%r15), 0 5579 0xed 0xff 0xf0 0x00 0x00 0xab 5580 5581 # CHECK: cy %r0, -524288 5582 0xe3 0x00 0x00 0x00 0x80 0x59 5583 5584 # CHECK: cy %r0, -1 5585 0xe3 0x00 0x0f 0xff 0xff 0x59 5586 5587 # CHECK: cy %r0, 0 5588 0xe3 0x00 0x00 0x00 0x00 0x59 5589 5590 # CHECK: cy %r0, 1 5591 0xe3 0x00 0x00 0x01 0x00 0x59 5592 5593 # CHECK: cy %r0, 524287 5594 0xe3 0x00 0x0f 0xff 0x7f 0x59 5595 5596 # CHECK: cy %r0, 0(%r1) 5597 0xe3 0x00 0x10 0x00 0x00 0x59 5598 5599 # CHECK: cy %r0, 0(%r15) 5600 0xe3 0x00 0xf0 0x00 0x00 0x59 5601 5602 # CHECK: cy %r0, 524287(%r1,%r15) 5603 0xe3 0x01 0xff 0xff 0x7f 0x59 5604 5605 # CHECK: cy %r0, 524287(%r15,%r1) 5606 0xe3 0x0f 0x1f 0xff 0x7f 0x59 5607 5608 # CHECK: cy %r15, 0 5609 0xe3 0xf0 0x00 0x00 0x00 0x59 5610 5611 # CHECK: czdt %f0, 0(1), 0 5612 0xed 0x00 0x00 0x00 0x00 0xa8 5613 5614 # CHECK: czdt %f15, 0(1), 0 5615 0xed 0x00 0x00 0x00 0xf0 0xa8 5616 5617 # CHECK: czdt %f0, 0(1), 15 5618 0xed 0x00 0x00 0x00 0x0f 0xa8 5619 5620 # CHECK: czdt %f0, 0(1,%r1), 0 5621 0xed 0x00 0x10 0x00 0x00 0xa8 5622 5623 # CHECK: czdt %f0, 0(1,%r15), 0 5624 0xed 0x00 0xf0 0x00 0x00 0xa8 5625 5626 # CHECK: czdt %f0, 4095(1,%r1), 0 5627 0xed 0x00 0x1f 0xff 0x00 0xa8 5628 5629 # CHECK: czdt %f0, 4095(1,%r15), 0 5630 0xed 0x00 0xff 0xff 0x00 0xa8 5631 5632 # CHECK: czdt %f0, 0(256,%r1), 0 5633 0xed 0xff 0x10 0x00 0x00 0xa8 5634 5635 # CHECK: czdt %f0, 0(256,%r15), 0 5636 0xed 0xff 0xf0 0x00 0x00 0xa8 5637 5638 # CHECK: czxt %f0, 0(1), 0 5639 0xed 0x00 0x00 0x00 0x00 0xa9 5640 5641 # CHECK: czxt %f13, 0(1), 0 5642 0xed 0x00 0x00 0x00 0xd0 0xa9 5643 5644 # CHECK: czxt %f0, 0(1), 15 5645 0xed 0x00 0x00 0x00 0x0f 0xa9 5646 5647 # CHECK: czxt %f0, 0(1,%r1), 0 5648 0xed 0x00 0x10 0x00 0x00 0xa9 5649 5650 # CHECK: czxt %f0, 0(1,%r15), 0 5651 0xed 0x00 0xf0 0x00 0x00 0xa9 5652 5653 # CHECK: czxt %f0, 4095(1,%r1), 0 5654 0xed 0x00 0x1f 0xff 0x00 0xa9 5655 5656 # CHECK: czxt %f0, 4095(1,%r15), 0 5657 0xed 0x00 0xff 0xff 0x00 0xa9 5658 5659 # CHECK: czxt %f0, 0(256,%r1), 0 5660 0xed 0xff 0x10 0x00 0x00 0xa9 5661 5662 # CHECK: czxt %f0, 0(256,%r15), 0 5663 0xed 0xff 0xf0 0x00 0x00 0xa9 5664 5665 # CHECK: d %r0, 0 5666 0x5d 0x00 0x00 0x00 5667 5668 # CHECK: d %r0, 4095 5669 0x5d 0x00 0x0f 0xff 5670 5671 # CHECK: d %r0, 0(%r1) 5672 0x5d 0x00 0x10 0x00 5673 5674 # CHECK: d %r0, 0(%r15) 5675 0x5d 0x00 0xf0 0x00 5676 5677 # CHECK: d %r0, 4095(%r1,%r15) 5678 0x5d 0x01 0xff 0xff 5679 5680 # CHECK: d %r0, 4095(%r15,%r1) 5681 0x5d 0x0f 0x1f 0xff 5682 5683 # CHECK: d %r14, 0 5684 0x5d 0xe0 0x00 0x00 5685 5686 # CHECK: dd %f0, 0 5687 0x6d 0x00 0x00 0x00 5688 5689 # CHECK: dd %f0, 4095 5690 0x6d 0x00 0x0f 0xff 5691 5692 # CHECK: dd %f0, 0(%r1) 5693 0x6d 0x00 0x10 0x00 5694 5695 # CHECK: dd %f0, 0(%r15) 5696 0x6d 0x00 0xf0 0x00 5697 5698 # CHECK: dd %f0, 4095(%r1,%r15) 5699 0x6d 0x01 0xff 0xff 5700 5701 # CHECK: dd %f0, 4095(%r15,%r1) 5702 0x6d 0x0f 0x1f 0xff 5703 5704 # CHECK: dd %f15, 0 5705 0x6d 0xf0 0x00 0x00 5706 5707 # CHECK: ddb %f0, 0 5708 0xed 0x00 0x00 0x00 0x00 0x1d 5709 5710 # CHECK: ddb %f0, 4095 5711 0xed 0x00 0x0f 0xff 0x00 0x1d 5712 5713 # CHECK: ddb %f0, 0(%r1) 5714 0xed 0x00 0x10 0x00 0x00 0x1d 5715 5716 # CHECK: ddb %f0, 0(%r15) 5717 0xed 0x00 0xf0 0x00 0x00 0x1d 5718 5719 # CHECK: ddb %f0, 4095(%r1,%r15) 5720 0xed 0x01 0xff 0xff 0x00 0x1d 5721 5722 # CHECK: ddb %f0, 4095(%r15,%r1) 5723 0xed 0x0f 0x1f 0xff 0x00 0x1d 5724 5725 # CHECK: ddb %f15, 0 5726 0xed 0xf0 0x00 0x00 0x00 0x1d 5727 5728 # CHECK: ddbr %f0, %f0 5729 0xb3 0x1d 0x00 0x00 5730 5731 # CHECK: ddbr %f0, %f15 5732 0xb3 0x1d 0x00 0x0f 5733 5734 # CHECK: ddbr %f7, %f8 5735 0xb3 0x1d 0x00 0x78 5736 5737 # CHECK: ddbr %f15, %f0 5738 0xb3 0x1d 0x00 0xf0 5739 5740 # CHECK: ddr %f0, %f0 5741 0x2d 0x00 5742 5743 # CHECK: ddr %f0, %f15 5744 0x2d 0x0f 5745 5746 # CHECK: ddr %f7, %f8 5747 0x2d 0x78 5748 5749 # CHECK: ddr %f15, %f0 5750 0x2d 0xf0 5751 5752 # CHECK: ddtr %f0, %f0, %f0 5753 0xb3 0xd1 0x00 0x00 5754 5755 # CHECK: ddtr %f0, %f0, %f15 5756 0xb3 0xd1 0xf0 0x00 5757 5758 # CHECK: ddtr %f0, %f15, %f0 5759 0xb3 0xd1 0x00 0x0f 5760 5761 # CHECK: ddtr %f15, %f0, %f0 5762 0xb3 0xd1 0x00 0xf0 5763 5764 # CHECK: ddtr %f7, %f8, %f9 5765 0xb3 0xd1 0x90 0x78 5766 5767 # CHECK: ddtra %f0, %f0, %f0, 1 5768 0xb3 0xd1 0x01 0x00 5769 5770 # CHECK: ddtra %f0, %f0, %f0, 15 5771 0xb3 0xd1 0x0f 0x00 5772 5773 # CHECK: ddtra %f0, %f0, %f15, 1 5774 0xb3 0xd1 0xf1 0x00 5775 5776 # CHECK: ddtra %f0, %f15, %f0, 1 5777 0xb3 0xd1 0x01 0x0f 5778 5779 # CHECK: ddtra %f15, %f0, %f0, 1 5780 0xb3 0xd1 0x01 0xf0 5781 5782 # CHECK: ddtra %f7, %f8, %f9, 10 5783 0xb3 0xd1 0x9a 0x78 5784 5785 # CHECK: de %f0, 0 5786 0x7d 0x00 0x00 0x00 5787 5788 # CHECK: de %f0, 4095 5789 0x7d 0x00 0x0f 0xff 5790 5791 # CHECK: de %f0, 0(%r1) 5792 0x7d 0x00 0x10 0x00 5793 5794 # CHECK: de %f0, 0(%r15) 5795 0x7d 0x00 0xf0 0x00 5796 5797 # CHECK: de %f0, 4095(%r1,%r15) 5798 0x7d 0x01 0xff 0xff 5799 5800 # CHECK: de %f0, 4095(%r15,%r1) 5801 0x7d 0x0f 0x1f 0xff 5802 5803 # CHECK: de %f15, 0 5804 0x7d 0xf0 0x00 0x00 5805 5806 # CHECK: deb %f0, 0 5807 0xed 0x00 0x00 0x00 0x00 0x0d 5808 5809 # CHECK: deb %f0, 4095 5810 0xed 0x00 0x0f 0xff 0x00 0x0d 5811 5812 # CHECK: deb %f0, 0(%r1) 5813 0xed 0x00 0x10 0x00 0x00 0x0d 5814 5815 # CHECK: deb %f0, 0(%r15) 5816 0xed 0x00 0xf0 0x00 0x00 0x0d 5817 5818 # CHECK: deb %f0, 4095(%r1,%r15) 5819 0xed 0x01 0xff 0xff 0x00 0x0d 5820 5821 # CHECK: deb %f0, 4095(%r15,%r1) 5822 0xed 0x0f 0x1f 0xff 0x00 0x0d 5823 5824 # CHECK: deb %f15, 0 5825 0xed 0xf0 0x00 0x00 0x00 0x0d 5826 5827 # CHECK: debr %f0, %f0 5828 0xb3 0x0d 0x00 0x00 5829 5830 # CHECK: debr %f0, %f15 5831 0xb3 0x0d 0x00 0x0f 5832 5833 # CHECK: debr %f7, %f8 5834 0xb3 0x0d 0x00 0x78 5835 5836 # CHECK: debr %f15, %f0 5837 0xb3 0x0d 0x00 0xf0 5838 5839 # CHECK: der %f0, %f0 5840 0x3d 0x00 5841 5842 # CHECK: der %f0, %f15 5843 0x3d 0x0f 5844 5845 # CHECK: der %f7, %f8 5846 0x3d 0x78 5847 5848 # CHECK: der %f15, %f0 5849 0x3d 0xf0 5850 5851 # CHECK: diag %r0, %r0, 0 5852 0x83 0x00 0x00 0x00 5853 5854 # CHECK: diag %r0, %r15, 0 5855 0x83 0x0f 0x00 0x00 5856 5857 # CHECK: diag %r14, %r15, 0 5858 0x83 0xef 0x00 0x00 5859 5860 # CHECK: diag %r15, %r15, 0 5861 0x83 0xff 0x00 0x00 5862 5863 # CHECK: diag %r0, %r0, 4095 5864 0x83 0x00 0x0f 0xff 5865 5866 # CHECK: diag %r0, %r0, 1 5867 0x83 0x00 0x00 0x01 5868 5869 # CHECK: diag %r0, %r0, 0(%r1) 5870 0x83 0x00 0x10 0x00 5871 5872 # CHECK: diag %r0, %r0, 0(%r15) 5873 0x83 0x00 0xf0 0x00 5874 5875 # CHECK: diag %r0, %r0, 4095(%r1) 5876 0x83 0x00 0x1f 0xff 5877 5878 # CHECK: diag %r0, %r0, 4095(%r15) 5879 0x83 0x00 0xff 0xff 5880 5881 # CHECK: didbr %f0, %f0, %f0, 1 5882 0xb3 0x5b 0x01 0x00 5883 5884 # CHECK: didbr %f0, %f0, %f0, 15 5885 0xb3 0x5b 0x0f 0x00 5886 5887 # CHECK: didbr %f0, %f0, %f15, 1 5888 0xb3 0x5b 0x01 0x0f 5889 5890 # CHECK: didbr %f0, %f15, %f0, 1 5891 0xb3 0x5b 0xf1 0x00 5892 5893 # CHECK: didbr %f4, %f5, %f6, 7 5894 0xb3 0x5b 0x57 0x46 5895 5896 # CHECK: didbr %f15, %f0, %f0, 1 5897 0xb3 0x5b 0x01 0xf0 5898 5899 # CHECK: diebr %f0, %f0, %f0, 1 5900 0xb3 0x53 0x01 0x00 5901 5902 # CHECK: diebr %f0, %f0, %f0, 15 5903 0xb3 0x53 0x0f 0x00 5904 5905 # CHECK: diebr %f0, %f0, %f15, 1 5906 0xb3 0x53 0x01 0x0f 5907 5908 # CHECK: diebr %f0, %f15, %f0, 1 5909 0xb3 0x53 0xf1 0x00 5910 5911 # CHECK: diebr %f4, %f5, %f6, 7 5912 0xb3 0x53 0x57 0x46 5913 5914 # CHECK: diebr %f15, %f0, %f0, 1 5915 0xb3 0x53 0x01 0xf0 5916 5917 # CHECK: dl %r0, -524288 5918 0xe3 0x00 0x00 0x00 0x80 0x97 5919 5920 # CHECK: dl %r0, -1 5921 0xe3 0x00 0x0f 0xff 0xff 0x97 5922 5923 # CHECK: dl %r0, 0 5924 0xe3 0x00 0x00 0x00 0x00 0x97 5925 5926 # CHECK: dl %r0, 1 5927 0xe3 0x00 0x00 0x01 0x00 0x97 5928 5929 # CHECK: dl %r0, 524287 5930 0xe3 0x00 0x0f 0xff 0x7f 0x97 5931 5932 # CHECK: dl %r0, 0(%r1) 5933 0xe3 0x00 0x10 0x00 0x00 0x97 5934 5935 # CHECK: dl %r0, 0(%r15) 5936 0xe3 0x00 0xf0 0x00 0x00 0x97 5937 5938 # CHECK: dl %r0, 524287(%r1,%r15) 5939 0xe3 0x01 0xff 0xff 0x7f 0x97 5940 5941 # CHECK: dl %r0, 524287(%r15,%r1) 5942 0xe3 0x0f 0x1f 0xff 0x7f 0x97 5943 5944 # CHECK: dl %r14, 0 5945 0xe3 0xe0 0x00 0x00 0x00 0x97 5946 5947 # CHECK: dlg %r0, -524288 5948 0xe3 0x00 0x00 0x00 0x80 0x87 5949 5950 # CHECK: dlg %r0, -1 5951 0xe3 0x00 0x0f 0xff 0xff 0x87 5952 5953 # CHECK: dlg %r0, 0 5954 0xe3 0x00 0x00 0x00 0x00 0x87 5955 5956 # CHECK: dlg %r0, 1 5957 0xe3 0x00 0x00 0x01 0x00 0x87 5958 5959 # CHECK: dlg %r0, 524287 5960 0xe3 0x00 0x0f 0xff 0x7f 0x87 5961 5962 # CHECK: dlg %r0, 0(%r1) 5963 0xe3 0x00 0x10 0x00 0x00 0x87 5964 5965 # CHECK: dlg %r0, 0(%r15) 5966 0xe3 0x00 0xf0 0x00 0x00 0x87 5967 5968 # CHECK: dlg %r0, 524287(%r1,%r15) 5969 0xe3 0x01 0xff 0xff 0x7f 0x87 5970 5971 # CHECK: dlg %r0, 524287(%r15,%r1) 5972 0xe3 0x0f 0x1f 0xff 0x7f 0x87 5973 5974 # CHECK: dlg %r14, 0 5975 0xe3 0xe0 0x00 0x00 0x00 0x87 5976 5977 # CHECK: dlgr %r0, %r0 5978 0xb9 0x87 0x00 0x00 5979 5980 # CHECK: dlgr %r0, %r15 5981 0xb9 0x87 0x00 0x0f 5982 5983 # CHECK: dlgr %r14, %r0 5984 0xb9 0x87 0x00 0xe0 5985 5986 # CHECK: dlgr %r6, %r9 5987 0xb9 0x87 0x00 0x69 5988 5989 # CHECK: dlr %r0, %r0 5990 0xb9 0x97 0x00 0x00 5991 5992 # CHECK: dlr %r0, %r15 5993 0xb9 0x97 0x00 0x0f 5994 5995 # CHECK: dlr %r14, %r0 5996 0xb9 0x97 0x00 0xe0 5997 5998 # CHECK: dlr %r6, %r9 5999 0xb9 0x97 0x00 0x69 6000 6001 # CHECK: dp 0(1), 0(1) 6002 0xfd 0x00 0x00 0x00 0x00 0x00 6003 6004 # CHECK: dp 0(1), 0(1,%r1) 6005 0xfd 0x00 0x00 0x00 0x10 0x00 6006 6007 # CHECK: dp 0(1), 0(1,%r15) 6008 0xfd 0x00 0x00 0x00 0xf0 0x00 6009 6010 # CHECK: dp 0(1), 4095(1) 6011 0xfd 0x00 0x00 0x00 0x0f 0xff 6012 6013 # CHECK: dp 0(1), 4095(1,%r1) 6014 0xfd 0x00 0x00 0x00 0x1f 0xff 6015 6016 # CHECK: dp 0(1), 4095(1,%r15) 6017 0xfd 0x00 0x00 0x00 0xff 0xff 6018 6019 # CHECK: dp 0(1,%r1), 0(1) 6020 0xfd 0x00 0x10 0x00 0x00 0x00 6021 6022 # CHECK: dp 0(1,%r15), 0(1) 6023 0xfd 0x00 0xf0 0x00 0x00 0x00 6024 6025 # CHECK: dp 4095(1,%r1), 0(1) 6026 0xfd 0x00 0x1f 0xff 0x00 0x00 6027 6028 # CHECK: dp 4095(1,%r15), 0(1) 6029 0xfd 0x00 0xff 0xff 0x00 0x00 6030 6031 # CHECK: dp 0(16,%r1), 0(1) 6032 0xfd 0xf0 0x10 0x00 0x00 0x00 6033 6034 # CHECK: dp 0(16,%r15), 0(1) 6035 0xfd 0xf0 0xf0 0x00 0x00 0x00 6036 6037 # CHECK: dp 0(1), 0(16,%r1) 6038 0xfd 0x0f 0x00 0x00 0x10 0x00 6039 6040 # CHECK: dp 0(1), 0(16,%r15) 6041 0xfd 0x0f 0x00 0x00 0xf0 0x00 6042 6043 # CHECK: dr %r0, %r0 6044 0x1d 0x00 6045 6046 # CHECK: dr %r0, %r15 6047 0x1d 0x0f 6048 6049 # CHECK: dr %r14, %r0 6050 0x1d 0xe0 6051 6052 # CHECK: dr %r6, %r9 6053 0x1d 0x69 6054 6055 # CHECK: dsg %r0, -524288 6056 0xe3 0x00 0x00 0x00 0x80 0x0d 6057 6058 # CHECK: dsg %r0, -1 6059 0xe3 0x00 0x0f 0xff 0xff 0x0d 6060 6061 # CHECK: dsg %r0, 0 6062 0xe3 0x00 0x00 0x00 0x00 0x0d 6063 6064 # CHECK: dsg %r0, 1 6065 0xe3 0x00 0x00 0x01 0x00 0x0d 6066 6067 # CHECK: dsg %r0, 524287 6068 0xe3 0x00 0x0f 0xff 0x7f 0x0d 6069 6070 # CHECK: dsg %r0, 0(%r1) 6071 0xe3 0x00 0x10 0x00 0x00 0x0d 6072 6073 # CHECK: dsg %r0, 0(%r15) 6074 0xe3 0x00 0xf0 0x00 0x00 0x0d 6075 6076 # CHECK: dsg %r0, 524287(%r1,%r15) 6077 0xe3 0x01 0xff 0xff 0x7f 0x0d 6078 6079 # CHECK: dsg %r0, 524287(%r15,%r1) 6080 0xe3 0x0f 0x1f 0xff 0x7f 0x0d 6081 6082 # CHECK: dsg %r14, 0 6083 0xe3 0xe0 0x00 0x00 0x00 0x0d 6084 6085 # CHECK: dsgf %r0, -524288 6086 0xe3 0x00 0x00 0x00 0x80 0x1d 6087 6088 # CHECK: dsgf %r0, -1 6089 0xe3 0x00 0x0f 0xff 0xff 0x1d 6090 6091 # CHECK: dsgf %r0, 0 6092 0xe3 0x00 0x00 0x00 0x00 0x1d 6093 6094 # CHECK: dsgf %r0, 1 6095 0xe3 0x00 0x00 0x01 0x00 0x1d 6096 6097 # CHECK: dsgf %r0, 524287 6098 0xe3 0x00 0x0f 0xff 0x7f 0x1d 6099 6100 # CHECK: dsgf %r0, 0(%r1) 6101 0xe3 0x00 0x10 0x00 0x00 0x1d 6102 6103 # CHECK: dsgf %r0, 0(%r15) 6104 0xe3 0x00 0xf0 0x00 0x00 0x1d 6105 6106 # CHECK: dsgf %r0, 524287(%r1,%r15) 6107 0xe3 0x01 0xff 0xff 0x7f 0x1d 6108 6109 # CHECK: dsgf %r0, 524287(%r15,%r1) 6110 0xe3 0x0f 0x1f 0xff 0x7f 0x1d 6111 6112 # CHECK: dsgf %r14, 0 6113 0xe3 0xe0 0x00 0x00 0x00 0x1d 6114 6115 # CHECK: dsgfr %r0, %r0 6116 0xb9 0x1d 0x00 0x00 6117 6118 # CHECK: dsgfr %r0, %r15 6119 0xb9 0x1d 0x00 0x0f 6120 6121 # CHECK: dsgfr %r14, %r0 6122 0xb9 0x1d 0x00 0xe0 6123 6124 # CHECK: dsgfr %r6, %r9 6125 0xb9 0x1d 0x00 0x69 6126 6127 # CHECK: dsgr %r0, %r0 6128 0xb9 0x0d 0x00 0x00 6129 6130 # CHECK: dsgr %r0, %r15 6131 0xb9 0x0d 0x00 0x0f 6132 6133 # CHECK: dsgr %r14, %r0 6134 0xb9 0x0d 0x00 0xe0 6135 6136 # CHECK: dsgr %r6, %r9 6137 0xb9 0x0d 0x00 0x69 6138 6139 # CHECK: dxbr %f0, %f0 6140 0xb3 0x4d 0x00 0x00 6141 6142 # CHECK: dxbr %f0, %f13 6143 0xb3 0x4d 0x00 0x0d 6144 6145 # CHECK: dxbr %f8, %f8 6146 0xb3 0x4d 0x00 0x88 6147 6148 # CHECK: dxbr %f13, %f0 6149 0xb3 0x4d 0x00 0xd0 6150 6151 # CHECK: dxr %f0, %f0 6152 0xb2 0x2d 0x00 0x00 6153 6154 # CHECK: dxr %f0, %f13 6155 0xb2 0x2d 0x00 0x0d 6156 6157 # CHECK: dxr %f8, %f8 6158 0xb2 0x2d 0x00 0x88 6159 6160 # CHECK: dxr %f13, %f0 6161 0xb2 0x2d 0x00 0xd0 6162 6163 # CHECK: dxtr %f0, %f0, %f0 6164 0xb3 0xd9 0x00 0x00 6165 6166 # CHECK: dxtr %f0, %f0, %f13 6167 0xb3 0xd9 0xd0 0x00 6168 6169 # CHECK: dxtr %f0, %f13, %f0 6170 0xb3 0xd9 0x00 0x0d 6171 6172 # CHECK: dxtr %f13, %f0, %f0 6173 0xb3 0xd9 0x00 0xd0 6174 6175 # CHECK: dxtr %f8, %f8, %f8 6176 0xb3 0xd9 0x80 0x88 6177 6178 # CHECK: dxtra %f0, %f0, %f0, 1 6179 0xb3 0xd9 0x01 0x00 6180 6181 # CHECK: dxtra %f0, %f0, %f0, 15 6182 0xb3 0xd9 0x0f 0x00 6183 6184 # CHECK: dxtra %f0, %f0, %f13, 1 6185 0xb3 0xd9 0xd1 0x00 6186 6187 # CHECK: dxtra %f0, %f13, %f0, 1 6188 0xb3 0xd9 0x01 0x0d 6189 6190 # CHECK: dxtra %f13, %f0, %f0, 1 6191 0xb3 0xd9 0x01 0xd0 6192 6193 # CHECK: dxtra %f8, %f8, %f8, 8 6194 0xb3 0xd9 0x88 0x88 6195 6196 # CHECK: ear %r0, %a0 6197 0xb2 0x4f 0x00 0x00 6198 6199 # CHECK: ear %r0, %a15 6200 0xb2 0x4f 0x00 0x0f 6201 6202 # CHECK: ear %r15, %a0 6203 0xb2 0x4f 0x00 0xf0 6204 6205 # CHECK: ear %r7, %a8 6206 0xb2 0x4f 0x00 0x78 6207 6208 # CHECK: ear %r15, %a15 6209 0xb2 0x4f 0x00 0xff 6210 6211 # CHECK: ecag %r0, %r0, 0 6212 0xeb 0x00 0x00 0x00 0x00 0x4c 6213 6214 # CHECK: ecag %r0, %r15, 0 6215 0xeb 0x0f 0x00 0x00 0x00 0x4c 6216 6217 # CHECK: ecag %r14, %r15, 0 6218 0xeb 0xef 0x00 0x00 0x00 0x4c 6219 6220 # CHECK: ecag %r15, %r15, 0 6221 0xeb 0xff 0x00 0x00 0x00 0x4c 6222 6223 # CHECK: ecag %r0, %r0, -524288 6224 0xeb 0x00 0x00 0x00 0x80 0x4c 6225 6226 # CHECK: ecag %r0, %r0, -1 6227 0xeb 0x00 0x0f 0xff 0xff 0x4c 6228 6229 # CHECK: ecag %r0, %r0, 0 6230 0xeb 0x00 0x00 0x00 0x00 0x4c 6231 6232 # CHECK: ecag %r0, %r0, 1 6233 0xeb 0x00 0x00 0x01 0x00 0x4c 6234 6235 # CHECK: ecag %r0, %r0, 524287 6236 0xeb 0x00 0x0f 0xff 0x7f 0x4c 6237 6238 # CHECK: ecag %r0, %r0, 0(%r1) 6239 0xeb 0x00 0x10 0x00 0x00 0x4c 6240 6241 # CHECK: ecag %r0, %r0, 0(%r15) 6242 0xeb 0x00 0xf0 0x00 0x00 0x4c 6243 6244 # CHECK: ecag %r0, %r0, 524287(%r1) 6245 0xeb 0x00 0x1f 0xff 0x7f 0x4c 6246 6247 # CHECK: ecag %r0, %r0, 524287(%r15) 6248 0xeb 0x00 0xff 0xff 0x7f 0x4c 6249 6250 # CHECK: ecctr %r0, %r0 6251 0xb2 0xe4 0x00 0x00 6252 6253 # CHECK: ecctr %r0, %r15 6254 0xb2 0xe4 0x00 0x0f 6255 6256 # CHECK: ecctr %r15, %r0 6257 0xb2 0xe4 0x00 0xf0 6258 6259 # CHECK: ecctr %r7, %r8 6260 0xb2 0xe4 0x00 0x78 6261 6262 # CHECK: ecpga %r0, %r0 6263 0xb2 0xed 0x00 0x00 6264 6265 # CHECK: ecpga %r0, %r15 6266 0xb2 0xed 0x00 0x0f 6267 6268 # CHECK: ecpga %r15, %r0 6269 0xb2 0xed 0x00 0xf0 6270 6271 # CHECK: ecpga %r7, %r8 6272 0xb2 0xed 0x00 0x78 6273 6274 # CHECK: ectg 0, 0, %r0 6275 0xc8 0x01 0x00 0x00 0x00 0x00 6276 6277 # CHECK: ectg 0, 4095, %r2 6278 0xc8 0x21 0x00 0x00 0x0f 0xff 6279 6280 # CHECK: ectg 0, 0(%r1), %r2 6281 0xc8 0x21 0x00 0x00 0x10 0x00 6282 6283 # CHECK: ectg 0, 0(%r15), %r2 6284 0xc8 0x21 0x00 0x00 0xf0 0x00 6285 6286 # CHECK: ectg 0(%r1), 4095(%r15), %r2 6287 0xc8 0x21 0x10 0x00 0xff 0xff 6288 6289 # CHECK: ectg 0(%r1), 0(%r15), %r2 6290 0xc8 0x21 0x10 0x00 0xf0 0x00 6291 6292 # CHECK: ectg 4095(%r1), 0(%r15), %r2 6293 0xc8 0x21 0x1f 0xff 0xf0 0x00 6294 6295 # CHECK: ed 0(1), 0 6296 0xde 0x00 0x00 0x00 0x00 0x00 6297 6298 # CHECK: ed 0(1), 0(%r1) 6299 0xde 0x00 0x00 0x00 0x10 0x00 6300 6301 # CHECK: ed 0(1), 0(%r15) 6302 0xde 0x00 0x00 0x00 0xf0 0x00 6303 6304 # CHECK: ed 0(1), 4095 6305 0xde 0x00 0x00 0x00 0x0f 0xff 6306 6307 # CHECK: ed 0(1), 4095(%r1) 6308 0xde 0x00 0x00 0x00 0x1f 0xff 6309 6310 # CHECK: ed 0(1), 4095(%r15) 6311 0xde 0x00 0x00 0x00 0xff 0xff 6312 6313 # CHECK: ed 0(1,%r1), 0 6314 0xde 0x00 0x10 0x00 0x00 0x00 6315 6316 # CHECK: ed 0(1,%r15), 0 6317 0xde 0x00 0xf0 0x00 0x00 0x00 6318 6319 # CHECK: ed 4095(1,%r1), 0 6320 0xde 0x00 0x1f 0xff 0x00 0x00 6321 6322 # CHECK: ed 4095(1,%r15), 0 6323 0xde 0x00 0xff 0xff 0x00 0x00 6324 6325 # CHECK: ed 0(256,%r1), 0 6326 0xde 0xff 0x10 0x00 0x00 0x00 6327 6328 # CHECK: ed 0(256,%r15), 0 6329 0xde 0xff 0xf0 0x00 0x00 0x00 6330 6331 # CHECK: edmk 0(1), 0 6332 0xdf 0x00 0x00 0x00 0x00 0x00 6333 6334 # CHECK: edmk 0(1), 0(%r1) 6335 0xdf 0x00 0x00 0x00 0x10 0x00 6336 6337 # CHECK: edmk 0(1), 0(%r15) 6338 0xdf 0x00 0x00 0x00 0xf0 0x00 6339 6340 # CHECK: edmk 0(1), 4095 6341 0xdf 0x00 0x00 0x00 0x0f 0xff 6342 6343 # CHECK: edmk 0(1), 4095(%r1) 6344 0xdf 0x00 0x00 0x00 0x1f 0xff 6345 6346 # CHECK: edmk 0(1), 4095(%r15) 6347 0xdf 0x00 0x00 0x00 0xff 0xff 6348 6349 # CHECK: edmk 0(1,%r1), 0 6350 0xdf 0x00 0x10 0x00 0x00 0x00 6351 6352 # CHECK: edmk 0(1,%r15), 0 6353 0xdf 0x00 0xf0 0x00 0x00 0x00 6354 6355 # CHECK: edmk 4095(1,%r1), 0 6356 0xdf 0x00 0x1f 0xff 0x00 0x00 6357 6358 # CHECK: edmk 4095(1,%r15), 0 6359 0xdf 0x00 0xff 0xff 0x00 0x00 6360 6361 # CHECK: edmk 0(256,%r1), 0 6362 0xdf 0xff 0x10 0x00 0x00 0x00 6363 6364 # CHECK: edmk 0(256,%r15), 0 6365 0xdf 0xff 0xf0 0x00 0x00 0x00 6366 6367 # CHECK: eedtr %f0, %f9 6368 0xb3 0xe5 0x00 0x09 6369 6370 # CHECK: eedtr %f0, %f15 6371 0xb3 0xe5 0x00 0x0f 6372 6373 # CHECK: eedtr %f15, %f0 6374 0xb3 0xe5 0x00 0xf0 6375 6376 # CHECK: eedtr %f15, %f9 6377 0xb3 0xe5 0x00 0xf9 6378 6379 # CHECK: eextr %f0, %f8 6380 0xb3 0xed 0x00 0x08 6381 6382 # CHECK: eextr %f0, %f13 6383 0xb3 0xed 0x00 0x0d 6384 6385 # CHECK: eextr %f13, %f0 6386 0xb3 0xed 0x00 0xd0 6387 6388 # CHECK: eextr %f13, %f9 6389 0xb3 0xed 0x00 0xd9 6390 6391 # CHECK: efpc %r0 6392 0xb3 0x8c 0x00 0x00 6393 6394 # CHECK: efpc %r1 6395 0xb3 0x8c 0x00 0x10 6396 6397 # CHECK: efpc %r15 6398 0xb3 0x8c 0x00 0xf0 6399 6400 # CHECK: epar %r0 6401 0xb2 0x26 0x00 0x00 6402 6403 # CHECK: epar %r1 6404 0xb2 0x26 0x00 0x10 6405 6406 # CHECK: epar %r15 6407 0xb2 0x26 0x00 0xf0 6408 6409 # CHECK: epair %r0 6410 0xb9 0x9a 0x00 0x00 6411 6412 # CHECK: epair %r1 6413 0xb9 0x9a 0x00 0x10 6414 6415 # CHECK: epair %r15 6416 0xb9 0x9a 0x00 0xf0 6417 6418 # CHECK: epctr %r0, %r0 6419 0xb2 0xe5 0x00 0x00 6420 6421 # CHECK: epctr %r0, %r15 6422 0xb2 0xe5 0x00 0x0f 6423 6424 # CHECK: epctr %r15, %r0 6425 0xb2 0xe5 0x00 0xf0 6426 6427 # CHECK: epctr %r7, %r8 6428 0xb2 0xe5 0x00 0x78 6429 6430 # CHECK: epsw %r0, %r0 6431 0xb9 0x8d 0x00 0x00 6432 6433 # CHECK: epsw %r0, %r15 6434 0xb9 0x8d 0x00 0x0f 6435 6436 # CHECK: epsw %r15, %r0 6437 0xb9 0x8d 0x00 0xf0 6438 6439 # CHECK: epsw %r6, %r8 6440 0xb9 0x8d 0x00 0x68 6441 6442 # CHECK: ereg %r0, %r0 6443 0xb2 0x49 0x00 0x00 6444 6445 # CHECK: ereg %r0, %r15 6446 0xb2 0x49 0x00 0x0f 6447 6448 # CHECK: ereg %r15, %r0 6449 0xb2 0x49 0x00 0xf0 6450 6451 # CHECK: ereg %r7, %r8 6452 0xb2 0x49 0x00 0x78 6453 6454 # CHECK: eregg %r0, %r0 6455 0xb9 0x0e 0x00 0x00 6456 6457 # CHECK: eregg %r0, %r15 6458 0xb9 0x0e 0x00 0x0f 6459 6460 # CHECK: eregg %r15, %r0 6461 0xb9 0x0e 0x00 0xf0 6462 6463 # CHECK: eregg %r7, %r8 6464 0xb9 0x0e 0x00 0x78 6465 6466 # CHECK: esar %r0 6467 0xb2 0x27 0x00 0x00 6468 6469 # CHECK: esar %r1 6470 0xb2 0x27 0x00 0x10 6471 6472 # CHECK: esar %r15 6473 0xb2 0x27 0x00 0xf0 6474 6475 # CHECK: esair %r0 6476 0xb9 0x9b 0x00 0x00 6477 6478 # CHECK: esair %r1 6479 0xb9 0x9b 0x00 0x10 6480 6481 # CHECK: esair %r15 6482 0xb9 0x9b 0x00 0xf0 6483 6484 # CHECK: esdtr %f0, %f9 6485 0xb3 0xe7 0x00 0x09 6486 6487 # CHECK: esdtr %f0, %f15 6488 0xb3 0xe7 0x00 0x0f 6489 6490 # CHECK: esdtr %f15, %f0 6491 0xb3 0xe7 0x00 0xf0 6492 6493 # CHECK: esdtr %f15, %f9 6494 0xb3 0xe7 0x00 0xf9 6495 6496 # CHECK: esea %r0 6497 0xb9 0x9d 0x00 0x00 6498 6499 # CHECK: esea %r1 6500 0xb9 0x9d 0x00 0x10 6501 6502 # CHECK: esea %r15 6503 0xb9 0x9d 0x00 0xf0 6504 6505 # CHECK: esta %r0, %r0 6506 0xb2 0x4a 0x00 0x00 6507 6508 # CHECK: esta %r0, %r15 6509 0xb2 0x4a 0x00 0x0f 6510 6511 # CHECK: esta %r14, %r0 6512 0xb2 0x4a 0x00 0xe0 6513 6514 # CHECK: esta %r6, %r8 6515 0xb2 0x4a 0x00 0x68 6516 6517 # CHECK: esxtr %f0, %f8 6518 0xb3 0xef 0x00 0x08 6519 6520 # CHECK: esxtr %f0, %f13 6521 0xb3 0xef 0x00 0x0d 6522 6523 # CHECK: esxtr %f13, %f0 6524 0xb3 0xef 0x00 0xd0 6525 6526 # CHECK: esxtr %f13, %f9 6527 0xb3 0xef 0x00 0xd9 6528 6529 # CHECK: etnd %r0 6530 0xb2 0xec 0x00 0x00 6531 6532 # CHECK: etnd %r15 6533 0xb2 0xec 0x00 0xf0 6534 6535 # CHECK: etnd %r7 6536 0xb2 0xec 0x00 0x70 6537 6538 # CHECK: ex %r0, 0 6539 0x44 0x00 0x00 0x00 6540 6541 # CHECK: ex %r0, 4095 6542 0x44 0x00 0x0f 0xff 6543 6544 # CHECK: ex %r0, 0(%r1) 6545 0x44 0x00 0x10 0x00 6546 6547 # CHECK: ex %r0, 0(%r15) 6548 0x44 0x00 0xf0 0x00 6549 6550 # CHECK: ex %r0, 4095(%r1,%r15) 6551 0x44 0x01 0xff 0xff 6552 6553 # CHECK: ex %r0, 4095(%r15,%r1) 6554 0x44 0x0f 0x1f 0xff 6555 6556 # CHECK: ex %r15, 0 6557 0x44 0xf0 0x00 0x00 6558 6559 # CHECK: fidbr %f0, 0, %f0 6560 0xb3 0x5f 0x00 0x00 6561 6562 # CHECK: fidbr %f0, 0, %f15 6563 0xb3 0x5f 0x00 0x0f 6564 6565 # CHECK: fidbr %f0, 15, %f0 6566 0xb3 0x5f 0xf0 0x00 6567 6568 # CHECK: fidbr %f4, 5, %f6 6569 0xb3 0x5f 0x50 0x46 6570 6571 # CHECK: fidbr %f15, 0, %f0 6572 0xb3 0x5f 0x00 0xf0 6573 6574 # CHECK: fidbra %f0, 0, %f0, 1 6575 0xb3 0x5f 0x01 0x00 6576 6577 # CHECK: fidbra %f0, 0, %f0, 15 6578 0xb3 0x5f 0x0f 0x00 6579 6580 # CHECK: fidbra %f0, 0, %f15, 1 6581 0xb3 0x5f 0x01 0x0f 6582 6583 # CHECK: fidbra %f0, 15, %f0, 1 6584 0xb3 0x5f 0xf1 0x00 6585 6586 # CHECK: fidbra %f4, 5, %f6, 7 6587 0xb3 0x5f 0x57 0x46 6588 6589 # CHECK: fidbra %f15, 0, %f0, 1 6590 0xb3 0x5f 0x01 0xf0 6591 6592 # CHECK: fidr %f0, %f0 6593 0xb3 0x7f 0x00 0x00 6594 6595 # CHECK: fidr %f0, %f15 6596 0xb3 0x7f 0x00 0x0f 6597 6598 # CHECK: fidr %f4, %f6 6599 0xb3 0x7f 0x00 0x46 6600 6601 # CHECK: fidr %f15, %f0 6602 0xb3 0x7f 0x00 0xf0 6603 6604 # CHECK: fidtr %f0, 0, %f0, 0 6605 0xb3 0xd7 0x00 0x00 6606 6607 # CHECK: fidtr %f0, 0, %f0, 15 6608 0xb3 0xd7 0x0f 0x00 6609 6610 # CHECK: fidtr %f0, 0, %f15, 0 6611 0xb3 0xd7 0x00 0x0f 6612 6613 # CHECK: fidtr %f0, 15, %f0, 0 6614 0xb3 0xd7 0xf0 0x00 6615 6616 # CHECK: fidtr %f4, 5, %f6, 7 6617 0xb3 0xd7 0x57 0x46 6618 6619 # CHECK: fidtr %f15, 0, %f0, 0 6620 0xb3 0xd7 0x00 0xf0 6621 6622 # CHECK: fiebr %f0, 0, %f0 6623 0xb3 0x57 0x00 0x00 6624 6625 # CHECK: fiebr %f0, 0, %f15 6626 0xb3 0x57 0x00 0x0f 6627 6628 # CHECK: fiebr %f0, 15, %f0 6629 0xb3 0x57 0xf0 0x00 6630 6631 # CHECK: fiebr %f4, 5, %f6 6632 0xb3 0x57 0x50 0x46 6633 6634 # CHECK: fiebr %f15, 0, %f0 6635 0xb3 0x57 0x00 0xf0 6636 6637 # CHECK: fiebra %f0, 0, %f0, 1 6638 0xb3 0x57 0x01 0x00 6639 6640 # CHECK: fiebra %f0, 0, %f0, 15 6641 0xb3 0x57 0x0f 0x00 6642 6643 # CHECK: fiebra %f0, 0, %f15, 1 6644 0xb3 0x57 0x01 0x0f 6645 6646 # CHECK: fiebra %f0, 15, %f0, 1 6647 0xb3 0x57 0xf1 0x00 6648 6649 # CHECK: fiebra %f4, 5, %f6, 7 6650 0xb3 0x57 0x57 0x46 6651 6652 # CHECK: fiebra %f15, 0, %f0, 1 6653 0xb3 0x57 0x01 0xf0 6654 6655 # CHECK: fier %f0, %f0 6656 0xb3 0x77 0x00 0x00 6657 6658 # CHECK: fier %f0, %f15 6659 0xb3 0x77 0x00 0x0f 6660 6661 # CHECK: fier %f4, %f6 6662 0xb3 0x77 0x00 0x46 6663 6664 # CHECK: fier %f15, %f0 6665 0xb3 0x77 0x00 0xf0 6666 6667 # CHECK: fixbr %f0, 0, %f0 6668 0xb3 0x47 0x00 0x00 6669 6670 # CHECK: fixbr %f0, 0, %f13 6671 0xb3 0x47 0x00 0x0d 6672 6673 # CHECK: fixbr %f0, 15, %f0 6674 0xb3 0x47 0xf0 0x00 6675 6676 # CHECK: fixbr %f4, 5, %f8 6677 0xb3 0x47 0x50 0x48 6678 6679 # CHECK: fixbr %f13, 0, %f0 6680 0xb3 0x47 0x00 0xd0 6681 6682 # CHECK: fixbra %f0, 0, %f0, 1 6683 0xb3 0x47 0x01 0x00 6684 6685 # CHECK: fixbra %f0, 0, %f0, 15 6686 0xb3 0x47 0x0f 0x00 6687 6688 # CHECK: fixbra %f0, 0, %f13, 1 6689 0xb3 0x47 0x01 0x0d 6690 6691 # CHECK: fixbra %f0, 15, %f0, 1 6692 0xb3 0x47 0xf1 0x00 6693 6694 # CHECK: fixbra %f4, 5, %f8, 9 6695 0xb3 0x47 0x59 0x48 6696 6697 # CHECK: fixbra %f13, 0, %f0, 1 6698 0xb3 0x47 0x01 0xd0 6699 6700 # CHECK: fixr %f0, %f0 6701 0xb3 0x67 0x00 0x00 6702 6703 # CHECK: fixr %f0, %f13 6704 0xb3 0x67 0x00 0x0d 6705 6706 # CHECK: fixr %f4, %f8 6707 0xb3 0x67 0x00 0x48 6708 6709 # CHECK: fixr %f13, %f0 6710 0xb3 0x67 0x00 0xd0 6711 6712 # CHECK: fixtr %f0, 0, %f0, 0 6713 0xb3 0xdf 0x00 0x00 6714 6715 # CHECK: fixtr %f0, 0, %f0, 15 6716 0xb3 0xdf 0x0f 0x00 6717 6718 # CHECK: fixtr %f0, 0, %f13, 0 6719 0xb3 0xdf 0x00 0x0d 6720 6721 # CHECK: fixtr %f0, 15, %f0, 0 6722 0xb3 0xdf 0xf0 0x00 6723 6724 # CHECK: fixtr %f4, 5, %f8, 9 6725 0xb3 0xdf 0x59 0x48 6726 6727 # CHECK: fixtr %f13, 0, %f0, 0 6728 0xb3 0xdf 0x00 0xd0 6729 6730 # CHECK: flogr %r0, %r0 6731 0xb9 0x83 0x00 0x00 6732 6733 # CHECK: flogr %r0, %r15 6734 0xb9 0x83 0x00 0x0f 6735 6736 # CHECK: flogr %r10, %r9 6737 0xb9 0x83 0x00 0xa9 6738 6739 # CHECK: flogr %r14, %r0 6740 0xb9 0x83 0x00 0xe0 6741 6742 # CHECK: hdr %f0, %f0 6743 0x24 0x00 6744 6745 # CHECK: hdr %f0, %f15 6746 0x24 0x0f 6747 6748 # CHECK: hdr %f7, %f8 6749 0x24 0x78 6750 6751 # CHECK: hdr %f15, %f0 6752 0x24 0xf0 6753 6754 # CHECK: her %f0, %f0 6755 0x34 0x00 6756 6757 # CHECK: her %f0, %f15 6758 0x34 0x0f 6759 6760 # CHECK: her %f7, %f8 6761 0x34 0x78 6762 6763 # CHECK: her %f15, %f0 6764 0x34 0xf0 6765 6766 # CHECK: hsch 6767 0xb2 0x31 0x00 0x00 6768 6769 # CHECK: iac %r0 6770 0xb2 0x24 0x00 0x00 6771 6772 # CHECK: iac %r1 6773 0xb2 0x24 0x00 0x10 6774 6775 # CHECK: iac %r15 6776 0xb2 0x24 0x00 0xf0 6777 6778 # CHECK: ic %r0, 0 6779 0x43 0x00 0x00 0x00 6780 6781 # CHECK: ic %r0, 4095 6782 0x43 0x00 0x0f 0xff 6783 6784 # CHECK: ic %r0, 0(%r1) 6785 0x43 0x00 0x10 0x00 6786 6787 # CHECK: ic %r0, 0(%r15) 6788 0x43 0x00 0xf0 0x00 6789 6790 # CHECK: ic %r0, 4095(%r1,%r15) 6791 0x43 0x01 0xff 0xff 6792 6793 # CHECK: ic %r0, 4095(%r15,%r1) 6794 0x43 0x0f 0x1f 0xff 6795 6796 # CHECK: ic %r15, 0 6797 0x43 0xf0 0x00 0x00 6798 6799 # CHECK: icm %r0, 0, 0 6800 0xbf 0x00 0x00 0x00 6801 6802 # CHECK: icm %r0, 15, 4095 6803 0xbf 0x0f 0x0f 0xff 6804 6805 # CHECK: icm %r0, 0, 0(%r1) 6806 0xbf 0x00 0x10 0x00 6807 6808 # CHECK: icm %r0, 0, 0(%r15) 6809 0xbf 0x00 0xf0 0x00 6810 6811 # CHECK: icm %r0, 15, 4095(%r15) 6812 0xbf 0x0f 0xff 0xff 6813 6814 # CHECK: icm %r0, 0, 4095(%r1) 6815 0xbf 0x00 0x1f 0xff 6816 6817 # CHECK: icm %r15, 0, 0 6818 0xbf 0xf0 0x00 0x00 6819 6820 # CHECK: icmh %r0, 0, -524288 6821 0xeb 0x00 0x00 0x00 0x80 0x80 6822 6823 # CHECK: icmh %r0, 0, -1 6824 0xeb 0x00 0x0f 0xff 0xff 0x80 6825 6826 # CHECK: icmh %r0, 15, 0 6827 0xeb 0x0f 0x00 0x00 0x00 0x80 6828 6829 # CHECK: icmh %r0, 15, 1 6830 0xeb 0x0f 0x00 0x01 0x00 0x80 6831 6832 # CHECK: icmh %r0, 8, 524287 6833 0xeb 0x08 0x0f 0xff 0x7f 0x80 6834 6835 # CHECK: icmh %r0, 8, 0(%r1) 6836 0xeb 0x08 0x10 0x00 0x00 0x80 6837 6838 # CHECK: icmh %r0, 4, 0(%r15) 6839 0xeb 0x04 0xf0 0x00 0x00 0x80 6840 6841 # CHECK: icmh %r0, 4, 524287(%r15) 6842 0xeb 0x04 0xff 0xff 0x7f 0x80 6843 6844 # CHECK: icmh %r0, 0, 524287(%r1) 6845 0xeb 0x00 0x1f 0xff 0x7f 0x80 6846 6847 # CHECK: icmh %r15, 0, 0 6848 0xeb 0xf0 0x00 0x00 0x00 0x80 6849 6850 # CHECK: icmy %r0, 0, -524288 6851 0xeb 0x00 0x00 0x00 0x80 0x81 6852 6853 # CHECK: icmy %r0, 0, -1 6854 0xeb 0x00 0x0f 0xff 0xff 0x81 6855 6856 # CHECK: icmy %r0, 15, 0 6857 0xeb 0x0f 0x00 0x00 0x00 0x81 6858 6859 # CHECK: icmy %r0, 15, 1 6860 0xeb 0x0f 0x00 0x01 0x00 0x81 6861 6862 # CHECK: icmy %r0, 8, 524287 6863 0xeb 0x08 0x0f 0xff 0x7f 0x81 6864 6865 # CHECK: icmy %r0, 8, 0(%r1) 6866 0xeb 0x08 0x10 0x00 0x00 0x81 6867 6868 # CHECK: icmy %r0, 4, 0(%r15) 6869 0xeb 0x04 0xf0 0x00 0x00 0x81 6870 6871 # CHECK: icmy %r0, 4, 524287(%r15) 6872 0xeb 0x04 0xff 0xff 0x7f 0x81 6873 6874 # CHECK: icmy %r0, 0, 524287(%r1) 6875 0xeb 0x00 0x1f 0xff 0x7f 0x81 6876 6877 # CHECK: icmy %r15, 0, 0 6878 0xeb 0xf0 0x00 0x00 0x00 0x81 6879 6880 # CHECK: icy %r0, -524288 6881 0xe3 0x00 0x00 0x00 0x80 0x73 6882 6883 # CHECK: icy %r0, -1 6884 0xe3 0x00 0x0f 0xff 0xff 0x73 6885 6886 # CHECK: icy %r0, 0 6887 0xe3 0x00 0x00 0x00 0x00 0x73 6888 6889 # CHECK: icy %r0, 1 6890 0xe3 0x00 0x00 0x01 0x00 0x73 6891 6892 # CHECK: icy %r0, 524287 6893 0xe3 0x00 0x0f 0xff 0x7f 0x73 6894 6895 # CHECK: icy %r0, 0(%r1) 6896 0xe3 0x00 0x10 0x00 0x00 0x73 6897 6898 # CHECK: icy %r0, 0(%r15) 6899 0xe3 0x00 0xf0 0x00 0x00 0x73 6900 6901 # CHECK: icy %r0, 524287(%r1,%r15) 6902 0xe3 0x01 0xff 0xff 0x7f 0x73 6903 6904 # CHECK: icy %r0, 524287(%r15,%r1) 6905 0xe3 0x0f 0x1f 0xff 0x7f 0x73 6906 6907 # CHECK: icy %r15, 0 6908 0xe3 0xf0 0x00 0x00 0x00 0x73 6909 6910 # CHECK: idte %r0, %r0, %r0 6911 0xb9 0x8e 0x00 0x00 6912 6913 # CHECK: idte %r0, %r0, %r15 6914 0xb9 0x8e 0x00 0x0f 6915 6916 # CHECK: idte %r0, %r15, %r0 6917 0xb9 0x8e 0xf0 0x00 6918 6919 # CHECK: idte %r15, %r0, %r0 6920 0xb9 0x8e 0x00 0xf0 6921 6922 # CHECK: idte %r0, %r0, %r0, 15 6923 0xb9 0x8e 0x0f 0x00 6924 6925 # CHECK: idte %r4, %r5, %r6, 7 6926 0xb9 0x8e 0x57 0x46 6927 6928 # CHECK: iedtr %f0, %f0, %f0 6929 0xb3 0xf6 0x00 0x00 6930 6931 # CHECK: iedtr %f0, %f0, %f15 6932 0xb3 0xf6 0x00 0x0f 6933 6934 # CHECK: iedtr %f0, %f15, %f0 6935 0xb3 0xf6 0xf0 0x00 6936 6937 # CHECK: iedtr %f15, %f0, %f0 6938 0xb3 0xf6 0x00 0xf0 6939 6940 # CHECK: iedtr %f1, %f2, %f3 6941 0xb3 0xf6 0x20 0x13 6942 6943 # CHECK: iedtr %f15, %f15, %f15 6944 0xb3 0xf6 0xf0 0xff 6945 6946 # CHECK: iextr %f0, %f0, %f0 6947 0xb3 0xfe 0x00 0x00 6948 6949 # CHECK: iextr %f0, %f0, %f13 6950 0xb3 0xfe 0x00 0x0d 6951 6952 # CHECK: iextr %f0, %f13, %f0 6953 0xb3 0xfe 0xd0 0x00 6954 6955 # CHECK: iextr %f13, %f0, %f0 6956 0xb3 0xfe 0x00 0xd0 6957 6958 # CHECK: iextr %f1, %f8, %f4 6959 0xb3 0xfe 0x80 0x14 6960 6961 # CHECK: iextr %f13, %f13, %f13 6962 0xb3 0xfe 0xd0 0xdd 6963 6964 # CHECK: iihf %r0, 0 6965 0xc0 0x08 0x00 0x00 0x00 0x00 6966 6967 # CHECK: iihf %r0, 4294967295 6968 0xc0 0x08 0xff 0xff 0xff 0xff 6969 6970 # CHECK: iihf %r15, 0 6971 0xc0 0xf8 0x00 0x00 0x00 0x00 6972 6973 # CHECK: iihh %r0, 0 6974 0xa5 0x00 0x00 0x00 6975 6976 # CHECK: iihh %r0, 32768 6977 0xa5 0x00 0x80 0x00 6978 6979 # CHECK: iihh %r0, 65535 6980 0xa5 0x00 0xff 0xff 6981 6982 # CHECK: iihh %r15, 0 6983 0xa5 0xf0 0x00 0x00 6984 6985 # CHECK: iihl %r0, 0 6986 0xa5 0x01 0x00 0x00 6987 6988 # CHECK: iihl %r0, 32768 6989 0xa5 0x01 0x80 0x00 6990 6991 # CHECK: iihl %r0, 65535 6992 0xa5 0x01 0xff 0xff 6993 6994 # CHECK: iihl %r15, 0 6995 0xa5 0xf1 0x00 0x00 6996 6997 # CHECK: iilf %r0, 0 6998 0xc0 0x09 0x00 0x00 0x00 0x00 6999 7000 # CHECK: iilf %r0, 4294967295 7001 0xc0 0x09 0xff 0xff 0xff 0xff 7002 7003 # CHECK: iilf %r15, 0 7004 0xc0 0xf9 0x00 0x00 0x00 0x00 7005 7006 # CHECK: iilh %r0, 0 7007 0xa5 0x02 0x00 0x00 7008 7009 # CHECK: iilh %r0, 32768 7010 0xa5 0x02 0x80 0x00 7011 7012 # CHECK: iilh %r0, 65535 7013 0xa5 0x02 0xff 0xff 7014 7015 # CHECK: iilh %r15, 0 7016 0xa5 0xf2 0x00 0x00 7017 7018 # CHECK: iill %r0, 0 7019 0xa5 0x03 0x00 0x00 7020 7021 # CHECK: iill %r0, 32768 7022 0xa5 0x03 0x80 0x00 7023 7024 # CHECK: iill %r0, 65535 7025 0xa5 0x03 0xff 0xff 7026 7027 # CHECK: iill %r15, 0 7028 0xa5 0xf3 0x00 0x00 7029 7030 # CHECK: ipk 7031 0xb2 0x0b 0x00 0x00 7032 7033 # CHECK: ipm %r0 7034 0xb2 0x22 0x00 0x00 7035 7036 # CHECK: ipm %r1 7037 0xb2 0x22 0x00 0x10 7038 7039 # CHECK: ipm %r15 7040 0xb2 0x22 0x00 0xf0 7041 7042 # CHECK: ipte %r0, %r0 7043 0xb2 0x21 0x00 0x00 7044 7045 # CHECK: ipte %r0, %r15 7046 0xb2 0x21 0x00 0x0f 7047 7048 # CHECK: ipte %r15, %r0 7049 0xb2 0x21 0x00 0xf0 7050 7051 # CHECK: ipte %r0, %r0, %r15 7052 0xb2 0x21 0xf0 0x00 7053 7054 # CHECK: ipte %r0, %r0, %r0, 15 7055 0xb2 0x21 0x0f 0x00 7056 7057 # CHECK: ipte %r7, %r8, %r9, 10 7058 0xb2 0x21 0x9a 0x78 7059 7060 # CHECK: iske %r0, %r0 7061 0xb2 0x29 0x00 0x00 7062 7063 # CHECK: iske %r0, %r15 7064 0xb2 0x29 0x00 0x0f 7065 7066 # CHECK: iske %r15, %r0 7067 0xb2 0x29 0x00 0xf0 7068 7069 # CHECK: iske %r7, %r8 7070 0xb2 0x29 0x00 0x78 7071 7072 # CHECK: ivsk %r0, %r0 7073 0xb2 0x23 0x00 0x00 7074 7075 # CHECK: ivsk %r0, %r15 7076 0xb2 0x23 0x00 0x0f 7077 7078 # CHECK: ivsk %r15, %r0 7079 0xb2 0x23 0x00 0xf0 7080 7081 # CHECK: ivsk %r7, %r8 7082 0xb2 0x23 0x00 0x78 7083 7084 # CHECK: kdb %f0, 0 7085 0xed 0x00 0x00 0x00 0x00 0x18 7086 7087 # CHECK: kdb %f0, 4095 7088 0xed 0x00 0x0f 0xff 0x00 0x18 7089 7090 # CHECK: kdb %f0, 0(%r1) 7091 0xed 0x00 0x10 0x00 0x00 0x18 7092 7093 # CHECK: kdb %f0, 0(%r15) 7094 0xed 0x00 0xf0 0x00 0x00 0x18 7095 7096 # CHECK: kdb %f0, 4095(%r1,%r15) 7097 0xed 0x01 0xff 0xff 0x00 0x18 7098 7099 # CHECK: kdb %f0, 4095(%r15,%r1) 7100 0xed 0x0f 0x1f 0xff 0x00 0x18 7101 7102 # CHECK: kdb %f15, 0 7103 0xed 0xf0 0x00 0x00 0x00 0x18 7104 7105 # CHECK: kdbr %f0, %f0 7106 0xb3 0x18 0x00 0x00 7107 7108 # CHECK: kdbr %f0, %f15 7109 0xb3 0x18 0x00 0x0f 7110 7111 # CHECK: kdbr %f7, %f8 7112 0xb3 0x18 0x00 0x78 7113 7114 # CHECK: kdbr %f15, %f0 7115 0xb3 0x18 0x00 0xf0 7116 7117 # CHECK: kdtr %f0, %f0 7118 0xb3 0xe0 0x00 0x00 7119 7120 # CHECK: kdtr %f0, %f15 7121 0xb3 0xe0 0x00 0x0f 7122 7123 # CHECK: kdtr %f7, %f8 7124 0xb3 0xe0 0x00 0x78 7125 7126 # CHECK: kdtr %f15, %f0 7127 0xb3 0xe0 0x00 0xf0 7128 7129 # CHECK: keb %f0, 0 7130 0xed 0x00 0x00 0x00 0x00 0x08 7131 7132 # CHECK: keb %f0, 4095 7133 0xed 0x00 0x0f 0xff 0x00 0x08 7134 7135 # CHECK: keb %f0, 0(%r1) 7136 0xed 0x00 0x10 0x00 0x00 0x08 7137 7138 # CHECK: keb %f0, 0(%r15) 7139 0xed 0x00 0xf0 0x00 0x00 0x08 7140 7141 # CHECK: keb %f0, 4095(%r1,%r15) 7142 0xed 0x01 0xff 0xff 0x00 0x08 7143 7144 # CHECK: keb %f0, 4095(%r15,%r1) 7145 0xed 0x0f 0x1f 0xff 0x00 0x08 7146 7147 # CHECK: keb %f15, 0 7148 0xed 0xf0 0x00 0x00 0x00 0x08 7149 7150 # CHECK: kebr %f0, %f0 7151 0xb3 0x08 0x00 0x00 7152 7153 # CHECK: kebr %f0, %f15 7154 0xb3 0x08 0x00 0x0f 7155 7156 # CHECK: kebr %f7, %f8 7157 0xb3 0x08 0x00 0x78 7158 7159 # CHECK: kebr %f15, %f0 7160 0xb3 0x08 0x00 0xf0 7161 7162 # CHECK: kimd %r2, %r10 7163 0xb9 0x3e 0x00 0x2a 7164 7165 # CHECK: kimd %r2, %r14 7166 0xb9 0x3e 0x00 0x2e 7167 7168 # CHECK: kimd %r14, %r2 7169 0xb9 0x3e 0x00 0xe2 7170 7171 # CHECK: kimd %r14, %r10 7172 0xb9 0x3e 0x00 0xea 7173 7174 # CHECK: klmd %r2, %r10 7175 0xb9 0x3f 0x00 0x2a 7176 7177 # CHECK: klmd %r2, %r14 7178 0xb9 0x3f 0x00 0x2e 7179 7180 # CHECK: klmd %r14, %r2 7181 0xb9 0x3f 0x00 0xe2 7182 7183 # CHECK: klmd %r14, %r10 7184 0xb9 0x3f 0x00 0xea 7185 7186 # CHECK: km %r2, %r10 7187 0xb9 0x2e 0x00 0x2a 7188 7189 # CHECK: km %r2, %r14 7190 0xb9 0x2e 0x00 0x2e 7191 7192 # CHECK: km %r14, %r2 7193 0xb9 0x2e 0x00 0xe2 7194 7195 # CHECK: km %r14, %r10 7196 0xb9 0x2e 0x00 0xea 7197 7198 # CHECK: kmac %r2, %r10 7199 0xb9 0x1e 0x00 0x2a 7200 7201 # CHECK: kmac %r2, %r14 7202 0xb9 0x1e 0x00 0x2e 7203 7204 # CHECK: kmac %r14, %r2 7205 0xb9 0x1e 0x00 0xe2 7206 7207 # CHECK: kmac %r14, %r10 7208 0xb9 0x1e 0x00 0xea 7209 7210 # CHECK: kmc %r2, %r10 7211 0xb9 0x2f 0x00 0x2a 7212 7213 # CHECK: kmc %r2, %r14 7214 0xb9 0x2f 0x00 0x2e 7215 7216 # CHECK: kmc %r14, %r2 7217 0xb9 0x2f 0x00 0xe2 7218 7219 # CHECK: kmc %r14, %r10 7220 0xb9 0x2f 0x00 0xea 7221 7222 # CHECK: kmctr %r2, %r4, %r10 7223 0xb9 0x2d 0x40 0x2a 7224 7225 # CHECK: kmctr %r2, %r6, %r14 7226 0xb9 0x2d 0x60 0x2e 7227 7228 # CHECK: kmctr %r14, %r8, %r2 7229 0xb9 0x2d 0x80 0xe2 7230 7231 # CHECK: kmctr %r14, %r12, %r10 7232 0xb9 0x2d 0xc0 0xea 7233 7234 # CHECK: kmf %r2, %r10 7235 0xb9 0x2a 0x00 0x2a 7236 7237 # CHECK: kmf %r2, %r14 7238 0xb9 0x2a 0x00 0x2e 7239 7240 # CHECK: kmf %r14, %r2 7241 0xb9 0x2a 0x00 0xe2 7242 7243 # CHECK: kmf %r14, %r10 7244 0xb9 0x2a 0x00 0xea 7245 7246 # CHECK: kmo %r2, %r10 7247 0xb9 0x2b 0x00 0x2a 7248 7249 # CHECK: kmo %r2, %r14 7250 0xb9 0x2b 0x00 0x2e 7251 7252 # CHECK: kmo %r14, %r2 7253 0xb9 0x2b 0x00 0xe2 7254 7255 # CHECK: kmo %r14, %r10 7256 0xb9 0x2b 0x00 0xea 7257 7258 # CHECK: kxbr %f0, %f0 7259 0xb3 0x48 0x00 0x00 7260 7261 # CHECK: kxbr %f0, %f13 7262 0xb3 0x48 0x00 0x0d 7263 7264 # CHECK: kxbr %f8, %f8 7265 0xb3 0x48 0x00 0x88 7266 7267 # CHECK: kxbr %f13, %f0 7268 0xb3 0x48 0x00 0xd0 7269 7270 # CHECK: kxtr %f0, %f0 7271 0xb3 0xe8 0x00 0x00 7272 7273 # CHECK: kxtr %f0, %f13 7274 0xb3 0xe8 0x00 0x0d 7275 7276 # CHECK: kxtr %f8, %f8 7277 0xb3 0xe8 0x00 0x88 7278 7279 # CHECK: kxtr %f13, %f0 7280 0xb3 0xe8 0x00 0xd0 7281 7282 # CHECK: l %r0, 0 7283 0x58 0x00 0x00 0x00 7284 7285 # CHECK: l %r0, 4095 7286 0x58 0x00 0x0f 0xff 7287 7288 # CHECK: l %r0, 0(%r1) 7289 0x58 0x00 0x10 0x00 7290 7291 # CHECK: l %r0, 0(%r15) 7292 0x58 0x00 0xf0 0x00 7293 7294 # CHECK: l %r0, 4095(%r1,%r15) 7295 0x58 0x01 0xff 0xff 7296 7297 # CHECK: l %r0, 4095(%r15,%r1) 7298 0x58 0x0f 0x1f 0xff 7299 7300 # CHECK: l %r15, 0 7301 0x58 0xf0 0x00 0x00 7302 7303 # CHECK: la %r0, 0 7304 0x41 0x00 0x00 0x00 7305 7306 # CHECK: la %r0, 4095 7307 0x41 0x00 0x0f 0xff 7308 7309 # CHECK: la %r0, 0(%r1) 7310 0x41 0x00 0x10 0x00 7311 7312 # CHECK: la %r0, 0(%r15) 7313 0x41 0x00 0xf0 0x00 7314 7315 # CHECK: la %r0, 4095(%r1,%r15) 7316 0x41 0x01 0xff 0xff 7317 7318 # CHECK: la %r0, 4095(%r15,%r1) 7319 0x41 0x0f 0x1f 0xff 7320 7321 # CHECK: la %r15, 0 7322 0x41 0xf0 0x00 0x00 7323 7324 # CHECK: laa %r0, %r0, -524288 7325 0xeb 0x00 0x00 0x00 0x80 0xf8 7326 7327 # CHECK: laa %r0, %r0, -1 7328 0xeb 0x00 0x0f 0xff 0xff 0xf8 7329 7330 # CHECK: laa %r0, %r0, 0 7331 0xeb 0x00 0x00 0x00 0x00 0xf8 7332 7333 # CHECK: laa %r0, %r0, 1 7334 0xeb 0x00 0x00 0x01 0x00 0xf8 7335 7336 # CHECK: laa %r0, %r0, 524287 7337 0xeb 0x00 0x0f 0xff 0x7f 0xf8 7338 7339 # CHECK: laa %r0, %r0, 0(%r1) 7340 0xeb 0x00 0x10 0x00 0x00 0xf8 7341 7342 # CHECK: laa %r0, %r0, 0(%r15) 7343 0xeb 0x00 0xf0 0x00 0x00 0xf8 7344 7345 # CHECK: laa %r0, %r0, 524287(%r1) 7346 0xeb 0x00 0x1f 0xff 0x7f 0xf8 7347 7348 # CHECK: laa %r0, %r0, 524287(%r15) 7349 0xeb 0x00 0xff 0xff 0x7f 0xf8 7350 7351 # CHECK: laa %r0, %r15, 0 7352 0xeb 0x0f 0x00 0x00 0x00 0xf8 7353 7354 # CHECK: laa %r15, %r0, 0 7355 0xeb 0xf0 0x00 0x00 0x00 0xf8 7356 7357 # CHECK: laag %r0, %r0, -524288 7358 0xeb 0x00 0x00 0x00 0x80 0xe8 7359 7360 # CHECK: laag %r0, %r0, -1 7361 0xeb 0x00 0x0f 0xff 0xff 0xe8 7362 7363 # CHECK: laag %r0, %r0, 0 7364 0xeb 0x00 0x00 0x00 0x00 0xe8 7365 7366 # CHECK: laag %r0, %r0, 1 7367 0xeb 0x00 0x00 0x01 0x00 0xe8 7368 7369 # CHECK: laag %r0, %r0, 524287 7370 0xeb 0x00 0x0f 0xff 0x7f 0xe8 7371 7372 # CHECK: laag %r0, %r0, 0(%r1) 7373 0xeb 0x00 0x10 0x00 0x00 0xe8 7374 7375 # CHECK: laag %r0, %r0, 0(%r15) 7376 0xeb 0x00 0xf0 0x00 0x00 0xe8 7377 7378 # CHECK: laag %r0, %r0, 524287(%r1) 7379 0xeb 0x00 0x1f 0xff 0x7f 0xe8 7380 7381 # CHECK: laag %r0, %r0, 524287(%r15) 7382 0xeb 0x00 0xff 0xff 0x7f 0xe8 7383 7384 # CHECK: laag %r0, %r15, 0 7385 0xeb 0x0f 0x00 0x00 0x00 0xe8 7386 7387 # CHECK: laag %r15, %r0, 0 7388 0xeb 0xf0 0x00 0x00 0x00 0xe8 7389 7390 # CHECK: laal %r0, %r0, -524288 7391 0xeb 0x00 0x00 0x00 0x80 0xfa 7392 7393 # CHECK: laal %r0, %r0, -1 7394 0xeb 0x00 0x0f 0xff 0xff 0xfa 7395 7396 # CHECK: laal %r0, %r0, 0 7397 0xeb 0x00 0x00 0x00 0x00 0xfa 7398 7399 # CHECK: laal %r0, %r0, 1 7400 0xeb 0x00 0x00 0x01 0x00 0xfa 7401 7402 # CHECK: laal %r0, %r0, 524287 7403 0xeb 0x00 0x0f 0xff 0x7f 0xfa 7404 7405 # CHECK: laal %r0, %r0, 0(%r1) 7406 0xeb 0x00 0x10 0x00 0x00 0xfa 7407 7408 # CHECK: laal %r0, %r0, 0(%r15) 7409 0xeb 0x00 0xf0 0x00 0x00 0xfa 7410 7411 # CHECK: laal %r0, %r0, 524287(%r1) 7412 0xeb 0x00 0x1f 0xff 0x7f 0xfa 7413 7414 # CHECK: laal %r0, %r0, 524287(%r15) 7415 0xeb 0x00 0xff 0xff 0x7f 0xfa 7416 7417 # CHECK: laal %r0, %r15, 0 7418 0xeb 0x0f 0x00 0x00 0x00 0xfa 7419 7420 # CHECK: laal %r15, %r0, 0 7421 0xeb 0xf0 0x00 0x00 0x00 0xfa 7422 7423 # CHECK: laalg %r0, %r0, -524288 7424 0xeb 0x00 0x00 0x00 0x80 0xea 7425 7426 # CHECK: laalg %r0, %r0, -1 7427 0xeb 0x00 0x0f 0xff 0xff 0xea 7428 7429 # CHECK: laalg %r0, %r0, 0 7430 0xeb 0x00 0x00 0x00 0x00 0xea 7431 7432 # CHECK: laalg %r0, %r0, 1 7433 0xeb 0x00 0x00 0x01 0x00 0xea 7434 7435 # CHECK: laalg %r0, %r0, 524287 7436 0xeb 0x00 0x0f 0xff 0x7f 0xea 7437 7438 # CHECK: laalg %r0, %r0, 0(%r1) 7439 0xeb 0x00 0x10 0x00 0x00 0xea 7440 7441 # CHECK: laalg %r0, %r0, 0(%r15) 7442 0xeb 0x00 0xf0 0x00 0x00 0xea 7443 7444 # CHECK: laalg %r0, %r0, 524287(%r1) 7445 0xeb 0x00 0x1f 0xff 0x7f 0xea 7446 7447 # CHECK: laalg %r0, %r0, 524287(%r15) 7448 0xeb 0x00 0xff 0xff 0x7f 0xea 7449 7450 # CHECK: laalg %r0, %r15, 0 7451 0xeb 0x0f 0x00 0x00 0x00 0xea 7452 7453 # CHECK: laalg %r15, %r0, 0 7454 0xeb 0xf0 0x00 0x00 0x00 0xea 7455 7456 # CHECK: lae %r0, 0 7457 0x51 0x00 0x00 0x00 7458 7459 # CHECK: lae %r0, 4095 7460 0x51 0x00 0x0f 0xff 7461 7462 # CHECK: lae %r0, 0(%r1) 7463 0x51 0x00 0x10 0x00 7464 7465 # CHECK: lae %r0, 0(%r15) 7466 0x51 0x00 0xf0 0x00 7467 7468 # CHECK: lae %r0, 4095(%r1,%r15) 7469 0x51 0x01 0xff 0xff 7470 7471 # CHECK: lae %r0, 4095(%r15,%r1) 7472 0x51 0x0f 0x1f 0xff 7473 7474 # CHECK: lae %r15, 0 7475 0x51 0xf0 0x00 0x00 7476 7477 # CHECK: laey %r0, -524288 7478 0xe3 0x00 0x00 0x00 0x80 0x75 7479 7480 # CHECK: laey %r0, -1 7481 0xe3 0x00 0x0f 0xff 0xff 0x75 7482 7483 # CHECK: laey %r0, 0 7484 0xe3 0x00 0x00 0x00 0x00 0x75 7485 7486 # CHECK: laey %r0, 1 7487 0xe3 0x00 0x00 0x01 0x00 0x75 7488 7489 # CHECK: laey %r0, 524287 7490 0xe3 0x00 0x0f 0xff 0x7f 0x75 7491 7492 # CHECK: laey %r0, 0(%r1) 7493 0xe3 0x00 0x10 0x00 0x00 0x75 7494 7495 # CHECK: laey %r0, 0(%r15) 7496 0xe3 0x00 0xf0 0x00 0x00 0x75 7497 7498 # CHECK: laey %r0, 524287(%r1,%r15) 7499 0xe3 0x01 0xff 0xff 0x7f 0x75 7500 7501 # CHECK: laey %r0, 524287(%r15,%r1) 7502 0xe3 0x0f 0x1f 0xff 0x7f 0x75 7503 7504 # CHECK: laey %r15, 0 7505 0xe3 0xf0 0x00 0x00 0x00 0x75 7506 7507 # CHECK: lam %a0, %a0, 0 7508 0x9a 0x00 0x00 0x00 7509 7510 # CHECK: lam %a0, %a15, 0 7511 0x9a 0x0f 0x00 0x00 7512 7513 # CHECK: lam %a14, %a15, 0 7514 0x9a 0xef 0x00 0x00 7515 7516 # CHECK: lam %a15, %a15, 0 7517 0x9a 0xff 0x00 0x00 7518 7519 # CHECK: lam %a0, %a0, 4095 7520 0x9a 0x00 0x0f 0xff 7521 7522 # CHECK: lam %a0, %a0, 1 7523 0x9a 0x00 0x00 0x01 7524 7525 # CHECK: lam %a0, %a0, 0(%r1) 7526 0x9a 0x00 0x10 0x00 7527 7528 # CHECK: lam %a0, %a0, 0(%r15) 7529 0x9a 0x00 0xf0 0x00 7530 7531 # CHECK: lam %a0, %a0, 4095(%r1) 7532 0x9a 0x00 0x1f 0xff 7533 7534 # CHECK: lam %a0, %a0, 4095(%r15) 7535 0x9a 0x00 0xff 0xff 7536 7537 # CHECK: lamy %a0, %a0, 0 7538 0xeb 0x00 0x00 0x00 0x00 0x9a 7539 7540 # CHECK: lamy %a0, %a15, 0 7541 0xeb 0x0f 0x00 0x00 0x00 0x9a 7542 7543 # CHECK: lamy %a14, %a15, 0 7544 0xeb 0xef 0x00 0x00 0x00 0x9a 7545 7546 # CHECK: lamy %a15, %a15, 0 7547 0xeb 0xff 0x00 0x00 0x00 0x9a 7548 7549 # CHECK: lamy %a0, %a0, -524288 7550 0xeb 0x00 0x00 0x00 0x80 0x9a 7551 7552 # CHECK: lamy %a0, %a0, -1 7553 0xeb 0x00 0x0f 0xff 0xff 0x9a 7554 7555 # CHECK: lamy %a0, %a0, 0 7556 0xeb 0x00 0x00 0x00 0x00 0x9a 7557 7558 # CHECK: lamy %a0, %a0, 1 7559 0xeb 0x00 0x00 0x01 0x00 0x9a 7560 7561 # CHECK: lamy %a0, %a0, 524287 7562 0xeb 0x00 0x0f 0xff 0x7f 0x9a 7563 7564 # CHECK: lamy %a0, %a0, 0(%r1) 7565 0xeb 0x00 0x10 0x00 0x00 0x9a 7566 7567 # CHECK: lamy %a0, %a0, 0(%r15) 7568 0xeb 0x00 0xf0 0x00 0x00 0x9a 7569 7570 # CHECK: lamy %a0, %a0, 524287(%r1) 7571 0xeb 0x00 0x1f 0xff 0x7f 0x9a 7572 7573 # CHECK: lamy %a0, %a0, 524287(%r15) 7574 0xeb 0x00 0xff 0xff 0x7f 0x9a 7575 7576 # CHECK: lan %r0, %r0, -524288 7577 0xeb 0x00 0x00 0x00 0x80 0xf4 7578 7579 # CHECK: lan %r0, %r0, -1 7580 0xeb 0x00 0x0f 0xff 0xff 0xf4 7581 7582 # CHECK: lan %r0, %r0, 0 7583 0xeb 0x00 0x00 0x00 0x00 0xf4 7584 7585 # CHECK: lan %r0, %r0, 1 7586 0xeb 0x00 0x00 0x01 0x00 0xf4 7587 7588 # CHECK: lan %r0, %r0, 524287 7589 0xeb 0x00 0x0f 0xff 0x7f 0xf4 7590 7591 # CHECK: lan %r0, %r0, 0(%r1) 7592 0xeb 0x00 0x10 0x00 0x00 0xf4 7593 7594 # CHECK: lan %r0, %r0, 0(%r15) 7595 0xeb 0x00 0xf0 0x00 0x00 0xf4 7596 7597 # CHECK: lan %r0, %r0, 524287(%r1) 7598 0xeb 0x00 0x1f 0xff 0x7f 0xf4 7599 7600 # CHECK: lan %r0, %r0, 524287(%r15) 7601 0xeb 0x00 0xff 0xff 0x7f 0xf4 7602 7603 # CHECK: lan %r0, %r15, 0 7604 0xeb 0x0f 0x00 0x00 0x00 0xf4 7605 7606 # CHECK: lan %r15, %r0, 0 7607 0xeb 0xf0 0x00 0x00 0x00 0xf4 7608 7609 # CHECK: lang %r0, %r0, -524288 7610 0xeb 0x00 0x00 0x00 0x80 0xe4 7611 7612 # CHECK: lang %r0, %r0, -1 7613 0xeb 0x00 0x0f 0xff 0xff 0xe4 7614 7615 # CHECK: lang %r0, %r0, 0 7616 0xeb 0x00 0x00 0x00 0x00 0xe4 7617 7618 # CHECK: lang %r0, %r0, 1 7619 0xeb 0x00 0x00 0x01 0x00 0xe4 7620 7621 # CHECK: lang %r0, %r0, 524287 7622 0xeb 0x00 0x0f 0xff 0x7f 0xe4 7623 7624 # CHECK: lang %r0, %r0, 0(%r1) 7625 0xeb 0x00 0x10 0x00 0x00 0xe4 7626 7627 # CHECK: lang %r0, %r0, 0(%r15) 7628 0xeb 0x00 0xf0 0x00 0x00 0xe4 7629 7630 # CHECK: lang %r0, %r0, 524287(%r1) 7631 0xeb 0x00 0x1f 0xff 0x7f 0xe4 7632 7633 # CHECK: lang %r0, %r0, 524287(%r15) 7634 0xeb 0x00 0xff 0xff 0x7f 0xe4 7635 7636 # CHECK: lang %r0, %r15, 0 7637 0xeb 0x0f 0x00 0x00 0x00 0xe4 7638 7639 # CHECK: lang %r15, %r0, 0 7640 0xeb 0xf0 0x00 0x00 0x00 0xe4 7641 7642 # CHECK: lao %r0, %r0, -524288 7643 0xeb 0x00 0x00 0x00 0x80 0xf6 7644 7645 # CHECK: lao %r0, %r0, -1 7646 0xeb 0x00 0x0f 0xff 0xff 0xf6 7647 7648 # CHECK: lao %r0, %r0, 0 7649 0xeb 0x00 0x00 0x00 0x00 0xf6 7650 7651 # CHECK: lao %r0, %r0, 1 7652 0xeb 0x00 0x00 0x01 0x00 0xf6 7653 7654 # CHECK: lao %r0, %r0, 524287 7655 0xeb 0x00 0x0f 0xff 0x7f 0xf6 7656 7657 # CHECK: lao %r0, %r0, 0(%r1) 7658 0xeb 0x00 0x10 0x00 0x00 0xf6 7659 7660 # CHECK: lao %r0, %r0, 0(%r15) 7661 0xeb 0x00 0xf0 0x00 0x00 0xf6 7662 7663 # CHECK: lao %r0, %r0, 524287(%r1) 7664 0xeb 0x00 0x1f 0xff 0x7f 0xf6 7665 7666 # CHECK: lao %r0, %r0, 524287(%r15) 7667 0xeb 0x00 0xff 0xff 0x7f 0xf6 7668 7669 # CHECK: lao %r0, %r15, 0 7670 0xeb 0x0f 0x00 0x00 0x00 0xf6 7671 7672 # CHECK: lao %r15, %r0, 0 7673 0xeb 0xf0 0x00 0x00 0x00 0xf6 7674 7675 # CHECK: laog %r0, %r0, -524288 7676 0xeb 0x00 0x00 0x00 0x80 0xe6 7677 7678 # CHECK: laog %r0, %r0, -1 7679 0xeb 0x00 0x0f 0xff 0xff 0xe6 7680 7681 # CHECK: laog %r0, %r0, 0 7682 0xeb 0x00 0x00 0x00 0x00 0xe6 7683 7684 # CHECK: laog %r0, %r0, 1 7685 0xeb 0x00 0x00 0x01 0x00 0xe6 7686 7687 # CHECK: laog %r0, %r0, 524287 7688 0xeb 0x00 0x0f 0xff 0x7f 0xe6 7689 7690 # CHECK: laog %r0, %r0, 0(%r1) 7691 0xeb 0x00 0x10 0x00 0x00 0xe6 7692 7693 # CHECK: laog %r0, %r0, 0(%r15) 7694 0xeb 0x00 0xf0 0x00 0x00 0xe6 7695 7696 # CHECK: laog %r0, %r0, 524287(%r1) 7697 0xeb 0x00 0x1f 0xff 0x7f 0xe6 7698 7699 # CHECK: laog %r0, %r0, 524287(%r15) 7700 0xeb 0x00 0xff 0xff 0x7f 0xe6 7701 7702 # CHECK: laog %r0, %r15, 0 7703 0xeb 0x0f 0x00 0x00 0x00 0xe6 7704 7705 # CHECK: laog %r15, %r0, 0 7706 0xeb 0xf0 0x00 0x00 0x00 0xe6 7707 7708 # CHECK: lasp 0, 0 7709 0xe5 0x00 0x00 0x00 0x00 0x00 7710 7711 # CHECK: lasp 0(%r1), 0(%r2) 7712 0xe5 0x00 0x10 0x00 0x20 0x00 7713 7714 # CHECK: lasp 160(%r1), 320(%r15) 7715 0xe5 0x00 0x10 0xa0 0xf1 0x40 7716 7717 # CHECK: lasp 0(%r1), 4095 7718 0xe5 0x00 0x10 0x00 0x0f 0xff 7719 7720 # CHECK: lasp 0(%r1), 4095(%r2) 7721 0xe5 0x00 0x10 0x00 0x2f 0xff 7722 7723 # CHECK: lasp 0(%r1), 4095(%r15) 7724 0xe5 0x00 0x10 0x00 0xff 0xff 7725 7726 # CHECK: lasp 0(%r1), 0 7727 0xe5 0x00 0x10 0x00 0x00 0x00 7728 7729 # CHECK: lasp 0(%r15), 0 7730 0xe5 0x00 0xf0 0x00 0x00 0x00 7731 7732 # CHECK: lasp 4095(%r1), 0 7733 0xe5 0x00 0x1f 0xff 0x00 0x00 7734 7735 # CHECK: lasp 4095(%r15), 0 7736 0xe5 0x00 0xff 0xff 0x00 0x00 7737 7738 # CHECK: lat %r0, -524288 7739 0xe3 0x00 0x00 0x00 0x80 0x9f 7740 7741 # CHECK: lat %r0, -1 7742 0xe3 0x00 0x0f 0xff 0xff 0x9f 7743 7744 # CHECK: lat %r0, 0 7745 0xe3 0x00 0x00 0x00 0x00 0x9f 7746 7747 # CHECK: lat %r0, 1 7748 0xe3 0x00 0x00 0x01 0x00 0x9f 7749 7750 # CHECK: lat %r0, 524287 7751 0xe3 0x00 0x0f 0xff 0x7f 0x9f 7752 7753 # CHECK: lat %r0, 0(%r1) 7754 0xe3 0x00 0x10 0x00 0x00 0x9f 7755 7756 # CHECK: lat %r0, 0(%r15) 7757 0xe3 0x00 0xf0 0x00 0x00 0x9f 7758 7759 # CHECK: lat %r0, 524287(%r1,%r15) 7760 0xe3 0x01 0xff 0xff 0x7f 0x9f 7761 7762 # CHECK: lat %r0, 524287(%r15,%r1) 7763 0xe3 0x0f 0x1f 0xff 0x7f 0x9f 7764 7765 # CHECK: lat %r15, 0 7766 0xe3 0xf0 0x00 0x00 0x00 0x9f 7767 7768 # CHECK: lax %r0, %r0, -524288 7769 0xeb 0x00 0x00 0x00 0x80 0xf7 7770 7771 # CHECK: lax %r0, %r0, -1 7772 0xeb 0x00 0x0f 0xff 0xff 0xf7 7773 7774 # CHECK: lax %r0, %r0, 0 7775 0xeb 0x00 0x00 0x00 0x00 0xf7 7776 7777 # CHECK: lax %r0, %r0, 1 7778 0xeb 0x00 0x00 0x01 0x00 0xf7 7779 7780 # CHECK: lax %r0, %r0, 524287 7781 0xeb 0x00 0x0f 0xff 0x7f 0xf7 7782 7783 # CHECK: lax %r0, %r0, 0(%r1) 7784 0xeb 0x00 0x10 0x00 0x00 0xf7 7785 7786 # CHECK: lax %r0, %r0, 0(%r15) 7787 0xeb 0x00 0xf0 0x00 0x00 0xf7 7788 7789 # CHECK: lax %r0, %r0, 524287(%r1) 7790 0xeb 0x00 0x1f 0xff 0x7f 0xf7 7791 7792 # CHECK: lax %r0, %r0, 524287(%r15) 7793 0xeb 0x00 0xff 0xff 0x7f 0xf7 7794 7795 # CHECK: lax %r0, %r15, 0 7796 0xeb 0x0f 0x00 0x00 0x00 0xf7 7797 7798 # CHECK: lax %r15, %r0, 0 7799 0xeb 0xf0 0x00 0x00 0x00 0xf7 7800 7801 # CHECK: laxg %r0, %r0, -524288 7802 0xeb 0x00 0x00 0x00 0x80 0xe7 7803 7804 # CHECK: laxg %r0, %r0, -1 7805 0xeb 0x00 0x0f 0xff 0xff 0xe7 7806 7807 # CHECK: laxg %r0, %r0, 0 7808 0xeb 0x00 0x00 0x00 0x00 0xe7 7809 7810 # CHECK: laxg %r0, %r0, 1 7811 0xeb 0x00 0x00 0x01 0x00 0xe7 7812 7813 # CHECK: laxg %r0, %r0, 524287 7814 0xeb 0x00 0x0f 0xff 0x7f 0xe7 7815 7816 # CHECK: laxg %r0, %r0, 0(%r1) 7817 0xeb 0x00 0x10 0x00 0x00 0xe7 7818 7819 # CHECK: laxg %r0, %r0, 0(%r15) 7820 0xeb 0x00 0xf0 0x00 0x00 0xe7 7821 7822 # CHECK: laxg %r0, %r0, 524287(%r1) 7823 0xeb 0x00 0x1f 0xff 0x7f 0xe7 7824 7825 # CHECK: laxg %r0, %r0, 524287(%r15) 7826 0xeb 0x00 0xff 0xff 0x7f 0xe7 7827 7828 # CHECK: laxg %r0, %r15, 0 7829 0xeb 0x0f 0x00 0x00 0x00 0xe7 7830 7831 # CHECK: laxg %r15, %r0, 0 7832 0xeb 0xf0 0x00 0x00 0x00 0xe7 7833 7834 # CHECK: lay %r0, -524288 7835 0xe3 0x00 0x00 0x00 0x80 0x71 7836 7837 # CHECK: lay %r0, -1 7838 0xe3 0x00 0x0f 0xff 0xff 0x71 7839 7840 # CHECK: lay %r0, 0 7841 0xe3 0x00 0x00 0x00 0x00 0x71 7842 7843 # CHECK: lay %r0, 1 7844 0xe3 0x00 0x00 0x01 0x00 0x71 7845 7846 # CHECK: lay %r0, 524287 7847 0xe3 0x00 0x0f 0xff 0x7f 0x71 7848 7849 # CHECK: lay %r0, 0(%r1) 7850 0xe3 0x00 0x10 0x00 0x00 0x71 7851 7852 # CHECK: lay %r0, 0(%r15) 7853 0xe3 0x00 0xf0 0x00 0x00 0x71 7854 7855 # CHECK: lay %r0, 524287(%r1,%r15) 7856 0xe3 0x01 0xff 0xff 0x7f 0x71 7857 7858 # CHECK: lay %r0, 524287(%r15,%r1) 7859 0xe3 0x0f 0x1f 0xff 0x7f 0x71 7860 7861 # CHECK: lay %r15, 0 7862 0xe3 0xf0 0x00 0x00 0x00 0x71 7863 7864 # CHECK: lb %r0, -524288 7865 0xe3 0x00 0x00 0x00 0x80 0x76 7866 7867 # CHECK: lb %r0, -1 7868 0xe3 0x00 0x0f 0xff 0xff 0x76 7869 7870 # CHECK: lb %r0, 0 7871 0xe3 0x00 0x00 0x00 0x00 0x76 7872 7873 # CHECK: lb %r0, 1 7874 0xe3 0x00 0x00 0x01 0x00 0x76 7875 7876 # CHECK: lb %r0, 524287 7877 0xe3 0x00 0x0f 0xff 0x7f 0x76 7878 7879 # CHECK: lb %r0, 0(%r1) 7880 0xe3 0x00 0x10 0x00 0x00 0x76 7881 7882 # CHECK: lb %r0, 0(%r15) 7883 0xe3 0x00 0xf0 0x00 0x00 0x76 7884 7885 # CHECK: lb %r0, 524287(%r1,%r15) 7886 0xe3 0x01 0xff 0xff 0x7f 0x76 7887 7888 # CHECK: lb %r0, 524287(%r15,%r1) 7889 0xe3 0x0f 0x1f 0xff 0x7f 0x76 7890 7891 # CHECK: lb %r15, 0 7892 0xe3 0xf0 0x00 0x00 0x00 0x76 7893 7894 # CHECK: lbh %r0, -524288 7895 0xe3 0x00 0x00 0x00 0x80 0xc0 7896 7897 # CHECK: lbh %r0, -1 7898 0xe3 0x00 0x0f 0xff 0xff 0xc0 7899 7900 # CHECK: lbh %r0, 0 7901 0xe3 0x00 0x00 0x00 0x00 0xc0 7902 7903 # CHECK: lbh %r0, 1 7904 0xe3 0x00 0x00 0x01 0x00 0xc0 7905 7906 # CHECK: lbh %r0, 524287 7907 0xe3 0x00 0x0f 0xff 0x7f 0xc0 7908 7909 # CHECK: lbh %r0, 0(%r1) 7910 0xe3 0x00 0x10 0x00 0x00 0xc0 7911 7912 # CHECK: lbh %r0, 0(%r15) 7913 0xe3 0x00 0xf0 0x00 0x00 0xc0 7914 7915 # CHECK: lbh %r0, 524287(%r1,%r15) 7916 0xe3 0x01 0xff 0xff 0x7f 0xc0 7917 7918 # CHECK: lbh %r0, 524287(%r15,%r1) 7919 0xe3 0x0f 0x1f 0xff 0x7f 0xc0 7920 7921 # CHECK: lbh %r15, 0 7922 0xe3 0xf0 0x00 0x00 0x00 0xc0 7923 7924 # CHECK: lbr %r0, %r15 7925 0xb9 0x26 0x00 0x0f 7926 7927 # CHECK: lbr %r7, %r8 7928 0xb9 0x26 0x00 0x78 7929 7930 # CHECK: lbr %r15, %r0 7931 0xb9 0x26 0x00 0xf0 7932 7933 # CHECK: lcctl 0 7934 0xb2 0x84 0x00 0x00 7935 7936 # CHECK: lcctl 0(%r1) 7937 0xb2 0x84 0x10 0x00 7938 7939 # CHECK: lcctl 0(%r15) 7940 0xb2 0x84 0xf0 0x00 7941 7942 # CHECK: lcctl 4095 7943 0xb2 0x84 0x0f 0xff 7944 7945 # CHECK: lcctl 4095(%r1) 7946 0xb2 0x84 0x1f 0xff 7947 7948 # CHECK: lcctl 4095(%r15) 7949 0xb2 0x84 0xff 0xff 7950 7951 # CHECK: lcdbr %f0, %f9 7952 0xb3 0x13 0x00 0x09 7953 7954 # CHECK: lcdbr %f0, %f15 7955 0xb3 0x13 0x00 0x0f 7956 7957 # CHECK: lcdbr %f15, %f0 7958 0xb3 0x13 0x00 0xf0 7959 7960 # CHECK: lcdbr %f15, %f9 7961 0xb3 0x13 0x00 0xf9 7962 7963 # CHECK: lcdr %f0, %f9 7964 0x23 0x09 7965 7966 # CHECK: lcdr %f0, %f15 7967 0x23 0x0f 7968 7969 # CHECK: lcdr %f15, %f0 7970 0x23 0xf0 7971 7972 # CHECK: lcdr %f15, %f9 7973 0x23 0xf9 7974 7975 # CHECK: lcebr %f0, %f9 7976 0xb3 0x03 0x00 0x09 7977 7978 # CHECK: lcebr %f0, %f15 7979 0xb3 0x03 0x00 0x0f 7980 7981 # CHECK: lcebr %f15, %f0 7982 0xb3 0x03 0x00 0xf0 7983 7984 # CHECK: lcebr %f15, %f9 7985 0xb3 0x03 0x00 0xf9 7986 7987 # CHECK: lcer %f0, %f9 7988 0x33 0x09 7989 7990 # CHECK: lcer %f0, %f15 7991 0x33 0x0f 7992 7993 # CHECK: lcer %f15, %f0 7994 0x33 0xf0 7995 7996 # CHECK: lcer %f15, %f9 7997 0x33 0xf9 7998 7999 # CHECK: lcgfr %r0, %r0 8000 0xb9 0x13 0x00 0x00 8001 # CHECK: lcgfr %r0, %r15 8002 0xb9 0x13 0x00 0x0f 8003 8004 # CHECK: lcgfr %r15, %r0 8005 0xb9 0x13 0x00 0xf0 8006 8007 # CHECK: lcgfr %r7, %r8 8008 0xb9 0x13 0x00 0x78 8009 8010 # CHECK: lcgr %r0, %r0 8011 0xb9 0x03 0x00 0x00 8012 8013 # CHECK: lcgr %r0, %r15 8014 0xb9 0x03 0x00 0x0f 8015 8016 # CHECK: lcgr %r15, %r0 8017 0xb9 0x03 0x00 0xf0 8018 8019 # CHECK: lcgr %r7, %r8 8020 0xb9 0x03 0x00 0x78 8021 8022 # CHECK: lcr %r0, %r0 8023 0x13 0x00 8024 8025 # CHECK: lcr %r0, %r15 8026 0x13 0x0f 8027 8028 # CHECK: lcr %r15, %r0 8029 0x13 0xf0 8030 8031 # CHECK: lcr %r7, %r8 8032 0x13 0x78 8033 8034 # CHECK: lctl %c0, %c0, 0 8035 0xb7 0x00 0x00 0x00 8036 8037 # CHECK: lctl %c0, %c15, 0 8038 0xb7 0x0f 0x00 0x00 8039 8040 # CHECK: lctl %c14, %c15, 0 8041 0xb7 0xef 0x00 0x00 8042 8043 # CHECK: lctl %c15, %c15, 0 8044 0xb7 0xff 0x00 0x00 8045 8046 # CHECK: lctl %c0, %c0, 4095 8047 0xb7 0x00 0x0f 0xff 8048 8049 # CHECK: lctl %c0, %c0, 1 8050 0xb7 0x00 0x00 0x01 8051 8052 # CHECK: lctl %c0, %c0, 0(%r1) 8053 0xb7 0x00 0x10 0x00 8054 8055 # CHECK: lctl %c0, %c0, 0(%r15) 8056 0xb7 0x00 0xf0 0x00 8057 8058 # CHECK: lctl %c0, %c0, 4095(%r1) 8059 0xb7 0x00 0x1f 0xff 8060 8061 # CHECK: lctl %c0, %c0, 4095(%r15) 8062 0xb7 0x00 0xff 0xff 8063 8064 # CHECK: lctlg %c0, %c0, 0 8065 0xeb 0x00 0x00 0x00 0x00 0x2f 8066 8067 # CHECK: lctlg %c0, %c15, 0 8068 0xeb 0x0f 0x00 0x00 0x00 0x2f 8069 8070 # CHECK: lctlg %c14, %c15, 0 8071 0xeb 0xef 0x00 0x00 0x00 0x2f 8072 8073 # CHECK: lctlg %c15, %c15, 0 8074 0xeb 0xff 0x00 0x00 0x00 0x2f 8075 8076 # CHECK: lctlg %c0, %c0, -524288 8077 0xeb 0x00 0x00 0x00 0x80 0x2f 8078 8079 # CHECK: lctlg %c0, %c0, -1 8080 0xeb 0x00 0x0f 0xff 0xff 0x2f 8081 8082 # CHECK: lctlg %c0, %c0, 0 8083 0xeb 0x00 0x00 0x00 0x00 0x2f 8084 8085 # CHECK: lctlg %c0, %c0, 1 8086 0xeb 0x00 0x00 0x01 0x00 0x2f 8087 8088 # CHECK: lctlg %c0, %c0, 524287 8089 0xeb 0x00 0x0f 0xff 0x7f 0x2f 8090 8091 # CHECK: lctlg %c0, %c0, 0(%r1) 8092 0xeb 0x00 0x10 0x00 0x00 0x2f 8093 8094 # CHECK: lctlg %c0, %c0, 0(%r15) 8095 0xeb 0x00 0xf0 0x00 0x00 0x2f 8096 8097 # CHECK: lctlg %c0, %c0, 524287(%r1) 8098 0xeb 0x00 0x1f 0xff 0x7f 0x2f 8099 8100 # CHECK: lctlg %c0, %c0, 524287(%r15) 8101 0xeb 0x00 0xff 0xff 0x7f 0x2f 8102 8103 # CHECK: lcxbr %f0, %f8 8104 0xb3 0x43 0x00 0x08 8105 8106 # CHECK: lcxbr %f0, %f13 8107 0xb3 0x43 0x00 0x0d 8108 8109 # CHECK: lcxbr %f13, %f0 8110 0xb3 0x43 0x00 0xd0 8111 8112 # CHECK: lcxbr %f13, %f9 8113 0xb3 0x43 0x00 0xd9 8114 8115 # CHECK: lcxr %f0, %f8 8116 0xb3 0x63 0x00 0x08 8117 8118 # CHECK: lcxr %f0, %f13 8119 0xb3 0x63 0x00 0x0d 8120 8121 # CHECK: lcxr %f13, %f0 8122 0xb3 0x63 0x00 0xd0 8123 8124 # CHECK: lcxr %f13, %f9 8125 0xb3 0x63 0x00 0xd9 8126 8127 # CHECK: ld %f0, 0 8128 0x68 0x00 0x00 0x00 8129 8130 # CHECK: ld %f0, 4095 8131 0x68 0x00 0x0f 0xff 8132 8133 # CHECK: ld %f0, 0(%r1) 8134 0x68 0x00 0x10 0x00 8135 8136 # CHECK: ld %f0, 0(%r15) 8137 0x68 0x00 0xf0 0x00 8138 8139 # CHECK: ld %f0, 4095(%r1,%r15) 8140 0x68 0x01 0xff 0xff 8141 8142 # CHECK: ld %f0, 4095(%r15,%r1) 8143 0x68 0x0f 0x1f 0xff 8144 8145 # CHECK: ld %f15, 0 8146 0x68 0xf0 0x00 0x00 8147 8148 # CHECK: lde %f0, 0 8149 0xed 0x00 0x00 0x00 0x00 0x24 8150 8151 # CHECK: lde %f0, 4095 8152 0xed 0x00 0x0f 0xff 0x00 0x24 8153 8154 # CHECK: lde %f0, 0(%r1) 8155 0xed 0x00 0x10 0x00 0x00 0x24 8156 8157 # CHECK: lde %f0, 0(%r15) 8158 0xed 0x00 0xf0 0x00 0x00 0x24 8159 8160 # CHECK: lde %f0, 4095(%r1,%r15) 8161 0xed 0x01 0xff 0xff 0x00 0x24 8162 8163 # CHECK: lde %f0, 4095(%r15,%r1) 8164 0xed 0x0f 0x1f 0xff 0x00 0x24 8165 8166 # CHECK: lde %f15, 0 8167 0xed 0xf0 0x00 0x00 0x00 0x24 8168 8169 # CHECK: ldeb %f0, 0 8170 0xed 0x00 0x00 0x00 0x00 0x04 8171 8172 # CHECK: ldeb %f0, 4095 8173 0xed 0x00 0x0f 0xff 0x00 0x04 8174 8175 # CHECK: ldeb %f0, 0(%r1) 8176 0xed 0x00 0x10 0x00 0x00 0x04 8177 8178 # CHECK: ldeb %f0, 0(%r15) 8179 0xed 0x00 0xf0 0x00 0x00 0x04 8180 8181 # CHECK: ldeb %f0, 4095(%r1,%r15) 8182 0xed 0x01 0xff 0xff 0x00 0x04 8183 8184 # CHECK: ldeb %f0, 4095(%r15,%r1) 8185 0xed 0x0f 0x1f 0xff 0x00 0x04 8186 8187 # CHECK: ldeb %f15, 0 8188 0xed 0xf0 0x00 0x00 0x00 0x04 8189 8190 # CHECK: ldebr %f0, %f15 8191 0xb3 0x04 0x00 0x0f 8192 8193 # CHECK: ldebr %f7, %f8 8194 0xb3 0x04 0x00 0x78 8195 8196 # CHECK: ldebr %f15, %f0 8197 0xb3 0x04 0x00 0xf0 8198 8199 # CHECK: lder %f0, %f15 8200 0xb3 0x24 0x00 0x0f 8201 8202 # CHECK: lder %f7, %f8 8203 0xb3 0x24 0x00 0x78 8204 8205 # CHECK: lder %f15, %f0 8206 0xb3 0x24 0x00 0xf0 8207 8208 # CHECK: ldetr %f0, %f0, 15 8209 0xb3 0xd4 0x0f 0x00 8210 8211 # CHECK: ldetr %f0, %f15, 0 8212 0xb3 0xd4 0x00 0x0f 8213 8214 # CHECK: ldetr %f7, %f8, 9 8215 0xb3 0xd4 0x09 0x78 8216 8217 # CHECK: ldetr %f15, %f0, 0 8218 0xb3 0xd4 0x00 0xf0 8219 8220 # CHECK: ldgr %f0, %r0 8221 0xb3 0xc1 0x00 0x00 8222 8223 # CHECK: ldgr %f0, %r15 8224 0xb3 0xc1 0x00 0x0f 8225 8226 # CHECK: ldgr %f15, %r0 8227 0xb3 0xc1 0x00 0xf0 8228 8229 # CHECK: ldgr %f7, %r9 8230 0xb3 0xc1 0x00 0x79 8231 8232 # CHECK: ldgr %f15, %r15 8233 0xb3 0xc1 0x00 0xff 8234 8235 # CHECK: ldr %f0, %f9 8236 0x28 0x09 8237 8238 # CHECK: ldr %f0, %f15 8239 0x28 0x0f 8240 8241 # CHECK: ldr %f15, %f0 8242 0x28 0xf0 8243 8244 # CHECK: ldr %f15, %f9 8245 0x28 0xf9 8246 8247 # CHECK: ldxbr %f0, %f0 8248 0xb3 0x45 0x00 0x00 8249 8250 # CHECK: ldxbr %f0, %f13 8251 0xb3 0x45 0x00 0x0d 8252 8253 # CHECK: ldxbr %f8, %f12 8254 0xb3 0x45 0x00 0x8c 8255 8256 # CHECK: ldxbr %f13, %f0 8257 0xb3 0x45 0x00 0xd0 8258 8259 # CHECK: ldxbr %f13, %f13 8260 0xb3 0x45 0x00 0xdd 8261 8262 # CHECK: ldxbra %f0, 0, %f0, 1 8263 0xb3 0x45 0x01 0x00 8264 8265 # CHECK: ldxbra %f0, 0, %f0, 15 8266 0xb3 0x45 0x0f 0x00 8267 8268 # CHECK: ldxbra %f0, 0, %f13, 1 8269 0xb3 0x45 0x01 0x0d 8270 8271 # CHECK: ldxbra %f0, 15, %f0, 1 8272 0xb3 0x45 0xf1 0x00 8273 8274 # CHECK: ldxbra %f4, 5, %f8, 9 8275 0xb3 0x45 0x59 0x48 8276 8277 # CHECK: ldxbra %f13, 0, %f0, 1 8278 0xb3 0x45 0x01 0xd0 8279 8280 # CHECK: ldxr %f0, %f0 8281 0x25 0x00 8282 8283 # CHECK: ldxr %f0, %f13 8284 0x25 0x0d 8285 8286 # CHECK: ldxr %f7, %f8 8287 0x25 0x78 8288 8289 # CHECK: ldxr %f15, %f0 8290 0x25 0xf0 8291 8292 # CHECK: ldxr %f15, %f13 8293 0x25 0xfd 8294 8295 # CHECK: ldxtr %f0, 0, %f0, 0 8296 0xb3 0xdd 0x00 0x00 8297 8298 # CHECK: ldxtr %f0, 0, %f0, 15 8299 0xb3 0xdd 0x0f 0x00 8300 8301 # CHECK: ldxtr %f0, 0, %f13, 0 8302 0xb3 0xdd 0x00 0x0d 8303 8304 # CHECK: ldxtr %f0, 15, %f0, 0 8305 0xb3 0xdd 0xf0 0x00 8306 8307 # CHECK: ldxtr %f4, 5, %f8, 9 8308 0xb3 0xdd 0x59 0x48 8309 8310 # CHECK: ldxtr %f13, 0, %f0, 0 8311 0xb3 0xdd 0x00 0xd0 8312 8313 # CHECK: ldy %f0, -524288 8314 0xed 0x00 0x00 0x00 0x80 0x65 8315 8316 # CHECK: ldy %f0, -1 8317 0xed 0x00 0x0f 0xff 0xff 0x65 8318 8319 # CHECK: ldy %f0, 0 8320 0xed 0x00 0x00 0x00 0x00 0x65 8321 8322 # CHECK: ldy %f0, 1 8323 0xed 0x00 0x00 0x01 0x00 0x65 8324 8325 # CHECK: ldy %f0, 524287 8326 0xed 0x00 0x0f 0xff 0x7f 0x65 8327 8328 # CHECK: ldy %f0, 0(%r1) 8329 0xed 0x00 0x10 0x00 0x00 0x65 8330 8331 # CHECK: ldy %f0, 0(%r15) 8332 0xed 0x00 0xf0 0x00 0x00 0x65 8333 8334 # CHECK: ldy %f0, 524287(%r1,%r15) 8335 0xed 0x01 0xff 0xff 0x7f 0x65 8336 8337 # CHECK: ldy %f0, 524287(%r15,%r1) 8338 0xed 0x0f 0x1f 0xff 0x7f 0x65 8339 8340 # CHECK: ldy %f15, 0 8341 0xed 0xf0 0x00 0x00 0x00 0x65 8342 8343 # CHECK: le %f0, 0 8344 0x78 0x00 0x00 0x00 8345 8346 # CHECK: le %f0, 4095 8347 0x78 0x00 0x0f 0xff 8348 8349 # CHECK: le %f0, 0(%r1) 8350 0x78 0x00 0x10 0x00 8351 8352 # CHECK: le %f0, 0(%r15) 8353 0x78 0x00 0xf0 0x00 8354 8355 # CHECK: le %f0, 4095(%r1,%r15) 8356 0x78 0x01 0xff 0xff 8357 8358 # CHECK: le %f0, 4095(%r15,%r1) 8359 0x78 0x0f 0x1f 0xff 8360 8361 # CHECK: le %f15, 0 8362 0x78 0xf0 0x00 0x00 8363 8364 # CHECK: ledbr %f0, %f0 8365 0xb3 0x44 0x00 0x00 8366 8367 # CHECK: ledbr %f0, %f15 8368 0xb3 0x44 0x00 0x0f 8369 8370 # CHECK: ledbr %f7, %f8 8371 0xb3 0x44 0x00 0x78 8372 8373 # CHECK: ledbr %f15, %f0 8374 0xb3 0x44 0x00 0xf0 8375 8376 # CHECK: ledbr %f15, %f15 8377 0xb3 0x44 0x00 0xff 8378 8379 # CHECK: ledbra %f0, 0, %f0, 1 8380 0xb3 0x44 0x01 0x00 8381 8382 # CHECK: ledbra %f0, 0, %f0, 15 8383 0xb3 0x44 0x0f 0x00 8384 8385 # CHECK: ledbra %f0, 0, %f15, 1 8386 0xb3 0x44 0x01 0x0f 8387 8388 # CHECK: ledbra %f0, 15, %f0, 1 8389 0xb3 0x44 0xf1 0x00 8390 8391 # CHECK: ledbra %f4, 5, %f6, 7 8392 0xb3 0x44 0x57 0x46 8393 8394 # CHECK: ledbra %f15, 0, %f0, 1 8395 0xb3 0x44 0x01 0xf0 8396 8397 # CHECK: ledr %f0, %f0 8398 0x35 0x00 8399 8400 # CHECK: ledr %f0, %f15 8401 0x35 0x0f 8402 8403 # CHECK: ledr %f7, %f8 8404 0x35 0x78 8405 8406 # CHECK: ledr %f15, %f0 8407 0x35 0xf0 8408 8409 # CHECK: ledr %f15, %f15 8410 0x35 0xff 8411 8412 # CHECK: ledtr %f0, 0, %f0, 15 8413 0xb3 0xd5 0x0f 0x00 8414 8415 # CHECK: ledtr %f0, 0, %f15, 0 8416 0xb3 0xd5 0x00 0x0f 8417 8418 # CHECK: ledtr %f0, 15, %f0, 0 8419 0xb3 0xd5 0xf0 0x00 8420 8421 # CHECK: ledtr %f4, 5, %f6, 7 8422 0xb3 0xd5 0x57 0x46 8423 8424 # CHECK: ledtr %f15, 0, %f0, 0 8425 0xb3 0xd5 0x00 0xf0 8426 8427 # CHECK: ler %f0, %f9 8428 0x38 0x09 8429 8430 # CHECK: ler %f0, %f15 8431 0x38 0x0f 8432 8433 # CHECK: ler %f15, %f0 8434 0x38 0xf0 8435 8436 # CHECK: ler %f15, %f9 8437 0x38 0xf9 8438 8439 # CHECK: lexbr %f0, %f0 8440 0xb3 0x46 0x00 0x00 8441 8442 # CHECK: lexbr %f0, %f13 8443 0xb3 0x46 0x00 0x0d 8444 8445 # CHECK: lexbr %f8, %f12 8446 0xb3 0x46 0x00 0x8c 8447 8448 # CHECK: lexbr %f13, %f0 8449 0xb3 0x46 0x00 0xd0 8450 8451 # CHECK: lexbr %f13, %f13 8452 0xb3 0x46 0x00 0xdd 8453 8454 # CHECK: lexbra %f0, 0, %f0, 1 8455 0xb3 0x46 0x01 0x00 8456 8457 # CHECK: lexbra %f0, 0, %f0, 15 8458 0xb3 0x46 0x0f 0x00 8459 8460 # CHECK: lexbra %f0, 0, %f13, 1 8461 0xb3 0x46 0x01 0x0d 8462 8463 # CHECK: lexbra %f0, 15, %f0, 1 8464 0xb3 0x46 0xf1 0x00 8465 8466 # CHECK: lexbra %f4, 5, %f8, 9 8467 0xb3 0x46 0x59 0x48 8468 8469 # CHECK: lexbra %f13, 0, %f0, 1 8470 0xb3 0x46 0x01 0xd0 8471 8472 # CHECK: lexr %f0, %f0 8473 0xb3 0x66 0x00 0x00 8474 8475 # CHECK: lexr %f0, %f13 8476 0xb3 0x66 0x00 0x0d 8477 8478 # CHECK: lexr %f7, %f8 8479 0xb3 0x66 0x00 0x78 8480 8481 # CHECK: lexr %f15, %f0 8482 0xb3 0x66 0x00 0xf0 8483 8484 # CHECK: lexr %f15, %f13 8485 0xb3 0x66 0x00 0xfd 8486 8487 # CHECK: ley %f0, -524288 8488 0xed 0x00 0x00 0x00 0x80 0x64 8489 8490 # CHECK: ley %f0, -1 8491 0xed 0x00 0x0f 0xff 0xff 0x64 8492 8493 # CHECK: ley %f0, 0 8494 0xed 0x00 0x00 0x00 0x00 0x64 8495 8496 # CHECK: ley %f0, 1 8497 0xed 0x00 0x00 0x01 0x00 0x64 8498 8499 # CHECK: ley %f0, 524287 8500 0xed 0x00 0x0f 0xff 0x7f 0x64 8501 8502 # CHECK: ley %f0, 0(%r1) 8503 0xed 0x00 0x10 0x00 0x00 0x64 8504 8505 # CHECK: ley %f0, 0(%r15) 8506 0xed 0x00 0xf0 0x00 0x00 0x64 8507 8508 # CHECK: ley %f0, 524287(%r1,%r15) 8509 0xed 0x01 0xff 0xff 0x7f 0x64 8510 8511 # CHECK: ley %f0, 524287(%r15,%r1) 8512 0xed 0x0f 0x1f 0xff 0x7f 0x64 8513 8514 # CHECK: ley %f15, 0 8515 0xed 0xf0 0x00 0x00 0x00 0x64 8516 8517 # CHECK: lfas 0 8518 0xb2 0xbd 0x00 0x00 8519 8520 # CHECK: lfas 0(%r1) 8521 0xb2 0xbd 0x10 0x00 8522 8523 # CHECK: lfas 0(%r15) 8524 0xb2 0xbd 0xf0 0x00 8525 8526 # CHECK: lfas 4095 8527 0xb2 0xbd 0x0f 0xff 8528 8529 # CHECK: lfas 4095(%r1) 8530 0xb2 0xbd 0x1f 0xff 8531 8532 # CHECK: lfas 4095(%r15) 8533 0xb2 0xbd 0xff 0xff 8534 8535 # CHECK: lfh %r0, -524288 8536 0xe3 0x00 0x00 0x00 0x80 0xca 8537 8538 # CHECK: lfh %r0, -1 8539 0xe3 0x00 0x0f 0xff 0xff 0xca 8540 8541 # CHECK: lfh %r0, 0 8542 0xe3 0x00 0x00 0x00 0x00 0xca 8543 8544 # CHECK: lfh %r0, 1 8545 0xe3 0x00 0x00 0x01 0x00 0xca 8546 8547 # CHECK: lfh %r0, 524287 8548 0xe3 0x00 0x0f 0xff 0x7f 0xca 8549 8550 # CHECK: lfh %r0, 0(%r1) 8551 0xe3 0x00 0x10 0x00 0x00 0xca 8552 8553 # CHECK: lfh %r0, 0(%r15) 8554 0xe3 0x00 0xf0 0x00 0x00 0xca 8555 8556 # CHECK: lfh %r0, 524287(%r1,%r15) 8557 0xe3 0x01 0xff 0xff 0x7f 0xca 8558 8559 # CHECK: lfh %r0, 524287(%r15,%r1) 8560 0xe3 0x0f 0x1f 0xff 0x7f 0xca 8561 8562 # CHECK: lfh %r15, 0 8563 0xe3 0xf0 0x00 0x00 0x00 0xca 8564 8565 # CHECK: lfhat %r0, -524288 8566 0xe3 0x00 0x00 0x00 0x80 0xc8 8567 8568 # CHECK: lfhat %r0, -1 8569 0xe3 0x00 0x0f 0xff 0xff 0xc8 8570 8571 # CHECK: lfhat %r0, 0 8572 0xe3 0x00 0x00 0x00 0x00 0xc8 8573 8574 # CHECK: lfhat %r0, 1 8575 0xe3 0x00 0x00 0x01 0x00 0xc8 8576 8577 # CHECK: lfhat %r0, 524287 8578 0xe3 0x00 0x0f 0xff 0x7f 0xc8 8579 8580 # CHECK: lfhat %r0, 0(%r1) 8581 0xe3 0x00 0x10 0x00 0x00 0xc8 8582 8583 # CHECK: lfhat %r0, 0(%r15) 8584 0xe3 0x00 0xf0 0x00 0x00 0xc8 8585 8586 # CHECK: lfhat %r0, 524287(%r1,%r15) 8587 0xe3 0x01 0xff 0xff 0x7f 0xc8 8588 8589 # CHECK: lfhat %r0, 524287(%r15,%r1) 8590 0xe3 0x0f 0x1f 0xff 0x7f 0xc8 8591 8592 # CHECK: lfhat %r15, 0 8593 0xe3 0xf0 0x00 0x00 0x00 0xc8 8594 8595 # CHECK: lfpc 0 8596 0xb2 0x9d 0x00 0x00 8597 8598 # CHECK: lfpc 0(%r1) 8599 0xb2 0x9d 0x10 0x00 8600 8601 # CHECK: lfpc 0(%r15) 8602 0xb2 0x9d 0xf0 0x00 8603 8604 # CHECK: lfpc 4095 8605 0xb2 0x9d 0x0f 0xff 8606 8607 # CHECK: lfpc 4095(%r1) 8608 0xb2 0x9d 0x1f 0xff 8609 8610 # CHECK: lfpc 4095(%r15) 8611 0xb2 0x9d 0xff 0xff 8612 8613 # CHECK: lg %r0, -524288 8614 0xe3 0x00 0x00 0x00 0x80 0x04 8615 8616 # CHECK: lg %r0, -1 8617 0xe3 0x00 0x0f 0xff 0xff 0x04 8618 8619 # CHECK: lg %r0, 0 8620 0xe3 0x00 0x00 0x00 0x00 0x04 8621 8622 # CHECK: lg %r0, 1 8623 0xe3 0x00 0x00 0x01 0x00 0x04 8624 8625 # CHECK: lg %r0, 524287 8626 0xe3 0x00 0x0f 0xff 0x7f 0x04 8627 8628 # CHECK: lg %r0, 0(%r1) 8629 0xe3 0x00 0x10 0x00 0x00 0x04 8630 8631 # CHECK: lg %r0, 0(%r15) 8632 0xe3 0x00 0xf0 0x00 0x00 0x04 8633 8634 # CHECK: lg %r0, 524287(%r1,%r15) 8635 0xe3 0x01 0xff 0xff 0x7f 0x04 8636 8637 # CHECK: lg %r0, 524287(%r15,%r1) 8638 0xe3 0x0f 0x1f 0xff 0x7f 0x04 8639 8640 # CHECK: lg %r15, 0 8641 0xe3 0xf0 0x00 0x00 0x00 0x04 8642 8643 # CHECK: lgat %r0, -524288 8644 0xe3 0x00 0x00 0x00 0x80 0x85 8645 8646 # CHECK: lgat %r0, -1 8647 0xe3 0x00 0x0f 0xff 0xff 0x85 8648 8649 # CHECK: lgat %r0, 0 8650 0xe3 0x00 0x00 0x00 0x00 0x85 8651 8652 # CHECK: lgat %r0, 1 8653 0xe3 0x00 0x00 0x01 0x00 0x85 8654 8655 # CHECK: lgat %r0, 524287 8656 0xe3 0x00 0x0f 0xff 0x7f 0x85 8657 8658 # CHECK: lgat %r0, 0(%r1) 8659 0xe3 0x00 0x10 0x00 0x00 0x85 8660 8661 # CHECK: lgat %r0, 0(%r15) 8662 0xe3 0x00 0xf0 0x00 0x00 0x85 8663 8664 # CHECK: lgat %r0, 524287(%r1,%r15) 8665 0xe3 0x01 0xff 0xff 0x7f 0x85 8666 8667 # CHECK: lgat %r0, 524287(%r15,%r1) 8668 0xe3 0x0f 0x1f 0xff 0x7f 0x85 8669 8670 # CHECK: lgat %r15, 0 8671 0xe3 0xf0 0x00 0x00 0x00 0x85 8672 8673 # CHECK: lgb %r0, -524288 8674 0xe3 0x00 0x00 0x00 0x80 0x77 8675 8676 # CHECK: lgb %r0, -1 8677 0xe3 0x00 0x0f 0xff 0xff 0x77 8678 8679 # CHECK: lgb %r0, 0 8680 0xe3 0x00 0x00 0x00 0x00 0x77 8681 8682 # CHECK: lgb %r0, 1 8683 0xe3 0x00 0x00 0x01 0x00 0x77 8684 8685 # CHECK: lgb %r0, 524287 8686 0xe3 0x00 0x0f 0xff 0x7f 0x77 8687 8688 # CHECK: lgb %r0, 0(%r1) 8689 0xe3 0x00 0x10 0x00 0x00 0x77 8690 8691 # CHECK: lgb %r0, 0(%r15) 8692 0xe3 0x00 0xf0 0x00 0x00 0x77 8693 8694 # CHECK: lgb %r0, 524287(%r1,%r15) 8695 0xe3 0x01 0xff 0xff 0x7f 0x77 8696 8697 # CHECK: lgb %r0, 524287(%r15,%r1) 8698 0xe3 0x0f 0x1f 0xff 0x7f 0x77 8699 8700 # CHECK: lgb %r15, 0 8701 0xe3 0xf0 0x00 0x00 0x00 0x77 8702 8703 # CHECK: lgbr %r0, %r15 8704 0xb9 0x06 0x00 0x0f 8705 8706 # CHECK: lgbr %r7, %r8 8707 0xb9 0x06 0x00 0x78 8708 8709 # CHECK: lgbr %r15, %r0 8710 0xb9 0x06 0x00 0xf0 8711 8712 # CHECK: lgdr %r0, %f0 8713 0xb3 0xcd 0x00 0x00 8714 8715 # CHECK: lgdr %r0, %f15 8716 0xb3 0xcd 0x00 0x0f 8717 8718 # CHECK: lgdr %r15, %f0 8719 0xb3 0xcd 0x00 0xf0 8720 8721 # CHECK: lgdr %r8, %f8 8722 0xb3 0xcd 0x00 0x88 8723 8724 # CHECK: lgdr %r15, %f15 8725 0xb3 0xcd 0x00 0xff 8726 8727 # CHECK: lgf %r0, -524288 8728 0xe3 0x00 0x00 0x00 0x80 0x14 8729 8730 # CHECK: lgf %r0, -1 8731 0xe3 0x00 0x0f 0xff 0xff 0x14 8732 8733 # CHECK: lgf %r0, 0 8734 0xe3 0x00 0x00 0x00 0x00 0x14 8735 8736 # CHECK: lgf %r0, 1 8737 0xe3 0x00 0x00 0x01 0x00 0x14 8738 8739 # CHECK: lgf %r0, 524287 8740 0xe3 0x00 0x0f 0xff 0x7f 0x14 8741 8742 # CHECK: lgf %r0, 0(%r1) 8743 0xe3 0x00 0x10 0x00 0x00 0x14 8744 8745 # CHECK: lgf %r0, 0(%r15) 8746 0xe3 0x00 0xf0 0x00 0x00 0x14 8747 8748 # CHECK: lgf %r0, 524287(%r1,%r15) 8749 0xe3 0x01 0xff 0xff 0x7f 0x14 8750 8751 # CHECK: lgf %r0, 524287(%r15,%r1) 8752 0xe3 0x0f 0x1f 0xff 0x7f 0x14 8753 8754 # CHECK: lgf %r15, 0 8755 0xe3 0xf0 0x00 0x00 0x00 0x14 8756 8757 # CHECK: lgfi %r0, -2147483648 8758 0xc0 0x01 0x80 0x00 0x00 0x00 8759 8760 # CHECK: lgfi %r0, -1 8761 0xc0 0x01 0xff 0xff 0xff 0xff 8762 8763 # CHECK: lgfi %r0, 0 8764 0xc0 0x01 0x00 0x00 0x00 0x00 8765 8766 # CHECK: lgfi %r0, 1 8767 0xc0 0x01 0x00 0x00 0x00 0x01 8768 8769 # CHECK: lgfi %r0, 2147483647 8770 0xc0 0x01 0x7f 0xff 0xff 0xff 8771 8772 # CHECK: lgfi %r15, 0 8773 0xc0 0xf1 0x00 0x00 0x00 0x00 8774 8775 # CHECK: lgfr %r0, %r15 8776 0xb9 0x14 0x00 0x0f 8777 8778 # CHECK: lgfr %r7, %r8 8779 0xb9 0x14 0x00 0x78 8780 8781 # CHECK: lgfr %r15, %r0 8782 0xb9 0x14 0x00 0xf0 8783 8784 # CHECK: lgh %r0, -524288 8785 0xe3 0x00 0x00 0x00 0x80 0x15 8786 8787 # CHECK: lgh %r0, -1 8788 0xe3 0x00 0x0f 0xff 0xff 0x15 8789 8790 # CHECK: lgh %r0, 0 8791 0xe3 0x00 0x00 0x00 0x00 0x15 8792 8793 # CHECK: lgh %r0, 1 8794 0xe3 0x00 0x00 0x01 0x00 0x15 8795 8796 # CHECK: lgh %r0, 524287 8797 0xe3 0x00 0x0f 0xff 0x7f 0x15 8798 8799 # CHECK: lgh %r0, 0(%r1) 8800 0xe3 0x00 0x10 0x00 0x00 0x15 8801 8802 # CHECK: lgh %r0, 0(%r15) 8803 0xe3 0x00 0xf0 0x00 0x00 0x15 8804 8805 # CHECK: lgh %r0, 524287(%r1,%r15) 8806 0xe3 0x01 0xff 0xff 0x7f 0x15 8807 8808 # CHECK: lgh %r0, 524287(%r15,%r1) 8809 0xe3 0x0f 0x1f 0xff 0x7f 0x15 8810 8811 # CHECK: lgh %r15, 0 8812 0xe3 0xf0 0x00 0x00 0x00 0x15 8813 8814 # CHECK: lghi %r0, -32768 8815 0xa7 0x09 0x80 0x00 8816 8817 # CHECK: lghi %r0, -1 8818 0xa7 0x09 0xff 0xff 8819 8820 # CHECK: lghi %r0, 0 8821 0xa7 0x09 0x00 0x00 8822 8823 # CHECK: lghi %r0, 1 8824 0xa7 0x09 0x00 0x01 8825 8826 # CHECK: lghi %r0, 32767 8827 0xa7 0x09 0x7f 0xff 8828 8829 # CHECK: lghi %r15, 0 8830 0xa7 0xf9 0x00 0x00 8831 8832 # CHECK: lghr %r0, %r15 8833 0xb9 0x07 0x00 0x0f 8834 8835 # CHECK: lghr %r7, %r8 8836 0xb9 0x07 0x00 0x78 8837 8838 # CHECK: lghr %r15, %r0 8839 0xb9 0x07 0x00 0xf0 8840 8841 # CHECK: lgr %r0, %r9 8842 0xb9 0x04 0x00 0x09 8843 8844 # CHECK: lgr %r0, %r15 8845 0xb9 0x04 0x00 0x0f 8846 8847 # CHECK: lgr %r15, %r0 8848 0xb9 0x04 0x00 0xf0 8849 8850 # CHECK: lgr %r15, %r9 8851 0xb9 0x04 0x00 0xf9 8852 8853 # CHECK: lh %r0, 0 8854 0x48 0x00 0x00 0x00 8855 8856 # CHECK: lh %r0, 4095 8857 0x48 0x00 0x0f 0xff 8858 8859 # CHECK: lh %r0, 0(%r1) 8860 0x48 0x00 0x10 0x00 8861 8862 # CHECK: lh %r0, 0(%r15) 8863 0x48 0x00 0xf0 0x00 8864 8865 # CHECK: lh %r0, 4095(%r1,%r15) 8866 0x48 0x01 0xff 0xff 8867 8868 # CHECK: lh %r0, 4095(%r15,%r1) 8869 0x48 0x0f 0x1f 0xff 8870 8871 # CHECK: lh %r15, 0 8872 0x48 0xf0 0x00 0x00 8873 8874 # CHECK: lhh %r0, -524288 8875 0xe3 0x00 0x00 0x00 0x80 0xc4 8876 8877 # CHECK: lhh %r0, -1 8878 0xe3 0x00 0x0f 0xff 0xff 0xc4 8879 8880 # CHECK: lhh %r0, 0 8881 0xe3 0x00 0x00 0x00 0x00 0xc4 8882 8883 # CHECK: lhh %r0, 1 8884 0xe3 0x00 0x00 0x01 0x00 0xc4 8885 8886 # CHECK: lhh %r0, 524287 8887 0xe3 0x00 0x0f 0xff 0x7f 0xc4 8888 8889 # CHECK: lhh %r0, 0(%r1) 8890 0xe3 0x00 0x10 0x00 0x00 0xc4 8891 8892 # CHECK: lhh %r0, 0(%r15) 8893 0xe3 0x00 0xf0 0x00 0x00 0xc4 8894 8895 # CHECK: lhh %r0, 524287(%r1,%r15) 8896 0xe3 0x01 0xff 0xff 0x7f 0xc4 8897 8898 # CHECK: lhh %r0, 524287(%r15,%r1) 8899 0xe3 0x0f 0x1f 0xff 0x7f 0xc4 8900 8901 # CHECK: lhh %r15, 0 8902 0xe3 0xf0 0x00 0x00 0x00 0xc4 8903 8904 # CHECK: lhi %r0, -32768 8905 0xa7 0x08 0x80 0x00 8906 8907 # CHECK: lhi %r0, -1 8908 0xa7 0x08 0xff 0xff 8909 8910 # CHECK: lhi %r0, 0 8911 0xa7 0x08 0x00 0x00 8912 8913 # CHECK: lhi %r0, 1 8914 0xa7 0x08 0x00 0x01 8915 8916 # CHECK: lhi %r0, 32767 8917 0xa7 0x08 0x7f 0xff 8918 8919 # CHECK: lhi %r15, 0 8920 0xa7 0xf8 0x00 0x00 8921 8922 # CHECK: lhr %r0, %r15 8923 0xb9 0x27 0x00 0x0f 8924 8925 # CHECK: lhr %r7, %r8 8926 0xb9 0x27 0x00 0x78 8927 8928 # CHECK: lhr %r15, %r0 8929 0xb9 0x27 0x00 0xf0 8930 8931 # CHECK: lhy %r0, -524288 8932 0xe3 0x00 0x00 0x00 0x80 0x78 8933 8934 # CHECK: lhy %r0, -1 8935 0xe3 0x00 0x0f 0xff 0xff 0x78 8936 8937 # CHECK: lhy %r0, 0 8938 0xe3 0x00 0x00 0x00 0x00 0x78 8939 8940 # CHECK: lhy %r0, 1 8941 0xe3 0x00 0x00 0x01 0x00 0x78 8942 8943 # CHECK: lhy %r0, 524287 8944 0xe3 0x00 0x0f 0xff 0x7f 0x78 8945 8946 # CHECK: lhy %r0, 0(%r1) 8947 0xe3 0x00 0x10 0x00 0x00 0x78 8948 8949 # CHECK: lhy %r0, 0(%r15) 8950 0xe3 0x00 0xf0 0x00 0x00 0x78 8951 8952 # CHECK: lhy %r0, 524287(%r1,%r15) 8953 0xe3 0x01 0xff 0xff 0x7f 0x78 8954 8955 # CHECK: lhy %r0, 524287(%r15,%r1) 8956 0xe3 0x0f 0x1f 0xff 0x7f 0x78 8957 8958 # CHECK: lhy %r15, 0 8959 0xe3 0xf0 0x00 0x00 0x00 0x78 8960 8961 # CHECK: llc %r0, -524288 8962 0xe3 0x00 0x00 0x00 0x80 0x94 8963 8964 # CHECK: llc %r0, -1 8965 0xe3 0x00 0x0f 0xff 0xff 0x94 8966 8967 # CHECK: llc %r0, 0 8968 0xe3 0x00 0x00 0x00 0x00 0x94 8969 8970 # CHECK: llc %r0, 1 8971 0xe3 0x00 0x00 0x01 0x00 0x94 8972 8973 # CHECK: llc %r0, 524287 8974 0xe3 0x00 0x0f 0xff 0x7f 0x94 8975 8976 # CHECK: llc %r0, 0(%r1) 8977 0xe3 0x00 0x10 0x00 0x00 0x94 8978 8979 # CHECK: llc %r0, 0(%r15) 8980 0xe3 0x00 0xf0 0x00 0x00 0x94 8981 8982 # CHECK: llc %r0, 524287(%r1,%r15) 8983 0xe3 0x01 0xff 0xff 0x7f 0x94 8984 8985 # CHECK: llc %r0, 524287(%r15,%r1) 8986 0xe3 0x0f 0x1f 0xff 0x7f 0x94 8987 8988 # CHECK: llc %r15, 0 8989 0xe3 0xf0 0x00 0x00 0x00 0x94 8990 8991 # CHECK: llch %r0, -524288 8992 0xe3 0x00 0x00 0x00 0x80 0xc2 8993 8994 # CHECK: llch %r0, -1 8995 0xe3 0x00 0x0f 0xff 0xff 0xc2 8996 8997 # CHECK: llch %r0, 0 8998 0xe3 0x00 0x00 0x00 0x00 0xc2 8999 9000 # CHECK: llch %r0, 1 9001 0xe3 0x00 0x00 0x01 0x00 0xc2 9002 9003 # CHECK: llch %r0, 524287 9004 0xe3 0x00 0x0f 0xff 0x7f 0xc2 9005 9006 # CHECK: llch %r0, 0(%r1) 9007 0xe3 0x00 0x10 0x00 0x00 0xc2 9008 9009 # CHECK: llch %r0, 0(%r15) 9010 0xe3 0x00 0xf0 0x00 0x00 0xc2 9011 9012 # CHECK: llch %r0, 524287(%r1,%r15) 9013 0xe3 0x01 0xff 0xff 0x7f 0xc2 9014 9015 # CHECK: llch %r0, 524287(%r15,%r1) 9016 0xe3 0x0f 0x1f 0xff 0x7f 0xc2 9017 9018 # CHECK: llch %r15, 0 9019 0xe3 0xf0 0x00 0x00 0x00 0xc2 9020 9021 # CHECK: llcr %r0, %r15 9022 0xb9 0x94 0x00 0x0f 9023 9024 # CHECK: llcr %r7, %r8 9025 0xb9 0x94 0x00 0x78 9026 9027 # CHECK: llcr %r15, %r0 9028 0xb9 0x94 0x00 0xf0 9029 9030 # CHECK: llgc %r0, -524288 9031 0xe3 0x00 0x00 0x00 0x80 0x90 9032 9033 # CHECK: llgc %r0, -1 9034 0xe3 0x00 0x0f 0xff 0xff 0x90 9035 9036 # CHECK: llgc %r0, 0 9037 0xe3 0x00 0x00 0x00 0x00 0x90 9038 9039 # CHECK: llgc %r0, 1 9040 0xe3 0x00 0x00 0x01 0x00 0x90 9041 9042 # CHECK: llgc %r0, 524287 9043 0xe3 0x00 0x0f 0xff 0x7f 0x90 9044 9045 # CHECK: llgc %r0, 0(%r1) 9046 0xe3 0x00 0x10 0x00 0x00 0x90 9047 9048 # CHECK: llgc %r0, 0(%r15) 9049 0xe3 0x00 0xf0 0x00 0x00 0x90 9050 9051 # CHECK: llgc %r0, 524287(%r1,%r15) 9052 0xe3 0x01 0xff 0xff 0x7f 0x90 9053 9054 # CHECK: llgc %r0, 524287(%r15,%r1) 9055 0xe3 0x0f 0x1f 0xff 0x7f 0x90 9056 9057 # CHECK: llgc %r15, 0 9058 0xe3 0xf0 0x00 0x00 0x00 0x90 9059 9060 # CHECK: llgcr %r0, %r15 9061 0xb9 0x84 0x00 0x0f 9062 9063 # CHECK: llgcr %r7, %r8 9064 0xb9 0x84 0x00 0x78 9065 9066 # CHECK: llgcr %r15, %r0 9067 0xb9 0x84 0x00 0xf0 9068 9069 # CHECK: llgf %r0, -524288 9070 0xe3 0x00 0x00 0x00 0x80 0x16 9071 9072 # CHECK: llgf %r0, -1 9073 0xe3 0x00 0x0f 0xff 0xff 0x16 9074 9075 # CHECK: llgf %r0, 0 9076 0xe3 0x00 0x00 0x00 0x00 0x16 9077 9078 # CHECK: llgf %r0, 1 9079 0xe3 0x00 0x00 0x01 0x00 0x16 9080 9081 # CHECK: llgf %r0, 524287 9082 0xe3 0x00 0x0f 0xff 0x7f 0x16 9083 9084 # CHECK: llgf %r0, 0(%r1) 9085 0xe3 0x00 0x10 0x00 0x00 0x16 9086 9087 # CHECK: llgf %r0, 0(%r15) 9088 0xe3 0x00 0xf0 0x00 0x00 0x16 9089 9090 # CHECK: llgf %r0, 524287(%r1,%r15) 9091 0xe3 0x01 0xff 0xff 0x7f 0x16 9092 9093 # CHECK: llgf %r0, 524287(%r15,%r1) 9094 0xe3 0x0f 0x1f 0xff 0x7f 0x16 9095 9096 # CHECK: llgf %r15, 0 9097 0xe3 0xf0 0x00 0x00 0x00 0x16 9098 9099 # CHECK: llgfat %r0, -524288 9100 0xe3 0x00 0x00 0x00 0x80 0x9d 9101 9102 # CHECK: llgfat %r0, -1 9103 0xe3 0x00 0x0f 0xff 0xff 0x9d 9104 9105 # CHECK: llgfat %r0, 0 9106 0xe3 0x00 0x00 0x00 0x00 0x9d 9107 9108 # CHECK: llgfat %r0, 1 9109 0xe3 0x00 0x00 0x01 0x00 0x9d 9110 9111 # CHECK: llgfat %r0, 524287 9112 0xe3 0x00 0x0f 0xff 0x7f 0x9d 9113 9114 # CHECK: llgfat %r0, 0(%r1) 9115 0xe3 0x00 0x10 0x00 0x00 0x9d 9116 9117 # CHECK: llgfat %r0, 0(%r15) 9118 0xe3 0x00 0xf0 0x00 0x00 0x9d 9119 9120 # CHECK: llgfat %r0, 524287(%r1,%r15) 9121 0xe3 0x01 0xff 0xff 0x7f 0x9d 9122 9123 # CHECK: llgfat %r0, 524287(%r15,%r1) 9124 0xe3 0x0f 0x1f 0xff 0x7f 0x9d 9125 9126 # CHECK: llgfat %r15, 0 9127 0xe3 0xf0 0x00 0x00 0x00 0x9d 9128 9129 # CHECK: llgfr %r0, %r15 9130 0xb9 0x16 0x00 0x0f 9131 9132 # CHECK: llgfr %r7, %r8 9133 0xb9 0x16 0x00 0x78 9134 9135 # CHECK: llgfr %r15, %r0 9136 0xb9 0x16 0x00 0xf0 9137 9138 # CHECK: llgh %r0, -524288 9139 0xe3 0x00 0x00 0x00 0x80 0x91 9140 9141 # CHECK: llgh %r0, -1 9142 0xe3 0x00 0x0f 0xff 0xff 0x91 9143 9144 # CHECK: llgh %r0, 0 9145 0xe3 0x00 0x00 0x00 0x00 0x91 9146 9147 # CHECK: llgh %r0, 1 9148 0xe3 0x00 0x00 0x01 0x00 0x91 9149 9150 # CHECK: llgh %r0, 524287 9151 0xe3 0x00 0x0f 0xff 0x7f 0x91 9152 9153 # CHECK: llgh %r0, 0(%r1) 9154 0xe3 0x00 0x10 0x00 0x00 0x91 9155 9156 # CHECK: llgh %r0, 0(%r15) 9157 0xe3 0x00 0xf0 0x00 0x00 0x91 9158 9159 # CHECK: llgh %r0, 524287(%r1,%r15) 9160 0xe3 0x01 0xff 0xff 0x7f 0x91 9161 9162 # CHECK: llgh %r0, 524287(%r15,%r1) 9163 0xe3 0x0f 0x1f 0xff 0x7f 0x91 9164 9165 # CHECK: llgh %r15, 0 9166 0xe3 0xf0 0x00 0x00 0x00 0x91 9167 9168 # CHECK: llghr %r0, %r15 9169 0xb9 0x85 0x00 0x0f 9170 9171 # CHECK: llghr %r7, %r8 9172 0xb9 0x85 0x00 0x78 9173 9174 # CHECK: llghr %r15, %r0 9175 0xb9 0x85 0x00 0xf0 9176 9177 # CHECK: llgt %r0, -524288 9178 0xe3 0x00 0x00 0x00 0x80 0x17 9179 9180 # CHECK: llgt %r0, -1 9181 0xe3 0x00 0x0f 0xff 0xff 0x17 9182 9183 # CHECK: llgt %r0, 0 9184 0xe3 0x00 0x00 0x00 0x00 0x17 9185 9186 # CHECK: llgt %r0, 1 9187 0xe3 0x00 0x00 0x01 0x00 0x17 9188 9189 # CHECK: llgt %r0, 524287 9190 0xe3 0x00 0x0f 0xff 0x7f 0x17 9191 9192 # CHECK: llgt %r0, 0(%r1) 9193 0xe3 0x00 0x10 0x00 0x00 0x17 9194 9195 # CHECK: llgt %r0, 0(%r15) 9196 0xe3 0x00 0xf0 0x00 0x00 0x17 9197 9198 # CHECK: llgt %r0, 524287(%r1,%r15) 9199 0xe3 0x01 0xff 0xff 0x7f 0x17 9200 9201 # CHECK: llgt %r0, 524287(%r15,%r1) 9202 0xe3 0x0f 0x1f 0xff 0x7f 0x17 9203 9204 # CHECK: llgt %r15, 0 9205 0xe3 0xf0 0x00 0x00 0x00 0x17 9206 9207 # CHECK: llgtat %r0, -524288 9208 0xe3 0x00 0x00 0x00 0x80 0x9c 9209 9210 # CHECK: llgtat %r0, -1 9211 0xe3 0x00 0x0f 0xff 0xff 0x9c 9212 9213 # CHECK: llgtat %r0, 0 9214 0xe3 0x00 0x00 0x00 0x00 0x9c 9215 9216 # CHECK: llgtat %r0, 1 9217 0xe3 0x00 0x00 0x01 0x00 0x9c 9218 9219 # CHECK: llgtat %r0, 524287 9220 0xe3 0x00 0x0f 0xff 0x7f 0x9c 9221 9222 # CHECK: llgtat %r0, 0(%r1) 9223 0xe3 0x00 0x10 0x00 0x00 0x9c 9224 9225 # CHECK: llgtat %r0, 0(%r15) 9226 0xe3 0x00 0xf0 0x00 0x00 0x9c 9227 9228 # CHECK: llgtat %r0, 524287(%r1,%r15) 9229 0xe3 0x01 0xff 0xff 0x7f 0x9c 9230 9231 # CHECK: llgtat %r0, 524287(%r15,%r1) 9232 0xe3 0x0f 0x1f 0xff 0x7f 0x9c 9233 9234 # CHECK: llgtat %r15, 0 9235 0xe3 0xf0 0x00 0x00 0x00 0x9c 9236 9237 # CHECK: llgtr %r0, %r15 9238 0xb9 0x17 0x00 0x0f 9239 9240 # CHECK: llgtr %r7, %r8 9241 0xb9 0x17 0x00 0x78 9242 9243 # CHECK: llgtr %r15, %r0 9244 0xb9 0x17 0x00 0xf0 9245 9246 # CHECK: llh %r0, -524288 9247 0xe3 0x00 0x00 0x00 0x80 0x95 9248 9249 # CHECK: llh %r0, -1 9250 0xe3 0x00 0x0f 0xff 0xff 0x95 9251 9252 # CHECK: llh %r0, 0 9253 0xe3 0x00 0x00 0x00 0x00 0x95 9254 9255 # CHECK: llh %r0, 1 9256 0xe3 0x00 0x00 0x01 0x00 0x95 9257 9258 # CHECK: llh %r0, 524287 9259 0xe3 0x00 0x0f 0xff 0x7f 0x95 9260 9261 # CHECK: llh %r0, 0(%r1) 9262 0xe3 0x00 0x10 0x00 0x00 0x95 9263 9264 # CHECK: llh %r0, 0(%r15) 9265 0xe3 0x00 0xf0 0x00 0x00 0x95 9266 9267 # CHECK: llh %r0, 524287(%r1,%r15) 9268 0xe3 0x01 0xff 0xff 0x7f 0x95 9269 9270 # CHECK: llh %r0, 524287(%r15,%r1) 9271 0xe3 0x0f 0x1f 0xff 0x7f 0x95 9272 9273 # CHECK: llh %r15, 0 9274 0xe3 0xf0 0x00 0x00 0x00 0x95 9275 9276 # CHECK: llhh %r0, -524288 9277 0xe3 0x00 0x00 0x00 0x80 0xc6 9278 9279 # CHECK: llhh %r0, -1 9280 0xe3 0x00 0x0f 0xff 0xff 0xc6 9281 9282 # CHECK: llhh %r0, 0 9283 0xe3 0x00 0x00 0x00 0x00 0xc6 9284 9285 # CHECK: llhh %r0, 1 9286 0xe3 0x00 0x00 0x01 0x00 0xc6 9287 9288 # CHECK: llhh %r0, 524287 9289 0xe3 0x00 0x0f 0xff 0x7f 0xc6 9290 9291 # CHECK: llhh %r0, 0(%r1) 9292 0xe3 0x00 0x10 0x00 0x00 0xc6 9293 9294 # CHECK: llhh %r0, 0(%r15) 9295 0xe3 0x00 0xf0 0x00 0x00 0xc6 9296 9297 # CHECK: llhh %r0, 524287(%r1,%r15) 9298 0xe3 0x01 0xff 0xff 0x7f 0xc6 9299 9300 # CHECK: llhh %r0, 524287(%r15,%r1) 9301 0xe3 0x0f 0x1f 0xff 0x7f 0xc6 9302 9303 # CHECK: llhh %r15, 0 9304 0xe3 0xf0 0x00 0x00 0x00 0xc6 9305 9306 # CHECK: llhr %r0, %r15 9307 0xb9 0x95 0x00 0x0f 9308 9309 # CHECK: llhr %r7, %r8 9310 0xb9 0x95 0x00 0x78 9311 9312 # CHECK: llhr %r15, %r0 9313 0xb9 0x95 0x00 0xf0 9314 9315 # CHECK: llihf %r0, 0 9316 0xc0 0x0e 0x00 0x00 0x00 0x00 9317 9318 # CHECK: llihf %r0, 4294967295 9319 0xc0 0x0e 0xff 0xff 0xff 0xff 9320 9321 # CHECK: llihf %r15, 0 9322 0xc0 0xfe 0x00 0x00 0x00 0x00 9323 9324 # CHECK: llihh %r0, 0 9325 0xa5 0x0c 0x00 0x00 9326 9327 # CHECK: llihh %r0, 32768 9328 0xa5 0x0c 0x80 0x00 9329 9330 # CHECK: llihh %r0, 65535 9331 0xa5 0x0c 0xff 0xff 9332 9333 # CHECK: llihh %r15, 0 9334 0xa5 0xfc 0x00 0x00 9335 9336 # CHECK: llihl %r0, 0 9337 0xa5 0x0d 0x00 0x00 9338 9339 # CHECK: llihl %r0, 32768 9340 0xa5 0x0d 0x80 0x00 9341 9342 # CHECK: llihl %r0, 65535 9343 0xa5 0x0d 0xff 0xff 9344 9345 # CHECK: llihl %r15, 0 9346 0xa5 0xfd 0x00 0x00 9347 9348 # CHECK: llilf %r0, 0 9349 0xc0 0x0f 0x00 0x00 0x00 0x00 9350 9351 # CHECK: llilf %r0, 4294967295 9352 0xc0 0x0f 0xff 0xff 0xff 0xff 9353 9354 # CHECK: llilf %r15, 0 9355 0xc0 0xff 0x00 0x00 0x00 0x00 9356 9357 # CHECK: llilh %r0, 0 9358 0xa5 0x0e 0x00 0x00 9359 9360 # CHECK: llilh %r0, 32768 9361 0xa5 0x0e 0x80 0x00 9362 9363 # CHECK: llilh %r0, 65535 9364 0xa5 0x0e 0xff 0xff 9365 9366 # CHECK: llilh %r15, 0 9367 0xa5 0xfe 0x00 0x00 9368 9369 # CHECK: llill %r0, 0 9370 0xa5 0x0f 0x00 0x00 9371 9372 # CHECK: llill %r0, 32768 9373 0xa5 0x0f 0x80 0x00 9374 9375 # CHECK: llill %r0, 65535 9376 0xa5 0x0f 0xff 0xff 9377 9378 # CHECK: llill %r15, 0 9379 0xa5 0xff 0x00 0x00 9380 9381 # CHECK: lm %r0, %r0, 0 9382 0x98 0x00 0x00 0x00 9383 9384 # CHECK: lm %r0, %r15, 0 9385 0x98 0x0f 0x00 0x00 9386 9387 # CHECK: lm %r14, %r15, 0 9388 0x98 0xef 0x00 0x00 9389 9390 # CHECK: lm %r15, %r15, 0 9391 0x98 0xff 0x00 0x00 9392 9393 # CHECK: lm %r0, %r0, 4095 9394 0x98 0x00 0x0f 0xff 9395 9396 # CHECK: lm %r0, %r0, 1 9397 0x98 0x00 0x00 0x01 9398 9399 # CHECK: lm %r0, %r0, 0(%r1) 9400 0x98 0x00 0x10 0x00 9401 9402 # CHECK: lm %r0, %r0, 0(%r15) 9403 0x98 0x00 0xf0 0x00 9404 9405 # CHECK: lm %r0, %r0, 4095(%r1) 9406 0x98 0x00 0x1f 0xff 9407 9408 # CHECK: lm %r0, %r0, 4095(%r15) 9409 0x98 0x00 0xff 0xff 9410 9411 # CHECK: lmd %r0, %r0, 0, 0 9412 0xef 0x00 0x00 0x00 0x00 0x00 9413 9414 # CHECK: lmd %r2, %r4, 0, 4095 9415 0xef 0x24 0x00 0x00 0x0f 0xff 9416 9417 # CHECK: lmd %r2, %r4, 0, 0(%r1) 9418 0xef 0x24 0x00 0x00 0x10 0x00 9419 9420 # CHECK: lmd %r2, %r4, 0, 0(%r15) 9421 0xef 0x24 0x00 0x00 0xf0 0x00 9422 9423 # CHECK: lmd %r2, %r4, 0(%r1), 4095(%r15) 9424 0xef 0x24 0x10 0x00 0xff 0xff 9425 9426 # CHECK: lmd %r2, %r4, 0(%r1), 0(%r15) 9427 0xef 0x24 0x10 0x00 0xf0 0x00 9428 9429 # CHECK: lmd %r2, %r4, 4095(%r1), 0(%r15) 9430 0xef 0x24 0x1f 0xff 0xf0 0x00 9431 9432 # CHECK: lmg %r0, %r0, 0 9433 0xeb 0x00 0x00 0x00 0x00 0x04 9434 9435 # CHECK: lmg %r0, %r15, 0 9436 0xeb 0x0f 0x00 0x00 0x00 0x04 9437 9438 # CHECK: lmg %r14, %r15, 0 9439 0xeb 0xef 0x00 0x00 0x00 0x04 9440 9441 # CHECK: lmg %r15, %r15, 0 9442 0xeb 0xff 0x00 0x00 0x00 0x04 9443 9444 # CHECK: lmg %r0, %r0, -524288 9445 0xeb 0x00 0x00 0x00 0x80 0x04 9446 9447 # CHECK: lmg %r0, %r0, -1 9448 0xeb 0x00 0x0f 0xff 0xff 0x04 9449 9450 # CHECK: lmg %r0, %r0, 0 9451 0xeb 0x00 0x00 0x00 0x00 0x04 9452 9453 # CHECK: lmg %r0, %r0, 1 9454 0xeb 0x00 0x00 0x01 0x00 0x04 9455 9456 # CHECK: lmg %r0, %r0, 524287 9457 0xeb 0x00 0x0f 0xff 0x7f 0x04 9458 9459 # CHECK: lmg %r0, %r0, 0(%r1) 9460 0xeb 0x00 0x10 0x00 0x00 0x04 9461 9462 # CHECK: lmg %r0, %r0, 0(%r15) 9463 0xeb 0x00 0xf0 0x00 0x00 0x04 9464 9465 # CHECK: lmg %r0, %r0, 524287(%r1) 9466 0xeb 0x00 0x1f 0xff 0x7f 0x04 9467 9468 # CHECK: lmg %r0, %r0, 524287(%r15) 9469 0xeb 0x00 0xff 0xff 0x7f 0x04 9470 9471 # CHECK: lmh %r0, %r0, 0 9472 0xeb 0x00 0x00 0x00 0x00 0x96 9473 9474 # CHECK: lmh %r0, %r15, 0 9475 0xeb 0x0f 0x00 0x00 0x00 0x96 9476 9477 # CHECK: lmh %r14, %r15, 0 9478 0xeb 0xef 0x00 0x00 0x00 0x96 9479 9480 # CHECK: lmh %r15, %r15, 0 9481 0xeb 0xff 0x00 0x00 0x00 0x96 9482 9483 # CHECK: lmh %r0, %r0, -524288 9484 0xeb 0x00 0x00 0x00 0x80 0x96 9485 9486 # CHECK: lmh %r0, %r0, -1 9487 0xeb 0x00 0x0f 0xff 0xff 0x96 9488 9489 # CHECK: lmh %r0, %r0, 0 9490 0xeb 0x00 0x00 0x00 0x00 0x96 9491 9492 # CHECK: lmh %r0, %r0, 1 9493 0xeb 0x00 0x00 0x01 0x00 0x96 9494 9495 # CHECK: lmh %r0, %r0, 524287 9496 0xeb 0x00 0x0f 0xff 0x7f 0x96 9497 9498 # CHECK: lmh %r0, %r0, 0(%r1) 9499 0xeb 0x00 0x10 0x00 0x00 0x96 9500 9501 # CHECK: lmh %r0, %r0, 0(%r15) 9502 0xeb 0x00 0xf0 0x00 0x00 0x96 9503 9504 # CHECK: lmh %r0, %r0, 524287(%r1) 9505 0xeb 0x00 0x1f 0xff 0x7f 0x96 9506 9507 # CHECK: lmh %r0, %r0, 524287(%r15) 9508 0xeb 0x00 0xff 0xff 0x7f 0x96 9509 9510 # CHECK: lmy %r0, %r0, 0 9511 0xeb 0x00 0x00 0x00 0x00 0x98 9512 9513 # CHECK: lmy %r0, %r15, 0 9514 0xeb 0x0f 0x00 0x00 0x00 0x98 9515 9516 # CHECK: lmy %r14, %r15, 0 9517 0xeb 0xef 0x00 0x00 0x00 0x98 9518 9519 # CHECK: lmy %r15, %r15, 0 9520 0xeb 0xff 0x00 0x00 0x00 0x98 9521 9522 # CHECK: lmy %r0, %r0, -524288 9523 0xeb 0x00 0x00 0x00 0x80 0x98 9524 9525 # CHECK: lmy %r0, %r0, -1 9526 0xeb 0x00 0x0f 0xff 0xff 0x98 9527 9528 # CHECK: lmy %r0, %r0, 0 9529 0xeb 0x00 0x00 0x00 0x00 0x98 9530 9531 # CHECK: lmy %r0, %r0, 1 9532 0xeb 0x00 0x00 0x01 0x00 0x98 9533 9534 # CHECK: lmy %r0, %r0, 524287 9535 0xeb 0x00 0x0f 0xff 0x7f 0x98 9536 9537 # CHECK: lmy %r0, %r0, 0(%r1) 9538 0xeb 0x00 0x10 0x00 0x00 0x98 9539 9540 # CHECK: lmy %r0, %r0, 0(%r15) 9541 0xeb 0x00 0xf0 0x00 0x00 0x98 9542 9543 # CHECK: lmy %r0, %r0, 524287(%r1) 9544 0xeb 0x00 0x1f 0xff 0x7f 0x98 9545 9546 # CHECK: lmy %r0, %r0, 524287(%r15) 9547 0xeb 0x00 0xff 0xff 0x7f 0x98 9548 9549 # CHECK: lndbr %f0, %f9 9550 0xb3 0x11 0x00 0x09 9551 9552 # CHECK: lndbr %f0, %f15 9553 0xb3 0x11 0x00 0x0f 9554 9555 # CHECK: lndbr %f15, %f0 9556 0xb3 0x11 0x00 0xf0 9557 9558 # CHECK: lndbr %f15, %f9 9559 0xb3 0x11 0x00 0xf9 9560 9561 # CHECK: lndr %f0, %f9 9562 0x21 0x09 9563 9564 # CHECK: lndr %f0, %f15 9565 0x21 0x0f 9566 9567 # CHECK: lndr %f15, %f0 9568 0x21 0xf0 9569 9570 # CHECK: lndr %f15, %f9 9571 0x21 0xf9 9572 9573 # CHECK: lnebr %f0, %f9 9574 0xb3 0x01 0x00 0x09 9575 9576 # CHECK: lnebr %f0, %f15 9577 0xb3 0x01 0x00 0x0f 9578 9579 # CHECK: lnebr %f15, %f0 9580 0xb3 0x01 0x00 0xf0 9581 9582 # CHECK: lnebr %f15, %f9 9583 0xb3 0x01 0x00 0xf9 9584 9585 # CHECK: lner %f0, %f9 9586 0x31 0x09 9587 9588 # CHECK: lner %f0, %f15 9589 0x31 0x0f 9590 9591 # CHECK: lner %f15, %f0 9592 0x31 0xf0 9593 9594 # CHECK: lner %f15, %f9 9595 0x31 0xf9 9596 9597 # CHECK: lngfr %r0, %r0 9598 0xb9 0x11 0x00 0x00 9599 9600 # CHECK: lngfr %r0, %r15 9601 0xb9 0x11 0x00 0x0f 9602 9603 # CHECK: lngfr %r15, %r0 9604 0xb9 0x11 0x00 0xf0 9605 9606 # CHECK: lngfr %r7, %r8 9607 0xb9 0x11 0x00 0x78 9608 9609 # CHECK: lngr %r0, %r0 9610 0xb9 0x01 0x00 0x00 9611 9612 # CHECK: lngr %r0, %r15 9613 0xb9 0x01 0x00 0x0f 9614 9615 # CHECK: lngr %r15, %r0 9616 0xb9 0x01 0x00 0xf0 9617 9618 # CHECK: lngr %r7, %r8 9619 0xb9 0x01 0x00 0x78 9620 9621 # CHECK: lnr %r0, %r0 9622 0x11 0x00 9623 9624 # CHECK: lnr %r0, %r15 9625 0x11 0x0f 9626 9627 # CHECK: lnr %r15, %r0 9628 0x11 0xf0 9629 9630 # CHECK: lnr %r7, %r8 9631 0x11 0x78 9632 9633 # CHECK: lnxbr %f0, %f8 9634 0xb3 0x41 0x00 0x08 9635 9636 # CHECK: lnxbr %f0, %f13 9637 0xb3 0x41 0x00 0x0d 9638 9639 # CHECK: lnxbr %f13, %f0 9640 0xb3 0x41 0x00 0xd0 9641 9642 # CHECK: lnxbr %f13, %f9 9643 0xb3 0x41 0x00 0xd9 9644 9645 # CHECK: lnxr %f0, %f8 9646 0xb3 0x61 0x00 0x08 9647 9648 # CHECK: lnxr %f0, %f13 9649 0xb3 0x61 0x00 0x0d 9650 9651 # CHECK: lnxr %f13, %f0 9652 0xb3 0x61 0x00 0xd0 9653 9654 # CHECK: lnxr %f13, %f9 9655 0xb3 0x61 0x00 0xd9 9656 9657 # CHECK: loc %r7, 6399(%r8), 0 9658 0xeb 0x70 0x88 0xff 0x01 0xf2 9659 9660 # CHECK: loco %r7, 6399(%r8) 9661 0xeb 0x71 0x88 0xff 0x01 0xf2 9662 9663 # CHECK: loch %r7, 6399(%r8) 9664 0xeb 0x72 0x88 0xff 0x01 0xf2 9665 9666 # CHECK: locnle %r7, 6399(%r8) 9667 0xeb 0x73 0x88 0xff 0x01 0xf2 9668 9669 # CHECK: locl %r7, 6399(%r8) 9670 0xeb 0x74 0x88 0xff 0x01 0xf2 9671 9672 # CHECK: locnhe %r7, 6399(%r8) 9673 0xeb 0x75 0x88 0xff 0x01 0xf2 9674 9675 # CHECK: loclh %r7, 6399(%r8) 9676 0xeb 0x76 0x88 0xff 0x01 0xf2 9677 9678 # CHECK: locne %r7, 6399(%r8) 9679 0xeb 0x77 0x88 0xff 0x01 0xf2 9680 9681 # CHECK: loce %r7, 6399(%r8) 9682 0xeb 0x78 0x88 0xff 0x01 0xf2 9683 9684 # CHECK: locnlh %r7, 6399(%r8) 9685 0xeb 0x79 0x88 0xff 0x01 0xf2 9686 9687 # CHECK: loche %r7, 6399(%r8) 9688 0xeb 0x7a 0x88 0xff 0x01 0xf2 9689 9690 # CHECK: locnl %r7, 6399(%r8) 9691 0xeb 0x7b 0x88 0xff 0x01 0xf2 9692 9693 # CHECK: locle %r7, 6399(%r8) 9694 0xeb 0x7c 0x88 0xff 0x01 0xf2 9695 9696 # CHECK: locnh %r7, 6399(%r8) 9697 0xeb 0x7d 0x88 0xff 0x01 0xf2 9698 9699 # CHECK: locno %r7, 6399(%r8) 9700 0xeb 0x7e 0x88 0xff 0x01 0xf2 9701 9702 # CHECK: loc %r7, 6399(%r8), 15 9703 0xeb 0x7f 0x88 0xff 0x01 0xf2 9704 9705 # CHECK: locg %r7, 6399(%r8), 0 9706 0xeb 0x70 0x88 0xff 0x01 0xe2 9707 9708 # CHECK: locgo %r7, 6399(%r8) 9709 0xeb 0x71 0x88 0xff 0x01 0xe2 9710 9711 # CHECK: locgh %r7, 6399(%r8) 9712 0xeb 0x72 0x88 0xff 0x01 0xe2 9713 9714 # CHECK: locgnle %r7, 6399(%r8) 9715 0xeb 0x73 0x88 0xff 0x01 0xe2 9716 9717 # CHECK: locgl %r7, 6399(%r8) 9718 0xeb 0x74 0x88 0xff 0x01 0xe2 9719 9720 # CHECK: locgnhe %r7, 6399(%r8) 9721 0xeb 0x75 0x88 0xff 0x01 0xe2 9722 9723 # CHECK: locglh %r7, 6399(%r8) 9724 0xeb 0x76 0x88 0xff 0x01 0xe2 9725 9726 # CHECK: locgne %r7, 6399(%r8) 9727 0xeb 0x77 0x88 0xff 0x01 0xe2 9728 9729 # CHECK: locge %r7, 6399(%r8) 9730 0xeb 0x78 0x88 0xff 0x01 0xe2 9731 9732 # CHECK: locgnlh %r7, 6399(%r8) 9733 0xeb 0x79 0x88 0xff 0x01 0xe2 9734 9735 # CHECK: locghe %r7, 6399(%r8) 9736 0xeb 0x7a 0x88 0xff 0x01 0xe2 9737 9738 # CHECK: locgnl %r7, 6399(%r8) 9739 0xeb 0x7b 0x88 0xff 0x01 0xe2 9740 9741 # CHECK: locgle %r7, 6399(%r8) 9742 0xeb 0x7c 0x88 0xff 0x01 0xe2 9743 9744 # CHECK: locgnh %r7, 6399(%r8) 9745 0xeb 0x7d 0x88 0xff 0x01 0xe2 9746 9747 # CHECK: locgno %r7, 6399(%r8) 9748 0xeb 0x7e 0x88 0xff 0x01 0xe2 9749 9750 # CHECK: locg %r7, 6399(%r8), 15 9751 0xeb 0x7f 0x88 0xff 0x01 0xe2 9752 9753 # CHECK: locr %r11, %r3, 0 9754 0xb9 0xf2 0x00 0xb3 9755 9756 # CHECK: locro %r11, %r3 9757 0xb9 0xf2 0x10 0xb3 9758 9759 # CHECK: locrh %r11, %r3 9760 0xb9 0xf2 0x20 0xb3 9761 9762 # CHECK: locrnle %r11, %r3 9763 0xb9 0xf2 0x30 0xb3 9764 9765 # CHECK: locrl %r11, %r3 9766 0xb9 0xf2 0x40 0xb3 9767 9768 # CHECK: locrnhe %r11, %r3 9769 0xb9 0xf2 0x50 0xb3 9770 9771 # CHECK: locrlh %r11, %r3 9772 0xb9 0xf2 0x60 0xb3 9773 9774 # CHECK: locrne %r11, %r3 9775 0xb9 0xf2 0x70 0xb3 9776 9777 # CHECK: locre %r11, %r3 9778 0xb9 0xf2 0x80 0xb3 9779 9780 # CHECK: locrnlh %r11, %r3 9781 0xb9 0xf2 0x90 0xb3 9782 9783 # CHECK: locrhe %r11, %r3 9784 0xb9 0xf2 0xa0 0xb3 9785 9786 # CHECK: locrnl %r11, %r3 9787 0xb9 0xf2 0xb0 0xb3 9788 9789 # CHECK: locrle %r11, %r3 9790 0xb9 0xf2 0xc0 0xb3 9791 9792 # CHECK: locrnh %r11, %r3 9793 0xb9 0xf2 0xd0 0xb3 9794 9795 # CHECK: locrno %r11, %r3 9796 0xb9 0xf2 0xe0 0xb3 9797 9798 # CHECK: locr %r11, %r3, 15 9799 0xb9 0xf2 0xf0 0xb3 9800 9801 # CHECK: locgr %r11, %r3, 0 9802 0xb9 0xe2 0x00 0xb3 9803 9804 # CHECK: locgro %r11, %r3 9805 0xb9 0xe2 0x10 0xb3 9806 9807 # CHECK: locgrh %r11, %r3 9808 0xb9 0xe2 0x20 0xb3 9809 9810 # CHECK: locgrnle %r11, %r3 9811 0xb9 0xe2 0x30 0xb3 9812 9813 # CHECK: locgrl %r11, %r3 9814 0xb9 0xe2 0x40 0xb3 9815 9816 # CHECK: locgrnhe %r11, %r3 9817 0xb9 0xe2 0x50 0xb3 9818 9819 # CHECK: locgrlh %r11, %r3 9820 0xb9 0xe2 0x60 0xb3 9821 9822 # CHECK: locgrne %r11, %r3 9823 0xb9 0xe2 0x70 0xb3 9824 9825 # CHECK: locgre %r11, %r3 9826 0xb9 0xe2 0x80 0xb3 9827 9828 # CHECK: locgrnlh %r11, %r3 9829 0xb9 0xe2 0x90 0xb3 9830 9831 # CHECK: locgrhe %r11, %r3 9832 0xb9 0xe2 0xa0 0xb3 9833 9834 # CHECK: locgrnl %r11, %r3 9835 0xb9 0xe2 0xb0 0xb3 9836 9837 # CHECK: locgrle %r11, %r3 9838 0xb9 0xe2 0xc0 0xb3 9839 9840 # CHECK: locgrnh %r11, %r3 9841 0xb9 0xe2 0xd0 0xb3 9842 9843 # CHECK: locgrno %r11, %r3 9844 0xb9 0xe2 0xe0 0xb3 9845 9846 # CHECK: locgr %r11, %r3, 15 9847 0xb9 0xe2 0xf0 0xb3 9848 9849 # CHECK: lpctl 0 9850 0xb2 0x85 0x00 0x00 9851 9852 # CHECK: lpctl 0(%r1) 9853 0xb2 0x85 0x10 0x00 9854 9855 # CHECK: lpctl 0(%r15) 9856 0xb2 0x85 0xf0 0x00 9857 9858 # CHECK: lpctl 4095 9859 0xb2 0x85 0x0f 0xff 9860 9861 # CHECK: lpctl 4095(%r1) 9862 0xb2 0x85 0x1f 0xff 9863 9864 # CHECK: lpctl 4095(%r15) 9865 0xb2 0x85 0xff 0xff 9866 9867 # CHECK: lpd %r0, 0, 0 9868 0xc8 0x04 0x00 0x00 0x00 0x00 9869 9870 # CHECK: lpd %r2, 0, 4095 9871 0xc8 0x24 0x00 0x00 0x0f 0xff 9872 9873 # CHECK: lpd %r2, 0, 0(%r1) 9874 0xc8 0x24 0x00 0x00 0x10 0x00 9875 9876 # CHECK: lpd %r2, 0, 0(%r15) 9877 0xc8 0x24 0x00 0x00 0xf0 0x00 9878 9879 # CHECK: lpd %r2, 0(%r1), 4095(%r15) 9880 0xc8 0x24 0x10 0x00 0xff 0xff 9881 9882 # CHECK: lpd %r2, 0(%r1), 0(%r15) 9883 0xc8 0x24 0x10 0x00 0xf0 0x00 9884 9885 # CHECK: lpd %r2, 4095(%r1), 0(%r15) 9886 0xc8 0x24 0x1f 0xff 0xf0 0x00 9887 9888 # CHECK: lpdbr %f0, %f9 9889 0xb3 0x10 0x00 0x09 9890 9891 # CHECK: lpdbr %f0, %f15 9892 0xb3 0x10 0x00 0x0f 9893 9894 # CHECK: lpdbr %f15, %f0 9895 0xb3 0x10 0x00 0xf0 9896 9897 # CHECK: lpdbr %f15, %f9 9898 0xb3 0x10 0x00 0xf9 9899 9900 # CHECK: lpdg %r0, 0, 0 9901 0xc8 0x05 0x00 0x00 0x00 0x00 9902 9903 # CHECK: lpdg %r2, 0, 4095 9904 0xc8 0x25 0x00 0x00 0x0f 0xff 9905 9906 # CHECK: lpdg %r2, 0, 0(%r1) 9907 0xc8 0x25 0x00 0x00 0x10 0x00 9908 9909 # CHECK: lpdg %r2, 0, 0(%r15) 9910 0xc8 0x25 0x00 0x00 0xf0 0x00 9911 9912 # CHECK: lpdg %r2, 0(%r1), 4095(%r15) 9913 0xc8 0x25 0x10 0x00 0xff 0xff 9914 9915 # CHECK: lpdg %r2, 0(%r1), 0(%r15) 9916 0xc8 0x25 0x10 0x00 0xf0 0x00 9917 9918 # CHECK: lpdg %r2, 4095(%r1), 0(%r15) 9919 0xc8 0x25 0x1f 0xff 0xf0 0x00 9920 9921 # CHECK: lpdr %f0, %f9 9922 0x20 0x09 9923 9924 # CHECK: lpdr %f0, %f15 9925 0x20 0x0f 9926 9927 # CHECK: lpdr %f15, %f0 9928 0x20 0xf0 9929 9930 # CHECK: lpdr %f15, %f9 9931 0x20 0xf9 9932 9933 # CHECK: lpebr %f0, %f9 9934 0xb3 0x00 0x00 0x09 9935 9936 # CHECK: lpebr %f0, %f15 9937 0xb3 0x00 0x00 0x0f 9938 9939 # CHECK: lpebr %f15, %f0 9940 0xb3 0x00 0x00 0xf0 9941 9942 # CHECK: lpebr %f15, %f9 9943 0xb3 0x00 0x00 0xf9 9944 9945 # CHECK: lper %f0, %f9 9946 0x30 0x09 9947 9948 # CHECK: lper %f0, %f15 9949 0x30 0x0f 9950 9951 # CHECK: lper %f15, %f0 9952 0x30 0xf0 9953 9954 # CHECK: lper %f15, %f9 9955 0x30 0xf9 9956 9957 # CHECK: lpgfr %r0, %r0 9958 0xb9 0x10 0x00 0x00 9959 9960 # CHECK: lpgfr %r0, %r15 9961 0xb9 0x10 0x00 0x0f 9962 9963 # CHECK: lpgfr %r15, %r0 9964 0xb9 0x10 0x00 0xf0 9965 9966 # CHECK: lpgfr %r7, %r8 9967 0xb9 0x10 0x00 0x78 9968 9969 # CHECK: lpgr %r0, %r0 9970 0xb9 0x00 0x00 0x00 9971 9972 # CHECK: lpgr %r0, %r15 9973 0xb9 0x00 0x00 0x0f 9974 9975 # CHECK: lpgr %r15, %r0 9976 0xb9 0x00 0x00 0xf0 9977 9978 # CHECK: lpgr %r7, %r8 9979 0xb9 0x00 0x00 0x78 9980 9981 # CHECK: lpp 0 9982 0xb2 0x80 0x00 0x00 9983 9984 # CHECK: lpp 0(%r1) 9985 0xb2 0x80 0x10 0x00 9986 9987 # CHECK: lpp 0(%r15) 9988 0xb2 0x80 0xf0 0x00 9989 9990 # CHECK: lpp 4095 9991 0xb2 0x80 0x0f 0xff 9992 9993 # CHECK: lpp 4095(%r1) 9994 0xb2 0x80 0x1f 0xff 9995 9996 # CHECK: lpp 4095(%r15) 9997 0xb2 0x80 0xff 0xff 9998 9999 # CHECK: lpq %r0, -524288 10000 0xe3 0x00 0x00 0x00 0x80 0x8f 10001 10002 # CHECK: lpq %r0, -1 10003 0xe3 0x00 0x0f 0xff 0xff 0x8f 10004 10005 # CHECK: lpq %r0, 0 10006 0xe3 0x00 0x00 0x00 0x00 0x8f 10007 10008 # CHECK: lpq %r0, 1 10009 0xe3 0x00 0x00 0x01 0x00 0x8f 10010 10011 # CHECK: lpq %r0, 524287 10012 0xe3 0x00 0x0f 0xff 0x7f 0x8f 10013 10014 # CHECK: lpq %r0, 0(%r1) 10015 0xe3 0x00 0x10 0x00 0x00 0x8f 10016 10017 # CHECK: lpq %r0, 0(%r15) 10018 0xe3 0x00 0xf0 0x00 0x00 0x8f 10019 10020 # CHECK: lpq %r0, 524287(%r1,%r15) 10021 0xe3 0x01 0xff 0xff 0x7f 0x8f 10022 10023 # CHECK: lpq %r0, 524287(%r15,%r1) 10024 0xe3 0x0f 0x1f 0xff 0x7f 0x8f 10025 10026 # CHECK: lpq %r14, 0 10027 0xe3 0xe0 0x00 0x00 0x00 0x8f 10028 10029 # CHECK: lpr %r0, %r0 10030 0x10 0x00 10031 10032 # CHECK: lpr %r0, %r15 10033 0x10 0x0f 10034 10035 # CHECK: lpr %r15, %r0 10036 0x10 0xf0 10037 10038 # CHECK: lpr %r7, %r8 10039 0x10 0x78 10040 10041 # CHECK: lpsw 0 10042 0x82 0x00 0x00 0x00 10043 10044 # CHECK: lpsw 0(%r1) 10045 0x82 0x00 0x10 0x00 10046 10047 # CHECK: lpsw 0(%r15) 10048 0x82 0x00 0xf0 0x00 10049 10050 # CHECK: lpsw 4095 10051 0x82 0x00 0x0f 0xff 10052 10053 # CHECK: lpsw 4095(%r1) 10054 0x82 0x00 0x1f 0xff 10055 10056 # CHECK: lpsw 4095(%r15) 10057 0x82 0x00 0xff 0xff 10058 10059 # CHECK: lpswe 0 10060 0xb2 0xb2 0x00 0x00 10061 10062 # CHECK: lpswe 0(%r1) 10063 0xb2 0xb2 0x10 0x00 10064 10065 # CHECK: lpswe 0(%r15) 10066 0xb2 0xb2 0xf0 0x00 10067 10068 # CHECK: lpswe 4095 10069 0xb2 0xb2 0x0f 0xff 10070 10071 # CHECK: lpswe 4095(%r1) 10072 0xb2 0xb2 0x1f 0xff 10073 10074 # CHECK: lpswe 4095(%r15) 10075 0xb2 0xb2 0xff 0xff 10076 10077 # CHECK: lptea %r0, %r0, %r0, 0 10078 0xb9 0xaa 0x00 0x00 10079 10080 # CHECK: lptea %r0, %r0, %r0, 15 10081 0xb9 0xaa 0x0f 0x00 10082 10083 # CHECK: lptea %r0, %r0, %r15, 0 10084 0xb9 0xaa 0x00 0x0f 10085 10086 # CHECK: lptea %r0, %r15, %r0, 0 10087 0xb9 0xaa 0xf0 0x00 10088 10089 # CHECK: lptea %r4, %r5, %r6, 7 10090 0xb9 0xaa 0x57 0x46 10091 10092 # CHECK: lptea %r15, %r0, %r0, 0 10093 0xb9 0xaa 0x00 0xf0 10094 10095 # CHECK: lpxbr %f0, %f8 10096 0xb3 0x40 0x00 0x08 10097 10098 # CHECK: lpxbr %f0, %f13 10099 0xb3 0x40 0x00 0x0d 10100 10101 # CHECK: lpxbr %f13, %f0 10102 0xb3 0x40 0x00 0xd0 10103 10104 # CHECK: lpxbr %f13, %f9 10105 0xb3 0x40 0x00 0xd9 10106 10107 # CHECK: lpxr %f0, %f8 10108 0xb3 0x60 0x00 0x08 10109 10110 # CHECK: lpxr %f0, %f13 10111 0xb3 0x60 0x00 0x0d 10112 10113 # CHECK: lpxr %f13, %f0 10114 0xb3 0x60 0x00 0xd0 10115 10116 # CHECK: lpxr %f13, %f9 10117 0xb3 0x60 0x00 0xd9 10118 10119 # CHECK: lr %r0, %r9 10120 0x18 0x09 10121 10122 # CHECK: lr %r0, %r15 10123 0x18 0x0f 10124 10125 # CHECK: lr %r15, %r0 10126 0x18 0xf0 10127 10128 # CHECK: lr %r15, %r9 10129 0x18 0xf9 10130 10131 # CHECK: lra %r0, 0 10132 0xb1 0x00 0x00 0x00 10133 10134 # CHECK: lra %r0, 4095 10135 0xb1 0x00 0x0f 0xff 10136 10137 # CHECK: lra %r0, 0(%r1) 10138 0xb1 0x00 0x10 0x00 10139 10140 # CHECK: lra %r0, 0(%r15) 10141 0xb1 0x00 0xf0 0x00 10142 10143 # CHECK: lra %r0, 4095(%r1,%r15) 10144 0xb1 0x01 0xff 0xff 10145 10146 # CHECK: lra %r0, 4095(%r15,%r1) 10147 0xb1 0x0f 0x1f 0xff 10148 10149 # CHECK: lra %r15, 0 10150 0xb1 0xf0 0x00 0x00 10151 10152 # CHECK: lrag %r0, -524288 10153 0xe3 0x00 0x00 0x00 0x80 0x03 10154 10155 # CHECK: lrag %r0, -1 10156 0xe3 0x00 0x0f 0xff 0xff 0x03 10157 10158 # CHECK: lrag %r0, 0 10159 0xe3 0x00 0x00 0x00 0x00 0x03 10160 10161 # CHECK: lrag %r0, 1 10162 0xe3 0x00 0x00 0x01 0x00 0x03 10163 10164 # CHECK: lrag %r0, 524287 10165 0xe3 0x00 0x0f 0xff 0x7f 0x03 10166 10167 # CHECK: lrag %r0, 0(%r1) 10168 0xe3 0x00 0x10 0x00 0x00 0x03 10169 10170 # CHECK: lrag %r0, 0(%r15) 10171 0xe3 0x00 0xf0 0x00 0x00 0x03 10172 10173 # CHECK: lrag %r0, 524287(%r1,%r15) 10174 0xe3 0x01 0xff 0xff 0x7f 0x03 10175 10176 # CHECK: lrag %r0, 524287(%r15,%r1) 10177 0xe3 0x0f 0x1f 0xff 0x7f 0x03 10178 10179 # CHECK: lrag %r15, 0 10180 0xe3 0xf0 0x00 0x00 0x00 0x03 10181 10182 # CHECK: lray %r0, -524288 10183 0xe3 0x00 0x00 0x00 0x80 0x13 10184 10185 # CHECK: lray %r0, -1 10186 0xe3 0x00 0x0f 0xff 0xff 0x13 10187 10188 # CHECK: lray %r0, 0 10189 0xe3 0x00 0x00 0x00 0x00 0x13 10190 10191 # CHECK: lray %r0, 1 10192 0xe3 0x00 0x00 0x01 0x00 0x13 10193 10194 # CHECK: lray %r0, 524287 10195 0xe3 0x00 0x0f 0xff 0x7f 0x13 10196 10197 # CHECK: lray %r0, 0(%r1) 10198 0xe3 0x00 0x10 0x00 0x00 0x13 10199 10200 # CHECK: lray %r0, 0(%r15) 10201 0xe3 0x00 0xf0 0x00 0x00 0x13 10202 10203 # CHECK: lray %r0, 524287(%r1,%r15) 10204 0xe3 0x01 0xff 0xff 0x7f 0x13 10205 10206 # CHECK: lray %r0, 524287(%r15,%r1) 10207 0xe3 0x0f 0x1f 0xff 0x7f 0x13 10208 10209 # CHECK: lray %r15, 0 10210 0xe3 0xf0 0x00 0x00 0x00 0x13 10211 10212 # CHECK: lrv %r0, -524288 10213 0xe3 0x00 0x00 0x00 0x80 0x1e 10214 10215 # CHECK: lrv %r0, -1 10216 0xe3 0x00 0x0f 0xff 0xff 0x1e 10217 10218 # CHECK: lrv %r0, 0 10219 0xe3 0x00 0x00 0x00 0x00 0x1e 10220 10221 # CHECK: lrv %r0, 1 10222 0xe3 0x00 0x00 0x01 0x00 0x1e 10223 10224 # CHECK: lrv %r0, 524287 10225 0xe3 0x00 0x0f 0xff 0x7f 0x1e 10226 10227 # CHECK: lrv %r0, 0(%r1) 10228 0xe3 0x00 0x10 0x00 0x00 0x1e 10229 10230 # CHECK: lrv %r0, 0(%r15) 10231 0xe3 0x00 0xf0 0x00 0x00 0x1e 10232 10233 # CHECK: lrv %r0, 524287(%r1,%r15) 10234 0xe3 0x01 0xff 0xff 0x7f 0x1e 10235 10236 # CHECK: lrv %r0, 524287(%r15,%r1) 10237 0xe3 0x0f 0x1f 0xff 0x7f 0x1e 10238 10239 # CHECK: lrv %r15, 0 10240 0xe3 0xf0 0x00 0x00 0x00 0x1e 10241 10242 # CHECK: lrvg %r0, -524288 10243 0xe3 0x00 0x00 0x00 0x80 0x0f 10244 10245 # CHECK: lrvg %r0, -1 10246 0xe3 0x00 0x0f 0xff 0xff 0x0f 10247 10248 # CHECK: lrvg %r0, 0 10249 0xe3 0x00 0x00 0x00 0x00 0x0f 10250 10251 # CHECK: lrvg %r0, 1 10252 0xe3 0x00 0x00 0x01 0x00 0x0f 10253 10254 # CHECK: lrvg %r0, 524287 10255 0xe3 0x00 0x0f 0xff 0x7f 0x0f 10256 10257 # CHECK: lrvg %r0, 0(%r1) 10258 0xe3 0x00 0x10 0x00 0x00 0x0f 10259 10260 # CHECK: lrvg %r0, 0(%r15) 10261 0xe3 0x00 0xf0 0x00 0x00 0x0f 10262 10263 # CHECK: lrvg %r0, 524287(%r1,%r15) 10264 0xe3 0x01 0xff 0xff 0x7f 0x0f 10265 10266 # CHECK: lrvg %r0, 524287(%r15,%r1) 10267 0xe3 0x0f 0x1f 0xff 0x7f 0x0f 10268 10269 # CHECK: lrvg %r15, 0 10270 0xe3 0xf0 0x00 0x00 0x00 0x0f 10271 10272 # CHECK: lrvgr %r0, %r0 10273 0xb9 0x0f 0x00 0x00 10274 10275 # CHECK: lrvgr %r0, %r15 10276 0xb9 0x0f 0x00 0x0f 10277 10278 # CHECK: lrvgr %r15, %r0 10279 0xb9 0x0f 0x00 0xf0 10280 10281 # CHECK: lrvgr %r7, %r8 10282 0xb9 0x0f 0x00 0x78 10283 10284 # CHECK: lrvgr %r15, %r15 10285 0xb9 0x0f 0x00 0xff 10286 10287 # CHECK: lrvh %r0, -524288 10288 0xe3 0x00 0x00 0x00 0x80 0x1f 10289 10290 # CHECK: lrvh %r0, -1 10291 0xe3 0x00 0x0f 0xff 0xff 0x1f 10292 10293 # CHECK: lrvh %r0, 0 10294 0xe3 0x00 0x00 0x00 0x00 0x1f 10295 10296 # CHECK: lrvh %r0, 1 10297 0xe3 0x00 0x00 0x01 0x00 0x1f 10298 10299 # CHECK: lrvh %r0, 524287 10300 0xe3 0x00 0x0f 0xff 0x7f 0x1f 10301 10302 # CHECK: lrvh %r0, 0(%r1) 10303 0xe3 0x00 0x10 0x00 0x00 0x1f 10304 10305 # CHECK: lrvh %r0, 0(%r15) 10306 0xe3 0x00 0xf0 0x00 0x00 0x1f 10307 10308 # CHECK: lrvh %r0, 524287(%r1,%r15) 10309 0xe3 0x01 0xff 0xff 0x7f 0x1f 10310 10311 # CHECK: lrvh %r0, 524287(%r15,%r1) 10312 0xe3 0x0f 0x1f 0xff 0x7f 0x1f 10313 10314 # CHECK: lrvh %r15, 0 10315 0xe3 0xf0 0x00 0x00 0x00 0x1f 10316 10317 # CHECK: lrvr %r0, %r0 10318 0xb9 0x1f 0x00 0x00 10319 10320 # CHECK: lrvr %r0, %r15 10321 0xb9 0x1f 0x00 0x0f 10322 10323 # CHECK: lrvr %r15, %r0 10324 0xb9 0x1f 0x00 0xf0 10325 10326 # CHECK: lrvr %r7, %r8 10327 0xb9 0x1f 0x00 0x78 10328 10329 # CHECK: lrvr %r15, %r15 10330 0xb9 0x1f 0x00 0xff 10331 10332 # CHECK: lsctl 0 10333 0xb2 0x87 0x00 0x00 10334 10335 # CHECK: lsctl 0(%r1) 10336 0xb2 0x87 0x10 0x00 10337 10338 # CHECK: lsctl 0(%r15) 10339 0xb2 0x87 0xf0 0x00 10340 10341 # CHECK: lsctl 4095 10342 0xb2 0x87 0x0f 0xff 10343 10344 # CHECK: lsctl 4095(%r1) 10345 0xb2 0x87 0x1f 0xff 10346 10347 # CHECK: lsctl 4095(%r15) 10348 0xb2 0x87 0xff 0xff 10349 10350 # CHECK: lt %r0, -524288 10351 0xe3 0x00 0x00 0x00 0x80 0x12 10352 10353 # CHECK: lt %r0, -1 10354 0xe3 0x00 0x0f 0xff 0xff 0x12 10355 10356 # CHECK: lt %r0, 0 10357 0xe3 0x00 0x00 0x00 0x00 0x12 10358 10359 # CHECK: lt %r0, 1 10360 0xe3 0x00 0x00 0x01 0x00 0x12 10361 10362 # CHECK: lt %r0, 524287 10363 0xe3 0x00 0x0f 0xff 0x7f 0x12 10364 10365 # CHECK: lt %r0, 0(%r1) 10366 0xe3 0x00 0x10 0x00 0x00 0x12 10367 10368 # CHECK: lt %r0, 0(%r15) 10369 0xe3 0x00 0xf0 0x00 0x00 0x12 10370 10371 # CHECK: lt %r0, 524287(%r1,%r15) 10372 0xe3 0x01 0xff 0xff 0x7f 0x12 10373 10374 # CHECK: lt %r0, 524287(%r15,%r1) 10375 0xe3 0x0f 0x1f 0xff 0x7f 0x12 10376 10377 # CHECK: lt %r15, 0 10378 0xe3 0xf0 0x00 0x00 0x00 0x12 10379 10380 # CHECK: ltdbr %f0, %f9 10381 0xb3 0x12 0x00 0x09 10382 10383 # CHECK: ltdbr %f0, %f15 10384 0xb3 0x12 0x00 0x0f 10385 10386 # CHECK: ltdbr %f15, %f0 10387 0xb3 0x12 0x00 0xf0 10388 10389 # CHECK: ltdbr %f15, %f9 10390 0xb3 0x12 0x00 0xf9 10391 10392 # CHECK: ltdr %f0, %f9 10393 0x22 0x09 10394 10395 # CHECK: ltdr %f0, %f15 10396 0x22 0x0f 10397 10398 # CHECK: ltdr %f15, %f0 10399 0x22 0xf0 10400 10401 # CHECK: ltdr %f15, %f9 10402 0x22 0xf9 10403 10404 # CHECK: ltdtr %f0, %f9 10405 0xb3 0xd6 0x00 0x09 10406 10407 # CHECK: ltdtr %f0, %f15 10408 0xb3 0xd6 0x00 0x0f 10409 10410 # CHECK: ltdtr %f15, %f0 10411 0xb3 0xd6 0x00 0xf0 10412 10413 # CHECK: ltdtr %f15, %f9 10414 0xb3 0xd6 0x00 0xf9 10415 10416 # CHECK: ltebr %f0, %f9 10417 0xb3 0x02 0x00 0x09 10418 10419 # CHECK: ltebr %f0, %f15 10420 0xb3 0x02 0x00 0x0f 10421 10422 # CHECK: ltebr %f15, %f0 10423 0xb3 0x02 0x00 0xf0 10424 10425 # CHECK: ltebr %f15, %f9 10426 0xb3 0x02 0x00 0xf9 10427 10428 # CHECK: lter %f0, %f9 10429 0x32 0x09 10430 10431 # CHECK: lter %f0, %f15 10432 0x32 0x0f 10433 10434 # CHECK: lter %f15, %f0 10435 0x32 0xf0 10436 10437 # CHECK: lter %f15, %f9 10438 0x32 0xf9 10439 10440 # CHECK: ltg %r0, -524288 10441 0xe3 0x00 0x00 0x00 0x80 0x02 10442 10443 # CHECK: ltg %r0, -1 10444 0xe3 0x00 0x0f 0xff 0xff 0x02 10445 10446 # CHECK: ltg %r0, 0 10447 0xe3 0x00 0x00 0x00 0x00 0x02 10448 10449 # CHECK: ltg %r0, 1 10450 0xe3 0x00 0x00 0x01 0x00 0x02 10451 10452 # CHECK: ltg %r0, 524287 10453 0xe3 0x00 0x0f 0xff 0x7f 0x02 10454 10455 # CHECK: ltg %r0, 0(%r1) 10456 0xe3 0x00 0x10 0x00 0x00 0x02 10457 10458 # CHECK: ltg %r0, 0(%r15) 10459 0xe3 0x00 0xf0 0x00 0x00 0x02 10460 10461 # CHECK: ltg %r0, 524287(%r1,%r15) 10462 0xe3 0x01 0xff 0xff 0x7f 0x02 10463 10464 # CHECK: ltg %r0, 524287(%r15,%r1) 10465 0xe3 0x0f 0x1f 0xff 0x7f 0x02 10466 10467 # CHECK: ltg %r15, 0 10468 0xe3 0xf0 0x00 0x00 0x00 0x02 10469 10470 # CHECK: ltgf %r0, -524288 10471 0xe3 0x00 0x00 0x00 0x80 0x32 10472 10473 # CHECK: ltgf %r0, -1 10474 0xe3 0x00 0x0f 0xff 0xff 0x32 10475 10476 # CHECK: ltgf %r0, 0 10477 0xe3 0x00 0x00 0x00 0x00 0x32 10478 10479 # CHECK: ltgf %r0, 1 10480 0xe3 0x00 0x00 0x01 0x00 0x32 10481 10482 # CHECK: ltgf %r0, 524287 10483 0xe3 0x00 0x0f 0xff 0x7f 0x32 10484 10485 # CHECK: ltgf %r0, 0(%r1) 10486 0xe3 0x00 0x10 0x00 0x00 0x32 10487 10488 # CHECK: ltgf %r0, 0(%r15) 10489 0xe3 0x00 0xf0 0x00 0x00 0x32 10490 10491 # CHECK: ltgf %r0, 524287(%r1,%r15) 10492 0xe3 0x01 0xff 0xff 0x7f 0x32 10493 10494 # CHECK: ltgf %r0, 524287(%r15,%r1) 10495 0xe3 0x0f 0x1f 0xff 0x7f 0x32 10496 10497 # CHECK: ltgf %r15, 0 10498 0xe3 0xf0 0x00 0x00 0x00 0x32 10499 10500 # CHECK: ltgfr %r0, %r9 10501 0xb9 0x12 0x00 0x09 10502 10503 # CHECK: ltgfr %r0, %r15 10504 0xb9 0x12 0x00 0x0f 10505 10506 # CHECK: ltgfr %r15, %r0 10507 0xb9 0x12 0x00 0xf0 10508 10509 # CHECK: ltgfr %r15, %r9 10510 0xb9 0x12 0x00 0xf9 10511 10512 # CHECK: ltgr %r0, %r9 10513 0xb9 0x02 0x00 0x09 10514 10515 # CHECK: ltgr %r0, %r15 10516 0xb9 0x02 0x00 0x0f 10517 10518 # CHECK: ltgr %r15, %r0 10519 0xb9 0x02 0x00 0xf0 10520 10521 # CHECK: ltgr %r15, %r9 10522 0xb9 0x02 0x00 0xf9 10523 10524 # CHECK: ltr %r0, %r9 10525 0x12 0x09 10526 10527 # CHECK: ltr %r0, %r15 10528 0x12 0x0f 10529 10530 # CHECK: ltr %r15, %r0 10531 0x12 0xf0 10532 10533 # CHECK: ltr %r15, %r9 10534 0x12 0xf9 10535 10536 # CHECK: ltxbr %f0, %f9 10537 0xb3 0x42 0x00 0x09 10538 10539 # CHECK: ltxbr %f0, %f13 10540 0xb3 0x42 0x00 0x0d 10541 10542 # CHECK: ltxbr %f13, %f0 10543 0xb3 0x42 0x00 0xd0 10544 10545 # CHECK: ltxbr %f13, %f9 10546 0xb3 0x42 0x00 0xd9 10547 10548 # CHECK: ltxr %f0, %f9 10549 0xb3 0x62 0x00 0x09 10550 10551 # CHECK: ltxr %f0, %f13 10552 0xb3 0x62 0x00 0x0d 10553 10554 # CHECK: ltxr %f13, %f0 10555 0xb3 0x62 0x00 0xd0 10556 10557 # CHECK: ltxr %f13, %f9 10558 0xb3 0x62 0x00 0xd9 10559 10560 # CHECK: ltxtr %f0, %f9 10561 0xb3 0xde 0x00 0x09 10562 10563 # CHECK: ltxtr %f0, %f13 10564 0xb3 0xde 0x00 0x0d 10565 10566 # CHECK: ltxtr %f13, %f0 10567 0xb3 0xde 0x00 0xd0 10568 10569 # CHECK: ltxtr %f13, %f9 10570 0xb3 0xde 0x00 0xd9 10571 10572 # CHECK: lura %r0, %r0 10573 0xb2 0x4b 0x00 0x00 10574 10575 # CHECK: lura %r0, %r15 10576 0xb2 0x4b 0x00 0x0f 10577 10578 # CHECK: lura %r15, %r0 10579 0xb2 0x4b 0x00 0xf0 10580 10581 # CHECK: lura %r7, %r8 10582 0xb2 0x4b 0x00 0x78 10583 10584 # CHECK: lurag %r0, %r0 10585 0xb9 0x05 0x00 0x00 10586 10587 # CHECK: lurag %r0, %r15 10588 0xb9 0x05 0x00 0x0f 10589 10590 # CHECK: lurag %r15, %r0 10591 0xb9 0x05 0x00 0xf0 10592 10593 # CHECK: lurag %r7, %r8 10594 0xb9 0x05 0x00 0x78 10595 10596 # CHECK: lxd %f0, 4095 10597 0xed 0x00 0x0f 0xff 0x00 0x25 10598 10599 # CHECK: lxd %f0, 0(%r1) 10600 0xed 0x00 0x10 0x00 0x00 0x25 10601 10602 # CHECK: lxd %f0, 0(%r15) 10603 0xed 0x00 0xf0 0x00 0x00 0x25 10604 10605 # CHECK: lxd %f0, 4095(%r1,%r15) 10606 0xed 0x01 0xff 0xff 0x00 0x25 10607 10608 # CHECK: lxd %f0, 4095(%r15,%r1) 10609 0xed 0x0f 0x1f 0xff 0x00 0x25 10610 10611 # CHECK: lxd %f13, 0 10612 0xed 0xd0 0x00 0x00 0x00 0x25 10613 10614 # CHECK: lxdb %f0, 0 10615 0xed 0x00 0x00 0x00 0x00 0x05 10616 10617 # CHECK: lxdb %f0, 4095 10618 0xed 0x00 0x0f 0xff 0x00 0x05 10619 10620 # CHECK: lxdb %f0, 0(%r1) 10621 0xed 0x00 0x10 0x00 0x00 0x05 10622 10623 # CHECK: lxdb %f0, 0(%r15) 10624 0xed 0x00 0xf0 0x00 0x00 0x05 10625 10626 # CHECK: lxdb %f0, 4095(%r1,%r15) 10627 0xed 0x01 0xff 0xff 0x00 0x05 10628 10629 # CHECK: lxdb %f0, 4095(%r15,%r1) 10630 0xed 0x0f 0x1f 0xff 0x00 0x05 10631 10632 # CHECK: lxdb %f13, 0 10633 0xed 0xd0 0x00 0x00 0x00 0x05 10634 10635 # CHECK: lxdbr %f0, %f8 10636 0xb3 0x05 0x00 0x08 10637 10638 # CHECK: lxdbr %f0, %f13 10639 0xb3 0x05 0x00 0x0d 10640 10641 # CHECK: lxdbr %f13, %f0 10642 0xb3 0x05 0x00 0xd0 10643 10644 # CHECK: lxdbr %f13, %f15 10645 0xb3 0x05 0x00 0xdf 10646 10647 # CHECK: lxdr %f0, %f8 10648 0xb3 0x25 0x00 0x08 10649 10650 # CHECK: lxdr %f0, %f13 10651 0xb3 0x25 0x00 0x0d 10652 10653 # CHECK: lxdr %f13, %f0 10654 0xb3 0x25 0x00 0xd0 10655 10656 # CHECK: lxdr %f13, %f15 10657 0xb3 0x25 0x00 0xdf 10658 10659 # CHECK: lxdtr %f0, %f0, 15 10660 0xb3 0xdc 0x0f 0x00 10661 10662 # CHECK: lxdtr %f0, %f15, 0 10663 0xb3 0xdc 0x00 0x0f 10664 10665 # CHECK: lxdtr %f5, %f8, 9 10666 0xb3 0xdc 0x09 0x58 10667 10668 # CHECK: lxdtr %f13, %f0, 0 10669 0xb3 0xdc 0x00 0xd0 10670 10671 # CHECK: lxe %f0, 4095 10672 0xed 0x00 0x0f 0xff 0x00 0x26 10673 10674 # CHECK: lxe %f0, 0(%r1) 10675 0xed 0x00 0x10 0x00 0x00 0x26 10676 10677 # CHECK: lxe %f0, 0(%r15) 10678 0xed 0x00 0xf0 0x00 0x00 0x26 10679 10680 # CHECK: lxe %f0, 4095(%r1,%r15) 10681 0xed 0x01 0xff 0xff 0x00 0x26 10682 10683 # CHECK: lxe %f0, 4095(%r15,%r1) 10684 0xed 0x0f 0x1f 0xff 0x00 0x26 10685 10686 # CHECK: lxe %f13, 0 10687 0xed 0xd0 0x00 0x00 0x00 0x26 10688 10689 # CHECK: lxeb %f0, 0 10690 0xed 0x00 0x00 0x00 0x00 0x06 10691 10692 # CHECK: lxeb %f0, 4095 10693 0xed 0x00 0x0f 0xff 0x00 0x06 10694 10695 # CHECK: lxeb %f0, 0(%r1) 10696 0xed 0x00 0x10 0x00 0x00 0x06 10697 10698 # CHECK: lxeb %f0, 0(%r15) 10699 0xed 0x00 0xf0 0x00 0x00 0x06 10700 10701 # CHECK: lxeb %f0, 4095(%r1,%r15) 10702 0xed 0x01 0xff 0xff 0x00 0x06 10703 10704 # CHECK: lxeb %f0, 4095(%r15,%r1) 10705 0xed 0x0f 0x1f 0xff 0x00 0x06 10706 10707 # CHECK: lxeb %f13, 0 10708 0xed 0xd0 0x00 0x00 0x00 0x06 10709 10710 # CHECK: lxebr %f0, %f8 10711 0xb3 0x06 0x00 0x08 10712 10713 # CHECK: lxebr %f0, %f13 10714 0xb3 0x06 0x00 0x0d 10715 10716 # CHECK: lxebr %f13, %f0 10717 0xb3 0x06 0x00 0xd0 10718 10719 # CHECK: lxebr %f13, %f15 10720 0xb3 0x06 0x00 0xdf 10721 10722 # CHECK: lxer %f0, %f8 10723 0xb3 0x26 0x00 0x08 10724 10725 # CHECK: lxer %f0, %f13 10726 0xb3 0x26 0x00 0x0d 10727 10728 # CHECK: lxer %f13, %f0 10729 0xb3 0x26 0x00 0xd0 10730 10731 # CHECK: lxer %f13, %f15 10732 0xb3 0x26 0x00 0xdf 10733 10734 # CHECK: lxr %f0, %f8 10735 0xb3 0x65 0x00 0x08 10736 10737 # CHECK: lxr %f0, %f13 10738 0xb3 0x65 0x00 0x0d 10739 10740 # CHECK: lxr %f13, %f0 10741 0xb3 0x65 0x00 0xd0 10742 10743 # CHECK: lxr %f13, %f9 10744 0xb3 0x65 0x00 0xd9 10745 10746 # CHECK: ly %r0, -524288 10747 0xe3 0x00 0x00 0x00 0x80 0x58 10748 10749 # CHECK: ly %r0, -1 10750 0xe3 0x00 0x0f 0xff 0xff 0x58 10751 10752 # CHECK: ly %r0, 0 10753 0xe3 0x00 0x00 0x00 0x00 0x58 10754 10755 # CHECK: ly %r0, 1 10756 0xe3 0x00 0x00 0x01 0x00 0x58 10757 10758 # CHECK: ly %r0, 524287 10759 0xe3 0x00 0x0f 0xff 0x7f 0x58 10760 10761 # CHECK: ly %r0, 0(%r1) 10762 0xe3 0x00 0x10 0x00 0x00 0x58 10763 10764 # CHECK: ly %r0, 0(%r15) 10765 0xe3 0x00 0xf0 0x00 0x00 0x58 10766 10767 # CHECK: ly %r0, 524287(%r1,%r15) 10768 0xe3 0x01 0xff 0xff 0x7f 0x58 10769 10770 # CHECK: ly %r0, 524287(%r15,%r1) 10771 0xe3 0x0f 0x1f 0xff 0x7f 0x58 10772 10773 # CHECK: ly %r15, 0 10774 0xe3 0xf0 0x00 0x00 0x00 0x58 10775 10776 # CHECK: lzdr %f0 10777 0xb3 0x75 0x00 0x00 10778 10779 # CHECK: lzdr %f7 10780 0xb3 0x75 0x00 0x70 10781 10782 # CHECK: lzdr %f15 10783 0xb3 0x75 0x00 0xf0 10784 10785 # CHECK: lzer %f0 10786 0xb3 0x74 0x00 0x00 10787 10788 # CHECK: lzer %f7 10789 0xb3 0x74 0x00 0x70 10790 10791 # CHECK: lzer %f15 10792 0xb3 0x74 0x00 0xf0 10793 10794 # CHECK: lzxr %f0 10795 0xb3 0x76 0x00 0x00 10796 10797 # CHECK: lzxr %f8 10798 0xb3 0x76 0x00 0x80 10799 10800 # CHECK: lzxr %f13 10801 0xb3 0x76 0x00 0xd0 10802 10803 # CHECK: m %r0, 0 10804 0x5c 0x00 0x00 0x00 10805 10806 # CHECK: m %r0, 4095 10807 0x5c 0x00 0x0f 0xff 10808 10809 # CHECK: m %r0, 0(%r1) 10810 0x5c 0x00 0x10 0x00 10811 10812 # CHECK: m %r0, 0(%r15) 10813 0x5c 0x00 0xf0 0x00 10814 10815 # CHECK: m %r0, 4095(%r1,%r15) 10816 0x5c 0x01 0xff 0xff 10817 10818 # CHECK: m %r0, 4095(%r15,%r1) 10819 0x5c 0x0f 0x1f 0xff 10820 10821 # CHECK: m %r14, 0 10822 0x5c 0xe0 0x00 0x00 10823 10824 # CHECK: mad %f0, %f0, 0 10825 0xed 0x00 0x00 0x00 0x00 0x3e 10826 10827 # CHECK: mad %f0, %f0, 4095 10828 0xed 0x00 0x0f 0xff 0x00 0x3e 10829 10830 # CHECK: mad %f0, %f0, 0(%r1) 10831 0xed 0x00 0x10 0x00 0x00 0x3e 10832 10833 # CHECK: mad %f0, %f0, 0(%r15) 10834 0xed 0x00 0xf0 0x00 0x00 0x3e 10835 10836 # CHECK: mad %f0, %f0, 4095(%r1,%r15) 10837 0xed 0x01 0xff 0xff 0x00 0x3e 10838 10839 # CHECK: mad %f0, %f0, 4095(%r15,%r1) 10840 0xed 0x0f 0x1f 0xff 0x00 0x3e 10841 10842 # CHECK: mad %f0, %f15, 0 10843 0xed 0xf0 0x00 0x00 0x00 0x3e 10844 10845 # CHECK: mad %f15, %f0, 0 10846 0xed 0x00 0x00 0x00 0xf0 0x3e 10847 10848 # CHECK: mad %f15, %f15, 0 10849 0xed 0xf0 0x00 0x00 0xf0 0x3e 10850 10851 # CHECK: madb %f0, %f0, 0 10852 0xed 0x00 0x00 0x00 0x00 0x1e 10853 10854 # CHECK: madb %f0, %f0, 4095 10855 0xed 0x00 0x0f 0xff 0x00 0x1e 10856 10857 # CHECK: madb %f0, %f0, 0(%r1) 10858 0xed 0x00 0x10 0x00 0x00 0x1e 10859 10860 # CHECK: madb %f0, %f0, 0(%r15) 10861 0xed 0x00 0xf0 0x00 0x00 0x1e 10862 10863 # CHECK: madb %f0, %f0, 4095(%r1,%r15) 10864 0xed 0x01 0xff 0xff 0x00 0x1e 10865 10866 # CHECK: madb %f0, %f0, 4095(%r15,%r1) 10867 0xed 0x0f 0x1f 0xff 0x00 0x1e 10868 10869 # CHECK: madb %f0, %f15, 0 10870 0xed 0xf0 0x00 0x00 0x00 0x1e 10871 10872 # CHECK: madb %f15, %f0, 0 10873 0xed 0x00 0x00 0x00 0xf0 0x1e 10874 10875 # CHECK: madb %f15, %f15, 0 10876 0xed 0xf0 0x00 0x00 0xf0 0x1e 10877 10878 # CHECK: madbr %f0, %f0, %f0 10879 0xb3 0x1e 0x00 0x00 10880 10881 # CHECK: madbr %f0, %f0, %f15 10882 0xb3 0x1e 0x00 0x0f 10883 10884 # CHECK: madbr %f0, %f15, %f0 10885 0xb3 0x1e 0x00 0xf0 10886 10887 # CHECK: madbr %f15, %f0, %f0 10888 0xb3 0x1e 0xf0 0x00 10889 10890 # CHECK: madbr %f7, %f8, %f9 10891 0xb3 0x1e 0x70 0x89 10892 10893 # CHECK: madbr %f15, %f15, %f15 10894 0xb3 0x1e 0xf0 0xff 10895 10896 # CHECK: madr %f0, %f0, %f0 10897 0xb3 0x3e 0x00 0x00 10898 10899 # CHECK: madr %f0, %f0, %f15 10900 0xb3 0x3e 0x00 0x0f 10901 10902 # CHECK: madr %f0, %f15, %f0 10903 0xb3 0x3e 0x00 0xf0 10904 10905 # CHECK: madr %f15, %f0, %f0 10906 0xb3 0x3e 0xf0 0x00 10907 10908 # CHECK: madr %f7, %f8, %f9 10909 0xb3 0x3e 0x70 0x89 10910 10911 # CHECK: madr %f15, %f15, %f15 10912 0xb3 0x3e 0xf0 0xff 10913 10914 # CHECK: mae %f0, %f0, 0 10915 0xed 0x00 0x00 0x00 0x00 0x2e 10916 10917 # CHECK: mae %f0, %f0, 4095 10918 0xed 0x00 0x0f 0xff 0x00 0x2e 10919 10920 # CHECK: mae %f0, %f0, 0(%r1) 10921 0xed 0x00 0x10 0x00 0x00 0x2e 10922 10923 # CHECK: mae %f0, %f0, 0(%r15) 10924 0xed 0x00 0xf0 0x00 0x00 0x2e 10925 10926 # CHECK: mae %f0, %f0, 4095(%r1,%r15) 10927 0xed 0x01 0xff 0xff 0x00 0x2e 10928 10929 # CHECK: mae %f0, %f0, 4095(%r15,%r1) 10930 0xed 0x0f 0x1f 0xff 0x00 0x2e 10931 10932 # CHECK: mae %f0, %f15, 0 10933 0xed 0xf0 0x00 0x00 0x00 0x2e 10934 10935 # CHECK: mae %f15, %f0, 0 10936 0xed 0x00 0x00 0x00 0xf0 0x2e 10937 10938 # CHECK: mae %f15, %f15, 0 10939 0xed 0xf0 0x00 0x00 0xf0 0x2e 10940 10941 # CHECK: maeb %f0, %f0, 0 10942 0xed 0x00 0x00 0x00 0x00 0x0e 10943 10944 # CHECK: maeb %f0, %f0, 4095 10945 0xed 0x00 0x0f 0xff 0x00 0x0e 10946 10947 # CHECK: maeb %f0, %f0, 0(%r1) 10948 0xed 0x00 0x10 0x00 0x00 0x0e 10949 10950 # CHECK: maeb %f0, %f0, 0(%r15) 10951 0xed 0x00 0xf0 0x00 0x00 0x0e 10952 10953 # CHECK: maeb %f0, %f0, 4095(%r1,%r15) 10954 0xed 0x01 0xff 0xff 0x00 0x0e 10955 10956 # CHECK: maeb %f0, %f0, 4095(%r15,%r1) 10957 0xed 0x0f 0x1f 0xff 0x00 0x0e 10958 10959 # CHECK: maeb %f0, %f15, 0 10960 0xed 0xf0 0x00 0x00 0x00 0x0e 10961 10962 # CHECK: maeb %f15, %f0, 0 10963 0xed 0x00 0x00 0x00 0xf0 0x0e 10964 10965 # CHECK: maeb %f15, %f15, 0 10966 0xed 0xf0 0x00 0x00 0xf0 0x0e 10967 10968 # CHECK: maebr %f0, %f0, %f0 10969 0xb3 0x0e 0x00 0x00 10970 10971 # CHECK: maebr %f0, %f0, %f15 10972 0xb3 0x0e 0x00 0x0f 10973 10974 # CHECK: maebr %f0, %f15, %f0 10975 0xb3 0x0e 0x00 0xf0 10976 10977 # CHECK: maebr %f15, %f0, %f0 10978 0xb3 0x0e 0xf0 0x00 10979 10980 # CHECK: maebr %f7, %f8, %f9 10981 0xb3 0x0e 0x70 0x89 10982 10983 # CHECK: maebr %f15, %f15, %f15 10984 0xb3 0x0e 0xf0 0xff 10985 10986 # CHECK: maer %f0, %f0, %f0 10987 0xb3 0x2e 0x00 0x00 10988 10989 # CHECK: maer %f0, %f0, %f15 10990 0xb3 0x2e 0x00 0x0f 10991 10992 # CHECK: maer %f0, %f15, %f0 10993 0xb3 0x2e 0x00 0xf0 10994 10995 # CHECK: maer %f15, %f0, %f0 10996 0xb3 0x2e 0xf0 0x00 10997 10998 # CHECK: maer %f7, %f8, %f9 10999 0xb3 0x2e 0x70 0x89 11000 11001 # CHECK: maer %f15, %f15, %f15 11002 0xb3 0x2e 0xf0 0xff 11003 11004 # CHECK: may %f0, %f0, 0 11005 0xed 0x00 0x00 0x00 0x00 0x3a 11006 11007 # CHECK: may %f0, %f0, 4095 11008 0xed 0x00 0x0f 0xff 0x00 0x3a 11009 11010 # CHECK: may %f0, %f0, 0(%r1) 11011 0xed 0x00 0x10 0x00 0x00 0x3a 11012 11013 # CHECK: may %f0, %f0, 0(%r15) 11014 0xed 0x00 0xf0 0x00 0x00 0x3a 11015 11016 # CHECK: may %f0, %f0, 4095(%r1,%r15) 11017 0xed 0x01 0xff 0xff 0x00 0x3a 11018 11019 # CHECK: may %f0, %f0, 4095(%r15,%r1) 11020 0xed 0x0f 0x1f 0xff 0x00 0x3a 11021 11022 # CHECK: may %f0, %f15, 0 11023 0xed 0xf0 0x00 0x00 0x00 0x3a 11024 11025 # CHECK: may %f13, %f0, 0 11026 0xed 0x00 0x00 0x00 0xd0 0x3a 11027 11028 # CHECK: may %f13, %f15, 0 11029 0xed 0xf0 0x00 0x00 0xd0 0x3a 11030 11031 # CHECK: mayh %f0, %f0, 0 11032 0xed 0x00 0x00 0x00 0x00 0x3c 11033 11034 # CHECK: mayh %f0, %f0, 4095 11035 0xed 0x00 0x0f 0xff 0x00 0x3c 11036 11037 # CHECK: mayh %f0, %f0, 0(%r1) 11038 0xed 0x00 0x10 0x00 0x00 0x3c 11039 11040 # CHECK: mayh %f0, %f0, 0(%r15) 11041 0xed 0x00 0xf0 0x00 0x00 0x3c 11042 11043 # CHECK: mayh %f0, %f0, 4095(%r1,%r15) 11044 0xed 0x01 0xff 0xff 0x00 0x3c 11045 11046 # CHECK: mayh %f0, %f0, 4095(%r15,%r1) 11047 0xed 0x0f 0x1f 0xff 0x00 0x3c 11048 11049 # CHECK: mayh %f0, %f15, 0 11050 0xed 0xf0 0x00 0x00 0x00 0x3c 11051 11052 # CHECK: mayh %f15, %f0, 0 11053 0xed 0x00 0x00 0x00 0xf0 0x3c 11054 11055 # CHECK: mayh %f15, %f15, 0 11056 0xed 0xf0 0x00 0x00 0xf0 0x3c 11057 11058 # CHECK: mayhr %f0, %f0, %f0 11059 0xb3 0x3c 0x00 0x00 11060 11061 # CHECK: mayhr %f0, %f0, %f15 11062 0xb3 0x3c 0x00 0x0f 11063 11064 # CHECK: mayhr %f0, %f15, %f0 11065 0xb3 0x3c 0x00 0xf0 11066 11067 # CHECK: mayhr %f15, %f0, %f0 11068 0xb3 0x3c 0xf0 0x00 11069 11070 # CHECK: mayhr %f7, %f8, %f9 11071 0xb3 0x3c 0x70 0x89 11072 11073 # CHECK: mayhr %f15, %f15, %f15 11074 0xb3 0x3c 0xf0 0xff 11075 11076 # CHECK: mayl %f0, %f0, 0 11077 0xed 0x00 0x00 0x00 0x00 0x38 11078 11079 # CHECK: mayl %f0, %f0, 4095 11080 0xed 0x00 0x0f 0xff 0x00 0x38 11081 11082 # CHECK: mayl %f0, %f0, 0(%r1) 11083 0xed 0x00 0x10 0x00 0x00 0x38 11084 11085 # CHECK: mayl %f0, %f0, 0(%r15) 11086 0xed 0x00 0xf0 0x00 0x00 0x38 11087 11088 # CHECK: mayl %f0, %f0, 4095(%r1,%r15) 11089 0xed 0x01 0xff 0xff 0x00 0x38 11090 11091 # CHECK: mayl %f0, %f0, 4095(%r15,%r1) 11092 0xed 0x0f 0x1f 0xff 0x00 0x38 11093 11094 # CHECK: mayl %f0, %f15, 0 11095 0xed 0xf0 0x00 0x00 0x00 0x38 11096 11097 # CHECK: mayl %f15, %f0, 0 11098 0xed 0x00 0x00 0x00 0xf0 0x38 11099 11100 # CHECK: mayl %f15, %f15, 0 11101 0xed 0xf0 0x00 0x00 0xf0 0x38 11102 11103 # CHECK: maylr %f0, %f0, %f0 11104 0xb3 0x38 0x00 0x00 11105 11106 # CHECK: maylr %f0, %f0, %f15 11107 0xb3 0x38 0x00 0x0f 11108 11109 # CHECK: maylr %f0, %f15, %f0 11110 0xb3 0x38 0x00 0xf0 11111 11112 # CHECK: maylr %f15, %f0, %f0 11113 0xb3 0x38 0xf0 0x00 11114 11115 # CHECK: maylr %f7, %f8, %f9 11116 0xb3 0x38 0x70 0x89 11117 11118 # CHECK: maylr %f15, %f15, %f15 11119 0xb3 0x38 0xf0 0xff 11120 11121 # CHECK: mayr %f0, %f0, %f0 11122 0xb3 0x3a 0x00 0x00 11123 11124 # CHECK: mayr %f0, %f0, %f15 11125 0xb3 0x3a 0x00 0x0f 11126 11127 # CHECK: mayr %f0, %f15, %f0 11128 0xb3 0x3a 0x00 0xf0 11129 11130 # CHECK: mayr %f13, %f0, %f0 11131 0xb3 0x3a 0xd0 0x00 11132 11133 # CHECK: mayr %f5, %f8, %f9 11134 0xb3 0x3a 0x50 0x89 11135 11136 # CHECK: mayr %f13, %f15, %f15 11137 0xb3 0x3a 0xd0 0xff 11138 11139 # CHECK: mc 0, 0 11140 0xaf 0x00 0x00 0x00 11141 11142 # CHECK: mc 4095, 0 11143 0xaf 0x00 0x0f 0xff 11144 11145 # CHECK: mc 0, 255 11146 0xaf 0xff 0x00 0x00 11147 11148 # CHECK: mc 0(%r1), 42 11149 0xaf 0x2a 0x10 0x00 11150 11151 # CHECK: mc 0(%r15), 42 11152 0xaf 0x2a 0xf0 0x00 11153 11154 # CHECK: mc 4095(%r1), 42 11155 0xaf 0x2a 0x1f 0xff 11156 11157 # CHECK: mc 4095(%r15), 42 11158 0xaf 0x2a 0xff 0xff 11159 11160 # CHECK: md %f0, 0 11161 0x6c 0x00 0x00 0x00 11162 11163 # CHECK: md %f0, 4095 11164 0x6c 0x00 0x0f 0xff 11165 11166 # CHECK: md %f0, 0(%r1) 11167 0x6c 0x00 0x10 0x00 11168 11169 # CHECK: md %f0, 0(%r15) 11170 0x6c 0x00 0xf0 0x00 11171 11172 # CHECK: md %f0, 4095(%r1,%r15) 11173 0x6c 0x01 0xff 0xff 11174 11175 # CHECK: md %f0, 4095(%r15,%r1) 11176 0x6c 0x0f 0x1f 0xff 11177 11178 # CHECK: md %f15, 0 11179 0x6c 0xf0 0x00 0x00 11180 11181 # CHECK: mdb %f0, 0 11182 0xed 0x00 0x00 0x00 0x00 0x1c 11183 11184 # CHECK: mdb %f0, 4095 11185 0xed 0x00 0x0f 0xff 0x00 0x1c 11186 11187 # CHECK: mdb %f0, 0(%r1) 11188 0xed 0x00 0x10 0x00 0x00 0x1c 11189 11190 # CHECK: mdb %f0, 0(%r15) 11191 0xed 0x00 0xf0 0x00 0x00 0x1c 11192 11193 # CHECK: mdb %f0, 4095(%r1,%r15) 11194 0xed 0x01 0xff 0xff 0x00 0x1c 11195 11196 # CHECK: mdb %f0, 4095(%r15,%r1) 11197 0xed 0x0f 0x1f 0xff 0x00 0x1c 11198 11199 # CHECK: mdb %f15, 0 11200 0xed 0xf0 0x00 0x00 0x00 0x1c 11201 11202 # CHECK: mdbr %f0, %f0 11203 0xb3 0x1c 0x00 0x00 11204 11205 # CHECK: mdbr %f0, %f15 11206 0xb3 0x1c 0x00 0x0f 11207 11208 # CHECK: mdbr %f7, %f8 11209 0xb3 0x1c 0x00 0x78 11210 11211 # CHECK: mdbr %f15, %f0 11212 0xb3 0x1c 0x00 0xf0 11213 11214 # CHECK: mde %f0, 0 11215 0x7c 0x00 0x00 0x00 11216 11217 # CHECK: mde %f0, 4095 11218 0x7c 0x00 0x0f 0xff 11219 11220 # CHECK: mde %f0, 0(%r1) 11221 0x7c 0x00 0x10 0x00 11222 11223 # CHECK: mde %f0, 0(%r15) 11224 0x7c 0x00 0xf0 0x00 11225 11226 # CHECK: mde %f0, 4095(%r1,%r15) 11227 0x7c 0x01 0xff 0xff 11228 11229 # CHECK: mde %f0, 4095(%r15,%r1) 11230 0x7c 0x0f 0x1f 0xff 11231 11232 # CHECK: mde %f15, 0 11233 0x7c 0xf0 0x00 0x00 11234 11235 # CHECK: mdeb %f0, 0 11236 0xed 0x00 0x00 0x00 0x00 0x0c 11237 11238 # CHECK: mdeb %f0, 4095 11239 0xed 0x00 0x0f 0xff 0x00 0x0c 11240 11241 # CHECK: mdeb %f0, 0(%r1) 11242 0xed 0x00 0x10 0x00 0x00 0x0c 11243 11244 # CHECK: mdeb %f0, 0(%r15) 11245 0xed 0x00 0xf0 0x00 0x00 0x0c 11246 11247 # CHECK: mdeb %f0, 4095(%r1,%r15) 11248 0xed 0x01 0xff 0xff 0x00 0x0c 11249 11250 # CHECK: mdeb %f0, 4095(%r15,%r1) 11251 0xed 0x0f 0x1f 0xff 0x00 0x0c 11252 11253 # CHECK: mdeb %f15, 0 11254 0xed 0xf0 0x00 0x00 0x00 0x0c 11255 11256 # CHECK: mdebr %f0, %f0 11257 0xb3 0x0c 0x00 0x00 11258 11259 # CHECK: mdebr %f0, %f15 11260 0xb3 0x0c 0x00 0x0f 11261 11262 # CHECK: mdebr %f7, %f8 11263 0xb3 0x0c 0x00 0x78 11264 11265 # CHECK: mdebr %f15, %f0 11266 0xb3 0x0c 0x00 0xf0 11267 11268 # CHECK: mder %f0, %f0 11269 0x3c 0x00 11270 11271 # CHECK: mder %f0, %f15 11272 0x3c 0x0f 11273 11274 # CHECK: mder %f7, %f8 11275 0x3c 0x78 11276 11277 # CHECK: mder %f15, %f0 11278 0x3c 0xf0 11279 11280 # CHECK: mdr %f0, %f0 11281 0x2c 0x00 11282 11283 # CHECK: mdr %f0, %f15 11284 0x2c 0x0f 11285 11286 # CHECK: mdr %f7, %f8 11287 0x2c 0x78 11288 11289 # CHECK: mdr %f15, %f0 11290 0x2c 0xf0 11291 11292 # CHECK: mdtr %f0, %f0, %f0 11293 0xb3 0xd0 0x00 0x00 11294 11295 # CHECK: mdtr %f0, %f0, %f15 11296 0xb3 0xd0 0xf0 0x00 11297 11298 # CHECK: mdtr %f0, %f15, %f0 11299 0xb3 0xd0 0x00 0x0f 11300 11301 # CHECK: mdtr %f15, %f0, %f0 11302 0xb3 0xd0 0x00 0xf0 11303 11304 # CHECK: mdtr %f7, %f8, %f9 11305 0xb3 0xd0 0x90 0x78 11306 11307 # CHECK: mdtra %f0, %f0, %f0, 1 11308 0xb3 0xd0 0x01 0x00 11309 11310 # CHECK: mdtra %f0, %f0, %f0, 15 11311 0xb3 0xd0 0x0f 0x00 11312 11313 # CHECK: mdtra %f0, %f0, %f15, 1 11314 0xb3 0xd0 0xf1 0x00 11315 11316 # CHECK: mdtra %f0, %f15, %f0, 1 11317 0xb3 0xd0 0x01 0x0f 11318 11319 # CHECK: mdtra %f15, %f0, %f0, 1 11320 0xb3 0xd0 0x01 0xf0 11321 11322 # CHECK: mdtra %f7, %f8, %f9, 10 11323 0xb3 0xd0 0x9a 0x78 11324 11325 # CHECK: mee %f0, 0 11326 0xed 0x00 0x00 0x00 0x00 0x37 11327 11328 # CHECK: mee %f0, 4095 11329 0xed 0x00 0x0f 0xff 0x00 0x37 11330 11331 # CHECK: mee %f0, 0(%r1) 11332 0xed 0x00 0x10 0x00 0x00 0x37 11333 11334 # CHECK: mee %f0, 0(%r15) 11335 0xed 0x00 0xf0 0x00 0x00 0x37 11336 11337 # CHECK: mee %f0, 4095(%r1,%r15) 11338 0xed 0x01 0xff 0xff 0x00 0x37 11339 11340 # CHECK: mee %f0, 4095(%r15,%r1) 11341 0xed 0x0f 0x1f 0xff 0x00 0x37 11342 11343 # CHECK: mee %f15, 0 11344 0xed 0xf0 0x00 0x00 0x00 0x37 11345 11346 # CHECK: meeb %f0, 0 11347 0xed 0x00 0x00 0x00 0x00 0x17 11348 11349 # CHECK: meeb %f0, 4095 11350 0xed 0x00 0x0f 0xff 0x00 0x17 11351 11352 # CHECK: meeb %f0, 0(%r1) 11353 0xed 0x00 0x10 0x00 0x00 0x17 11354 11355 # CHECK: meeb %f0, 0(%r15) 11356 0xed 0x00 0xf0 0x00 0x00 0x17 11357 11358 # CHECK: meeb %f0, 4095(%r1,%r15) 11359 0xed 0x01 0xff 0xff 0x00 0x17 11360 11361 # CHECK: meeb %f0, 4095(%r15,%r1) 11362 0xed 0x0f 0x1f 0xff 0x00 0x17 11363 11364 # CHECK: meeb %f15, 0 11365 0xed 0xf0 0x00 0x00 0x00 0x17 11366 11367 # CHECK: meebr %f0, %f0 11368 0xb3 0x17 0x00 0x00 11369 11370 # CHECK: meebr %f0, %f15 11371 0xb3 0x17 0x00 0x0f 11372 11373 # CHECK: meebr %f7, %f8 11374 0xb3 0x17 0x00 0x78 11375 11376 # CHECK: meebr %f15, %f0 11377 0xb3 0x17 0x00 0xf0 11378 11379 # CHECK: meer %f0, %f0 11380 0xb3 0x37 0x00 0x00 11381 11382 # CHECK: meer %f0, %f15 11383 0xb3 0x37 0x00 0x0f 11384 11385 # CHECK: meer %f7, %f8 11386 0xb3 0x37 0x00 0x78 11387 11388 # CHECK: meer %f15, %f0 11389 0xb3 0x37 0x00 0xf0 11390 11391 # CHECK: mfy %r0, -524288 11392 0xe3 0x00 0x00 0x00 0x80 0x5c 11393 11394 # CHECK: mfy %r0, -1 11395 0xe3 0x00 0x0f 0xff 0xff 0x5c 11396 11397 # CHECK: mfy %r0, 0 11398 0xe3 0x00 0x00 0x00 0x00 0x5c 11399 11400 # CHECK: mfy %r0, 1 11401 0xe3 0x00 0x00 0x01 0x00 0x5c 11402 11403 # CHECK: mfy %r0, 524287 11404 0xe3 0x00 0x0f 0xff 0x7f 0x5c 11405 11406 # CHECK: mfy %r0, 0(%r1) 11407 0xe3 0x00 0x10 0x00 0x00 0x5c 11408 11409 # CHECK: mfy %r0, 0(%r15) 11410 0xe3 0x00 0xf0 0x00 0x00 0x5c 11411 11412 # CHECK: mfy %r0, 524287(%r1,%r15) 11413 0xe3 0x01 0xff 0xff 0x7f 0x5c 11414 11415 # CHECK: mfy %r0, 524287(%r15,%r1) 11416 0xe3 0x0f 0x1f 0xff 0x7f 0x5c 11417 11418 # CHECK: mfy %r14, 0 11419 0xe3 0xe0 0x00 0x00 0x00 0x5c 11420 11421 # CHECK: mghi %r0, -32768 11422 0xa7 0x0d 0x80 0x00 11423 11424 # CHECK: mghi %r0, -1 11425 0xa7 0x0d 0xff 0xff 11426 11427 # CHECK: mghi %r0, 0 11428 0xa7 0x0d 0x00 0x00 11429 11430 # CHECK: mghi %r0, 1 11431 0xa7 0x0d 0x00 0x01 11432 11433 # CHECK: mghi %r0, 32767 11434 0xa7 0x0d 0x7f 0xff 11435 11436 # CHECK: mghi %r15, 0 11437 0xa7 0xfd 0x00 0x00 11438 11439 # CHECK: mh %r0, 0 11440 0x4c 0x00 0x00 0x00 11441 11442 # CHECK: mh %r0, 4095 11443 0x4c 0x00 0x0f 0xff 11444 11445 # CHECK: mh %r0, 0(%r1) 11446 0x4c 0x00 0x10 0x00 11447 11448 # CHECK: mh %r0, 0(%r15) 11449 0x4c 0x00 0xf0 0x00 11450 11451 # CHECK: mh %r0, 4095(%r1,%r15) 11452 0x4c 0x01 0xff 0xff 11453 11454 # CHECK: mh %r0, 4095(%r15,%r1) 11455 0x4c 0x0f 0x1f 0xff 11456 11457 # CHECK: mh %r15, 0 11458 0x4c 0xf0 0x00 0x00 11459 11460 # CHECK: mhi %r0, -32768 11461 0xa7 0x0c 0x80 0x00 11462 11463 # CHECK: mhi %r0, -1 11464 0xa7 0x0c 0xff 0xff 11465 11466 # CHECK: mhi %r0, 0 11467 0xa7 0x0c 0x00 0x00 11468 11469 # CHECK: mhi %r0, 1 11470 0xa7 0x0c 0x00 0x01 11471 11472 # CHECK: mhi %r0, 32767 11473 0xa7 0x0c 0x7f 0xff 11474 11475 # CHECK: mhi %r15, 0 11476 0xa7 0xfc 0x00 0x00 11477 11478 # CHECK: mhy %r0, -524288 11479 0xe3 0x00 0x00 0x00 0x80 0x7c 11480 11481 # CHECK: mhy %r0, -1 11482 0xe3 0x00 0x0f 0xff 0xff 0x7c 11483 11484 # CHECK: mhy %r0, 0 11485 0xe3 0x00 0x00 0x00 0x00 0x7c 11486 11487 # CHECK: mhy %r0, 1 11488 0xe3 0x00 0x00 0x01 0x00 0x7c 11489 11490 # CHECK: mhy %r0, 524287 11491 0xe3 0x00 0x0f 0xff 0x7f 0x7c 11492 11493 # CHECK: mhy %r0, 0(%r1) 11494 0xe3 0x00 0x10 0x00 0x00 0x7c 11495 11496 # CHECK: mhy %r0, 0(%r15) 11497 0xe3 0x00 0xf0 0x00 0x00 0x7c 11498 11499 # CHECK: mhy %r0, 524287(%r1,%r15) 11500 0xe3 0x01 0xff 0xff 0x7f 0x7c 11501 11502 # CHECK: mhy %r0, 524287(%r15,%r1) 11503 0xe3 0x0f 0x1f 0xff 0x7f 0x7c 11504 11505 # CHECK: mhy %r15, 0 11506 0xe3 0xf0 0x00 0x00 0x00 0x7c 11507 11508 # CHECK: ml %r0, -524288 11509 0xe3 0x00 0x00 0x00 0x80 0x96 11510 11511 # CHECK: ml %r0, -1 11512 0xe3 0x00 0x0f 0xff 0xff 0x96 11513 11514 # CHECK: ml %r0, 0 11515 0xe3 0x00 0x00 0x00 0x00 0x96 11516 11517 # CHECK: ml %r0, 1 11518 0xe3 0x00 0x00 0x01 0x00 0x96 11519 11520 # CHECK: ml %r0, 524287 11521 0xe3 0x00 0x0f 0xff 0x7f 0x96 11522 11523 # CHECK: ml %r0, 0(%r1) 11524 0xe3 0x00 0x10 0x00 0x00 0x96 11525 11526 # CHECK: ml %r0, 0(%r15) 11527 0xe3 0x00 0xf0 0x00 0x00 0x96 11528 11529 # CHECK: ml %r0, 524287(%r1,%r15) 11530 0xe3 0x01 0xff 0xff 0x7f 0x96 11531 11532 # CHECK: ml %r0, 524287(%r15,%r1) 11533 0xe3 0x0f 0x1f 0xff 0x7f 0x96 11534 11535 # CHECK: ml %r14, 0 11536 0xe3 0xe0 0x00 0x00 0x00 0x96 11537 11538 # CHECK: mlg %r0, -524288 11539 0xe3 0x00 0x00 0x00 0x80 0x86 11540 11541 # CHECK: mlg %r0, -1 11542 0xe3 0x00 0x0f 0xff 0xff 0x86 11543 11544 # CHECK: mlg %r0, 0 11545 0xe3 0x00 0x00 0x00 0x00 0x86 11546 11547 # CHECK: mlg %r0, 1 11548 0xe3 0x00 0x00 0x01 0x00 0x86 11549 11550 # CHECK: mlg %r0, 524287 11551 0xe3 0x00 0x0f 0xff 0x7f 0x86 11552 11553 # CHECK: mlg %r0, 0(%r1) 11554 0xe3 0x00 0x10 0x00 0x00 0x86 11555 11556 # CHECK: mlg %r0, 0(%r15) 11557 0xe3 0x00 0xf0 0x00 0x00 0x86 11558 11559 # CHECK: mlg %r0, 524287(%r1,%r15) 11560 0xe3 0x01 0xff 0xff 0x7f 0x86 11561 11562 # CHECK: mlg %r0, 524287(%r15,%r1) 11563 0xe3 0x0f 0x1f 0xff 0x7f 0x86 11564 11565 # CHECK: mlg %r14, 0 11566 0xe3 0xe0 0x00 0x00 0x00 0x86 11567 11568 # CHECK: mlgr %r0, %r0 11569 0xb9 0x86 0x00 0x00 11570 11571 # CHECK: mlgr %r0, %r15 11572 0xb9 0x86 0x00 0x0f 11573 11574 # CHECK: mlgr %r14, %r0 11575 0xb9 0x86 0x00 0xe0 11576 11577 # CHECK: mlgr %r6, %r9 11578 0xb9 0x86 0x00 0x69 11579 11580 # CHECK: mlr %r0, %r0 11581 0xb9 0x96 0x00 0x00 11582 11583 # CHECK: mlr %r0, %r15 11584 0xb9 0x96 0x00 0x0f 11585 11586 # CHECK: mlr %r14, %r0 11587 0xb9 0x96 0x00 0xe0 11588 11589 # CHECK: mlr %r6, %r9 11590 0xb9 0x96 0x00 0x69 11591 11592 # CHECK: mp 0(1), 0(1) 11593 0xfc 0x00 0x00 0x00 0x00 0x00 11594 11595 # CHECK: mp 0(1), 0(1,%r1) 11596 0xfc 0x00 0x00 0x00 0x10 0x00 11597 11598 # CHECK: mp 0(1), 0(1,%r15) 11599 0xfc 0x00 0x00 0x00 0xf0 0x00 11600 11601 # CHECK: mp 0(1), 4095(1) 11602 0xfc 0x00 0x00 0x00 0x0f 0xff 11603 11604 # CHECK: mp 0(1), 4095(1,%r1) 11605 0xfc 0x00 0x00 0x00 0x1f 0xff 11606 11607 # CHECK: mp 0(1), 4095(1,%r15) 11608 0xfc 0x00 0x00 0x00 0xff 0xff 11609 11610 # CHECK: mp 0(1,%r1), 0(1) 11611 0xfc 0x00 0x10 0x00 0x00 0x00 11612 11613 # CHECK: mp 0(1,%r15), 0(1) 11614 0xfc 0x00 0xf0 0x00 0x00 0x00 11615 11616 # CHECK: mp 4095(1,%r1), 0(1) 11617 0xfc 0x00 0x1f 0xff 0x00 0x00 11618 11619 # CHECK: mp 4095(1,%r15), 0(1) 11620 0xfc 0x00 0xff 0xff 0x00 0x00 11621 11622 # CHECK: mp 0(16,%r1), 0(1) 11623 0xfc 0xf0 0x10 0x00 0x00 0x00 11624 11625 # CHECK: mp 0(16,%r15), 0(1) 11626 0xfc 0xf0 0xf0 0x00 0x00 0x00 11627 11628 # CHECK: mp 0(1), 0(16,%r1) 11629 0xfc 0x0f 0x00 0x00 0x10 0x00 11630 11631 # CHECK: mp 0(1), 0(16,%r15) 11632 0xfc 0x0f 0x00 0x00 0xf0 0x00 11633 11634 # CHECK: mr %r0, %r0 11635 0x1c 0x00 11636 11637 # CHECK: mr %r0, %r15 11638 0x1c 0x0f 11639 11640 # CHECK: mr %r14, %r0 11641 0x1c 0xe0 11642 11643 # CHECK: mr %r6, %r9 11644 0x1c 0x69 11645 11646 # CHECK: ms %r0, 0 11647 0x71 0x00 0x00 0x00 11648 11649 # CHECK: ms %r0, 4095 11650 0x71 0x00 0x0f 0xff 11651 11652 # CHECK: ms %r0, 0(%r1) 11653 0x71 0x00 0x10 0x00 11654 11655 # CHECK: ms %r0, 0(%r15) 11656 0x71 0x00 0xf0 0x00 11657 11658 # CHECK: ms %r0, 4095(%r1,%r15) 11659 0x71 0x01 0xff 0xff 11660 11661 # CHECK: ms %r0, 4095(%r15,%r1) 11662 0x71 0x0f 0x1f 0xff 11663 11664 # CHECK: ms %r15, 0 11665 0x71 0xf0 0x00 0x00 11666 11667 # CHECK: msch 0 11668 0xb2 0x32 0x00 0x00 11669 11670 # CHECK: msch 0(%r1) 11671 0xb2 0x32 0x10 0x00 11672 11673 # CHECK: msch 0(%r15) 11674 0xb2 0x32 0xf0 0x00 11675 11676 # CHECK: msch 4095 11677 0xb2 0x32 0x0f 0xff 11678 11679 # CHECK: msch 4095(%r1) 11680 0xb2 0x32 0x1f 0xff 11681 11682 # CHECK: msch 4095(%r15) 11683 0xb2 0x32 0xff 0xff 11684 11685 # CHECK: msd %f0, %f0, 0 11686 0xed 0x00 0x00 0x00 0x00 0x3f 11687 11688 # CHECK: msd %f0, %f0, 4095 11689 0xed 0x00 0x0f 0xff 0x00 0x3f 11690 11691 # CHECK: msd %f0, %f0, 0(%r1) 11692 0xed 0x00 0x10 0x00 0x00 0x3f 11693 11694 # CHECK: msd %f0, %f0, 0(%r15) 11695 0xed 0x00 0xf0 0x00 0x00 0x3f 11696 11697 # CHECK: msd %f0, %f0, 4095(%r1,%r15) 11698 0xed 0x01 0xff 0xff 0x00 0x3f 11699 11700 # CHECK: msd %f0, %f0, 4095(%r15,%r1) 11701 0xed 0x0f 0x1f 0xff 0x00 0x3f 11702 11703 # CHECK: msd %f0, %f15, 0 11704 0xed 0xf0 0x00 0x00 0x00 0x3f 11705 11706 # CHECK: msd %f15, %f0, 0 11707 0xed 0x00 0x00 0x00 0xf0 0x3f 11708 11709 # CHECK: msd %f15, %f15, 0 11710 0xed 0xf0 0x00 0x00 0xf0 0x3f 11711 11712 # CHECK: msdb %f0, %f0, 0 11713 0xed 0x00 0x00 0x00 0x00 0x1f 11714 11715 # CHECK: msdb %f0, %f0, 4095 11716 0xed 0x00 0x0f 0xff 0x00 0x1f 11717 11718 # CHECK: msdb %f0, %f0, 0(%r1) 11719 0xed 0x00 0x10 0x00 0x00 0x1f 11720 11721 # CHECK: msdb %f0, %f0, 0(%r15) 11722 0xed 0x00 0xf0 0x00 0x00 0x1f 11723 11724 # CHECK: msdb %f0, %f0, 4095(%r1,%r15) 11725 0xed 0x01 0xff 0xff 0x00 0x1f 11726 11727 # CHECK: msdb %f0, %f0, 4095(%r15,%r1) 11728 0xed 0x0f 0x1f 0xff 0x00 0x1f 11729 11730 # CHECK: msdb %f0, %f15, 0 11731 0xed 0xf0 0x00 0x00 0x00 0x1f 11732 11733 # CHECK: msdb %f15, %f0, 0 11734 0xed 0x00 0x00 0x00 0xf0 0x1f 11735 11736 # CHECK: msdb %f15, %f15, 0 11737 0xed 0xf0 0x00 0x00 0xf0 0x1f 11738 11739 # CHECK: msdbr %f0, %f0, %f0 11740 0xb3 0x1f 0x00 0x00 11741 11742 # CHECK: msdbr %f0, %f0, %f15 11743 0xb3 0x1f 0x00 0x0f 11744 11745 # CHECK: msdbr %f0, %f15, %f0 11746 0xb3 0x1f 0x00 0xf0 11747 11748 # CHECK: msdbr %f15, %f0, %f0 11749 0xb3 0x1f 0xf0 0x00 11750 11751 # CHECK: msdbr %f7, %f8, %f9 11752 0xb3 0x1f 0x70 0x89 11753 11754 # CHECK: msdbr %f15, %f15, %f15 11755 0xb3 0x1f 0xf0 0xff 11756 11757 # CHECK: msdr %f0, %f0, %f0 11758 0xb3 0x3f 0x00 0x00 11759 11760 # CHECK: msdr %f0, %f0, %f15 11761 0xb3 0x3f 0x00 0x0f 11762 11763 # CHECK: msdr %f0, %f15, %f0 11764 0xb3 0x3f 0x00 0xf0 11765 11766 # CHECK: msdr %f15, %f0, %f0 11767 0xb3 0x3f 0xf0 0x00 11768 11769 # CHECK: msdr %f7, %f8, %f9 11770 0xb3 0x3f 0x70 0x89 11771 11772 # CHECK: msdr %f15, %f15, %f15 11773 0xb3 0x3f 0xf0 0xff 11774 11775 # CHECK: mse %f0, %f0, 0 11776 0xed 0x00 0x00 0x00 0x00 0x2f 11777 11778 # CHECK: mse %f0, %f0, 4095 11779 0xed 0x00 0x0f 0xff 0x00 0x2f 11780 11781 # CHECK: mse %f0, %f0, 0(%r1) 11782 0xed 0x00 0x10 0x00 0x00 0x2f 11783 11784 # CHECK: mse %f0, %f0, 0(%r15) 11785 0xed 0x00 0xf0 0x00 0x00 0x2f 11786 11787 # CHECK: mse %f0, %f0, 4095(%r1,%r15) 11788 0xed 0x01 0xff 0xff 0x00 0x2f 11789 11790 # CHECK: mse %f0, %f0, 4095(%r15,%r1) 11791 0xed 0x0f 0x1f 0xff 0x00 0x2f 11792 11793 # CHECK: mse %f0, %f15, 0 11794 0xed 0xf0 0x00 0x00 0x00 0x2f 11795 11796 # CHECK: mse %f15, %f0, 0 11797 0xed 0x00 0x00 0x00 0xf0 0x2f 11798 11799 # CHECK: mse %f15, %f15, 0 11800 0xed 0xf0 0x00 0x00 0xf0 0x2f 11801 11802 # CHECK: mseb %f0, %f0, 0 11803 0xed 0x00 0x00 0x00 0x00 0x0f 11804 11805 # CHECK: mseb %f0, %f0, 4095 11806 0xed 0x00 0x0f 0xff 0x00 0x0f 11807 11808 # CHECK: mseb %f0, %f0, 0(%r1) 11809 0xed 0x00 0x10 0x00 0x00 0x0f 11810 11811 # CHECK: mseb %f0, %f0, 0(%r15) 11812 0xed 0x00 0xf0 0x00 0x00 0x0f 11813 11814 # CHECK: mseb %f0, %f0, 4095(%r1,%r15) 11815 0xed 0x01 0xff 0xff 0x00 0x0f 11816 11817 # CHECK: mseb %f0, %f0, 4095(%r15,%r1) 11818 0xed 0x0f 0x1f 0xff 0x00 0x0f 11819 11820 # CHECK: mseb %f0, %f15, 0 11821 0xed 0xf0 0x00 0x00 0x00 0x0f 11822 11823 # CHECK: mseb %f15, %f0, 0 11824 0xed 0x00 0x00 0x00 0xf0 0x0f 11825 11826 # CHECK: mseb %f15, %f15, 0 11827 0xed 0xf0 0x00 0x00 0xf0 0x0f 11828 11829 # CHECK: msebr %f0, %f0, %f0 11830 0xb3 0x0f 0x00 0x00 11831 11832 # CHECK: msebr %f0, %f0, %f15 11833 0xb3 0x0f 0x00 0x0f 11834 11835 # CHECK: msebr %f0, %f15, %f0 11836 0xb3 0x0f 0x00 0xf0 11837 11838 # CHECK: msebr %f15, %f0, %f0 11839 0xb3 0x0f 0xf0 0x00 11840 11841 # CHECK: msebr %f7, %f8, %f9 11842 0xb3 0x0f 0x70 0x89 11843 11844 # CHECK: msebr %f15, %f15, %f15 11845 0xb3 0x0f 0xf0 0xff 11846 11847 # CHECK: mser %f0, %f0, %f0 11848 0xb3 0x2f 0x00 0x00 11849 11850 # CHECK: mser %f0, %f0, %f15 11851 0xb3 0x2f 0x00 0x0f 11852 11853 # CHECK: mser %f0, %f15, %f0 11854 0xb3 0x2f 0x00 0xf0 11855 11856 # CHECK: mser %f15, %f0, %f0 11857 0xb3 0x2f 0xf0 0x00 11858 11859 # CHECK: mser %f7, %f8, %f9 11860 0xb3 0x2f 0x70 0x89 11861 11862 # CHECK: mser %f15, %f15, %f15 11863 0xb3 0x2f 0xf0 0xff 11864 11865 # CHECK: msfi %r0, -2147483648 11866 0xc2 0x01 0x80 0x00 0x00 0x00 11867 11868 # CHECK: msfi %r0, -1 11869 0xc2 0x01 0xff 0xff 0xff 0xff 11870 11871 # CHECK: msfi %r0, 0 11872 0xc2 0x01 0x00 0x00 0x00 0x00 11873 11874 # CHECK: msfi %r0, 1 11875 0xc2 0x01 0x00 0x00 0x00 0x01 11876 11877 # CHECK: msfi %r0, 2147483647 11878 0xc2 0x01 0x7f 0xff 0xff 0xff 11879 11880 # CHECK: msfi %r15, 0 11881 0xc2 0xf1 0x00 0x00 0x00 0x00 11882 11883 # CHECK: msg %r0, -524288 11884 0xe3 0x00 0x00 0x00 0x80 0x0c 11885 11886 # CHECK: msg %r0, -1 11887 0xe3 0x00 0x0f 0xff 0xff 0x0c 11888 11889 # CHECK: msg %r0, 0 11890 0xe3 0x00 0x00 0x00 0x00 0x0c 11891 11892 # CHECK: msg %r0, 1 11893 0xe3 0x00 0x00 0x01 0x00 0x0c 11894 11895 # CHECK: msg %r0, 524287 11896 0xe3 0x00 0x0f 0xff 0x7f 0x0c 11897 11898 # CHECK: msg %r0, 0(%r1) 11899 0xe3 0x00 0x10 0x00 0x00 0x0c 11900 11901 # CHECK: msg %r0, 0(%r15) 11902 0xe3 0x00 0xf0 0x00 0x00 0x0c 11903 11904 # CHECK: msg %r0, 524287(%r1,%r15) 11905 0xe3 0x01 0xff 0xff 0x7f 0x0c 11906 11907 # CHECK: msg %r0, 524287(%r15,%r1) 11908 0xe3 0x0f 0x1f 0xff 0x7f 0x0c 11909 11910 # CHECK: msg %r15, 0 11911 0xe3 0xf0 0x00 0x00 0x00 0x0c 11912 11913 # CHECK: msgf %r0, -524288 11914 0xe3 0x00 0x00 0x00 0x80 0x1c 11915 11916 # CHECK: msgf %r0, -1 11917 0xe3 0x00 0x0f 0xff 0xff 0x1c 11918 11919 # CHECK: msgf %r0, 0 11920 0xe3 0x00 0x00 0x00 0x00 0x1c 11921 11922 # CHECK: msgf %r0, 1 11923 0xe3 0x00 0x00 0x01 0x00 0x1c 11924 11925 # CHECK: msgf %r0, 524287 11926 0xe3 0x00 0x0f 0xff 0x7f 0x1c 11927 11928 # CHECK: msgf %r0, 0(%r1) 11929 0xe3 0x00 0x10 0x00 0x00 0x1c 11930 11931 # CHECK: msgf %r0, 0(%r15) 11932 0xe3 0x00 0xf0 0x00 0x00 0x1c 11933 11934 # CHECK: msgf %r0, 524287(%r1,%r15) 11935 0xe3 0x01 0xff 0xff 0x7f 0x1c 11936 11937 # CHECK: msgf %r0, 524287(%r15,%r1) 11938 0xe3 0x0f 0x1f 0xff 0x7f 0x1c 11939 11940 # CHECK: msgf %r15, 0 11941 0xe3 0xf0 0x00 0x00 0x00 0x1c 11942 11943 # CHECK: msgfi %r0, -2147483648 11944 0xc2 0x00 0x80 0x00 0x00 0x00 11945 11946 # CHECK: msgfi %r0, -1 11947 0xc2 0x00 0xff 0xff 0xff 0xff 11948 11949 # CHECK: msgfi %r0, 0 11950 0xc2 0x00 0x00 0x00 0x00 0x00 11951 11952 # CHECK: msgfi %r0, 1 11953 0xc2 0x00 0x00 0x00 0x00 0x01 11954 11955 # CHECK: msgfi %r0, 2147483647 11956 0xc2 0x00 0x7f 0xff 0xff 0xff 11957 11958 # CHECK: msgfi %r15, 0 11959 0xc2 0xf0 0x00 0x00 0x00 0x00 11960 11961 # CHECK: msgfr %r0, %r0 11962 0xb9 0x1c 0x00 0x00 11963 11964 # CHECK: msgfr %r0, %r15 11965 0xb9 0x1c 0x00 0x0f 11966 11967 # CHECK: msgfr %r15, %r0 11968 0xb9 0x1c 0x00 0xf0 11969 11970 # CHECK: msgfr %r7, %r8 11971 0xb9 0x1c 0x00 0x78 11972 11973 # CHECK: msgr %r0, %r0 11974 0xb9 0x0c 0x00 0x00 11975 11976 # CHECK: msgr %r0, %r15 11977 0xb9 0x0c 0x00 0x0f 11978 11979 # CHECK: msgr %r15, %r0 11980 0xb9 0x0c 0x00 0xf0 11981 11982 # CHECK: msgr %r7, %r8 11983 0xb9 0x0c 0x00 0x78 11984 11985 # CHECK: msr %r0, %r0 11986 0xb2 0x52 0x00 0x00 11987 11988 # CHECK: msr %r0, %r15 11989 0xb2 0x52 0x00 0x0f 11990 11991 # CHECK: msr %r15, %r0 11992 0xb2 0x52 0x00 0xf0 11993 11994 # CHECK: msr %r7, %r8 11995 0xb2 0x52 0x00 0x78 11996 11997 # CHECK: msta %r0 11998 0xb2 0x47 0x00 0x00 11999 12000 # CHECK: msta %r2 12001 0xb2 0x47 0x00 0x20 12002 12003 # CHECK: msta %r14 12004 0xb2 0x47 0x00 0xe0 12005 12006 # CHECK: msy %r0, -524288 12007 0xe3 0x00 0x00 0x00 0x80 0x51 12008 12009 # CHECK: msy %r0, -1 12010 0xe3 0x00 0x0f 0xff 0xff 0x51 12011 12012 # CHECK: msy %r0, 0 12013 0xe3 0x00 0x00 0x00 0x00 0x51 12014 12015 # CHECK: msy %r0, 1 12016 0xe3 0x00 0x00 0x01 0x00 0x51 12017 12018 # CHECK: msy %r0, 524287 12019 0xe3 0x00 0x0f 0xff 0x7f 0x51 12020 12021 # CHECK: msy %r0, 0(%r1) 12022 0xe3 0x00 0x10 0x00 0x00 0x51 12023 12024 # CHECK: msy %r0, 0(%r15) 12025 0xe3 0x00 0xf0 0x00 0x00 0x51 12026 12027 # CHECK: msy %r0, 524287(%r1,%r15) 12028 0xe3 0x01 0xff 0xff 0x7f 0x51 12029 12030 # CHECK: msy %r0, 524287(%r15,%r1) 12031 0xe3 0x0f 0x1f 0xff 0x7f 0x51 12032 12033 # CHECK: msy %r15, 0 12034 0xe3 0xf0 0x00 0x00 0x00 0x51 12035 12036 # CHECK: mvc 0(1), 0 12037 0xd2 0x00 0x00 0x00 0x00 0x00 12038 12039 # CHECK: mvc 0(1), 0(%r1) 12040 0xd2 0x00 0x00 0x00 0x10 0x00 12041 12042 # CHECK: mvc 0(1), 0(%r15) 12043 0xd2 0x00 0x00 0x00 0xf0 0x00 12044 12045 # CHECK: mvc 0(1), 4095 12046 0xd2 0x00 0x00 0x00 0x0f 0xff 12047 12048 # CHECK: mvc 0(1), 4095(%r1) 12049 0xd2 0x00 0x00 0x00 0x1f 0xff 12050 12051 # CHECK: mvc 0(1), 4095(%r15) 12052 0xd2 0x00 0x00 0x00 0xff 0xff 12053 12054 # CHECK: mvc 0(1,%r1), 0 12055 0xd2 0x00 0x10 0x00 0x00 0x00 12056 12057 # CHECK: mvc 0(1,%r15), 0 12058 0xd2 0x00 0xf0 0x00 0x00 0x00 12059 12060 # CHECK: mvc 4095(1,%r1), 0 12061 0xd2 0x00 0x1f 0xff 0x00 0x00 12062 12063 # CHECK: mvc 4095(1,%r15), 0 12064 0xd2 0x00 0xff 0xff 0x00 0x00 12065 12066 # CHECK: mvc 0(256,%r1), 0 12067 0xd2 0xff 0x10 0x00 0x00 0x00 12068 12069 # CHECK: mvc 0(256,%r15), 0 12070 0xd2 0xff 0xf0 0x00 0x00 0x00 12071 12072 # CHECK: mvcdk 0, 0 12073 0xe5 0x0f 0x00 0x00 0x00 0x00 12074 12075 # CHECK: mvcdk 0(%r1), 0(%r2) 12076 0xe5 0x0f 0x10 0x00 0x20 0x00 12077 12078 # CHECK: mvcdk 160(%r1), 320(%r15) 12079 0xe5 0x0f 0x10 0xa0 0xf1 0x40 12080 12081 # CHECK: mvcdk 0(%r1), 4095 12082 0xe5 0x0f 0x10 0x00 0x0f 0xff 12083 12084 # CHECK: mvcdk 0(%r1), 4095(%r2) 12085 0xe5 0x0f 0x10 0x00 0x2f 0xff 12086 12087 # CHECK: mvcdk 0(%r1), 4095(%r15) 12088 0xe5 0x0f 0x10 0x00 0xff 0xff 12089 12090 # CHECK: mvcdk 0(%r1), 0 12091 0xe5 0x0f 0x10 0x00 0x00 0x00 12092 12093 # CHECK: mvcdk 0(%r15), 0 12094 0xe5 0x0f 0xf0 0x00 0x00 0x00 12095 12096 # CHECK: mvcdk 4095(%r1), 0 12097 0xe5 0x0f 0x1f 0xff 0x00 0x00 12098 12099 # CHECK: mvcdk 4095(%r15), 0 12100 0xe5 0x0f 0xff 0xff 0x00 0x00 12101 12102 # CHECK: mvcin 0(1), 0 12103 0xe8 0x00 0x00 0x00 0x00 0x00 12104 12105 # CHECK: mvcin 0(1), 0(%r1) 12106 0xe8 0x00 0x00 0x00 0x10 0x00 12107 12108 # CHECK: mvcin 0(1), 0(%r15) 12109 0xe8 0x00 0x00 0x00 0xf0 0x00 12110 12111 # CHECK: mvcin 0(1), 4095 12112 0xe8 0x00 0x00 0x00 0x0f 0xff 12113 12114 # CHECK: mvcin 0(1), 4095(%r1) 12115 0xe8 0x00 0x00 0x00 0x1f 0xff 12116 12117 # CHECK: mvcin 0(1), 4095(%r15) 12118 0xe8 0x00 0x00 0x00 0xff 0xff 12119 12120 # CHECK: mvcin 0(1,%r1), 0 12121 0xe8 0x00 0x10 0x00 0x00 0x00 12122 12123 # CHECK: mvcin 0(1,%r15), 0 12124 0xe8 0x00 0xf0 0x00 0x00 0x00 12125 12126 # CHECK: mvcin 4095(1,%r1), 0 12127 0xe8 0x00 0x1f 0xff 0x00 0x00 12128 12129 # CHECK: mvcin 4095(1,%r15), 0 12130 0xe8 0x00 0xff 0xff 0x00 0x00 12131 12132 # CHECK: mvcin 0(256,%r1), 0 12133 0xe8 0xff 0x10 0x00 0x00 0x00 12134 12135 # CHECK: mvcin 0(256,%r15), 0 12136 0xe8 0xff 0xf0 0x00 0x00 0x00 12137 12138 # CHECK: mvck 0(%r0), 0, %r0 12139 0xd9 0x00 0x00 0x00 0x00 0x00 12140 12141 # CHECK: mvck 0(%r0), 4095, %r2 12142 0xd9 0x02 0x00 0x00 0x0f 0xff 12143 12144 # CHECK: mvck 0(%r0), 0(%r1), %r2 12145 0xd9 0x02 0x00 0x00 0x10 0x00 12146 12147 # CHECK: mvck 0(%r0), 0(%r15), %r2 12148 0xd9 0x02 0x00 0x00 0xf0 0x00 12149 12150 # CHECK: mvck 0(%r0,%r1), 4095(%r15), %r2 12151 0xd9 0x02 0x10 0x00 0xff 0xff 12152 12153 # CHECK: mvck 0(%r0,%r1), 0(%r15), %r2 12154 0xd9 0x02 0x10 0x00 0xf0 0x00 12155 12156 # CHECK: mvck 4095(%r15,%r1), 0(%r15), %r2 12157 0xd9 0xf2 0x1f 0xff 0xf0 0x00 12158 12159 # CHECK: mvcl %r0, %r8 12160 0x0e 0x08 12161 12162 # CHECK: mvcl %r0, %r14 12163 0x0e 0x0e 12164 12165 # CHECK: mvcl %r14, %r0 12166 0x0e 0xe0 12167 12168 # CHECK: mvcl %r14, %r8 12169 0x0e 0xe8 12170 12171 # CHECK: mvcle %r0, %r0, 0 12172 0xa8 0x00 0x00 0x00 12173 12174 # CHECK: mvcle %r0, %r14, 4095 12175 0xa8 0x0e 0x0f 0xff 12176 12177 # CHECK: mvcle %r0, %r0, 0(%r1) 12178 0xa8 0x00 0x10 0x00 12179 12180 # CHECK: mvcle %r0, %r0, 0(%r15) 12181 0xa8 0x00 0xf0 0x00 12182 12183 # CHECK: mvcle %r0, %r14, 4095(%r15) 12184 0xa8 0x0e 0xff 0xff 12185 12186 # CHECK: mvcle %r0, %r0, 4095(%r1) 12187 0xa8 0x00 0x1f 0xff 12188 12189 # CHECK: mvcle %r14, %r0, 0 12190 0xa8 0xe0 0x00 0x00 12191 12192 # CHECK: mvclu %r0, %r0, -524288 12193 0xeb 0x00 0x00 0x00 0x80 0x8e 12194 12195 # CHECK: mvclu %r0, %r0, -1 12196 0xeb 0x00 0x0f 0xff 0xff 0x8e 12197 12198 # CHECK: mvclu %r0, %r14, 0 12199 0xeb 0x0e 0x00 0x00 0x00 0x8e 12200 12201 # CHECK: mvclu %r0, %r14, 1 12202 0xeb 0x0e 0x00 0x01 0x00 0x8e 12203 12204 # CHECK: mvclu %r0, %r8, 524287 12205 0xeb 0x08 0x0f 0xff 0x7f 0x8e 12206 12207 # CHECK: mvclu %r0, %r8, 0(%r1) 12208 0xeb 0x08 0x10 0x00 0x00 0x8e 12209 12210 # CHECK: mvclu %r0, %r4, 0(%r15) 12211 0xeb 0x04 0xf0 0x00 0x00 0x8e 12212 12213 # CHECK: mvclu %r0, %r4, 524287(%r15) 12214 0xeb 0x04 0xff 0xff 0x7f 0x8e 12215 12216 # CHECK: mvclu %r0, %r0, 524287(%r1) 12217 0xeb 0x00 0x1f 0xff 0x7f 0x8e 12218 12219 # CHECK: mvclu %r14, %r0, 0 12220 0xeb 0xe0 0x00 0x00 0x00 0x8e 12221 12222 # CHECK: mvcos 0, 0, %r0 12223 0xc8 0x00 0x00 0x00 0x00 0x00 12224 12225 # CHECK: mvcos 0(%r1), 0(%r15), %r2 12226 0xc8 0x20 0x10 0x00 0xf0 0x00 12227 12228 # CHECK: mvcos 1(%r1), 0(%r15), %r2 12229 0xc8 0x20 0x10 0x01 0xf0 0x00 12230 12231 # CHECK: mvcos 4095(%r1), 0(%r15), %r2 12232 0xc8 0x20 0x1f 0xff 0xf0 0x00 12233 12234 # CHECK: mvcos 0(%r1), 1(%r15), %r2 12235 0xc8 0x20 0x10 0x00 0xf0 0x01 12236 12237 # CHECK: mvcos 0(%r1), 4095(%r15), %r2 12238 0xc8 0x20 0x10 0x00 0xff 0xff 12239 12240 # CHECK: mvcp 0(%r0), 0, %r3 12241 0xda 0x03 0x00 0x00 0x00 0x00 12242 12243 # CHECK: mvcp 0(%r1), 0, %r3 12244 0xda 0x13 0x00 0x00 0x00 0x00 12245 12246 # CHECK: mvcp 0(%r1), 0(%r1), %r3 12247 0xda 0x13 0x00 0x00 0x10 0x00 12248 12249 # CHECK: mvcp 0(%r1), 0(%r15), %r3 12250 0xda 0x13 0x00 0x00 0xf0 0x00 12251 12252 # CHECK: mvcp 0(%r1), 4095, %r3 12253 0xda 0x13 0x00 0x00 0x0f 0xff 12254 12255 # CHECK: mvcp 0(%r1), 4095(%r1), %r3 12256 0xda 0x13 0x00 0x00 0x1f 0xff 12257 12258 # CHECK: mvcp 0(%r1), 4095(%r15), %r3 12259 0xda 0x13 0x00 0x00 0xff 0xff 12260 12261 # CHECK: mvcp 0(%r2,%r1), 0, %r3 12262 0xda 0x23 0x10 0x00 0x00 0x00 12263 12264 # CHECK: mvcp 0(%r2,%r15), 0, %r3 12265 0xda 0x23 0xf0 0x00 0x00 0x00 12266 12267 # CHECK: mvcp 4095(%r2,%r1), 0, %r3 12268 0xda 0x23 0x1f 0xff 0x00 0x00 12269 12270 # CHECK: mvcp 4095(%r2,%r15), 0, %r3 12271 0xda 0x23 0xff 0xff 0x00 0x00 12272 12273 # CHECK: mvcp 0(%r2,%r1), 0, %r3 12274 0xda 0x23 0x10 0x00 0x00 0x00 12275 12276 # CHECK: mvcp 0(%r2,%r15), 0, %r3 12277 0xda 0x23 0xf0 0x00 0x00 0x00 12278 12279 # CHECK: mvcs 0(%r0), 0, %r3 12280 0xdb 0x03 0x00 0x00 0x00 0x00 12281 12282 # CHECK: mvcs 0(%r1), 0, %r3 12283 0xdb 0x13 0x00 0x00 0x00 0x00 12284 12285 # CHECK: mvcs 0(%r1), 0(%r1), %r3 12286 0xdb 0x13 0x00 0x00 0x10 0x00 12287 12288 # CHECK: mvcs 0(%r1), 0(%r15), %r3 12289 0xdb 0x13 0x00 0x00 0xf0 0x00 12290 12291 # CHECK: mvcs 0(%r1), 4095, %r3 12292 0xdb 0x13 0x00 0x00 0x0f 0xff 12293 12294 # CHECK: mvcs 0(%r1), 4095(%r1), %r3 12295 0xdb 0x13 0x00 0x00 0x1f 0xff 12296 12297 # CHECK: mvcs 0(%r1), 4095(%r15), %r3 12298 0xdb 0x13 0x00 0x00 0xff 0xff 12299 12300 # CHECK: mvcs 0(%r2,%r1), 0, %r3 12301 0xdb 0x23 0x10 0x00 0x00 0x00 12302 12303 # CHECK: mvcs 0(%r2,%r15), 0, %r3 12304 0xdb 0x23 0xf0 0x00 0x00 0x00 12305 12306 # CHECK: mvcs 4095(%r2,%r1), 0, %r3 12307 0xdb 0x23 0x1f 0xff 0x00 0x00 12308 12309 # CHECK: mvcs 4095(%r2,%r15), 0, %r3 12310 0xdb 0x23 0xff 0xff 0x00 0x00 12311 12312 # CHECK: mvcs 0(%r2,%r1), 0, %r3 12313 0xdb 0x23 0x10 0x00 0x00 0x00 12314 12315 # CHECK: mvcs 0(%r2,%r15), 0, %r3 12316 0xdb 0x23 0xf0 0x00 0x00 0x00 12317 12318 # CHECK: mvcsk 0, 0 12319 0xe5 0x0e 0x00 0x00 0x00 0x00 12320 12321 # CHECK: mvcsk 0(%r1), 0(%r2) 12322 0xe5 0x0e 0x10 0x00 0x20 0x00 12323 12324 # CHECK: mvcsk 160(%r1), 320(%r15) 12325 0xe5 0x0e 0x10 0xa0 0xf1 0x40 12326 12327 # CHECK: mvcsk 0(%r1), 4095 12328 0xe5 0x0e 0x10 0x00 0x0f 0xff 12329 12330 # CHECK: mvcsk 0(%r1), 4095(%r2) 12331 0xe5 0x0e 0x10 0x00 0x2f 0xff 12332 12333 # CHECK: mvcsk 0(%r1), 4095(%r15) 12334 0xe5 0x0e 0x10 0x00 0xff 0xff 12335 12336 # CHECK: mvcsk 0(%r1), 0 12337 0xe5 0x0e 0x10 0x00 0x00 0x00 12338 12339 # CHECK: mvcsk 0(%r15), 0 12340 0xe5 0x0e 0xf0 0x00 0x00 0x00 12341 12342 # CHECK: mvcsk 4095(%r1), 0 12343 0xe5 0x0e 0x1f 0xff 0x00 0x00 12344 12345 # CHECK: mvcsk 4095(%r15), 0 12346 0xe5 0x0e 0xff 0xff 0x00 0x00 12347 12348 # CHECK: mvghi 0, 0 12349 0xe5 0x48 0x00 0x00 0x00 0x00 12350 12351 # CHECK: mvghi 4095, 0 12352 0xe5 0x48 0x0f 0xff 0x00 0x00 12353 12354 # CHECK: mvghi 0, -32768 12355 0xe5 0x48 0x00 0x00 0x80 0x00 12356 12357 # CHECK: mvghi 0, -1 12358 0xe5 0x48 0x00 0x00 0xff 0xff 12359 12360 # CHECK: mvghi 0, 0 12361 0xe5 0x48 0x00 0x00 0x00 0x00 12362 12363 # CHECK: mvghi 0, 1 12364 0xe5 0x48 0x00 0x00 0x00 0x01 12365 12366 # CHECK: mvghi 0, 32767 12367 0xe5 0x48 0x00 0x00 0x7f 0xff 12368 12369 # CHECK: mvghi 0(%r1), 42 12370 0xe5 0x48 0x10 0x00 0x00 0x2a 12371 12372 # CHECK: mvghi 0(%r15), 42 12373 0xe5 0x48 0xf0 0x00 0x00 0x2a 12374 12375 # CHECK: mvghi 4095(%r1), 42 12376 0xe5 0x48 0x1f 0xff 0x00 0x2a 12377 12378 # CHECK: mvghi 4095(%r15), 42 12379 0xe5 0x48 0xff 0xff 0x00 0x2a 12380 12381 # CHECK: mvhhi 0, 0 12382 0xe5 0x44 0x00 0x00 0x00 0x00 12383 12384 # CHECK: mvhhi 4095, 0 12385 0xe5 0x44 0x0f 0xff 0x00 0x00 12386 12387 # CHECK: mvhhi 0, -32768 12388 0xe5 0x44 0x00 0x00 0x80 0x00 12389 12390 # CHECK: mvhhi 0, -1 12391 0xe5 0x44 0x00 0x00 0xff 0xff 12392 12393 # CHECK: mvhhi 0, 0 12394 0xe5 0x44 0x00 0x00 0x00 0x00 12395 12396 # CHECK: mvhhi 0, 1 12397 0xe5 0x44 0x00 0x00 0x00 0x01 12398 12399 # CHECK: mvhhi 0, 32767 12400 0xe5 0x44 0x00 0x00 0x7f 0xff 12401 12402 # CHECK: mvhhi 0(%r1), 42 12403 0xe5 0x44 0x10 0x00 0x00 0x2a 12404 12405 # CHECK: mvhhi 0(%r15), 42 12406 0xe5 0x44 0xf0 0x00 0x00 0x2a 12407 12408 # CHECK: mvhhi 4095(%r1), 42 12409 0xe5 0x44 0x1f 0xff 0x00 0x2a 12410 12411 # CHECK: mvhhi 4095(%r15), 42 12412 0xe5 0x44 0xff 0xff 0x00 0x2a 12413 12414 # CHECK: mvhi 0, 0 12415 0xe5 0x4c 0x00 0x00 0x00 0x00 12416 12417 # CHECK: mvhi 4095, 0 12418 0xe5 0x4c 0x0f 0xff 0x00 0x00 12419 12420 # CHECK: mvhi 0, -32768 12421 0xe5 0x4c 0x00 0x00 0x80 0x00 12422 12423 # CHECK: mvhi 0, -1 12424 0xe5 0x4c 0x00 0x00 0xff 0xff 12425 12426 # CHECK: mvhi 0, 0 12427 0xe5 0x4c 0x00 0x00 0x00 0x00 12428 12429 # CHECK: mvhi 0, 1 12430 0xe5 0x4c 0x00 0x00 0x00 0x01 12431 12432 # CHECK: mvhi 0, 32767 12433 0xe5 0x4c 0x00 0x00 0x7f 0xff 12434 12435 # CHECK: mvhi 0(%r1), 42 12436 0xe5 0x4c 0x10 0x00 0x00 0x2a 12437 12438 # CHECK: mvhi 0(%r15), 42 12439 0xe5 0x4c 0xf0 0x00 0x00 0x2a 12440 12441 # CHECK: mvhi 4095(%r1), 42 12442 0xe5 0x4c 0x1f 0xff 0x00 0x2a 12443 12444 # CHECK: mvhi 4095(%r15), 42 12445 0xe5 0x4c 0xff 0xff 0x00 0x2a 12446 12447 # CHECK: mvi 0, 0 12448 0x92 0x00 0x00 0x00 12449 12450 # CHECK: mvi 4095, 0 12451 0x92 0x00 0x0f 0xff 12452 12453 # CHECK: mvi 0, 255 12454 0x92 0xff 0x00 0x00 12455 12456 # CHECK: mvi 0(%r1), 42 12457 0x92 0x2a 0x10 0x00 12458 12459 # CHECK: mvi 0(%r15), 42 12460 0x92 0x2a 0xf0 0x00 12461 12462 # CHECK: mvi 4095(%r1), 42 12463 0x92 0x2a 0x1f 0xff 12464 12465 # CHECK: mvi 4095(%r15), 42 12466 0x92 0x2a 0xff 0xff 12467 12468 # CHECK: mviy -524288, 0 12469 0xeb 0x00 0x00 0x00 0x80 0x52 12470 12471 # CHECK: mviy -1, 0 12472 0xeb 0x00 0x0f 0xff 0xff 0x52 12473 12474 # CHECK: mviy 0, 0 12475 0xeb 0x00 0x00 0x00 0x00 0x52 12476 12477 # CHECK: mviy 1, 0 12478 0xeb 0x00 0x00 0x01 0x00 0x52 12479 12480 # CHECK: mviy 524287, 0 12481 0xeb 0x00 0x0f 0xff 0x7f 0x52 12482 12483 # CHECK: mviy 0, 255 12484 0xeb 0xff 0x00 0x00 0x00 0x52 12485 12486 # CHECK: mviy 0(%r1), 42 12487 0xeb 0x2a 0x10 0x00 0x00 0x52 12488 12489 # CHECK: mviy 0(%r15), 42 12490 0xeb 0x2a 0xf0 0x00 0x00 0x52 12491 12492 # CHECK: mviy 524287(%r1), 42 12493 0xeb 0x2a 0x1f 0xff 0x7f 0x52 12494 12495 # CHECK: mviy 524287(%r15), 42 12496 0xeb 0x2a 0xff 0xff 0x7f 0x52 12497 12498 # CHECK: mvn 0(1), 0 12499 0xd1 0x00 0x00 0x00 0x00 0x00 12500 12501 # CHECK: mvn 0(1), 0(%r1) 12502 0xd1 0x00 0x00 0x00 0x10 0x00 12503 12504 # CHECK: mvn 0(1), 0(%r15) 12505 0xd1 0x00 0x00 0x00 0xf0 0x00 12506 12507 # CHECK: mvn 0(1), 4095 12508 0xd1 0x00 0x00 0x00 0x0f 0xff 12509 12510 # CHECK: mvn 0(1), 4095(%r1) 12511 0xd1 0x00 0x00 0x00 0x1f 0xff 12512 12513 # CHECK: mvn 0(1), 4095(%r15) 12514 0xd1 0x00 0x00 0x00 0xff 0xff 12515 12516 # CHECK: mvn 0(1,%r1), 0 12517 0xd1 0x00 0x10 0x00 0x00 0x00 12518 12519 # CHECK: mvn 0(1,%r15), 0 12520 0xd1 0x00 0xf0 0x00 0x00 0x00 12521 12522 # CHECK: mvn 4095(1,%r1), 0 12523 0xd1 0x00 0x1f 0xff 0x00 0x00 12524 12525 # CHECK: mvn 4095(1,%r15), 0 12526 0xd1 0x00 0xff 0xff 0x00 0x00 12527 12528 # CHECK: mvn 0(256,%r1), 0 12529 0xd1 0xff 0x10 0x00 0x00 0x00 12530 12531 # CHECK: mvn 0(256,%r15), 0 12532 0xd1 0xff 0xf0 0x00 0x00 0x00 12533 12534 # CHECK: mvo 0(1), 0(1) 12535 0xf1 0x00 0x00 0x00 0x00 0x00 12536 12537 # CHECK: mvo 0(1), 0(1,%r1) 12538 0xf1 0x00 0x00 0x00 0x10 0x00 12539 12540 # CHECK: mvo 0(1), 0(1,%r15) 12541 0xf1 0x00 0x00 0x00 0xf0 0x00 12542 12543 # CHECK: mvo 0(1), 4095(1) 12544 0xf1 0x00 0x00 0x00 0x0f 0xff 12545 12546 # CHECK: mvo 0(1), 4095(1,%r1) 12547 0xf1 0x00 0x00 0x00 0x1f 0xff 12548 12549 # CHECK: mvo 0(1), 4095(1,%r15) 12550 0xf1 0x00 0x00 0x00 0xff 0xff 12551 12552 # CHECK: mvo 0(1,%r1), 0(1) 12553 0xf1 0x00 0x10 0x00 0x00 0x00 12554 12555 # CHECK: mvo 0(1,%r15), 0(1) 12556 0xf1 0x00 0xf0 0x00 0x00 0x00 12557 12558 # CHECK: mvo 4095(1,%r1), 0(1) 12559 0xf1 0x00 0x1f 0xff 0x00 0x00 12560 12561 # CHECK: mvo 4095(1,%r15), 0(1) 12562 0xf1 0x00 0xff 0xff 0x00 0x00 12563 12564 # CHECK: mvo 0(16,%r1), 0(1) 12565 0xf1 0xf0 0x10 0x00 0x00 0x00 12566 12567 # CHECK: mvo 0(16,%r15), 0(1) 12568 0xf1 0xf0 0xf0 0x00 0x00 0x00 12569 12570 # CHECK: mvo 0(1), 0(16,%r1) 12571 0xf1 0x0f 0x00 0x00 0x10 0x00 12572 12573 # CHECK: mvo 0(1), 0(16,%r15) 12574 0xf1 0x0f 0x00 0x00 0xf0 0x00 12575 12576 # CHECK: mvpg %r0, %r0 12577 0xb2 0x54 0x00 0x00 12578 12579 # CHECK: mvpg %r0, %r15 12580 0xb2 0x54 0x00 0x0f 12581 12582 # CHECK: mvpg %r15, %r0 12583 0xb2 0x54 0x00 0xf0 12584 12585 # CHECK: mvpg %r7, %r8 12586 0xb2 0x54 0x00 0x78 12587 12588 # CHECK: mvst %r0, %r0 12589 0xb2 0x55 0x00 0x00 12590 12591 # CHECK: mvst %r0, %r15 12592 0xb2 0x55 0x00 0x0f 12593 12594 # CHECK: mvst %r15, %r0 12595 0xb2 0x55 0x00 0xf0 12596 12597 # CHECK: mvst %r7, %r8 12598 0xb2 0x55 0x00 0x78 12599 12600 # CHECK: mvz 0(1), 0 12601 0xd3 0x00 0x00 0x00 0x00 0x00 12602 12603 # CHECK: mvz 0(1), 0(%r1) 12604 0xd3 0x00 0x00 0x00 0x10 0x00 12605 12606 # CHECK: mvz 0(1), 0(%r15) 12607 0xd3 0x00 0x00 0x00 0xf0 0x00 12608 12609 # CHECK: mvz 0(1), 4095 12610 0xd3 0x00 0x00 0x00 0x0f 0xff 12611 12612 # CHECK: mvz 0(1), 4095(%r1) 12613 0xd3 0x00 0x00 0x00 0x1f 0xff 12614 12615 # CHECK: mvz 0(1), 4095(%r15) 12616 0xd3 0x00 0x00 0x00 0xff 0xff 12617 12618 # CHECK: mvz 0(1,%r1), 0 12619 0xd3 0x00 0x10 0x00 0x00 0x00 12620 12621 # CHECK: mvz 0(1,%r15), 0 12622 0xd3 0x00 0xf0 0x00 0x00 0x00 12623 12624 # CHECK: mvz 4095(1,%r1), 0 12625 0xd3 0x00 0x1f 0xff 0x00 0x00 12626 12627 # CHECK: mvz 4095(1,%r15), 0 12628 0xd3 0x00 0xff 0xff 0x00 0x00 12629 12630 # CHECK: mvz 0(256,%r1), 0 12631 0xd3 0xff 0x10 0x00 0x00 0x00 12632 12633 # CHECK: mvz 0(256,%r15), 0 12634 0xd3 0xff 0xf0 0x00 0x00 0x00 12635 12636 # CHECK: mxbr %f0, %f0 12637 0xb3 0x4c 0x00 0x00 12638 12639 # CHECK: mxbr %f0, %f13 12640 0xb3 0x4c 0x00 0x0d 12641 12642 # CHECK: mxbr %f8, %f5 12643 0xb3 0x4c 0x00 0x85 12644 12645 # CHECK: mxbr %f13, %f13 12646 0xb3 0x4c 0x00 0xdd 12647 12648 # CHECK: mxd %f0, 0 12649 0x67 0x00 0x00 0x00 12650 12651 # CHECK: mxd %f0, 4095 12652 0x67 0x00 0x0f 0xff 12653 12654 # CHECK: mxd %f0, 0(%r1) 12655 0x67 0x00 0x10 0x00 12656 12657 # CHECK: mxd %f0, 0(%r15) 12658 0x67 0x00 0xf0 0x00 12659 12660 # CHECK: mxd %f0, 4095(%r1,%r15) 12661 0x67 0x01 0xff 0xff 12662 12663 # CHECK: mxd %f0, 4095(%r15,%r1) 12664 0x67 0x0f 0x1f 0xff 12665 12666 # CHECK: mxd %f13, 0 12667 0x67 0xd0 0x00 0x00 12668 12669 # CHECK: mxdb %f0, 0 12670 0xed 0x00 0x00 0x00 0x00 0x07 12671 12672 # CHECK: mxdb %f0, 4095 12673 0xed 0x00 0x0f 0xff 0x00 0x07 12674 12675 # CHECK: mxdb %f0, 0(%r1) 12676 0xed 0x00 0x10 0x00 0x00 0x07 12677 12678 # CHECK: mxdb %f0, 0(%r15) 12679 0xed 0x00 0xf0 0x00 0x00 0x07 12680 12681 # CHECK: mxdb %f0, 4095(%r1,%r15) 12682 0xed 0x01 0xff 0xff 0x00 0x07 12683 12684 # CHECK: mxdb %f0, 4095(%r15,%r1) 12685 0xed 0x0f 0x1f 0xff 0x00 0x07 12686 12687 # CHECK: mxdb %f13, 0 12688 0xed 0xd0 0x00 0x00 0x00 0x07 12689 12690 # CHECK: mxdbr %f0, %f0 12691 0xb3 0x07 0x00 0x00 12692 12693 # CHECK: mxdbr %f0, %f15 12694 0xb3 0x07 0x00 0x0f 12695 12696 # CHECK: mxdbr %f8, %f8 12697 0xb3 0x07 0x00 0x88 12698 12699 # CHECK: mxdbr %f13, %f0 12700 0xb3 0x07 0x00 0xd0 12701 12702 # CHECK: mxdr %f0, %f0 12703 0x27 0x00 12704 12705 # CHECK: mxdr %f0, %f15 12706 0x27 0x0f 12707 12708 # CHECK: mxdr %f8, %f8 12709 0x27 0x88 12710 12711 # CHECK: mxdr %f13, %f0 12712 0x27 0xd0 12713 12714 # CHECK: mxr %f0, %f0 12715 0x26 0x00 12716 12717 # CHECK: mxr %f0, %f13 12718 0x26 0x0d 12719 12720 # CHECK: mxr %f8, %f5 12721 0x26 0x85 12722 12723 # CHECK: mxr %f13, %f13 12724 0x26 0xdd 12725 12726 # CHECK: mxtr %f0, %f0, %f0 12727 0xb3 0xd8 0x00 0x00 12728 12729 # CHECK: mxtr %f0, %f0, %f13 12730 0xb3 0xd8 0xd0 0x00 12731 12732 # CHECK: mxtr %f0, %f13, %f0 12733 0xb3 0xd8 0x00 0x0d 12734 12735 # CHECK: mxtr %f13, %f0, %f0 12736 0xb3 0xd8 0x00 0xd0 12737 12738 # CHECK: mxtr %f8, %f8, %f8 12739 0xb3 0xd8 0x80 0x88 12740 12741 # CHECK: mxtra %f0, %f0, %f0, 1 12742 0xb3 0xd8 0x01 0x00 12743 12744 # CHECK: mxtra %f0, %f0, %f0, 15 12745 0xb3 0xd8 0x0f 0x00 12746 12747 # CHECK: mxtra %f0, %f0, %f13, 1 12748 0xb3 0xd8 0xd1 0x00 12749 12750 # CHECK: mxtra %f0, %f13, %f0, 1 12751 0xb3 0xd8 0x01 0x0d 12752 12753 # CHECK: mxtra %f13, %f0, %f0, 1 12754 0xb3 0xd8 0x01 0xd0 12755 12756 # CHECK: mxtra %f8, %f8, %f8, 8 12757 0xb3 0xd8 0x88 0x88 12758 12759 # CHECK: my %f0, %f0, 0 12760 0xed 0x00 0x00 0x00 0x00 0x3b 12761 12762 # CHECK: my %f0, %f0, 4095 12763 0xed 0x00 0x0f 0xff 0x00 0x3b 12764 12765 # CHECK: my %f0, %f0, 0(%r1) 12766 0xed 0x00 0x10 0x00 0x00 0x3b 12767 12768 # CHECK: my %f0, %f0, 0(%r15) 12769 0xed 0x00 0xf0 0x00 0x00 0x3b 12770 12771 # CHECK: my %f0, %f0, 4095(%r1,%r15) 12772 0xed 0x01 0xff 0xff 0x00 0x3b 12773 12774 # CHECK: my %f0, %f0, 4095(%r15,%r1) 12775 0xed 0x0f 0x1f 0xff 0x00 0x3b 12776 12777 # CHECK: my %f0, %f15, 0 12778 0xed 0xf0 0x00 0x00 0x00 0x3b 12779 12780 # CHECK: my %f13, %f0, 0 12781 0xed 0x00 0x00 0x00 0xd0 0x3b 12782 12783 # CHECK: my %f13, %f15, 0 12784 0xed 0xf0 0x00 0x00 0xd0 0x3b 12785 12786 # CHECK: myh %f0, %f0, 0 12787 0xed 0x00 0x00 0x00 0x00 0x3d 12788 12789 # CHECK: myh %f0, %f0, 4095 12790 0xed 0x00 0x0f 0xff 0x00 0x3d 12791 12792 # CHECK: myh %f0, %f0, 0(%r1) 12793 0xed 0x00 0x10 0x00 0x00 0x3d 12794 12795 # CHECK: myh %f0, %f0, 0(%r15) 12796 0xed 0x00 0xf0 0x00 0x00 0x3d 12797 12798 # CHECK: myh %f0, %f0, 4095(%r1,%r15) 12799 0xed 0x01 0xff 0xff 0x00 0x3d 12800 12801 # CHECK: myh %f0, %f0, 4095(%r15,%r1) 12802 0xed 0x0f 0x1f 0xff 0x00 0x3d 12803 12804 # CHECK: myh %f0, %f15, 0 12805 0xed 0xf0 0x00 0x00 0x00 0x3d 12806 12807 # CHECK: myh %f15, %f0, 0 12808 0xed 0x00 0x00 0x00 0xf0 0x3d 12809 12810 # CHECK: myh %f15, %f15, 0 12811 0xed 0xf0 0x00 0x00 0xf0 0x3d 12812 12813 # CHECK: myhr %f0, %f0, %f0 12814 0xb3 0x3d 0x00 0x00 12815 12816 # CHECK: myhr %f0, %f0, %f15 12817 0xb3 0x3d 0x00 0x0f 12818 12819 # CHECK: myhr %f0, %f15, %f0 12820 0xb3 0x3d 0x00 0xf0 12821 12822 # CHECK: myhr %f15, %f0, %f0 12823 0xb3 0x3d 0xf0 0x00 12824 12825 # CHECK: myhr %f7, %f8, %f9 12826 0xb3 0x3d 0x70 0x89 12827 12828 # CHECK: myhr %f15, %f15, %f15 12829 0xb3 0x3d 0xf0 0xff 12830 12831 # CHECK: myl %f0, %f0, 0 12832 0xed 0x00 0x00 0x00 0x00 0x39 12833 12834 # CHECK: myl %f0, %f0, 4095 12835 0xed 0x00 0x0f 0xff 0x00 0x39 12836 12837 # CHECK: myl %f0, %f0, 0(%r1) 12838 0xed 0x00 0x10 0x00 0x00 0x39 12839 12840 # CHECK: myl %f0, %f0, 0(%r15) 12841 0xed 0x00 0xf0 0x00 0x00 0x39 12842 12843 # CHECK: myl %f0, %f0, 4095(%r1,%r15) 12844 0xed 0x01 0xff 0xff 0x00 0x39 12845 12846 # CHECK: myl %f0, %f0, 4095(%r15,%r1) 12847 0xed 0x0f 0x1f 0xff 0x00 0x39 12848 12849 # CHECK: myl %f0, %f15, 0 12850 0xed 0xf0 0x00 0x00 0x00 0x39 12851 12852 # CHECK: myl %f15, %f0, 0 12853 0xed 0x00 0x00 0x00 0xf0 0x39 12854 12855 # CHECK: myl %f15, %f15, 0 12856 0xed 0xf0 0x00 0x00 0xf0 0x39 12857 12858 # CHECK: mylr %f0, %f0, %f0 12859 0xb3 0x39 0x00 0x00 12860 12861 # CHECK: mylr %f0, %f0, %f15 12862 0xb3 0x39 0x00 0x0f 12863 12864 # CHECK: mylr %f0, %f15, %f0 12865 0xb3 0x39 0x00 0xf0 12866 12867 # CHECK: mylr %f15, %f0, %f0 12868 0xb3 0x39 0xf0 0x00 12869 12870 # CHECK: mylr %f7, %f8, %f9 12871 0xb3 0x39 0x70 0x89 12872 12873 # CHECK: mylr %f15, %f15, %f15 12874 0xb3 0x39 0xf0 0xff 12875 12876 # CHECK: myr %f0, %f0, %f0 12877 0xb3 0x3b 0x00 0x00 12878 12879 # CHECK: myr %f0, %f0, %f15 12880 0xb3 0x3b 0x00 0x0f 12881 12882 # CHECK: myr %f0, %f15, %f0 12883 0xb3 0x3b 0x00 0xf0 12884 12885 # CHECK: myr %f13, %f0, %f0 12886 0xb3 0x3b 0xd0 0x00 12887 12888 # CHECK: myr %f5, %f8, %f9 12889 0xb3 0x3b 0x50 0x89 12890 12891 # CHECK: myr %f13, %f15, %f15 12892 0xb3 0x3b 0xd0 0xff 12893 12894 # CHECK: n %r0, 0 12895 0x54 0x00 0x00 0x00 12896 12897 # CHECK: n %r0, 4095 12898 0x54 0x00 0x0f 0xff 12899 12900 # CHECK: n %r0, 0(%r1) 12901 0x54 0x00 0x10 0x00 12902 12903 # CHECK: n %r0, 0(%r15) 12904 0x54 0x00 0xf0 0x00 12905 12906 # CHECK: n %r0, 4095(%r1,%r15) 12907 0x54 0x01 0xff 0xff 12908 12909 # CHECK: n %r0, 4095(%r15,%r1) 12910 0x54 0x0f 0x1f 0xff 12911 12912 # CHECK: n %r15, 0 12913 0x54 0xf0 0x00 0x00 12914 12915 # CHECK: nc 0(1), 0 12916 0xd4 0x00 0x00 0x00 0x00 0x00 12917 12918 # CHECK: nc 0(1), 0(%r1) 12919 0xd4 0x00 0x00 0x00 0x10 0x00 12920 12921 # CHECK: nc 0(1), 0(%r15) 12922 0xd4 0x00 0x00 0x00 0xf0 0x00 12923 12924 # CHECK: nc 0(1), 4095 12925 0xd4 0x00 0x00 0x00 0x0f 0xff 12926 12927 # CHECK: nc 0(1), 4095(%r1) 12928 0xd4 0x00 0x00 0x00 0x1f 0xff 12929 12930 # CHECK: nc 0(1), 4095(%r15) 12931 0xd4 0x00 0x00 0x00 0xff 0xff 12932 12933 # CHECK: nc 0(1,%r1), 0 12934 0xd4 0x00 0x10 0x00 0x00 0x00 12935 12936 # CHECK: nc 0(1,%r15), 0 12937 0xd4 0x00 0xf0 0x00 0x00 0x00 12938 12939 # CHECK: nc 4095(1,%r1), 0 12940 0xd4 0x00 0x1f 0xff 0x00 0x00 12941 12942 # CHECK: nc 4095(1,%r15), 0 12943 0xd4 0x00 0xff 0xff 0x00 0x00 12944 12945 # CHECK: nc 0(256,%r1), 0 12946 0xd4 0xff 0x10 0x00 0x00 0x00 12947 12948 # CHECK: nc 0(256,%r15), 0 12949 0xd4 0xff 0xf0 0x00 0x00 0x00 12950 12951 # CHECK: ng %r0, -524288 12952 0xe3 0x00 0x00 0x00 0x80 0x80 12953 12954 # CHECK: ng %r0, -1 12955 0xe3 0x00 0x0f 0xff 0xff 0x80 12956 12957 # CHECK: ng %r0, 0 12958 0xe3 0x00 0x00 0x00 0x00 0x80 12959 12960 # CHECK: ng %r0, 1 12961 0xe3 0x00 0x00 0x01 0x00 0x80 12962 12963 # CHECK: ng %r0, 524287 12964 0xe3 0x00 0x0f 0xff 0x7f 0x80 12965 12966 # CHECK: ng %r0, 0(%r1) 12967 0xe3 0x00 0x10 0x00 0x00 0x80 12968 12969 # CHECK: ng %r0, 0(%r15) 12970 0xe3 0x00 0xf0 0x00 0x00 0x80 12971 12972 # CHECK: ng %r0, 524287(%r1,%r15) 12973 0xe3 0x01 0xff 0xff 0x7f 0x80 12974 12975 # CHECK: ng %r0, 524287(%r15,%r1) 12976 0xe3 0x0f 0x1f 0xff 0x7f 0x80 12977 12978 # CHECK: ng %r15, 0 12979 0xe3 0xf0 0x00 0x00 0x00 0x80 12980 12981 # CHECK: ngr %r0, %r0 12982 0xb9 0x80 0x00 0x00 12983 12984 # CHECK: ngr %r0, %r15 12985 0xb9 0x80 0x00 0x0f 12986 12987 # CHECK: ngr %r15, %r0 12988 0xb9 0x80 0x00 0xf0 12989 12990 # CHECK: ngr %r7, %r8 12991 0xb9 0x80 0x00 0x78 12992 12993 # CHECK: ngrk %r0, %r0, %r0 12994 0xb9 0xe4 0x00 0x00 12995 12996 # CHECK: ngrk %r2, %r3, %r4 12997 0xb9 0xe4 0x40 0x23 12998 12999 # CHECK: ni 0, 0 13000 0x94 0x00 0x00 0x00 13001 13002 # CHECK: ni 4095, 0 13003 0x94 0x00 0x0f 0xff 13004 13005 # CHECK: ni 0, 255 13006 0x94 0xff 0x00 0x00 13007 13008 # CHECK: ni 0(%r1), 42 13009 0x94 0x2a 0x10 0x00 13010 13011 # CHECK: ni 0(%r15), 42 13012 0x94 0x2a 0xf0 0x00 13013 13014 # CHECK: ni 4095(%r1), 42 13015 0x94 0x2a 0x1f 0xff 13016 13017 # CHECK: ni 4095(%r15), 42 13018 0x94 0x2a 0xff 0xff 13019 13020 # CHECK: niai 0, 0 13021 0xb2 0xfa 0x00 0x00 13022 13023 # CHECK: niai 15, 0 13024 0xb2 0xfa 0x00 0xf0 13025 13026 # CHECK: niai 0, 15 13027 0xb2 0xfa 0x00 0x0f 13028 13029 # CHECK: niai 15, 15 13030 0xb2 0xfa 0x00 0xff 13031 13032 # CHECK: nihf %r0, 0 13033 0xc0 0x0a 0x00 0x00 0x00 0x00 13034 13035 # CHECK: nihf %r0, 4294967295 13036 0xc0 0x0a 0xff 0xff 0xff 0xff 13037 13038 # CHECK: nihf %r15, 0 13039 0xc0 0xfa 0x00 0x00 0x00 0x00 13040 13041 # CHECK: nihh %r0, 0 13042 0xa5 0x04 0x00 0x00 13043 13044 # CHECK: nihh %r0, 32768 13045 0xa5 0x04 0x80 0x00 13046 13047 # CHECK: nihh %r0, 65535 13048 0xa5 0x04 0xff 0xff 13049 13050 # CHECK: nihh %r15, 0 13051 0xa5 0xf4 0x00 0x00 13052 13053 # CHECK: nihl %r0, 0 13054 0xa5 0x05 0x00 0x00 13055 13056 # CHECK: nihl %r0, 32768 13057 0xa5 0x05 0x80 0x00 13058 13059 # CHECK: nihl %r0, 65535 13060 0xa5 0x05 0xff 0xff 13061 13062 # CHECK: nihl %r15, 0 13063 0xa5 0xf5 0x00 0x00 13064 13065 # CHECK: nilf %r0, 0 13066 0xc0 0x0b 0x00 0x00 0x00 0x00 13067 13068 # CHECK: nilf %r0, 4294967295 13069 0xc0 0x0b 0xff 0xff 0xff 0xff 13070 13071 # CHECK: nilf %r15, 0 13072 0xc0 0xfb 0x00 0x00 0x00 0x00 13073 13074 # CHECK: nilh %r0, 0 13075 0xa5 0x06 0x00 0x00 13076 13077 # CHECK: nilh %r0, 32768 13078 0xa5 0x06 0x80 0x00 13079 13080 # CHECK: nilh %r0, 65535 13081 0xa5 0x06 0xff 0xff 13082 13083 # CHECK: nilh %r15, 0 13084 0xa5 0xf6 0x00 0x00 13085 13086 # CHECK: nill %r0, 0 13087 0xa5 0x07 0x00 0x00 13088 13089 # CHECK: nill %r0, 32768 13090 0xa5 0x07 0x80 0x00 13091 13092 # CHECK: nill %r0, 65535 13093 0xa5 0x07 0xff 0xff 13094 13095 # CHECK: nill %r15, 0 13096 0xa5 0xf7 0x00 0x00 13097 13098 # CHECK: niy -524288, 0 13099 0xeb 0x00 0x00 0x00 0x80 0x54 13100 13101 # CHECK: niy -1, 0 13102 0xeb 0x00 0x0f 0xff 0xff 0x54 13103 13104 # CHECK: niy 0, 0 13105 0xeb 0x00 0x00 0x00 0x00 0x54 13106 13107 # CHECK: niy 1, 0 13108 0xeb 0x00 0x00 0x01 0x00 0x54 13109 13110 # CHECK: niy 524287, 0 13111 0xeb 0x00 0x0f 0xff 0x7f 0x54 13112 13113 # CHECK: niy 0, 255 13114 0xeb 0xff 0x00 0x00 0x00 0x54 13115 13116 # CHECK: niy 0(%r1), 42 13117 0xeb 0x2a 0x10 0x00 0x00 0x54 13118 13119 # CHECK: niy 0(%r15), 42 13120 0xeb 0x2a 0xf0 0x00 0x00 0x54 13121 13122 # CHECK: niy 524287(%r1), 42 13123 0xeb 0x2a 0x1f 0xff 0x7f 0x54 13124 13125 # CHECK: niy 524287(%r15), 42 13126 0xeb 0x2a 0xff 0xff 0x7f 0x54 13127 13128 # CHECK: nr %r0, %r0 13129 0x14 0x00 13130 13131 # CHECK: nr %r0, %r15 13132 0x14 0x0f 13133 13134 # CHECK: nr %r15, %r0 13135 0x14 0xf0 13136 13137 # CHECK: nr %r7, %r8 13138 0x14 0x78 13139 13140 # CHECK: nrk %r0, %r0, %r0 13141 0xb9 0xf4 0x00 0x00 13142 13143 # CHECK: nrk %r2, %r3, %r4 13144 0xb9 0xf4 0x40 0x23 13145 13146 # CHECK: ntstg %r0, -524288 13147 0xe3 0x00 0x00 0x00 0x80 0x25 13148 13149 # CHECK: ntstg %r0, -1 13150 0xe3 0x00 0x0f 0xff 0xff 0x25 13151 13152 # CHECK: ntstg %r0, 0 13153 0xe3 0x00 0x00 0x00 0x00 0x25 13154 13155 # CHECK: ntstg %r0, 1 13156 0xe3 0x00 0x00 0x01 0x00 0x25 13157 13158 # CHECK: ntstg %r0, 524287 13159 0xe3 0x00 0x0f 0xff 0x7f 0x25 13160 13161 # CHECK: ntstg %r0, 0(%r1) 13162 0xe3 0x00 0x10 0x00 0x00 0x25 13163 13164 # CHECK: ntstg %r0, 0(%r15) 13165 0xe3 0x00 0xf0 0x00 0x00 0x25 13166 13167 # CHECK: ntstg %r0, 524287(%r1,%r15) 13168 0xe3 0x01 0xff 0xff 0x7f 0x25 13169 13170 # CHECK: ntstg %r0, 524287(%r15,%r1) 13171 0xe3 0x0f 0x1f 0xff 0x7f 0x25 13172 13173 # CHECK: ntstg %r15, 0 13174 0xe3 0xf0 0x00 0x00 0x00 0x25 13175 13176 # CHECK: ny %r0, -524288 13177 0xe3 0x00 0x00 0x00 0x80 0x54 13178 13179 # CHECK: ny %r0, -1 13180 0xe3 0x00 0x0f 0xff 0xff 0x54 13181 13182 # CHECK: ny %r0, 0 13183 0xe3 0x00 0x00 0x00 0x00 0x54 13184 13185 # CHECK: ny %r0, 1 13186 0xe3 0x00 0x00 0x01 0x00 0x54 13187 13188 # CHECK: ny %r0, 524287 13189 0xe3 0x00 0x0f 0xff 0x7f 0x54 13190 13191 # CHECK: ny %r0, 0(%r1) 13192 0xe3 0x00 0x10 0x00 0x00 0x54 13193 13194 # CHECK: ny %r0, 0(%r15) 13195 0xe3 0x00 0xf0 0x00 0x00 0x54 13196 13197 # CHECK: ny %r0, 524287(%r1,%r15) 13198 0xe3 0x01 0xff 0xff 0x7f 0x54 13199 13200 # CHECK: ny %r0, 524287(%r15,%r1) 13201 0xe3 0x0f 0x1f 0xff 0x7f 0x54 13202 13203 # CHECK: ny %r15, 0 13204 0xe3 0xf0 0x00 0x00 0x00 0x54 13205 13206 # CHECK: o %r0, 0 13207 0x56 0x00 0x00 0x00 13208 13209 # CHECK: o %r0, 4095 13210 0x56 0x00 0x0f 0xff 13211 13212 # CHECK: o %r0, 0(%r1) 13213 0x56 0x00 0x10 0x00 13214 13215 # CHECK: o %r0, 0(%r15) 13216 0x56 0x00 0xf0 0x00 13217 13218 # CHECK: o %r0, 4095(%r1,%r15) 13219 0x56 0x01 0xff 0xff 13220 13221 # CHECK: o %r0, 4095(%r15,%r1) 13222 0x56 0x0f 0x1f 0xff 13223 13224 # CHECK: o %r15, 0 13225 0x56 0xf0 0x00 0x00 13226 13227 # CHECK: oc 0(1), 0 13228 0xd6 0x00 0x00 0x00 0x00 0x00 13229 13230 # CHECK: oc 0(1), 0(%r1) 13231 0xd6 0x00 0x00 0x00 0x10 0x00 13232 13233 # CHECK: oc 0(1), 0(%r15) 13234 0xd6 0x00 0x00 0x00 0xf0 0x00 13235 13236 # CHECK: oc 0(1), 4095 13237 0xd6 0x00 0x00 0x00 0x0f 0xff 13238 13239 # CHECK: oc 0(1), 4095(%r1) 13240 0xd6 0x00 0x00 0x00 0x1f 0xff 13241 13242 # CHECK: oc 0(1), 4095(%r15) 13243 0xd6 0x00 0x00 0x00 0xff 0xff 13244 13245 # CHECK: oc 0(1,%r1), 0 13246 0xd6 0x00 0x10 0x00 0x00 0x00 13247 13248 # CHECK: oc 0(1,%r15), 0 13249 0xd6 0x00 0xf0 0x00 0x00 0x00 13250 13251 # CHECK: oc 4095(1,%r1), 0 13252 0xd6 0x00 0x1f 0xff 0x00 0x00 13253 13254 # CHECK: oc 4095(1,%r15), 0 13255 0xd6 0x00 0xff 0xff 0x00 0x00 13256 13257 # CHECK: oc 0(256,%r1), 0 13258 0xd6 0xff 0x10 0x00 0x00 0x00 13259 13260 # CHECK: oc 0(256,%r15), 0 13261 0xd6 0xff 0xf0 0x00 0x00 0x00 13262 13263 # CHECK: og %r0, -524288 13264 0xe3 0x00 0x00 0x00 0x80 0x81 13265 13266 # CHECK: og %r0, -1 13267 0xe3 0x00 0x0f 0xff 0xff 0x81 13268 13269 # CHECK: og %r0, 0 13270 0xe3 0x00 0x00 0x00 0x00 0x81 13271 13272 # CHECK: og %r0, 1 13273 0xe3 0x00 0x00 0x01 0x00 0x81 13274 13275 # CHECK: og %r0, 524287 13276 0xe3 0x00 0x0f 0xff 0x7f 0x81 13277 13278 # CHECK: og %r0, 0(%r1) 13279 0xe3 0x00 0x10 0x00 0x00 0x81 13280 13281 # CHECK: og %r0, 0(%r15) 13282 0xe3 0x00 0xf0 0x00 0x00 0x81 13283 13284 # CHECK: og %r0, 524287(%r1,%r15) 13285 0xe3 0x01 0xff 0xff 0x7f 0x81 13286 13287 # CHECK: og %r0, 524287(%r15,%r1) 13288 0xe3 0x0f 0x1f 0xff 0x7f 0x81 13289 13290 # CHECK: og %r15, 0 13291 0xe3 0xf0 0x00 0x00 0x00 0x81 13292 13293 # CHECK: ogr %r0, %r0 13294 0xb9 0x81 0x00 0x00 13295 13296 # CHECK: ogr %r0, %r15 13297 0xb9 0x81 0x00 0x0f 13298 13299 # CHECK: ogr %r15, %r0 13300 0xb9 0x81 0x00 0xf0 13301 13302 # CHECK: ogr %r7, %r8 13303 0xb9 0x81 0x00 0x78 13304 13305 # CHECK: ogrk %r0, %r0, %r0 13306 0xb9 0xe6 0x00 0x00 13307 13308 # CHECK: ogrk %r2, %r3, %r4 13309 0xb9 0xe6 0x40 0x23 13310 13311 # CHECK: oi 0, 0 13312 0x96 0x00 0x00 0x00 13313 13314 # CHECK: oi 4095, 0 13315 0x96 0x00 0x0f 0xff 13316 13317 # CHECK: oi 0, 255 13318 0x96 0xff 0x00 0x00 13319 13320 # CHECK: oi 0(%r1), 42 13321 0x96 0x2a 0x10 0x00 13322 13323 # CHECK: oi 0(%r15), 42 13324 0x96 0x2a 0xf0 0x00 13325 13326 # CHECK: oi 4095(%r1), 42 13327 0x96 0x2a 0x1f 0xff 13328 13329 # CHECK: oi 4095(%r15), 42 13330 0x96 0x2a 0xff 0xff 13331 13332 # CHECK: oihf %r0, 0 13333 0xc0 0x0c 0x00 0x00 0x00 0x00 13334 13335 # CHECK: oihf %r0, 4294967295 13336 0xc0 0x0c 0xff 0xff 0xff 0xff 13337 13338 # CHECK: oihf %r15, 0 13339 0xc0 0xfc 0x00 0x00 0x00 0x00 13340 13341 # CHECK: oihh %r0, 0 13342 0xa5 0x08 0x00 0x00 13343 13344 # CHECK: oihh %r0, 32768 13345 0xa5 0x08 0x80 0x00 13346 13347 # CHECK: oihh %r0, 65535 13348 0xa5 0x08 0xff 0xff 13349 13350 # CHECK: oihh %r15, 0 13351 0xa5 0xf8 0x00 0x00 13352 13353 # CHECK: oihl %r0, 0 13354 0xa5 0x09 0x00 0x00 13355 13356 # CHECK: oihl %r0, 32768 13357 0xa5 0x09 0x80 0x00 13358 13359 # CHECK: oihl %r0, 65535 13360 0xa5 0x09 0xff 0xff 13361 13362 # CHECK: oihl %r15, 0 13363 0xa5 0xf9 0x00 0x00 13364 13365 # CHECK: oilf %r0, 0 13366 0xc0 0x0d 0x00 0x00 0x00 0x00 13367 13368 # CHECK: oilf %r0, 4294967295 13369 0xc0 0x0d 0xff 0xff 0xff 0xff 13370 13371 # CHECK: oilf %r15, 0 13372 0xc0 0xfd 0x00 0x00 0x00 0x00 13373 13374 # CHECK: oilh %r0, 0 13375 0xa5 0x0a 0x00 0x00 13376 13377 # CHECK: oilh %r0, 32768 13378 0xa5 0x0a 0x80 0x00 13379 13380 # CHECK: oilh %r0, 65535 13381 0xa5 0x0a 0xff 0xff 13382 13383 # CHECK: oilh %r15, 0 13384 0xa5 0xfa 0x00 0x00 13385 13386 # CHECK: oill %r0, 0 13387 0xa5 0x0b 0x00 0x00 13388 13389 # CHECK: oill %r0, 32768 13390 0xa5 0x0b 0x80 0x00 13391 13392 # CHECK: oill %r0, 65535 13393 0xa5 0x0b 0xff 0xff 13394 13395 # CHECK: oill %r15, 0 13396 0xa5 0xfb 0x00 0x00 13397 13398 # CHECK: oiy -524288, 0 13399 0xeb 0x00 0x00 0x00 0x80 0x56 13400 13401 # CHECK: oiy -1, 0 13402 0xeb 0x00 0x0f 0xff 0xff 0x56 13403 13404 # CHECK: oiy 0, 0 13405 0xeb 0x00 0x00 0x00 0x00 0x56 13406 13407 # CHECK: oiy 1, 0 13408 0xeb 0x00 0x00 0x01 0x00 0x56 13409 13410 # CHECK: oiy 524287, 0 13411 0xeb 0x00 0x0f 0xff 0x7f 0x56 13412 13413 # CHECK: oiy 0, 255 13414 0xeb 0xff 0x00 0x00 0x00 0x56 13415 13416 # CHECK: oiy 0(%r1), 42 13417 0xeb 0x2a 0x10 0x00 0x00 0x56 13418 13419 # CHECK: oiy 0(%r15), 42 13420 0xeb 0x2a 0xf0 0x00 0x00 0x56 13421 13422 # CHECK: oiy 524287(%r1), 42 13423 0xeb 0x2a 0x1f 0xff 0x7f 0x56 13424 13425 # CHECK: oiy 524287(%r15), 42 13426 0xeb 0x2a 0xff 0xff 0x7f 0x56 13427 13428 # CHECK: or %r0, %r0 13429 0x16 0x00 13430 13431 # CHECK: or %r0, %r15 13432 0x16 0x0f 13433 13434 # CHECK: or %r15, %r0 13435 0x16 0xf0 13436 13437 # CHECK: or %r7, %r8 13438 0x16 0x78 13439 13440 # CHECK: ork %r0, %r0, %r0 13441 0xb9 0xf6 0x00 0x00 13442 13443 # CHECK: ork %r2, %r3, %r4 13444 0xb9 0xf6 0x40 0x23 13445 13446 # CHECK: oy %r0, -524288 13447 0xe3 0x00 0x00 0x00 0x80 0x56 13448 13449 # CHECK: oy %r0, -1 13450 0xe3 0x00 0x0f 0xff 0xff 0x56 13451 13452 # CHECK: oy %r0, 0 13453 0xe3 0x00 0x00 0x00 0x00 0x56 13454 13455 # CHECK: oy %r0, 1 13456 0xe3 0x00 0x00 0x01 0x00 0x56 13457 13458 # CHECK: oy %r0, 524287 13459 0xe3 0x00 0x0f 0xff 0x7f 0x56 13460 13461 # CHECK: oy %r0, 0(%r1) 13462 0xe3 0x00 0x10 0x00 0x00 0x56 13463 13464 # CHECK: oy %r0, 0(%r15) 13465 0xe3 0x00 0xf0 0x00 0x00 0x56 13466 13467 # CHECK: oy %r0, 524287(%r1,%r15) 13468 0xe3 0x01 0xff 0xff 0x7f 0x56 13469 13470 # CHECK: oy %r0, 524287(%r15,%r1) 13471 0xe3 0x0f 0x1f 0xff 0x7f 0x56 13472 13473 # CHECK: oy %r15, 0 13474 0xe3 0xf0 0x00 0x00 0x00 0x56 13475 13476 # CHECK: pack 0(1), 0(1) 13477 0xf2 0x00 0x00 0x00 0x00 0x00 13478 13479 # CHECK: pack 0(1), 0(1,%r1) 13480 0xf2 0x00 0x00 0x00 0x10 0x00 13481 13482 # CHECK: pack 0(1), 0(1,%r15) 13483 0xf2 0x00 0x00 0x00 0xf0 0x00 13484 13485 # CHECK: pack 0(1), 4095(1) 13486 0xf2 0x00 0x00 0x00 0x0f 0xff 13487 13488 # CHECK: pack 0(1), 4095(1,%r1) 13489 0xf2 0x00 0x00 0x00 0x1f 0xff 13490 13491 # CHECK: pack 0(1), 4095(1,%r15) 13492 0xf2 0x00 0x00 0x00 0xff 0xff 13493 13494 # CHECK: pack 0(1,%r1), 0(1) 13495 0xf2 0x00 0x10 0x00 0x00 0x00 13496 13497 # CHECK: pack 0(1,%r15), 0(1) 13498 0xf2 0x00 0xf0 0x00 0x00 0x00 13499 13500 # CHECK: pack 4095(1,%r1), 0(1) 13501 0xf2 0x00 0x1f 0xff 0x00 0x00 13502 13503 # CHECK: pack 4095(1,%r15), 0(1) 13504 0xf2 0x00 0xff 0xff 0x00 0x00 13505 13506 # CHECK: pack 0(16,%r1), 0(1) 13507 0xf2 0xf0 0x10 0x00 0x00 0x00 13508 13509 # CHECK: pack 0(16,%r15), 0(1) 13510 0xf2 0xf0 0xf0 0x00 0x00 0x00 13511 13512 # CHECK: pack 0(1), 0(16,%r1) 13513 0xf2 0x0f 0x00 0x00 0x10 0x00 13514 13515 # CHECK: pack 0(1), 0(16,%r15) 13516 0xf2 0x0f 0x00 0x00 0xf0 0x00 13517 13518 # CHECK: palb 13519 0xb2 0x48 0x00 0x00 13520 13521 # CHECK: pc 0 13522 0xb2 0x18 0x00 0x00 13523 13524 # CHECK: pc 0(%r1) 13525 0xb2 0x18 0x10 0x00 13526 13527 # CHECK: pc 0(%r15) 13528 0xb2 0x18 0xf0 0x00 13529 13530 # CHECK: pc 4095 13531 0xb2 0x18 0x0f 0xff 13532 13533 # CHECK: pc 4095(%r1) 13534 0xb2 0x18 0x1f 0xff 13535 13536 # CHECK: pc 4095(%r15) 13537 0xb2 0x18 0xff 0xff 13538 13539 # CHECK: pcc 13540 0xb9 0x2c 0x00 0x00 13541 13542 # CHECK: pckmo 13543 0xb9 0x28 0x00 0x00 13544 13545 # CHECK: pfd 0, -524288 13546 0xe3 0x00 0x00 0x00 0x80 0x36 13547 13548 # CHECK: pfd 0, -1 13549 0xe3 0x00 0x0f 0xff 0xff 0x36 13550 13551 # CHECK: pfd 0, 0 13552 0xe3 0x00 0x00 0x00 0x00 0x36 13553 13554 # CHECK: pfd 0, 1 13555 0xe3 0x00 0x00 0x01 0x00 0x36 13556 13557 # CHECK: pfd 0, 524287 13558 0xe3 0x00 0x0f 0xff 0x7f 0x36 13559 13560 # CHECK: pfd 0, 0(%r1) 13561 0xe3 0x00 0x10 0x00 0x00 0x36 13562 13563 # CHECK: pfd 0, 0(%r15) 13564 0xe3 0x00 0xf0 0x00 0x00 0x36 13565 13566 # CHECK: pfd 0, 524287(%r1,%r15) 13567 0xe3 0x01 0xff 0xff 0x7f 0x36 13568 13569 # CHECK: pfd 0, 524287(%r15,%r1) 13570 0xe3 0x0f 0x1f 0xff 0x7f 0x36 13571 13572 # CHECK: pfd 15, 0 13573 0xe3 0xf0 0x00 0x00 0x00 0x36 13574 13575 # CHECK: pfmf %r0, %r0 13576 0xb9 0xaf 0x00 0x00 13577 13578 # CHECK: pfmf %r0, %r15 13579 0xb9 0xaf 0x00 0x0f 13580 13581 # CHECK: pfmf %r15, %r0 13582 0xb9 0xaf 0x00 0xf0 13583 13584 # CHECK: pfmf %r7, %r8 13585 0xb9 0xaf 0x00 0x78 13586 13587 # CHECK: pfmf %r15, %r15 13588 0xb9 0xaf 0x00 0xff 13589 13590 # CHECK: pfpo 13591 0x01 0x0a 13592 13593 # CHECK: pgin %r0, %r0 13594 0xb2 0x2e 0x00 0x00 13595 13596 # CHECK: pgin %r0, %r15 13597 0xb2 0x2e 0x00 0x0f 13598 13599 # CHECK: pgin %r15, %r0 13600 0xb2 0x2e 0x00 0xf0 13601 13602 # CHECK: pgin %r7, %r8 13603 0xb2 0x2e 0x00 0x78 13604 13605 # CHECK: pgin %r15, %r15 13606 0xb2 0x2e 0x00 0xff 13607 13608 # CHECK: pgout %r0, %r0 13609 0xb2 0x2f 0x00 0x00 13610 13611 # CHECK: pgout %r0, %r15 13612 0xb2 0x2f 0x00 0x0f 13613 13614 # CHECK: pgout %r15, %r0 13615 0xb2 0x2f 0x00 0xf0 13616 13617 # CHECK: pgout %r7, %r8 13618 0xb2 0x2f 0x00 0x78 13619 13620 # CHECK: pgout %r15, %r15 13621 0xb2 0x2f 0x00 0xff 13622 13623 # CHECK: pka 0, 0(1) 13624 0xe9 0x00 0x00 0x00 0x00 0x00 13625 13626 # CHECK: pka 0, 0(1,%r1) 13627 0xe9 0x00 0x00 0x00 0x10 0x00 13628 13629 # CHECK: pka 0, 0(1,%r15) 13630 0xe9 0x00 0x00 0x00 0xf0 0x00 13631 13632 # CHECK: pka 0, 4095(1) 13633 0xe9 0x00 0x00 0x00 0x0f 0xff 13634 13635 # CHECK: pka 0, 4095(1,%r1) 13636 0xe9 0x00 0x00 0x00 0x1f 0xff 13637 13638 # CHECK: pka 0, 4095(1,%r15) 13639 0xe9 0x00 0x00 0x00 0xff 0xff 13640 13641 # CHECK: pka 0(%r1), 0(1) 13642 0xe9 0x00 0x10 0x00 0x00 0x00 13643 13644 # CHECK: pka 0(%r15), 0(1) 13645 0xe9 0x00 0xf0 0x00 0x00 0x00 13646 13647 # CHECK: pka 4095(%r1), 0(1) 13648 0xe9 0x00 0x1f 0xff 0x00 0x00 13649 13650 # CHECK: pka 4095(%r15), 0(1) 13651 0xe9 0x00 0xff 0xff 0x00 0x00 13652 13653 # CHECK: pka 0, 0(256,%r1) 13654 0xe9 0xff 0x00 0x00 0x10 0x00 13655 13656 # CHECK: pka 0, 0(256,%r15) 13657 0xe9 0xff 0x00 0x00 0xf0 0x00 13658 13659 # CHECK: pku 0, 0(1) 13660 0xe1 0x00 0x00 0x00 0x00 0x00 13661 13662 # CHECK: pku 0, 0(1,%r1) 13663 0xe1 0x00 0x00 0x00 0x10 0x00 13664 13665 # CHECK: pku 0, 0(1,%r15) 13666 0xe1 0x00 0x00 0x00 0xf0 0x00 13667 13668 # CHECK: pku 0, 4095(1) 13669 0xe1 0x00 0x00 0x00 0x0f 0xff 13670 13671 # CHECK: pku 0, 4095(1,%r1) 13672 0xe1 0x00 0x00 0x00 0x1f 0xff 13673 13674 # CHECK: pku 0, 4095(1,%r15) 13675 0xe1 0x00 0x00 0x00 0xff 0xff 13676 13677 # CHECK: pku 0(%r1), 0(1) 13678 0xe1 0x00 0x10 0x00 0x00 0x00 13679 13680 # CHECK: pku 0(%r15), 0(1) 13681 0xe1 0x00 0xf0 0x00 0x00 0x00 13682 13683 # CHECK: pku 4095(%r1), 0(1) 13684 0xe1 0x00 0x1f 0xff 0x00 0x00 13685 13686 # CHECK: pku 4095(%r15), 0(1) 13687 0xe1 0x00 0xff 0xff 0x00 0x00 13688 13689 # CHECK: pku 0, 0(256,%r1) 13690 0xe1 0xff 0x00 0x00 0x10 0x00 13691 13692 # CHECK: pku 0, 0(256,%r15) 13693 0xe1 0xff 0x00 0x00 0xf0 0x00 13694 13695 # CHECK: plo %r0, 0, %r0, 0 13696 0xee 0x00 0x00 0x00 0x00 0x00 13697 13698 # CHECK: plo %r2, 0, %r4, 4095 13699 0xee 0x24 0x00 0x00 0x0f 0xff 13700 13701 # CHECK: plo %r2, 0, %r4, 0(%r1) 13702 0xee 0x24 0x00 0x00 0x10 0x00 13703 13704 # CHECK: plo %r2, 0, %r4, 0(%r15) 13705 0xee 0x24 0x00 0x00 0xf0 0x00 13706 13707 # CHECK: plo %r2, 0(%r1), %r4, 4095(%r15) 13708 0xee 0x24 0x10 0x00 0xff 0xff 13709 13710 # CHECK: plo %r2, 0(%r1), %r4, 0(%r15) 13711 0xee 0x24 0x10 0x00 0xf0 0x00 13712 13713 # CHECK: plo %r2, 4095(%r1), %r4, 0(%r15) 13714 0xee 0x24 0x1f 0xff 0xf0 0x00 13715 13716 # CHECK: popcnt %r0, %r0 13717 0xb9 0xe1 0x00 0x00 13718 13719 # CHECK: popcnt %r0, %r15 13720 0xb9 0xe1 0x00 0x0f 13721 13722 # CHECK: popcnt %r15, %r0 13723 0xb9 0xe1 0x00 0xf0 13724 13725 # CHECK: popcnt %r7, %r8 13726 0xb9 0xe1 0x00 0x78 13727 13728 # CHECK: ppa %r0, %r0, 0 13729 0xb2 0xe8 0x00 0x00 13730 13731 # CHECK: ppa %r0, %r0, 15 13732 0xb2 0xe8 0xf0 0x00 13733 13734 # CHECK: ppa %r0, %r15, 0 13735 0xb2 0xe8 0x00 0x0f 13736 13737 # CHECK: ppa %r4, %r6, 7 13738 0xb2 0xe8 0x70 0x46 13739 13740 # CHECK: ppa %r15, %r0, 0 13741 0xb2 0xe8 0x00 0xf0 13742 13743 # CHECK: pr 13744 0x01 0x01 13745 13746 # CHECK: pt %r0, %r0 13747 0xb2 0x28 0x00 0x00 13748 13749 # CHECK: pt %r0, %r15 13750 0xb2 0x28 0x00 0x0f 13751 13752 # CHECK: pt %r15, %r0 13753 0xb2 0x28 0x00 0xf0 13754 13755 # CHECK: pt %r7, %r8 13756 0xb2 0x28 0x00 0x78 13757 13758 # CHECK: ptf %r0 13759 0xb9 0xa2 0x00 0x00 13760 13761 # CHECK: ptf %r1 13762 0xb9 0xa2 0x00 0x10 13763 13764 # CHECK: ptf %r15 13765 0xb9 0xa2 0x00 0xf0 13766 13767 # CHECK: ptff 13768 0x01 0x04 13769 13770 # CHECK: pti %r0, %r0 13771 0xb9 0x9e 0x00 0x00 13772 13773 # CHECK: pti %r0, %r15 13774 0xb9 0x9e 0x00 0x0f 13775 13776 # CHECK: pti %r15, %r0 13777 0xb9 0x9e 0x00 0xf0 13778 13779 # CHECK: pti %r7, %r8 13780 0xb9 0x9e 0x00 0x78 13781 13782 # CHECK: ptlb 13783 0xb2 0x0d 0x00 0x00 13784 13785 # CHECK: qadtr %f0, %f0, %f0, 0 13786 0xb3 0xf5 0x00 0x00 13787 13788 # CHECK: qadtr %f0, %f0, %f0, 15 13789 0xb3 0xf5 0x0f 0x00 13790 13791 # CHECK: qadtr %f0, %f0, %f15, 0 13792 0xb3 0xf5 0x00 0x0f 13793 13794 # CHECK: qadtr %f0, %f15, %f0, 0 13795 0xb3 0xf5 0xf0 0x00 13796 13797 # CHECK: qadtr %f4, %f5, %f6, 7 13798 0xb3 0xf5 0x57 0x46 13799 13800 # CHECK: qadtr %f15, %f0, %f0, 0 13801 0xb3 0xf5 0x00 0xf0 13802 13803 # CHECK: qaxtr %f0, %f0, %f0, 0 13804 0xb3 0xfd 0x00 0x00 13805 13806 # CHECK: qaxtr %f0, %f0, %f0, 15 13807 0xb3 0xfd 0x0f 0x00 13808 13809 # CHECK: qaxtr %f0, %f0, %f13, 0 13810 0xb3 0xfd 0x00 0x0d 13811 13812 # CHECK: qaxtr %f0, %f13, %f0, 0 13813 0xb3 0xfd 0xd0 0x00 13814 13815 # CHECK: qaxtr %f8, %f8, %f8, 8 13816 0xb3 0xfd 0x88 0x88 13817 13818 # CHECK: qaxtr %f13, %f0, %f0, 0 13819 0xb3 0xfd 0x00 0xd0 13820 13821 # CHECK: qctri 0 13822 0xb2 0x8e 0x00 0x00 13823 13824 # CHECK: qctri 0(%r1) 13825 0xb2 0x8e 0x10 0x00 13826 13827 # CHECK: qctri 0(%r15) 13828 0xb2 0x8e 0xf0 0x00 13829 13830 # CHECK: qctri 4095 13831 0xb2 0x8e 0x0f 0xff 13832 13833 # CHECK: qctri 4095(%r1) 13834 0xb2 0x8e 0x1f 0xff 13835 13836 # CHECK: qctri 4095(%r15) 13837 0xb2 0x8e 0xff 0xff 13838 13839 # CHECK: qsi 0 13840 0xb2 0x86 0x00 0x00 13841 13842 # CHECK: qsi 0(%r1) 13843 0xb2 0x86 0x10 0x00 13844 13845 # CHECK: qsi 0(%r15) 13846 0xb2 0x86 0xf0 0x00 13847 13848 # CHECK: qsi 4095 13849 0xb2 0x86 0x0f 0xff 13850 13851 # CHECK: qsi 4095(%r1) 13852 0xb2 0x86 0x1f 0xff 13853 13854 # CHECK: qsi 4095(%r15) 13855 0xb2 0x86 0xff 0xff 13856 13857 # CHECK: rchp 13858 0xb2 0x3b 0x00 0x00 13859 13860 # CHECK: risbg %r0, %r0, 0, 0, 0 13861 0xec 0x00 0x00 0x00 0x00 0x55 13862 13863 # CHECK: risbg %r0, %r0, 0, 0, 63 13864 0xec 0x00 0x00 0x00 0x3f 0x55 13865 13866 # CHECK: risbg %r0, %r0, 0, 255, 0 13867 0xec 0x00 0x00 0xff 0x00 0x55 13868 13869 # CHECK: risbg %r0, %r0, 255, 0, 0 13870 0xec 0x00 0xff 0x00 0x00 0x55 13871 13872 # CHECK: risbg %r0, %r15, 0, 0, 0 13873 0xec 0x0f 0x00 0x00 0x00 0x55 13874 13875 # CHECK: risbg %r15, %r0, 0, 0, 0 13876 0xec 0xf0 0x00 0x00 0x00 0x55 13877 13878 # CHECK: risbg %r4, %r5, 6, 7, 8 13879 0xec 0x45 0x06 0x07 0x08 0x55 13880 13881 # CHECK: risbgn %r0, %r0, 0, 0, 0 13882 0xec 0x00 0x00 0x00 0x00 0x59 13883 13884 # CHECK: risbgn %r0, %r0, 0, 0, 63 13885 0xec 0x00 0x00 0x00 0x3f 0x59 13886 13887 # CHECK: risbgn %r0, %r0, 0, 255, 0 13888 0xec 0x00 0x00 0xff 0x00 0x59 13889 13890 # CHECK: risbgn %r0, %r0, 255, 0, 0 13891 0xec 0x00 0xff 0x00 0x00 0x59 13892 13893 # CHECK: risbgn %r0, %r15, 0, 0, 0 13894 0xec 0x0f 0x00 0x00 0x00 0x59 13895 13896 # CHECK: risbgn %r15, %r0, 0, 0, 0 13897 0xec 0xf0 0x00 0x00 0x00 0x59 13898 13899 # CHECK: risbgn %r4, %r5, 6, 7, 8 13900 0xec 0x45 0x06 0x07 0x08 0x59 13901 13902 # CHECK: risbhg %r0, %r0, 0, 0, 0 13903 0xec 0x00 0x00 0x00 0x00 0x5d 13904 13905 # CHECK: risbhg %r0, %r0, 0, 0, 63 13906 0xec 0x00 0x00 0x00 0x3f 0x5d 13907 13908 # CHECK: risbhg %r0, %r0, 0, 255, 0 13909 0xec 0x00 0x00 0xff 0x00 0x5d 13910 13911 # CHECK: risbhg %r0, %r0, 255, 0, 0 13912 0xec 0x00 0xff 0x00 0x00 0x5d 13913 13914 # CHECK: risbhg %r0, %r15, 0, 0, 0 13915 0xec 0x0f 0x00 0x00 0x00 0x5d 13916 13917 # CHECK: risbhg %r15, %r0, 0, 0, 0 13918 0xec 0xf0 0x00 0x00 0x00 0x5d 13919 13920 # CHECK: risbhg %r4, %r5, 6, 7, 8 13921 0xec 0x45 0x06 0x07 0x08 0x5d 13922 13923 # CHECK: risblg %r0, %r0, 0, 0, 0 13924 0xec 0x00 0x00 0x00 0x00 0x51 13925 13926 # CHECK: risblg %r0, %r0, 0, 0, 63 13927 0xec 0x00 0x00 0x00 0x3f 0x51 13928 13929 # CHECK: risblg %r0, %r0, 0, 255, 0 13930 0xec 0x00 0x00 0xff 0x00 0x51 13931 13932 # CHECK: risblg %r0, %r0, 255, 0, 0 13933 0xec 0x00 0xff 0x00 0x00 0x51 13934 13935 # CHECK: risblg %r0, %r15, 0, 0, 0 13936 0xec 0x0f 0x00 0x00 0x00 0x51 13937 13938 # CHECK: risblg %r15, %r0, 0, 0, 0 13939 0xec 0xf0 0x00 0x00 0x00 0x51 13940 13941 # CHECK: risblg %r4, %r5, 6, 7, 8 13942 0xec 0x45 0x06 0x07 0x08 0x51 13943 13944 # CHECK: rll %r0, %r0, 0 13945 0xeb 0x00 0x00 0x00 0x00 0x1d 13946 13947 # CHECK: rll %r15, %r1, 0 13948 0xeb 0xf1 0x00 0x00 0x00 0x1d 13949 13950 # CHECK: rll %r1, %r15, 0 13951 0xeb 0x1f 0x00 0x00 0x00 0x1d 13952 13953 # CHECK: rll %r15, %r15, 0 13954 0xeb 0xff 0x00 0x00 0x00 0x1d 13955 13956 # CHECK: rll %r0, %r0, -524288 13957 0xeb 0x00 0x00 0x00 0x80 0x1d 13958 13959 # CHECK: rll %r0, %r0, -1 13960 0xeb 0x00 0x0f 0xff 0xff 0x1d 13961 13962 # CHECK: rll %r0, %r0, 1 13963 0xeb 0x00 0x00 0x01 0x00 0x1d 13964 13965 # CHECK: rll %r0, %r0, 524287 13966 0xeb 0x00 0x0f 0xff 0x7f 0x1d 13967 13968 # CHECK: rll %r0, %r0, 0(%r1) 13969 0xeb 0x00 0x10 0x00 0x00 0x1d 13970 13971 # CHECK: rll %r0, %r0, 0(%r15) 13972 0xeb 0x00 0xf0 0x00 0x00 0x1d 13973 13974 # CHECK: rll %r0, %r0, 524287(%r1) 13975 0xeb 0x00 0x1f 0xff 0x7f 0x1d 13976 13977 # CHECK: rll %r0, %r0, 524287(%r15) 13978 0xeb 0x00 0xff 0xff 0x7f 0x1d 13979 13980 # CHECK: rllg %r0, %r0, 0 13981 0xeb 0x00 0x00 0x00 0x00 0x1c 13982 13983 # CHECK: rllg %r15, %r1, 0 13984 0xeb 0xf1 0x00 0x00 0x00 0x1c 13985 13986 # CHECK: rllg %r1, %r15, 0 13987 0xeb 0x1f 0x00 0x00 0x00 0x1c 13988 13989 # CHECK: rllg %r15, %r15, 0 13990 0xeb 0xff 0x00 0x00 0x00 0x1c 13991 13992 # CHECK: rllg %r0, %r0, -524288 13993 0xeb 0x00 0x00 0x00 0x80 0x1c 13994 13995 # CHECK: rllg %r0, %r0, -1 13996 0xeb 0x00 0x0f 0xff 0xff 0x1c 13997 13998 # CHECK: rllg %r0, %r0, 1 13999 0xeb 0x00 0x00 0x01 0x00 0x1c 14000 14001 # CHECK: rllg %r0, %r0, 524287 14002 0xeb 0x00 0x0f 0xff 0x7f 0x1c 14003 14004 # CHECK: rllg %r0, %r0, 0(%r1) 14005 0xeb 0x00 0x10 0x00 0x00 0x1c 14006 14007 # CHECK: rllg %r0, %r0, 0(%r15) 14008 0xeb 0x00 0xf0 0x00 0x00 0x1c 14009 14010 # CHECK: rllg %r0, %r0, 524287(%r1) 14011 0xeb 0x00 0x1f 0xff 0x7f 0x1c 14012 14013 # CHECK: rllg %r0, %r0, 524287(%r15) 14014 0xeb 0x00 0xff 0xff 0x7f 0x1c 14015 14016 # CHECK: rnsbg %r0, %r0, 0, 0, 0 14017 0xec 0x00 0x00 0x00 0x00 0x54 14018 14019 # CHECK: rnsbg %r0, %r0, 0, 0, 63 14020 0xec 0x00 0x00 0x00 0x3f 0x54 14021 14022 # CHECK: rnsbg %r0, %r0, 0, 255, 0 14023 0xec 0x00 0x00 0xff 0x00 0x54 14024 14025 # CHECK: rnsbg %r0, %r0, 255, 0, 0 14026 0xec 0x00 0xff 0x00 0x00 0x54 14027 14028 # CHECK: rnsbg %r0, %r15, 0, 0, 0 14029 0xec 0x0f 0x00 0x00 0x00 0x54 14030 14031 # CHECK: rnsbg %r15, %r0, 0, 0, 0 14032 0xec 0xf0 0x00 0x00 0x00 0x54 14033 14034 # CHECK: rnsbg %r4, %r5, 6, 7, 8 14035 0xec 0x45 0x06 0x07 0x08 0x54 14036 14037 # CHECK: rosbg %r0, %r0, 0, 0, 0 14038 0xec 0x00 0x00 0x00 0x00 0x56 14039 14040 # CHECK: rosbg %r0, %r0, 0, 0, 63 14041 0xec 0x00 0x00 0x00 0x3f 0x56 14042 14043 # CHECK: rosbg %r0, %r0, 0, 255, 0 14044 0xec 0x00 0x00 0xff 0x00 0x56 14045 14046 # CHECK: rosbg %r0, %r0, 255, 0, 0 14047 0xec 0x00 0xff 0x00 0x00 0x56 14048 14049 # CHECK: rosbg %r0, %r15, 0, 0, 0 14050 0xec 0x0f 0x00 0x00 0x00 0x56 14051 14052 # CHECK: rosbg %r15, %r0, 0, 0, 0 14053 0xec 0xf0 0x00 0x00 0x00 0x56 14054 14055 # CHECK: rosbg %r4, %r5, 6, 7, 8 14056 0xec 0x45 0x06 0x07 0x08 0x56 14057 14058 # CHECK: rp 0 14059 0xb2 0x77 0x00 0x00 14060 14061 # CHECK: rp 0(%r1) 14062 0xb2 0x77 0x10 0x00 14063 14064 # CHECK: rp 0(%r15) 14065 0xb2 0x77 0xf0 0x00 14066 14067 # CHECK: rp 4095 14068 0xb2 0x77 0x0f 0xff 14069 14070 # CHECK: rp 4095(%r1) 14071 0xb2 0x77 0x1f 0xff 14072 14073 # CHECK: rp 4095(%r15) 14074 0xb2 0x77 0xff 0xff 14075 14076 # CHECK: rrbe %r0, %r0 14077 0xb2 0x2a 0x00 0x00 14078 14079 # CHECK: rrbe %r0, %r15 14080 0xb2 0x2a 0x00 0x0f 14081 14082 # CHECK: rrbe %r15, %r0 14083 0xb2 0x2a 0x00 0xf0 14084 14085 # CHECK: rrbe %r7, %r8 14086 0xb2 0x2a 0x00 0x78 14087 14088 # CHECK: rrbe %r15, %r15 14089 0xb2 0x2a 0x00 0xff 14090 14091 # CHECK: rrbm %r0, %r0 14092 0xb9 0xae 0x00 0x00 14093 14094 # CHECK: rrbm %r0, %r15 14095 0xb9 0xae 0x00 0x0f 14096 14097 # CHECK: rrbm %r15, %r0 14098 0xb9 0xae 0x00 0xf0 14099 14100 # CHECK: rrbm %r7, %r8 14101 0xb9 0xae 0x00 0x78 14102 14103 # CHECK: rrbm %r15, %r15 14104 0xb9 0xae 0x00 0xff 14105 14106 # CHECK: rrdtr %f0, %f0, %f0, 0 14107 0xb3 0xf7 0x00 0x00 14108 14109 # CHECK: rrdtr %f0, %f0, %f0, 15 14110 0xb3 0xf7 0x0f 0x00 14111 14112 # CHECK: rrdtr %f0, %f0, %f15, 0 14113 0xb3 0xf7 0x00 0x0f 14114 14115 # CHECK: rrdtr %f0, %f15, %f0, 0 14116 0xb3 0xf7 0xf0 0x00 14117 14118 # CHECK: rrdtr %f4, %f5, %f6, 7 14119 0xb3 0xf7 0x57 0x46 14120 14121 # CHECK: rrdtr %f15, %f0, %f0, 0 14122 0xb3 0xf7 0x00 0xf0 14123 14124 # CHECK: rrxtr %f0, %f0, %f0, 0 14125 0xb3 0xff 0x00 0x00 14126 14127 # CHECK: rrxtr %f0, %f0, %f0, 15 14128 0xb3 0xff 0x0f 0x00 14129 14130 # CHECK: rrxtr %f0, %f0, %f13, 0 14131 0xb3 0xff 0x00 0x0d 14132 14133 # CHECK: rrxtr %f0, %f13, %f0, 0 14134 0xb3 0xff 0xd0 0x00 14135 14136 # CHECK: rrxtr %f8, %f8, %f8, 8 14137 0xb3 0xff 0x88 0x88 14138 14139 # CHECK: rrxtr %f13, %f0, %f0, 0 14140 0xb3 0xff 0x00 0xd0 14141 14142 # CHECK: rsch 14143 0xb2 0x38 0x00 0x00 14144 14145 # CHECK: rxsbg %r0, %r0, 0, 0, 0 14146 0xec 0x00 0x00 0x00 0x00 0x57 14147 14148 # CHECK: rxsbg %r0, %r0, 0, 0, 63 14149 0xec 0x00 0x00 0x00 0x3f 0x57 14150 14151 # CHECK: rxsbg %r0, %r0, 0, 255, 0 14152 0xec 0x00 0x00 0xff 0x00 0x57 14153 14154 # CHECK: rxsbg %r0, %r0, 255, 0, 0 14155 0xec 0x00 0xff 0x00 0x00 0x57 14156 14157 # CHECK: rxsbg %r0, %r15, 0, 0, 0 14158 0xec 0x0f 0x00 0x00 0x00 0x57 14159 14160 # CHECK: rxsbg %r15, %r0, 0, 0, 0 14161 0xec 0xf0 0x00 0x00 0x00 0x57 14162 14163 # CHECK: rxsbg %r4, %r5, 6, 7, 8 14164 0xec 0x45 0x06 0x07 0x08 0x57 14165 14166 # CHECK: s %r0, 0 14167 0x5b 0x00 0x00 0x00 14168 14169 # CHECK: s %r0, 4095 14170 0x5b 0x00 0x0f 0xff 14171 14172 # CHECK: s %r0, 0(%r1) 14173 0x5b 0x00 0x10 0x00 14174 14175 # CHECK: s %r0, 0(%r15) 14176 0x5b 0x00 0xf0 0x00 14177 14178 # CHECK: s %r0, 4095(%r1,%r15) 14179 0x5b 0x01 0xff 0xff 14180 14181 # CHECK: s %r0, 4095(%r15,%r1) 14182 0x5b 0x0f 0x1f 0xff 14183 14184 # CHECK: s %r15, 0 14185 0x5b 0xf0 0x00 0x00 14186 14187 # CHECK: sac 0 14188 0xb2 0x19 0x00 0x00 14189 14190 # CHECK: sac 0(%r1) 14191 0xb2 0x19 0x10 0x00 14192 14193 # CHECK: sac 0(%r15) 14194 0xb2 0x19 0xf0 0x00 14195 14196 # CHECK: sac 4095 14197 0xb2 0x19 0x0f 0xff 14198 14199 # CHECK: sac 4095(%r1) 14200 0xb2 0x19 0x1f 0xff 14201 14202 # CHECK: sac 4095(%r15) 14203 0xb2 0x19 0xff 0xff 14204 14205 # CHECK: sacf 0 14206 0xb2 0x79 0x00 0x00 14207 14208 # CHECK: sacf 0(%r1) 14209 0xb2 0x79 0x10 0x00 14210 14211 # CHECK: sacf 0(%r15) 14212 0xb2 0x79 0xf0 0x00 14213 14214 # CHECK: sacf 4095 14215 0xb2 0x79 0x0f 0xff 14216 14217 # CHECK: sacf 4095(%r1) 14218 0xb2 0x79 0x1f 0xff 14219 14220 # CHECK: sacf 4095(%r15) 14221 0xb2 0x79 0xff 0xff 14222 14223 # CHECK: sal 14224 0xb2 0x37 0x00 0x00 14225 14226 # CHECK: sam24 14227 0x01 0x0c 14228 14229 # CHECK: sam31 14230 0x01 0x0d 14231 14232 # CHECK: sam64 14233 0x01 0x0e 14234 14235 # CHECK: sar %a0, %r0 14236 0xb2 0x4e 0x00 0x00 14237 14238 # CHECK: sar %a0, %r15 14239 0xb2 0x4e 0x00 0x0f 14240 14241 # CHECK: sar %a15, %r0 14242 0xb2 0x4e 0x00 0xf0 14243 14244 # CHECK: sar %a7, %r8 14245 0xb2 0x4e 0x00 0x78 14246 14247 # CHECK: sar %a15, %r15 14248 0xb2 0x4e 0x00 0xff 14249 14250 # CHECK: scctr %r0, %r0 14251 0xb2 0xe0 0x00 0x00 14252 14253 # CHECK: scctr %r0, %r15 14254 0xb2 0xe0 0x00 0x0f 14255 14256 # CHECK: scctr %r15, %r0 14257 0xb2 0xe0 0x00 0xf0 14258 14259 # CHECK: scctr %r7, %r8 14260 0xb2 0xe0 0x00 0x78 14261 14262 # CHECK: schm 14263 0xb2 0x3c 0x00 0x00 14264 14265 # CHECK: sck 0 14266 0xb2 0x04 0x00 0x00 14267 14268 # CHECK: sck 0(%r1) 14269 0xb2 0x04 0x10 0x00 14270 14271 # CHECK: sck 0(%r15) 14272 0xb2 0x04 0xf0 0x00 14273 14274 # CHECK: sck 4095 14275 0xb2 0x04 0x0f 0xff 14276 14277 # CHECK: sck 4095(%r1) 14278 0xb2 0x04 0x1f 0xff 14279 14280 # CHECK: sck 4095(%r15) 14281 0xb2 0x04 0xff 0xff 14282 14283 # CHECK: sckc 0 14284 0xb2 0x06 0x00 0x00 14285 14286 # CHECK: sckc 0(%r1) 14287 0xb2 0x06 0x10 0x00 14288 14289 # CHECK: sckc 0(%r15) 14290 0xb2 0x06 0xf0 0x00 14291 14292 # CHECK: sckc 4095 14293 0xb2 0x06 0x0f 0xff 14294 14295 # CHECK: sckc 4095(%r1) 14296 0xb2 0x06 0x1f 0xff 14297 14298 # CHECK: sckc 4095(%r15) 14299 0xb2 0x06 0xff 0xff 14300 14301 # CHECK: sckpf 14302 0x01 0x07 14303 14304 # CHECK: sd %f0, 0 14305 0x6b 0x00 0x00 0x00 14306 14307 # CHECK: sd %f0, 4095 14308 0x6b 0x00 0x0f 0xff 14309 14310 # CHECK: sd %f0, 0(%r1) 14311 0x6b 0x00 0x10 0x00 14312 14313 # CHECK: sd %f0, 0(%r15) 14314 0x6b 0x00 0xf0 0x00 14315 14316 # CHECK: sd %f0, 4095(%r1,%r15) 14317 0x6b 0x01 0xff 0xff 14318 14319 # CHECK: sd %f0, 4095(%r15,%r1) 14320 0x6b 0x0f 0x1f 0xff 14321 14322 # CHECK: sd %f15, 0 14323 0x6b 0xf0 0x00 0x00 14324 14325 # CHECK: sdb %f0, 0 14326 0xed 0x00 0x00 0x00 0x00 0x1b 14327 14328 # CHECK: sdb %f0, 4095 14329 0xed 0x00 0x0f 0xff 0x00 0x1b 14330 14331 # CHECK: sdb %f0, 0(%r1) 14332 0xed 0x00 0x10 0x00 0x00 0x1b 14333 14334 # CHECK: sdb %f0, 0(%r15) 14335 0xed 0x00 0xf0 0x00 0x00 0x1b 14336 14337 # CHECK: sdb %f0, 4095(%r1,%r15) 14338 0xed 0x01 0xff 0xff 0x00 0x1b 14339 14340 # CHECK: sdb %f0, 4095(%r15,%r1) 14341 0xed 0x0f 0x1f 0xff 0x00 0x1b 14342 14343 # CHECK: sdb %f15, 0 14344 0xed 0xf0 0x00 0x00 0x00 0x1b 14345 14346 # CHECK: sdbr %f0, %f0 14347 0xb3 0x1b 0x00 0x00 14348 14349 # CHECK: sdbr %f0, %f15 14350 0xb3 0x1b 0x00 0x0f 14351 14352 # CHECK: sdbr %f7, %f8 14353 0xb3 0x1b 0x00 0x78 14354 14355 # CHECK: sdbr %f15, %f0 14356 0xb3 0x1b 0x00 0xf0 14357 14358 # CHECK: sdr %f0, %f0 14359 0x2b 0x00 14360 14361 # CHECK: sdr %f0, %f15 14362 0x2b 0x0f 14363 14364 # CHECK: sdr %f7, %f8 14365 0x2b 0x78 14366 14367 # CHECK: sdr %f15, %f0 14368 0x2b 0xf0 14369 14370 # CHECK: sdtr %f0, %f0, %f0 14371 0xb3 0xd3 0x00 0x00 14372 14373 # CHECK: sdtr %f0, %f0, %f15 14374 0xb3 0xd3 0xf0 0x00 14375 14376 # CHECK: sdtr %f0, %f15, %f0 14377 0xb3 0xd3 0x00 0x0f 14378 14379 # CHECK: sdtr %f15, %f0, %f0 14380 0xb3 0xd3 0x00 0xf0 14381 14382 # CHECK: sdtr %f7, %f8, %f9 14383 0xb3 0xd3 0x90 0x78 14384 14385 # CHECK: sdtra %f0, %f0, %f0, 1 14386 0xb3 0xd3 0x01 0x00 14387 14388 # CHECK: sdtra %f0, %f0, %f0, 15 14389 0xb3 0xd3 0x0f 0x00 14390 14391 # CHECK: sdtra %f0, %f0, %f15, 1 14392 0xb3 0xd3 0xf1 0x00 14393 14394 # CHECK: sdtra %f0, %f15, %f0, 1 14395 0xb3 0xd3 0x01 0x0f 14396 14397 # CHECK: sdtra %f15, %f0, %f0, 1 14398 0xb3 0xd3 0x01 0xf0 14399 14400 # CHECK: sdtra %f7, %f8, %f9, 10 14401 0xb3 0xd3 0x9a 0x78 14402 14403 # CHECK: se %f0, 0 14404 0x7b 0x00 0x00 0x00 14405 14406 # CHECK: se %f0, 4095 14407 0x7b 0x00 0x0f 0xff 14408 14409 # CHECK: se %f0, 0(%r1) 14410 0x7b 0x00 0x10 0x00 14411 14412 # CHECK: se %f0, 0(%r15) 14413 0x7b 0x00 0xf0 0x00 14414 14415 # CHECK: se %f0, 4095(%r1,%r15) 14416 0x7b 0x01 0xff 0xff 14417 14418 # CHECK: se %f0, 4095(%r15,%r1) 14419 0x7b 0x0f 0x1f 0xff 14420 14421 # CHECK: se %f15, 0 14422 0x7b 0xf0 0x00 0x00 14423 14424 # CHECK: seb %f0, 0 14425 0xed 0x00 0x00 0x00 0x00 0x0b 14426 14427 # CHECK: seb %f0, 4095 14428 0xed 0x00 0x0f 0xff 0x00 0x0b 14429 14430 # CHECK: seb %f0, 0(%r1) 14431 0xed 0x00 0x10 0x00 0x00 0x0b 14432 14433 # CHECK: seb %f0, 0(%r15) 14434 0xed 0x00 0xf0 0x00 0x00 0x0b 14435 14436 # CHECK: seb %f0, 4095(%r1,%r15) 14437 0xed 0x01 0xff 0xff 0x00 0x0b 14438 14439 # CHECK: seb %f0, 4095(%r15,%r1) 14440 0xed 0x0f 0x1f 0xff 0x00 0x0b 14441 14442 # CHECK: seb %f15, 0 14443 0xed 0xf0 0x00 0x00 0x00 0x0b 14444 14445 # CHECK: sebr %f0, %f0 14446 0xb3 0x0b 0x00 0x00 14447 14448 # CHECK: sebr %f0, %f15 14449 0xb3 0x0b 0x00 0x0f 14450 14451 # CHECK: sebr %f7, %f8 14452 0xb3 0x0b 0x00 0x78 14453 14454 # CHECK: sebr %f15, %f0 14455 0xb3 0x0b 0x00 0xf0 14456 14457 # CHECK: ser %f0, %f0 14458 0x3b 0x00 14459 14460 # CHECK: ser %f0, %f15 14461 0x3b 0x0f 14462 14463 # CHECK: ser %f7, %f8 14464 0x3b 0x78 14465 14466 # CHECK: ser %f15, %f0 14467 0x3b 0xf0 14468 14469 # CHECK: sfasr %r0 14470 0xb3 0x85 0x00 0x00 14471 14472 # CHECK: sfasr %r1 14473 0xb3 0x85 0x00 0x10 14474 14475 # CHECK: sfasr %r15 14476 0xb3 0x85 0x00 0xf0 14477 14478 # CHECK: sfpc %r0 14479 0xb3 0x84 0x00 0x00 14480 14481 # CHECK: sfpc %r1 14482 0xb3 0x84 0x00 0x10 14483 14484 # CHECK: sfpc %r15 14485 0xb3 0x84 0x00 0xf0 14486 14487 # CHECK: sg %r0, -524288 14488 0xe3 0x00 0x00 0x00 0x80 0x09 14489 14490 # CHECK: sg %r0, -1 14491 0xe3 0x00 0x0f 0xff 0xff 0x09 14492 14493 # CHECK: sg %r0, 0 14494 0xe3 0x00 0x00 0x00 0x00 0x09 14495 14496 # CHECK: sg %r0, 1 14497 0xe3 0x00 0x00 0x01 0x00 0x09 14498 14499 # CHECK: sg %r0, 524287 14500 0xe3 0x00 0x0f 0xff 0x7f 0x09 14501 14502 # CHECK: sg %r0, 0(%r1) 14503 0xe3 0x00 0x10 0x00 0x00 0x09 14504 14505 # CHECK: sg %r0, 0(%r15) 14506 0xe3 0x00 0xf0 0x00 0x00 0x09 14507 14508 # CHECK: sg %r0, 524287(%r1,%r15) 14509 0xe3 0x01 0xff 0xff 0x7f 0x09 14510 14511 # CHECK: sg %r0, 524287(%r15,%r1) 14512 0xe3 0x0f 0x1f 0xff 0x7f 0x09 14513 14514 # CHECK: sg %r15, 0 14515 0xe3 0xf0 0x00 0x00 0x00 0x09 14516 14517 # CHECK: sgf %r0, -524288 14518 0xe3 0x00 0x00 0x00 0x80 0x19 14519 14520 # CHECK: sgf %r0, -1 14521 0xe3 0x00 0x0f 0xff 0xff 0x19 14522 14523 # CHECK: sgf %r0, 0 14524 0xe3 0x00 0x00 0x00 0x00 0x19 14525 14526 # CHECK: sgf %r0, 1 14527 0xe3 0x00 0x00 0x01 0x00 0x19 14528 14529 # CHECK: sgf %r0, 524287 14530 0xe3 0x00 0x0f 0xff 0x7f 0x19 14531 14532 # CHECK: sgf %r0, 0(%r1) 14533 0xe3 0x00 0x10 0x00 0x00 0x19 14534 14535 # CHECK: sgf %r0, 0(%r15) 14536 0xe3 0x00 0xf0 0x00 0x00 0x19 14537 14538 # CHECK: sgf %r0, 524287(%r1,%r15) 14539 0xe3 0x01 0xff 0xff 0x7f 0x19 14540 14541 # CHECK: sgf %r0, 524287(%r15,%r1) 14542 0xe3 0x0f 0x1f 0xff 0x7f 0x19 14543 14544 # CHECK: sgf %r15, 0 14545 0xe3 0xf0 0x00 0x00 0x00 0x19 14546 14547 # CHECK: sgfr %r0, %r0 14548 0xb9 0x19 0x00 0x00 14549 14550 # CHECK: sgfr %r0, %r15 14551 0xb9 0x19 0x00 0x0f 14552 14553 # CHECK: sgfr %r15, %r0 14554 0xb9 0x19 0x00 0xf0 14555 14556 # CHECK: sgfr %r7, %r8 14557 0xb9 0x19 0x00 0x78 14558 14559 # CHECK: sgr %r0, %r0 14560 0xb9 0x09 0x00 0x00 14561 14562 # CHECK: sgr %r0, %r15 14563 0xb9 0x09 0x00 0x0f 14564 14565 # CHECK: sgr %r15, %r0 14566 0xb9 0x09 0x00 0xf0 14567 14568 # CHECK: sgr %r7, %r8 14569 0xb9 0x09 0x00 0x78 14570 14571 # CHECK: sgrk %r0, %r0, %r0 14572 0xb9 0xe9 0x00 0x00 14573 14574 # CHECK: sgrk %r2, %r3, %r4 14575 0xb9 0xe9 0x40 0x23 14576 14577 # CHECK: sh %r0, 0 14578 0x4b 0x00 0x00 0x00 14579 14580 # CHECK: sh %r0, 4095 14581 0x4b 0x00 0x0f 0xff 14582 14583 # CHECK: sh %r0, 0(%r1) 14584 0x4b 0x00 0x10 0x00 14585 14586 # CHECK: sh %r0, 0(%r15) 14587 0x4b 0x00 0xf0 0x00 14588 14589 # CHECK: sh %r0, 4095(%r1,%r15) 14590 0x4b 0x01 0xff 0xff 14591 14592 # CHECK: sh %r0, 4095(%r15,%r1) 14593 0x4b 0x0f 0x1f 0xff 14594 14595 # CHECK: sh %r15, 0 14596 0x4b 0xf0 0x00 0x00 14597 14598 # CHECK: shhhr %r0, %r0, %r0 14599 0xb9 0xc9 0x00 0x00 14600 14601 # CHECK: shhhr %r0, %r0, %r15 14602 0xb9 0xc9 0xf0 0x00 14603 14604 # CHECK: shhhr %r0, %r15, %r0 14605 0xb9 0xc9 0x00 0x0f 14606 14607 # CHECK: shhhr %r15, %r0, %r0 14608 0xb9 0xc9 0x00 0xf0 14609 14610 # CHECK: shhhr %r7, %r8, %r9 14611 0xb9 0xc9 0x90 0x78 14612 14613 # CHECK: shhlr %r0, %r0, %r0 14614 0xb9 0xd9 0x00 0x00 14615 14616 # CHECK: shhlr %r0, %r0, %r15 14617 0xb9 0xd9 0xf0 0x00 14618 14619 # CHECK: shhlr %r0, %r15, %r0 14620 0xb9 0xd9 0x00 0x0f 14621 14622 # CHECK: shhlr %r15, %r0, %r0 14623 0xb9 0xd9 0x00 0xf0 14624 14625 # CHECK: shhlr %r7, %r8, %r9 14626 0xb9 0xd9 0x90 0x78 14627 14628 # CHECK: shy %r0, -524288 14629 0xe3 0x00 0x00 0x00 0x80 0x7b 14630 14631 # CHECK: shy %r0, -1 14632 0xe3 0x00 0x0f 0xff 0xff 0x7b 14633 14634 # CHECK: shy %r0, 0 14635 0xe3 0x00 0x00 0x00 0x00 0x7b 14636 14637 # CHECK: shy %r0, 1 14638 0xe3 0x00 0x00 0x01 0x00 0x7b 14639 14640 # CHECK: shy %r0, 524287 14641 0xe3 0x00 0x0f 0xff 0x7f 0x7b 14642 14643 # CHECK: shy %r0, 0(%r1) 14644 0xe3 0x00 0x10 0x00 0x00 0x7b 14645 14646 # CHECK: shy %r0, 0(%r15) 14647 0xe3 0x00 0xf0 0x00 0x00 0x7b 14648 14649 # CHECK: shy %r0, 524287(%r1,%r15) 14650 0xe3 0x01 0xff 0xff 0x7f 0x7b 14651 14652 # CHECK: shy %r0, 524287(%r15,%r1) 14653 0xe3 0x0f 0x1f 0xff 0x7f 0x7b 14654 14655 # CHECK: shy %r15, 0 14656 0xe3 0xf0 0x00 0x00 0x00 0x7b 14657 14658 # CHECK: sie 0 14659 0xb2 0x14 0x00 0x00 14660 14661 # CHECK: sie 0(%r1) 14662 0xb2 0x14 0x10 0x00 14663 14664 # CHECK: sie 0(%r15) 14665 0xb2 0x14 0xf0 0x00 14666 14667 # CHECK: sie 4095 14668 0xb2 0x14 0x0f 0xff 14669 14670 # CHECK: sie 4095(%r1) 14671 0xb2 0x14 0x1f 0xff 14672 14673 # CHECK: sie 4095(%r15) 14674 0xb2 0x14 0xff 0xff 14675 14676 # CHECK: siga 0 14677 0xb2 0x74 0x00 0x00 14678 14679 # CHECK: siga 0(%r1) 14680 0xb2 0x74 0x10 0x00 14681 14682 # CHECK: siga 0(%r15) 14683 0xb2 0x74 0xf0 0x00 14684 14685 # CHECK: siga 4095 14686 0xb2 0x74 0x0f 0xff 14687 14688 # CHECK: siga 4095(%r1) 14689 0xb2 0x74 0x1f 0xff 14690 14691 # CHECK: siga 4095(%r15) 14692 0xb2 0x74 0xff 0xff 14693 14694 # CHECK: sigp %r0, %r0, 0 14695 0xae 0x00 0x00 0x00 14696 14697 # CHECK: sigp %r0, %r15, 0 14698 0xae 0x0f 0x00 0x00 14699 14700 # CHECK: sigp %r14, %r15, 0 14701 0xae 0xef 0x00 0x00 14702 14703 # CHECK: sigp %r15, %r15, 0 14704 0xae 0xff 0x00 0x00 14705 14706 # CHECK: sigp %r0, %r0, 4095 14707 0xae 0x00 0x0f 0xff 14708 14709 # CHECK: sigp %r0, %r0, 1 14710 0xae 0x00 0x00 0x01 14711 14712 # CHECK: sigp %r0, %r0, 0(%r1) 14713 0xae 0x00 0x10 0x00 14714 14715 # CHECK: sigp %r0, %r0, 0(%r15) 14716 0xae 0x00 0xf0 0x00 14717 14718 # CHECK: sigp %r0, %r0, 4095(%r1) 14719 0xae 0x00 0x1f 0xff 14720 14721 # CHECK: sigp %r0, %r0, 4095(%r15) 14722 0xae 0x00 0xff 0xff 14723 14724 # CHECK: sl %r0, 0 14725 0x5f 0x00 0x00 0x00 14726 14727 # CHECK: sl %r0, 4095 14728 0x5f 0x00 0x0f 0xff 14729 14730 # CHECK: sl %r0, 0(%r1) 14731 0x5f 0x00 0x10 0x00 14732 14733 # CHECK: sl %r0, 0(%r15) 14734 0x5f 0x00 0xf0 0x00 14735 14736 # CHECK: sl %r0, 4095(%r1,%r15) 14737 0x5f 0x01 0xff 0xff 14738 14739 # CHECK: sl %r0, 4095(%r15,%r1) 14740 0x5f 0x0f 0x1f 0xff 14741 14742 # CHECK: sl %r15, 0 14743 0x5f 0xf0 0x00 0x00 14744 14745 # CHECK: sla %r0, 0 14746 0x8b 0x00 0x00 0x00 14747 14748 # CHECK: sla %r7, 0 14749 0x8b 0x70 0x00 0x00 14750 14751 # CHECK: sla %r15, 0 14752 0x8b 0xf0 0x00 0x00 14753 14754 # CHECK: sla %r0, 4095 14755 0x8b 0x00 0x0f 0xff 14756 14757 # CHECK: sla %r0, 0(%r1) 14758 0x8b 0x00 0x10 0x00 14759 14760 # CHECK: sla %r0, 0(%r15) 14761 0x8b 0x00 0xf0 0x00 14762 14763 # CHECK: sla %r0, 4095(%r1) 14764 0x8b 0x00 0x1f 0xff 14765 14766 # CHECK: sla %r0, 4095(%r15) 14767 0x8b 0x00 0xff 0xff 14768 14769 # CHECK: slag %r0, %r0, 0 14770 0xeb 0x00 0x00 0x00 0x00 0x0b 14771 14772 # CHECK: slag %r15, %r1, 0 14773 0xeb 0xf1 0x00 0x00 0x00 0x0b 14774 14775 # CHECK: slag %r1, %r15, 0 14776 0xeb 0x1f 0x00 0x00 0x00 0x0b 14777 14778 # CHECK: slag %r15, %r15, 0 14779 0xeb 0xff 0x00 0x00 0x00 0x0b 14780 14781 # CHECK: slag %r0, %r0, -524288 14782 0xeb 0x00 0x00 0x00 0x80 0x0b 14783 14784 # CHECK: slag %r0, %r0, -1 14785 0xeb 0x00 0x0f 0xff 0xff 0x0b 14786 14787 # CHECK: slag %r0, %r0, 1 14788 0xeb 0x00 0x00 0x01 0x00 0x0b 14789 14790 # CHECK: slag %r0, %r0, 524287 14791 0xeb 0x00 0x0f 0xff 0x7f 0x0b 14792 14793 # CHECK: slag %r0, %r0, 0(%r1) 14794 0xeb 0x00 0x10 0x00 0x00 0x0b 14795 14796 # CHECK: slag %r0, %r0, 0(%r15) 14797 0xeb 0x00 0xf0 0x00 0x00 0x0b 14798 14799 # CHECK: slag %r0, %r0, 524287(%r1) 14800 0xeb 0x00 0x1f 0xff 0x7f 0x0b 14801 14802 # CHECK: slag %r0, %r0, 524287(%r15) 14803 0xeb 0x00 0xff 0xff 0x7f 0x0b 14804 14805 # CHECK: slak %r0, %r0, 0 14806 0xeb 0x00 0x00 0x00 0x00 0xdd 14807 14808 # CHECK: slak %r15, %r1, 0 14809 0xeb 0xf1 0x00 0x00 0x00 0xdd 14810 14811 # CHECK: slak %r1, %r15, 0 14812 0xeb 0x1f 0x00 0x00 0x00 0xdd 14813 14814 # CHECK: slak %r15, %r15, 0 14815 0xeb 0xff 0x00 0x00 0x00 0xdd 14816 14817 # CHECK: slak %r0, %r0, -524288 14818 0xeb 0x00 0x00 0x00 0x80 0xdd 14819 14820 # CHECK: slak %r0, %r0, -1 14821 0xeb 0x00 0x0f 0xff 0xff 0xdd 14822 14823 # CHECK: slak %r0, %r0, 1 14824 0xeb 0x00 0x00 0x01 0x00 0xdd 14825 14826 # CHECK: slak %r0, %r0, 524287 14827 0xeb 0x00 0x0f 0xff 0x7f 0xdd 14828 14829 # CHECK: slak %r0, %r0, 0(%r1) 14830 0xeb 0x00 0x10 0x00 0x00 0xdd 14831 14832 # CHECK: slak %r0, %r0, 0(%r15) 14833 0xeb 0x00 0xf0 0x00 0x00 0xdd 14834 14835 # CHECK: slak %r0, %r0, 524287(%r1) 14836 0xeb 0x00 0x1f 0xff 0x7f 0xdd 14837 14838 # CHECK: slak %r0, %r0, 524287(%r15) 14839 0xeb 0x00 0xff 0xff 0x7f 0xdd 14840 14841 # CHECK: slb %r0, -524288 14842 0xe3 0x00 0x00 0x00 0x80 0x99 14843 14844 # CHECK: slb %r0, -1 14845 0xe3 0x00 0x0f 0xff 0xff 0x99 14846 14847 # CHECK: slb %r0, 0 14848 0xe3 0x00 0x00 0x00 0x00 0x99 14849 14850 # CHECK: slb %r0, 1 14851 0xe3 0x00 0x00 0x01 0x00 0x99 14852 14853 # CHECK: slb %r0, 524287 14854 0xe3 0x00 0x0f 0xff 0x7f 0x99 14855 14856 # CHECK: slb %r0, 0(%r1) 14857 0xe3 0x00 0x10 0x00 0x00 0x99 14858 14859 # CHECK: slb %r0, 0(%r15) 14860 0xe3 0x00 0xf0 0x00 0x00 0x99 14861 14862 # CHECK: slb %r0, 524287(%r1,%r15) 14863 0xe3 0x01 0xff 0xff 0x7f 0x99 14864 14865 # CHECK: slb %r0, 524287(%r15,%r1) 14866 0xe3 0x0f 0x1f 0xff 0x7f 0x99 14867 14868 # CHECK: slb %r15, 0 14869 0xe3 0xf0 0x00 0x00 0x00 0x99 14870 14871 # CHECK: slbg %r0, -524288 14872 0xe3 0x00 0x00 0x00 0x80 0x89 14873 14874 # CHECK: slbg %r0, -1 14875 0xe3 0x00 0x0f 0xff 0xff 0x89 14876 14877 # CHECK: slbg %r0, 0 14878 0xe3 0x00 0x00 0x00 0x00 0x89 14879 14880 # CHECK: slbg %r0, 1 14881 0xe3 0x00 0x00 0x01 0x00 0x89 14882 14883 # CHECK: slbg %r0, 524287 14884 0xe3 0x00 0x0f 0xff 0x7f 0x89 14885 14886 # CHECK: slbg %r0, 0(%r1) 14887 0xe3 0x00 0x10 0x00 0x00 0x89 14888 14889 # CHECK: slbg %r0, 0(%r15) 14890 0xe3 0x00 0xf0 0x00 0x00 0x89 14891 14892 # CHECK: slbg %r0, 524287(%r1,%r15) 14893 0xe3 0x01 0xff 0xff 0x7f 0x89 14894 14895 # CHECK: slbg %r0, 524287(%r15,%r1) 14896 0xe3 0x0f 0x1f 0xff 0x7f 0x89 14897 14898 # CHECK: slbg %r15, 0 14899 0xe3 0xf0 0x00 0x00 0x00 0x89 14900 14901 # CHECK: slbgr %r0, %r0 14902 0xb9 0x89 0x00 0x00 14903 14904 # CHECK: slbgr %r0, %r15 14905 0xb9 0x89 0x00 0x0f 14906 14907 # CHECK: slbgr %r15, %r0 14908 0xb9 0x89 0x00 0xf0 14909 14910 # CHECK: slbgr %r7, %r8 14911 0xb9 0x89 0x00 0x78 14912 14913 # CHECK: slbr %r0, %r0 14914 0xb9 0x99 0x00 0x00 14915 14916 # CHECK: slbr %r0, %r15 14917 0xb9 0x99 0x00 0x0f 14918 14919 # CHECK: slbr %r15, %r0 14920 0xb9 0x99 0x00 0xf0 14921 14922 # CHECK: slbr %r7, %r8 14923 0xb9 0x99 0x00 0x78 14924 14925 # CHECK: slda %r0, 0 14926 0x8f 0x00 0x00 0x00 14927 14928 # CHECK: slda %r6, 0 14929 0x8f 0x60 0x00 0x00 14930 14931 # CHECK: slda %r14, 0 14932 0x8f 0xe0 0x00 0x00 14933 14934 # CHECK: slda %r0, 4095 14935 0x8f 0x00 0x0f 0xff 14936 14937 # CHECK: slda %r0, 0(%r1) 14938 0x8f 0x00 0x10 0x00 14939 14940 # CHECK: slda %r0, 0(%r15) 14941 0x8f 0x00 0xf0 0x00 14942 14943 # CHECK: slda %r0, 4095(%r1) 14944 0x8f 0x00 0x1f 0xff 14945 14946 # CHECK: slda %r0, 4095(%r15) 14947 0x8f 0x00 0xff 0xff 14948 14949 # CHECK: sldl %r0, 0 14950 0x8d 0x00 0x00 0x00 14951 14952 # CHECK: sldl %r6, 0 14953 0x8d 0x60 0x00 0x00 14954 14955 # CHECK: sldl %r14, 0 14956 0x8d 0xe0 0x00 0x00 14957 14958 # CHECK: sldl %r0, 4095 14959 0x8d 0x00 0x0f 0xff 14960 14961 # CHECK: sldl %r0, 0(%r1) 14962 0x8d 0x00 0x10 0x00 14963 14964 # CHECK: sldl %r0, 0(%r15) 14965 0x8d 0x00 0xf0 0x00 14966 14967 # CHECK: sldl %r0, 4095(%r1) 14968 0x8d 0x00 0x1f 0xff 14969 14970 # CHECK: sldl %r0, 4095(%r15) 14971 0x8d 0x00 0xff 0xff 14972 14973 # CHECK: sldt %f0, %f0, 0 14974 0xed 0x00 0x00 0x00 0x00 0x40 14975 14976 # CHECK: sldt %f0, %f0, 4095 14977 0xed 0x00 0x0f 0xff 0x00 0x40 14978 14979 # CHECK: sldt %f0, %f0, 0(%r1) 14980 0xed 0x00 0x10 0x00 0x00 0x40 14981 14982 # CHECK: sldt %f0, %f0, 0(%r15) 14983 0xed 0x00 0xf0 0x00 0x00 0x40 14984 14985 # CHECK: sldt %f0, %f0, 4095(%r1,%r15) 14986 0xed 0x01 0xff 0xff 0x00 0x40 14987 14988 # CHECK: sldt %f0, %f0, 4095(%r15,%r1) 14989 0xed 0x0f 0x1f 0xff 0x00 0x40 14990 14991 # CHECK: sldt %f0, %f15, 0 14992 0xed 0xf0 0x00 0x00 0x00 0x40 14993 14994 # CHECK: sldt %f15, %f0, 0 14995 0xed 0x00 0x00 0x00 0xf0 0x40 14996 14997 # CHECK: sldt %f15, %f15, 0 14998 0xed 0xf0 0x00 0x00 0xf0 0x40 14999 15000 # CHECK: slfi %r0, 0 15001 0xc2 0x05 0x00 0x00 0x00 0x00 15002 15003 # CHECK: slfi %r0, 4294967295 15004 0xc2 0x05 0xff 0xff 0xff 0xff 15005 15006 # CHECK: slfi %r15, 0 15007 0xc2 0xf5 0x00 0x00 0x00 0x00 15008 15009 # CHECK: slg %r0, -524288 15010 0xe3 0x00 0x00 0x00 0x80 0x0b 15011 15012 # CHECK: slg %r0, -1 15013 0xe3 0x00 0x0f 0xff 0xff 0x0b 15014 15015 # CHECK: slg %r0, 0 15016 0xe3 0x00 0x00 0x00 0x00 0x0b 15017 15018 # CHECK: slg %r0, 1 15019 0xe3 0x00 0x00 0x01 0x00 0x0b 15020 15021 # CHECK: slg %r0, 524287 15022 0xe3 0x00 0x0f 0xff 0x7f 0x0b 15023 15024 # CHECK: slg %r0, 0(%r1) 15025 0xe3 0x00 0x10 0x00 0x00 0x0b 15026 15027 # CHECK: slg %r0, 0(%r15) 15028 0xe3 0x00 0xf0 0x00 0x00 0x0b 15029 15030 # CHECK: slg %r0, 524287(%r1,%r15) 15031 0xe3 0x01 0xff 0xff 0x7f 0x0b 15032 15033 # CHECK: slg %r0, 524287(%r15,%r1) 15034 0xe3 0x0f 0x1f 0xff 0x7f 0x0b 15035 15036 # CHECK: slg %r15, 0 15037 0xe3 0xf0 0x00 0x00 0x00 0x0b 15038 15039 # CHECK: slgf %r0, -524288 15040 0xe3 0x00 0x00 0x00 0x80 0x1b 15041 15042 # CHECK: slgf %r0, -1 15043 0xe3 0x00 0x0f 0xff 0xff 0x1b 15044 15045 # CHECK: slgf %r0, 0 15046 0xe3 0x00 0x00 0x00 0x00 0x1b 15047 15048 # CHECK: slgf %r0, 1 15049 0xe3 0x00 0x00 0x01 0x00 0x1b 15050 15051 # CHECK: slgf %r0, 524287 15052 0xe3 0x00 0x0f 0xff 0x7f 0x1b 15053 15054 # CHECK: slgf %r0, 0(%r1) 15055 0xe3 0x00 0x10 0x00 0x00 0x1b 15056 15057 # CHECK: slgf %r0, 0(%r15) 15058 0xe3 0x00 0xf0 0x00 0x00 0x1b 15059 15060 # CHECK: slgf %r0, 524287(%r1,%r15) 15061 0xe3 0x01 0xff 0xff 0x7f 0x1b 15062 15063 # CHECK: slgf %r0, 524287(%r15,%r1) 15064 0xe3 0x0f 0x1f 0xff 0x7f 0x1b 15065 15066 # CHECK: slgf %r15, 0 15067 0xe3 0xf0 0x00 0x00 0x00 0x1b 15068 15069 # CHECK: slgfi %r0, 0 15070 0xc2 0x04 0x00 0x00 0x00 0x00 15071 15072 # CHECK: slgfi %r0, 4294967295 15073 0xc2 0x04 0xff 0xff 0xff 0xff 15074 15075 # CHECK: slgfi %r15, 0 15076 0xc2 0xf4 0x00 0x00 0x00 0x00 15077 15078 # CHECK: slgfr %r0, %r0 15079 0xb9 0x1b 0x00 0x00 15080 15081 # CHECK: slgfr %r0, %r15 15082 0xb9 0x1b 0x00 0x0f 15083 15084 # CHECK: slgfr %r15, %r0 15085 0xb9 0x1b 0x00 0xf0 15086 15087 # CHECK: slgfr %r7, %r8 15088 0xb9 0x1b 0x00 0x78 15089 15090 # CHECK: slgr %r0, %r0 15091 0xb9 0x0b 0x00 0x00 15092 15093 # CHECK: slgr %r0, %r15 15094 0xb9 0x0b 0x00 0x0f 15095 15096 # CHECK: slgr %r15, %r0 15097 0xb9 0x0b 0x00 0xf0 15098 15099 # CHECK: slgr %r7, %r8 15100 0xb9 0x0b 0x00 0x78 15101 15102 # CHECK: slgrk %r0, %r0, %r0 15103 0xb9 0xeb 0x00 0x00 15104 15105 # CHECK: slgrk %r2, %r3, %r4 15106 0xb9 0xeb 0x40 0x23 15107 15108 # CHECK: slhhhr %r0, %r0, %r0 15109 0xb9 0xcb 0x00 0x00 15110 15111 # CHECK: slhhhr %r0, %r0, %r15 15112 0xb9 0xcb 0xf0 0x00 15113 15114 # CHECK: slhhhr %r0, %r15, %r0 15115 0xb9 0xcb 0x00 0x0f 15116 15117 # CHECK: slhhhr %r15, %r0, %r0 15118 0xb9 0xcb 0x00 0xf0 15119 15120 # CHECK: slhhhr %r7, %r8, %r9 15121 0xb9 0xcb 0x90 0x78 15122 15123 # CHECK: slhhlr %r0, %r0, %r0 15124 0xb9 0xdb 0x00 0x00 15125 15126 # CHECK: slhhlr %r0, %r0, %r15 15127 0xb9 0xdb 0xf0 0x00 15128 15129 # CHECK: slhhlr %r0, %r15, %r0 15130 0xb9 0xdb 0x00 0x0f 15131 15132 # CHECK: slhhlr %r15, %r0, %r0 15133 0xb9 0xdb 0x00 0xf0 15134 15135 # CHECK: slhhlr %r7, %r8, %r9 15136 0xb9 0xdb 0x90 0x78 15137 15138 # CHECK: sll %r0, 0 15139 0x89 0x00 0x00 0x00 15140 15141 # CHECK: sll %r7, 0 15142 0x89 0x70 0x00 0x00 15143 15144 # CHECK: sll %r15, 0 15145 0x89 0xf0 0x00 0x00 15146 15147 # CHECK: sll %r0, 4095 15148 0x89 0x00 0x0f 0xff 15149 15150 # CHECK: sll %r0, 0(%r1) 15151 0x89 0x00 0x10 0x00 15152 15153 # CHECK: sll %r0, 0(%r15) 15154 0x89 0x00 0xf0 0x00 15155 15156 # CHECK: sll %r0, 4095(%r1) 15157 0x89 0x00 0x1f 0xff 15158 15159 # CHECK: sll %r0, 4095(%r15) 15160 0x89 0x00 0xff 0xff 15161 15162 # CHECK: sllg %r0, %r0, 0 15163 0xeb 0x00 0x00 0x00 0x00 0x0d 15164 15165 # CHECK: sllg %r15, %r1, 0 15166 0xeb 0xf1 0x00 0x00 0x00 0x0d 15167 15168 # CHECK: sllg %r1, %r15, 0 15169 0xeb 0x1f 0x00 0x00 0x00 0x0d 15170 15171 # CHECK: sllg %r15, %r15, 0 15172 0xeb 0xff 0x00 0x00 0x00 0x0d 15173 15174 # CHECK: sllg %r0, %r0, -524288 15175 0xeb 0x00 0x00 0x00 0x80 0x0d 15176 15177 # CHECK: sllg %r0, %r0, -1 15178 0xeb 0x00 0x0f 0xff 0xff 0x0d 15179 15180 # CHECK: sllg %r0, %r0, 1 15181 0xeb 0x00 0x00 0x01 0x00 0x0d 15182 15183 # CHECK: sllg %r0, %r0, 524287 15184 0xeb 0x00 0x0f 0xff 0x7f 0x0d 15185 15186 # CHECK: sllg %r0, %r0, 0(%r1) 15187 0xeb 0x00 0x10 0x00 0x00 0x0d 15188 15189 # CHECK: sllg %r0, %r0, 0(%r15) 15190 0xeb 0x00 0xf0 0x00 0x00 0x0d 15191 15192 # CHECK: sllg %r0, %r0, 524287(%r1) 15193 0xeb 0x00 0x1f 0xff 0x7f 0x0d 15194 15195 # CHECK: sllg %r0, %r0, 524287(%r15) 15196 0xeb 0x00 0xff 0xff 0x7f 0x0d 15197 15198 # CHECK: sllk %r0, %r0, 0 15199 0xeb 0x00 0x00 0x00 0x00 0xdf 15200 15201 # CHECK: sllk %r15, %r1, 0 15202 0xeb 0xf1 0x00 0x00 0x00 0xdf 15203 15204 # CHECK: sllk %r1, %r15, 0 15205 0xeb 0x1f 0x00 0x00 0x00 0xdf 15206 15207 # CHECK: sllk %r15, %r15, 0 15208 0xeb 0xff 0x00 0x00 0x00 0xdf 15209 15210 # CHECK: sllk %r0, %r0, -524288 15211 0xeb 0x00 0x00 0x00 0x80 0xdf 15212 15213 # CHECK: sllk %r0, %r0, -1 15214 0xeb 0x00 0x0f 0xff 0xff 0xdf 15215 15216 # CHECK: sllk %r0, %r0, 1 15217 0xeb 0x00 0x00 0x01 0x00 0xdf 15218 15219 # CHECK: sllk %r0, %r0, 524287 15220 0xeb 0x00 0x0f 0xff 0x7f 0xdf 15221 15222 # CHECK: sllk %r0, %r0, 0(%r1) 15223 0xeb 0x00 0x10 0x00 0x00 0xdf 15224 15225 # CHECK: sllk %r0, %r0, 0(%r15) 15226 0xeb 0x00 0xf0 0x00 0x00 0xdf 15227 15228 # CHECK: sllk %r0, %r0, 524287(%r1) 15229 0xeb 0x00 0x1f 0xff 0x7f 0xdf 15230 15231 # CHECK: sllk %r0, %r0, 524287(%r15) 15232 0xeb 0x00 0xff 0xff 0x7f 0xdf 15233 15234 # CHECK: slr %r0, %r0 15235 0x1f 0x00 15236 15237 # CHECK: slr %r0, %r15 15238 0x1f 0x0f 15239 15240 # CHECK: slr %r15, %r0 15241 0x1f 0xf0 15242 15243 # CHECK: slr %r7, %r8 15244 0x1f 0x78 15245 15246 # CHECK: slrk %r0, %r0, %r0 15247 0xb9 0xfb 0x00 0x00 15248 15249 # CHECK: slrk %r2, %r3, %r4 15250 0xb9 0xfb 0x40 0x23 15251 15252 # CHECK: slxt %f0, %f0, 0 15253 0xed 0x00 0x00 0x00 0x00 0x48 15254 15255 # CHECK: slxt %f0, %f0, 4095 15256 0xed 0x00 0x0f 0xff 0x00 0x48 15257 15258 # CHECK: slxt %f0, %f0, 0(%r1) 15259 0xed 0x00 0x10 0x00 0x00 0x48 15260 15261 # CHECK: slxt %f0, %f0, 0(%r15) 15262 0xed 0x00 0xf0 0x00 0x00 0x48 15263 15264 # CHECK: slxt %f0, %f0, 4095(%r1,%r15) 15265 0xed 0x01 0xff 0xff 0x00 0x48 15266 15267 # CHECK: slxt %f0, %f0, 4095(%r15,%r1) 15268 0xed 0x0f 0x1f 0xff 0x00 0x48 15269 15270 # CHECK: slxt %f0, %f13, 0 15271 0xed 0xd0 0x00 0x00 0x00 0x48 15272 15273 # CHECK: slxt %f13, %f0, 0 15274 0xed 0x00 0x00 0x00 0xd0 0x48 15275 15276 # CHECK: slxt %f13, %f13, 0 15277 0xed 0xd0 0x00 0x00 0xd0 0x48 15278 15279 # CHECK: sly %r0, -524288 15280 0xe3 0x00 0x00 0x00 0x80 0x5f 15281 15282 # CHECK: sly %r0, -1 15283 0xe3 0x00 0x0f 0xff 0xff 0x5f 15284 15285 # CHECK: sly %r0, 0 15286 0xe3 0x00 0x00 0x00 0x00 0x5f 15287 15288 # CHECK: sly %r0, 1 15289 0xe3 0x00 0x00 0x01 0x00 0x5f 15290 15291 # CHECK: sly %r0, 524287 15292 0xe3 0x00 0x0f 0xff 0x7f 0x5f 15293 15294 # CHECK: sly %r0, 0(%r1) 15295 0xe3 0x00 0x10 0x00 0x00 0x5f 15296 15297 # CHECK: sly %r0, 0(%r15) 15298 0xe3 0x00 0xf0 0x00 0x00 0x5f 15299 15300 # CHECK: sly %r0, 524287(%r1,%r15) 15301 0xe3 0x01 0xff 0xff 0x7f 0x5f 15302 15303 # CHECK: sly %r0, 524287(%r15,%r1) 15304 0xe3 0x0f 0x1f 0xff 0x7f 0x5f 15305 15306 # CHECK: sly %r15, 0 15307 0xe3 0xf0 0x00 0x00 0x00 0x5f 15308 15309 # CHECK: sp 0(1), 0(1) 15310 0xfb 0x00 0x00 0x00 0x00 0x00 15311 15312 # CHECK: sp 0(1), 0(1,%r1) 15313 0xfb 0x00 0x00 0x00 0x10 0x00 15314 15315 # CHECK: sp 0(1), 0(1,%r15) 15316 0xfb 0x00 0x00 0x00 0xf0 0x00 15317 15318 # CHECK: sp 0(1), 4095(1) 15319 0xfb 0x00 0x00 0x00 0x0f 0xff 15320 15321 # CHECK: sp 0(1), 4095(1,%r1) 15322 0xfb 0x00 0x00 0x00 0x1f 0xff 15323 15324 # CHECK: sp 0(1), 4095(1,%r15) 15325 0xfb 0x00 0x00 0x00 0xff 0xff 15326 15327 # CHECK: sp 0(1,%r1), 0(1) 15328 0xfb 0x00 0x10 0x00 0x00 0x00 15329 15330 # CHECK: sp 0(1,%r15), 0(1) 15331 0xfb 0x00 0xf0 0x00 0x00 0x00 15332 15333 # CHECK: sp 4095(1,%r1), 0(1) 15334 0xfb 0x00 0x1f 0xff 0x00 0x00 15335 15336 # CHECK: sp 4095(1,%r15), 0(1) 15337 0xfb 0x00 0xff 0xff 0x00 0x00 15338 15339 # CHECK: sp 0(16,%r1), 0(1) 15340 0xfb 0xf0 0x10 0x00 0x00 0x00 15341 15342 # CHECK: sp 0(16,%r15), 0(1) 15343 0xfb 0xf0 0xf0 0x00 0x00 0x00 15344 15345 # CHECK: sp 0(1), 0(16,%r1) 15346 0xfb 0x0f 0x00 0x00 0x10 0x00 15347 15348 # CHECK: sp 0(1), 0(16,%r15) 15349 0xfb 0x0f 0x00 0x00 0xf0 0x00 15350 15351 # CHECK: spctr %r0, %r0 15352 0xb2 0xe1 0x00 0x00 15353 15354 # CHECK: spctr %r0, %r15 15355 0xb2 0xe1 0x00 0x0f 15356 15357 # CHECK: spctr %r15, %r0 15358 0xb2 0xe1 0x00 0xf0 15359 15360 # CHECK: spctr %r7, %r8 15361 0xb2 0xe1 0x00 0x78 15362 15363 # CHECK: spka 0 15364 0xb2 0x0a 0x00 0x00 15365 15366 # CHECK: spka 0(%r1) 15367 0xb2 0x0a 0x10 0x00 15368 15369 # CHECK: spka 0(%r15) 15370 0xb2 0x0a 0xf0 0x00 15371 15372 # CHECK: spka 4095 15373 0xb2 0x0a 0x0f 0xff 15374 15375 # CHECK: spka 4095(%r1) 15376 0xb2 0x0a 0x1f 0xff 15377 15378 # CHECK: spka 4095(%r15) 15379 0xb2 0x0a 0xff 0xff 15380 15381 # CHECK: spm %r0 15382 0x04 0x00 15383 15384 # CHECK: spm %r1 15385 0x04 0x10 15386 15387 # CHECK: spm %r15 15388 0x04 0xf0 15389 15390 # CHECK: spt 0 15391 0xb2 0x08 0x00 0x00 15392 15393 # CHECK: spt 0(%r1) 15394 0xb2 0x08 0x10 0x00 15395 15396 # CHECK: spt 0(%r15) 15397 0xb2 0x08 0xf0 0x00 15398 15399 # CHECK: spt 4095 15400 0xb2 0x08 0x0f 0xff 15401 15402 # CHECK: spt 4095(%r1) 15403 0xb2 0x08 0x1f 0xff 15404 15405 # CHECK: spt 4095(%r15) 15406 0xb2 0x08 0xff 0xff 15407 15408 # CHECK: spx 0 15409 0xb2 0x10 0x00 0x00 15410 15411 # CHECK: spx 0(%r1) 15412 0xb2 0x10 0x10 0x00 15413 15414 # CHECK: spx 0(%r15) 15415 0xb2 0x10 0xf0 0x00 15416 15417 # CHECK: spx 4095 15418 0xb2 0x10 0x0f 0xff 15419 15420 # CHECK: spx 4095(%r1) 15421 0xb2 0x10 0x1f 0xff 15422 15423 # CHECK: spx 4095(%r15) 15424 0xb2 0x10 0xff 0xff 15425 15426 # CHECK: sqd %f0, 0 15427 0xed 0x00 0x00 0x00 0x00 0x35 15428 15429 # CHECK: sqd %f0, 4095 15430 0xed 0x00 0x0f 0xff 0x00 0x35 15431 15432 # CHECK: sqd %f0, 0(%r1) 15433 0xed 0x00 0x10 0x00 0x00 0x35 15434 15435 # CHECK: sqd %f0, 0(%r15) 15436 0xed 0x00 0xf0 0x00 0x00 0x35 15437 15438 # CHECK: sqd %f0, 4095(%r1,%r15) 15439 0xed 0x01 0xff 0xff 0x00 0x35 15440 15441 # CHECK: sqd %f0, 4095(%r15,%r1) 15442 0xed 0x0f 0x1f 0xff 0x00 0x35 15443 15444 # CHECK: sqd %f15, 0 15445 0xed 0xf0 0x00 0x00 0x00 0x35 15446 15447 # CHECK: sqdb %f0, 0 15448 0xed 0x00 0x00 0x00 0x00 0x15 15449 15450 # CHECK: sqdb %f0, 4095 15451 0xed 0x00 0x0f 0xff 0x00 0x15 15452 15453 # CHECK: sqdb %f0, 0(%r1) 15454 0xed 0x00 0x10 0x00 0x00 0x15 15455 15456 # CHECK: sqdb %f0, 0(%r15) 15457 0xed 0x00 0xf0 0x00 0x00 0x15 15458 15459 # CHECK: sqdb %f0, 4095(%r1,%r15) 15460 0xed 0x01 0xff 0xff 0x00 0x15 15461 15462 # CHECK: sqdb %f0, 4095(%r15,%r1) 15463 0xed 0x0f 0x1f 0xff 0x00 0x15 15464 15465 # CHECK: sqdb %f15, 0 15466 0xed 0xf0 0x00 0x00 0x00 0x15 15467 15468 # CHECK: sqdbr %f0, %f0 15469 0xb3 0x15 0x00 0x00 15470 15471 # CHECK: sqdbr %f0, %f15 15472 0xb3 0x15 0x00 0x0f 15473 15474 # CHECK: sqdbr %f7, %f8 15475 0xb3 0x15 0x00 0x78 15476 15477 # CHECK: sqdbr %f15, %f0 15478 0xb3 0x15 0x00 0xf0 15479 15480 # CHECK: sqdr %f0, %f0 15481 0xb2 0x44 0x00 0x00 15482 15483 # CHECK: sqdr %f0, %f15 15484 0xb2 0x44 0x00 0x0f 15485 15486 # CHECK: sqdr %f7, %f8 15487 0xb2 0x44 0x00 0x78 15488 15489 # CHECK: sqdr %f15, %f0 15490 0xb2 0x44 0x00 0xf0 15491 15492 # CHECK: sqe %f0, 0 15493 0xed 0x00 0x00 0x00 0x00 0x34 15494 15495 # CHECK: sqe %f0, 4095 15496 0xed 0x00 0x0f 0xff 0x00 0x34 15497 15498 # CHECK: sqe %f0, 0(%r1) 15499 0xed 0x00 0x10 0x00 0x00 0x34 15500 15501 # CHECK: sqe %f0, 0(%r15) 15502 0xed 0x00 0xf0 0x00 0x00 0x34 15503 15504 # CHECK: sqe %f0, 4095(%r1,%r15) 15505 0xed 0x01 0xff 0xff 0x00 0x34 15506 15507 # CHECK: sqe %f0, 4095(%r15,%r1) 15508 0xed 0x0f 0x1f 0xff 0x00 0x34 15509 15510 # CHECK: sqe %f15, 0 15511 0xed 0xf0 0x00 0x00 0x00 0x34 15512 15513 # CHECK: sqeb %f0, 0 15514 0xed 0x00 0x00 0x00 0x00 0x14 15515 15516 # CHECK: sqeb %f0, 4095 15517 0xed 0x00 0x0f 0xff 0x00 0x14 15518 15519 # CHECK: sqeb %f0, 0(%r1) 15520 0xed 0x00 0x10 0x00 0x00 0x14 15521 15522 # CHECK: sqeb %f0, 0(%r15) 15523 0xed 0x00 0xf0 0x00 0x00 0x14 15524 15525 # CHECK: sqeb %f0, 4095(%r1,%r15) 15526 0xed 0x01 0xff 0xff 0x00 0x14 15527 15528 # CHECK: sqeb %f0, 4095(%r15,%r1) 15529 0xed 0x0f 0x1f 0xff 0x00 0x14 15530 15531 # CHECK: sqeb %f15, 0 15532 0xed 0xf0 0x00 0x00 0x00 0x14 15533 15534 # CHECK: sqebr %f0, %f0 15535 0xb3 0x14 0x00 0x00 15536 15537 # CHECK: sqebr %f0, %f15 15538 0xb3 0x14 0x00 0x0f 15539 15540 # CHECK: sqebr %f7, %f8 15541 0xb3 0x14 0x00 0x78 15542 15543 # CHECK: sqebr %f15, %f0 15544 0xb3 0x14 0x00 0xf0 15545 15546 # CHECK: sqer %f0, %f0 15547 0xb2 0x45 0x00 0x00 15548 15549 # CHECK: sqer %f0, %f15 15550 0xb2 0x45 0x00 0x0f 15551 15552 # CHECK: sqer %f7, %f8 15553 0xb2 0x45 0x00 0x78 15554 15555 # CHECK: sqer %f15, %f0 15556 0xb2 0x45 0x00 0xf0 15557 15558 # CHECK: sqxbr %f0, %f0 15559 0xb3 0x16 0x00 0x00 15560 15561 # CHECK: sqxbr %f0, %f13 15562 0xb3 0x16 0x00 0x0d 15563 15564 # CHECK: sqxbr %f8, %f8 15565 0xb3 0x16 0x00 0x88 15566 15567 # CHECK: sqxbr %f13, %f0 15568 0xb3 0x16 0x00 0xd0 15569 15570 # CHECK: sqxr %f0, %f0 15571 0xb3 0x36 0x00 0x00 15572 15573 # CHECK: sqxr %f0, %f13 15574 0xb3 0x36 0x00 0x0d 15575 15576 # CHECK: sqxr %f8, %f8 15577 0xb3 0x36 0x00 0x88 15578 15579 # CHECK: sqxr %f13, %f0 15580 0xb3 0x36 0x00 0xd0 15581 15582 # CHECK: sr %r0, %r0 15583 0x1b 0x00 15584 15585 # CHECK: sr %r0, %r15 15586 0x1b 0x0f 15587 15588 # CHECK: sr %r15, %r0 15589 0x1b 0xf0 15590 15591 # CHECK: sr %r7, %r8 15592 0x1b 0x78 15593 15594 # CHECK: sra %r0, 0 15595 0x8a 0x00 0x00 0x00 15596 15597 # CHECK: sra %r7, 0 15598 0x8a 0x70 0x00 0x00 15599 15600 # CHECK: sra %r15, 0 15601 0x8a 0xf0 0x00 0x00 15602 15603 # CHECK: sra %r0, 4095 15604 0x8a 0x00 0x0f 0xff 15605 15606 # CHECK: sra %r0, 0(%r1) 15607 0x8a 0x00 0x10 0x00 15608 15609 # CHECK: sra %r0, 0(%r15) 15610 0x8a 0x00 0xf0 0x00 15611 15612 # CHECK: sra %r0, 4095(%r1) 15613 0x8a 0x00 0x1f 0xff 15614 15615 # CHECK: sra %r0, 4095(%r15) 15616 0x8a 0x00 0xff 0xff 15617 15618 # CHECK: srag %r0, %r0, 0 15619 0xeb 0x00 0x00 0x00 0x00 0x0a 15620 15621 # CHECK: srag %r15, %r1, 0 15622 0xeb 0xf1 0x00 0x00 0x00 0x0a 15623 15624 # CHECK: srag %r1, %r15, 0 15625 0xeb 0x1f 0x00 0x00 0x00 0x0a 15626 15627 # CHECK: srag %r15, %r15, 0 15628 0xeb 0xff 0x00 0x00 0x00 0x0a 15629 15630 # CHECK: srag %r0, %r0, -524288 15631 0xeb 0x00 0x00 0x00 0x80 0x0a 15632 15633 # CHECK: srag %r0, %r0, -1 15634 0xeb 0x00 0x0f 0xff 0xff 0x0a 15635 15636 # CHECK: srag %r0, %r0, 1 15637 0xeb 0x00 0x00 0x01 0x00 0x0a 15638 15639 # CHECK: srag %r0, %r0, 524287 15640 0xeb 0x00 0x0f 0xff 0x7f 0x0a 15641 15642 # CHECK: srag %r0, %r0, 0(%r1) 15643 0xeb 0x00 0x10 0x00 0x00 0x0a 15644 15645 # CHECK: srag %r0, %r0, 0(%r15) 15646 0xeb 0x00 0xf0 0x00 0x00 0x0a 15647 15648 # CHECK: srag %r0, %r0, 524287(%r1) 15649 0xeb 0x00 0x1f 0xff 0x7f 0x0a 15650 15651 # CHECK: srag %r0, %r0, 524287(%r15) 15652 0xeb 0x00 0xff 0xff 0x7f 0x0a 15653 15654 # CHECK: srak %r0, %r0, 0 15655 0xeb 0x00 0x00 0x00 0x00 0xdc 15656 15657 # CHECK: srak %r15, %r1, 0 15658 0xeb 0xf1 0x00 0x00 0x00 0xdc 15659 15660 # CHECK: srak %r1, %r15, 0 15661 0xeb 0x1f 0x00 0x00 0x00 0xdc 15662 15663 # CHECK: srak %r15, %r15, 0 15664 0xeb 0xff 0x00 0x00 0x00 0xdc 15665 15666 # CHECK: srak %r0, %r0, -524288 15667 0xeb 0x00 0x00 0x00 0x80 0xdc 15668 15669 # CHECK: srak %r0, %r0, -1 15670 0xeb 0x00 0x0f 0xff 0xff 0xdc 15671 15672 # CHECK: srak %r0, %r0, 1 15673 0xeb 0x00 0x00 0x01 0x00 0xdc 15674 15675 # CHECK: srak %r0, %r0, 524287 15676 0xeb 0x00 0x0f 0xff 0x7f 0xdc 15677 15678 # CHECK: srak %r0, %r0, 0(%r1) 15679 0xeb 0x00 0x10 0x00 0x00 0xdc 15680 15681 # CHECK: srak %r0, %r0, 0(%r15) 15682 0xeb 0x00 0xf0 0x00 0x00 0xdc 15683 15684 # CHECK: srak %r0, %r0, 524287(%r1) 15685 0xeb 0x00 0x1f 0xff 0x7f 0xdc 15686 15687 # CHECK: srak %r0, %r0, 524287(%r15) 15688 0xeb 0x00 0xff 0xff 0x7f 0xdc 15689 15690 # CHECK: srda %r0, 0 15691 0x8e 0x00 0x00 0x00 15692 15693 # CHECK: srda %r6, 0 15694 0x8e 0x60 0x00 0x00 15695 15696 # CHECK: srda %r14, 0 15697 0x8e 0xe0 0x00 0x00 15698 15699 # CHECK: srda %r0, 4095 15700 0x8e 0x00 0x0f 0xff 15701 15702 # CHECK: srda %r0, 0(%r1) 15703 0x8e 0x00 0x10 0x00 15704 15705 # CHECK: srda %r0, 0(%r15) 15706 0x8e 0x00 0xf0 0x00 15707 15708 # CHECK: srda %r0, 4095(%r1) 15709 0x8e 0x00 0x1f 0xff 15710 15711 # CHECK: srda %r0, 4095(%r15) 15712 0x8e 0x00 0xff 0xff 15713 15714 # CHECK: srdl %r0, 0 15715 0x8c 0x00 0x00 0x00 15716 15717 # CHECK: srdl %r6, 0 15718 0x8c 0x60 0x00 0x00 15719 15720 # CHECK: srdl %r14, 0 15721 0x8c 0xe0 0x00 0x00 15722 15723 # CHECK: srdl %r0, 4095 15724 0x8c 0x00 0x0f 0xff 15725 15726 # CHECK: srdl %r0, 0(%r1) 15727 0x8c 0x00 0x10 0x00 15728 15729 # CHECK: srdl %r0, 0(%r15) 15730 0x8c 0x00 0xf0 0x00 15731 15732 # CHECK: srdl %r0, 4095(%r1) 15733 0x8c 0x00 0x1f 0xff 15734 15735 # CHECK: srdl %r0, 4095(%r15) 15736 0x8c 0x00 0xff 0xff 15737 15738 # CHECK: srdt %f0, %f0, 0 15739 0xed 0x00 0x00 0x00 0x00 0x41 15740 15741 # CHECK: srdt %f0, %f0, 4095 15742 0xed 0x00 0x0f 0xff 0x00 0x41 15743 15744 # CHECK: srdt %f0, %f0, 0(%r1) 15745 0xed 0x00 0x10 0x00 0x00 0x41 15746 15747 # CHECK: srdt %f0, %f0, 0(%r15) 15748 0xed 0x00 0xf0 0x00 0x00 0x41 15749 15750 # CHECK: srdt %f0, %f0, 4095(%r1,%r15) 15751 0xed 0x01 0xff 0xff 0x00 0x41 15752 15753 # CHECK: srdt %f0, %f0, 4095(%r15,%r1) 15754 0xed 0x0f 0x1f 0xff 0x00 0x41 15755 15756 # CHECK: srdt %f0, %f15, 0 15757 0xed 0xf0 0x00 0x00 0x00 0x41 15758 15759 # CHECK: srdt %f15, %f0, 0 15760 0xed 0x00 0x00 0x00 0xf0 0x41 15761 15762 # CHECK: srdt %f15, %f15, 0 15763 0xed 0xf0 0x00 0x00 0xf0 0x41 15764 15765 # CHECK: srk %r0, %r0, %r0 15766 0xb9 0xf9 0x00 0x00 15767 15768 # CHECK: srk %r2, %r3, %r4 15769 0xb9 0xf9 0x40 0x23 15770 15771 # CHECK: srl %r0, 0 15772 0x88 0x00 0x00 0x00 15773 15774 # CHECK: srl %r7, 0 15775 0x88 0x70 0x00 0x00 15776 15777 # CHECK: srl %r15, 0 15778 0x88 0xf0 0x00 0x00 15779 15780 # CHECK: srl %r0, 4095 15781 0x88 0x00 0x0f 0xff 15782 15783 # CHECK: srl %r0, 0(%r1) 15784 0x88 0x00 0x10 0x00 15785 15786 # CHECK: srl %r0, 0(%r15) 15787 0x88 0x00 0xf0 0x00 15788 15789 # CHECK: srl %r0, 4095(%r1) 15790 0x88 0x00 0x1f 0xff 15791 15792 # CHECK: srl %r0, 4095(%r15) 15793 0x88 0x00 0xff 0xff 15794 15795 # CHECK: srlg %r0, %r0, 0 15796 0xeb 0x00 0x00 0x00 0x00 0x0c 15797 15798 # CHECK: srlg %r15, %r1, 0 15799 0xeb 0xf1 0x00 0x00 0x00 0x0c 15800 15801 # CHECK: srlg %r1, %r15, 0 15802 0xeb 0x1f 0x00 0x00 0x00 0x0c 15803 15804 # CHECK: srlg %r15, %r15, 0 15805 0xeb 0xff 0x00 0x00 0x00 0x0c 15806 15807 # CHECK: srlg %r0, %r0, -524288 15808 0xeb 0x00 0x00 0x00 0x80 0x0c 15809 15810 # CHECK: srlg %r0, %r0, -1 15811 0xeb 0x00 0x0f 0xff 0xff 0x0c 15812 15813 # CHECK: srlg %r0, %r0, 1 15814 0xeb 0x00 0x00 0x01 0x00 0x0c 15815 15816 # CHECK: srlg %r0, %r0, 524287 15817 0xeb 0x00 0x0f 0xff 0x7f 0x0c 15818 15819 # CHECK: srlg %r0, %r0, 0(%r1) 15820 0xeb 0x00 0x10 0x00 0x00 0x0c 15821 15822 # CHECK: srlg %r0, %r0, 0(%r15) 15823 0xeb 0x00 0xf0 0x00 0x00 0x0c 15824 15825 # CHECK: srlg %r0, %r0, 524287(%r1) 15826 0xeb 0x00 0x1f 0xff 0x7f 0x0c 15827 15828 # CHECK: srlg %r0, %r0, 524287(%r15) 15829 0xeb 0x00 0xff 0xff 0x7f 0x0c 15830 15831 # CHECK: srlk %r0, %r0, 0 15832 0xeb 0x00 0x00 0x00 0x00 0xde 15833 15834 # CHECK: srlk %r15, %r1, 0 15835 0xeb 0xf1 0x00 0x00 0x00 0xde 15836 15837 # CHECK: srlk %r1, %r15, 0 15838 0xeb 0x1f 0x00 0x00 0x00 0xde 15839 15840 # CHECK: srlk %r15, %r15, 0 15841 0xeb 0xff 0x00 0x00 0x00 0xde 15842 15843 # CHECK: srlk %r0, %r0, -524288 15844 0xeb 0x00 0x00 0x00 0x80 0xde 15845 15846 # CHECK: srlk %r0, %r0, -1 15847 0xeb 0x00 0x0f 0xff 0xff 0xde 15848 15849 # CHECK: srlk %r0, %r0, 1 15850 0xeb 0x00 0x00 0x01 0x00 0xde 15851 15852 # CHECK: srlk %r0, %r0, 524287 15853 0xeb 0x00 0x0f 0xff 0x7f 0xde 15854 15855 # CHECK: srlk %r0, %r0, 0(%r1) 15856 0xeb 0x00 0x10 0x00 0x00 0xde 15857 15858 # CHECK: srlk %r0, %r0, 0(%r15) 15859 0xeb 0x00 0xf0 0x00 0x00 0xde 15860 15861 # CHECK: srlk %r0, %r0, 524287(%r1) 15862 0xeb 0x00 0x1f 0xff 0x7f 0xde 15863 15864 # CHECK: srlk %r0, %r0, 524287(%r15) 15865 0xeb 0x00 0xff 0xff 0x7f 0xde 15866 15867 # CHECK: srnm 0 15868 0xb2 0x99 0x00 0x00 15869 15870 # CHECK: srnm 0(%r1) 15871 0xb2 0x99 0x10 0x00 15872 15873 # CHECK: srnm 0(%r15) 15874 0xb2 0x99 0xf0 0x00 15875 15876 # CHECK: srnm 4095 15877 0xb2 0x99 0x0f 0xff 15878 15879 # CHECK: srnm 4095(%r1) 15880 0xb2 0x99 0x1f 0xff 15881 15882 # CHECK: srnm 4095(%r15) 15883 0xb2 0x99 0xff 0xff 15884 15885 # CHECK: srnmb 0 15886 0xb2 0xb8 0x00 0x00 15887 15888 # CHECK: srnmb 0(%r1) 15889 0xb2 0xb8 0x10 0x00 15890 15891 # CHECK: srnmb 0(%r15) 15892 0xb2 0xb8 0xf0 0x00 15893 15894 # CHECK: srnmb 4095 15895 0xb2 0xb8 0x0f 0xff 15896 15897 # CHECK: srnmb 4095(%r1) 15898 0xb2 0xb8 0x1f 0xff 15899 15900 # CHECK: srnmb 4095(%r15) 15901 0xb2 0xb8 0xff 0xff 15902 15903 # CHECK: srnmt 0 15904 0xb2 0xb9 0x00 0x00 15905 15906 # CHECK: srnmt 0(%r1) 15907 0xb2 0xb9 0x10 0x00 15908 15909 # CHECK: srnmt 0(%r15) 15910 0xb2 0xb9 0xf0 0x00 15911 15912 # CHECK: srnmt 4095 15913 0xb2 0xb9 0x0f 0xff 15914 15915 # CHECK: srnmt 4095(%r1) 15916 0xb2 0xb9 0x1f 0xff 15917 15918 # CHECK: srnmt 4095(%r15) 15919 0xb2 0xb9 0xff 0xff 15920 15921 # CHECK: srp 0(1), 0, 0 15922 0xf0 0x00 0x00 0x00 0x00 0x00 15923 15924 # CHECK: srp 0(1), 0, 15 15925 0xf0 0x0f 0x00 0x00 0x00 0x00 15926 15927 # CHECK: srp 0(1), 0(%r1), 0 15928 0xf0 0x00 0x00 0x00 0x10 0x00 15929 15930 # CHECK: srp 0(1), 0(%r15), 0 15931 0xf0 0x00 0x00 0x00 0xf0 0x00 15932 15933 # CHECK: srp 0(1), 4095, 0 15934 0xf0 0x00 0x00 0x00 0x0f 0xff 15935 15936 # CHECK: srp 0(1), 4095(%r1), 0 15937 0xf0 0x00 0x00 0x00 0x1f 0xff 15938 15939 # CHECK: srp 0(1), 4095(%r15), 0 15940 0xf0 0x00 0x00 0x00 0xff 0xff 15941 15942 # CHECK: srp 0(1,%r1), 0, 0 15943 0xf0 0x00 0x10 0x00 0x00 0x00 15944 15945 # CHECK: srp 0(1,%r15), 0, 0 15946 0xf0 0x00 0xf0 0x00 0x00 0x00 15947 15948 # CHECK: srp 4095(1,%r1), 0, 0 15949 0xf0 0x00 0x1f 0xff 0x00 0x00 15950 15951 # CHECK: srp 4095(1,%r15), 0, 0 15952 0xf0 0x00 0xff 0xff 0x00 0x00 15953 15954 # CHECK: srp 0(16,%r1), 0, 0 15955 0xf0 0xf0 0x10 0x00 0x00 0x00 15956 15957 # CHECK: srp 0(16,%r15), 0, 0 15958 0xf0 0xf0 0xf0 0x00 0x00 0x00 15959 15960 # CHECK: srst %r0, %r0 15961 0xb2 0x5e 0x00 0x00 15962 15963 # CHECK: srst %r0, %r15 15964 0xb2 0x5e 0x00 0x0f 15965 15966 # CHECK: srst %r15, %r0 15967 0xb2 0x5e 0x00 0xf0 15968 15969 # CHECK: srst %r7, %r8 15970 0xb2 0x5e 0x00 0x78 15971 15972 # CHECK: srstu %r0, %r0 15973 0xb9 0xbe 0x00 0x00 15974 15975 # CHECK: srstu %r0, %r15 15976 0xb9 0xbe 0x00 0x0f 15977 15978 # CHECK: srstu %r15, %r0 15979 0xb9 0xbe 0x00 0xf0 15980 15981 # CHECK: srstu %r7, %r8 15982 0xb9 0xbe 0x00 0x78 15983 15984 # CHECK: srxt %f0, %f0, 0 15985 0xed 0x00 0x00 0x00 0x00 0x49 15986 15987 # CHECK: srxt %f0, %f0, 4095 15988 0xed 0x00 0x0f 0xff 0x00 0x49 15989 15990 # CHECK: srxt %f0, %f0, 0(%r1) 15991 0xed 0x00 0x10 0x00 0x00 0x49 15992 15993 # CHECK: srxt %f0, %f0, 0(%r15) 15994 0xed 0x00 0xf0 0x00 0x00 0x49 15995 15996 # CHECK: srxt %f0, %f0, 4095(%r1,%r15) 15997 0xed 0x01 0xff 0xff 0x00 0x49 15998 15999 # CHECK: srxt %f0, %f0, 4095(%r15,%r1) 16000 0xed 0x0f 0x1f 0xff 0x00 0x49 16001 16002 # CHECK: srxt %f0, %f13, 0 16003 0xed 0xd0 0x00 0x00 0x00 0x49 16004 16005 # CHECK: srxt %f13, %f0, 0 16006 0xed 0x00 0x00 0x00 0xd0 0x49 16007 16008 # CHECK: srxt %f13, %f13, 0 16009 0xed 0xd0 0x00 0x00 0xd0 0x49 16010 16011 # CHECK: ssar %r0 16012 0xb2 0x25 0x00 0x00 16013 16014 # CHECK: ssar %r1 16015 0xb2 0x25 0x00 0x10 16016 16017 # CHECK: ssar %r15 16018 0xb2 0x25 0x00 0xf0 16019 16020 # CHECK: ssair %r0 16021 0xb9 0x9f 0x00 0x00 16022 16023 # CHECK: ssair %r1 16024 0xb9 0x9f 0x00 0x10 16025 16026 # CHECK: ssair %r15 16027 0xb9 0x9f 0x00 0xf0 16028 16029 # CHECK: ssch 0 16030 0xb2 0x33 0x00 0x00 16031 16032 # CHECK: ssch 0(%r1) 16033 0xb2 0x33 0x10 0x00 16034 16035 # CHECK: ssch 0(%r15) 16036 0xb2 0x33 0xf0 0x00 16037 16038 # CHECK: ssch 4095 16039 0xb2 0x33 0x0f 0xff 16040 16041 # CHECK: ssch 4095(%r1) 16042 0xb2 0x33 0x1f 0xff 16043 16044 # CHECK: ssch 4095(%r15) 16045 0xb2 0x33 0xff 0xff 16046 16047 # CHECK: sske %r0, %r0 16048 0xb2 0x2b 0x00 0x00 16049 16050 # CHECK: sske %r0, %r15 16051 0xb2 0x2b 0x00 0x0f 16052 16053 # CHECK: sske %r15, %r0 16054 0xb2 0x2b 0x00 0xf0 16055 16056 # CHECK: sske %r0, %r0, 15 16057 0xb2 0x2b 0xf0 0x00 16058 16059 # CHECK: sske %r4, %r6, 7 16060 0xb2 0x2b 0x70 0x46 16061 16062 # CHECK: ssm 0 16063 0x80 0x00 0x00 0x00 16064 16065 # CHECK: ssm 0(%r1) 16066 0x80 0x00 0x10 0x00 16067 16068 # CHECK: ssm 0(%r15) 16069 0x80 0x00 0xf0 0x00 16070 16071 # CHECK: ssm 4095 16072 0x80 0x00 0x0f 0xff 16073 16074 # CHECK: ssm 4095(%r1) 16075 0x80 0x00 0x1f 0xff 16076 16077 # CHECK: ssm 4095(%r15) 16078 0x80 0x00 0xff 0xff 16079 16080 # CHECK: st %r0, 0 16081 0x50 0x00 0x00 0x00 16082 16083 # CHECK: st %r0, 4095 16084 0x50 0x00 0x0f 0xff 16085 16086 # CHECK: st %r0, 0(%r1) 16087 0x50 0x00 0x10 0x00 16088 16089 # CHECK: st %r0, 0(%r15) 16090 0x50 0x00 0xf0 0x00 16091 16092 # CHECK: st %r0, 4095(%r1,%r15) 16093 0x50 0x01 0xff 0xff 16094 16095 # CHECK: st %r0, 4095(%r15,%r1) 16096 0x50 0x0f 0x1f 0xff 16097 16098 # CHECK: st %r15, 0 16099 0x50 0xf0 0x00 0x00 16100 16101 # CHECK: stam %a0, %a0, 0 16102 0x9b 0x00 0x00 0x00 16103 16104 # CHECK: stam %a0, %a15, 0 16105 0x9b 0x0f 0x00 0x00 16106 16107 # CHECK: stam %a14, %a15, 0 16108 0x9b 0xef 0x00 0x00 16109 16110 # CHECK: stam %a15, %a15, 0 16111 0x9b 0xff 0x00 0x00 16112 16113 # CHECK: stam %a0, %a0, 4095 16114 0x9b 0x00 0x0f 0xff 16115 16116 # CHECK: stam %a0, %a0, 1 16117 0x9b 0x00 0x00 0x01 16118 16119 # CHECK: stam %a0, %a0, 0(%r1) 16120 0x9b 0x00 0x10 0x00 16121 16122 # CHECK: stam %a0, %a0, 0(%r15) 16123 0x9b 0x00 0xf0 0x00 16124 16125 # CHECK: stam %a0, %a0, 4095(%r1) 16126 0x9b 0x00 0x1f 0xff 16127 16128 # CHECK: stam %a0, %a0, 4095(%r15) 16129 0x9b 0x00 0xff 0xff 16130 16131 # CHECK: stamy %a0, %a0, 0 16132 0xeb 0x00 0x00 0x00 0x00 0x9b 16133 16134 # CHECK: stamy %a0, %a15, 0 16135 0xeb 0x0f 0x00 0x00 0x00 0x9b 16136 16137 # CHECK: stamy %a14, %a15, 0 16138 0xeb 0xef 0x00 0x00 0x00 0x9b 16139 16140 # CHECK: stamy %a15, %a15, 0 16141 0xeb 0xff 0x00 0x00 0x00 0x9b 16142 16143 # CHECK: stamy %a0, %a0, -524288 16144 0xeb 0x00 0x00 0x00 0x80 0x9b 16145 16146 # CHECK: stamy %a0, %a0, -1 16147 0xeb 0x00 0x0f 0xff 0xff 0x9b 16148 16149 # CHECK: stamy %a0, %a0, 0 16150 0xeb 0x00 0x00 0x00 0x00 0x9b 16151 16152 # CHECK: stamy %a0, %a0, 1 16153 0xeb 0x00 0x00 0x01 0x00 0x9b 16154 16155 # CHECK: stamy %a0, %a0, 524287 16156 0xeb 0x00 0x0f 0xff 0x7f 0x9b 16157 16158 # CHECK: stamy %a0, %a0, 0(%r1) 16159 0xeb 0x00 0x10 0x00 0x00 0x9b 16160 16161 # CHECK: stamy %a0, %a0, 0(%r15) 16162 0xeb 0x00 0xf0 0x00 0x00 0x9b 16163 16164 # CHECK: stamy %a0, %a0, 524287(%r1) 16165 0xeb 0x00 0x1f 0xff 0x7f 0x9b 16166 16167 # CHECK: stamy %a0, %a0, 524287(%r15) 16168 0xeb 0x00 0xff 0xff 0x7f 0x9b 16169 16170 # CHECK: stap 0 16171 0xb2 0x12 0x00 0x00 16172 16173 # CHECK: stap 0(%r1) 16174 0xb2 0x12 0x10 0x00 16175 16176 # CHECK: stap 0(%r15) 16177 0xb2 0x12 0xf0 0x00 16178 16179 # CHECK: stap 4095 16180 0xb2 0x12 0x0f 0xff 16181 16182 # CHECK: stap 4095(%r1) 16183 0xb2 0x12 0x1f 0xff 16184 16185 # CHECK: stap 4095(%r15) 16186 0xb2 0x12 0xff 0xff 16187 16188 # CHECK: stc %r0, 0 16189 0x42 0x00 0x00 0x00 16190 16191 # CHECK: stc %r0, 4095 16192 0x42 0x00 0x0f 0xff 16193 16194 # CHECK: stc %r0, 0(%r1) 16195 0x42 0x00 0x10 0x00 16196 16197 # CHECK: stc %r0, 0(%r15) 16198 0x42 0x00 0xf0 0x00 16199 16200 # CHECK: stc %r0, 4095(%r1,%r15) 16201 0x42 0x01 0xff 0xff 16202 16203 # CHECK: stc %r0, 4095(%r15,%r1) 16204 0x42 0x0f 0x1f 0xff 16205 16206 # CHECK: stc %r15, 0 16207 0x42 0xf0 0x00 0x00 16208 16209 # CHECK: stch %r0, -524288 16210 0xe3 0x00 0x00 0x00 0x80 0xc3 16211 16212 # CHECK: stch %r0, -1 16213 0xe3 0x00 0x0f 0xff 0xff 0xc3 16214 16215 # CHECK: stch %r0, 0 16216 0xe3 0x00 0x00 0x00 0x00 0xc3 16217 16218 # CHECK: stch %r0, 1 16219 0xe3 0x00 0x00 0x01 0x00 0xc3 16220 16221 # CHECK: stch %r0, 524287 16222 0xe3 0x00 0x0f 0xff 0x7f 0xc3 16223 16224 # CHECK: stch %r0, 0(%r1) 16225 0xe3 0x00 0x10 0x00 0x00 0xc3 16226 16227 # CHECK: stch %r0, 0(%r15) 16228 0xe3 0x00 0xf0 0x00 0x00 0xc3 16229 16230 # CHECK: stch %r0, 524287(%r1,%r15) 16231 0xe3 0x01 0xff 0xff 0x7f 0xc3 16232 16233 # CHECK: stch %r0, 524287(%r15,%r1) 16234 0xe3 0x0f 0x1f 0xff 0x7f 0xc3 16235 16236 # CHECK: stch %r15, 0 16237 0xe3 0xf0 0x00 0x00 0x00 0xc3 16238 16239 # CHECK: stck 0 16240 0xb2 0x05 0x00 0x00 16241 16242 # CHECK: stck 0(%r1) 16243 0xb2 0x05 0x10 0x00 16244 16245 # CHECK: stck 0(%r15) 16246 0xb2 0x05 0xf0 0x00 16247 16248 # CHECK: stck 4095 16249 0xb2 0x05 0x0f 0xff 16250 16251 # CHECK: stck 4095(%r1) 16252 0xb2 0x05 0x1f 0xff 16253 16254 # CHECK: stck 4095(%r15) 16255 0xb2 0x05 0xff 0xff 16256 16257 # CHECK: stckc 0 16258 0xb2 0x07 0x00 0x00 16259 16260 # CHECK: stckc 0(%r1) 16261 0xb2 0x07 0x10 0x00 16262 16263 # CHECK: stckc 0(%r15) 16264 0xb2 0x07 0xf0 0x00 16265 16266 # CHECK: stckc 4095 16267 0xb2 0x07 0x0f 0xff 16268 16269 # CHECK: stckc 4095(%r1) 16270 0xb2 0x07 0x1f 0xff 16271 16272 # CHECK: stckc 4095(%r15) 16273 0xb2 0x07 0xff 0xff 16274 16275 # CHECK: stcke 0 16276 0xb2 0x78 0x00 0x00 16277 16278 # CHECK: stcke 0(%r1) 16279 0xb2 0x78 0x10 0x00 16280 16281 # CHECK: stcke 0(%r15) 16282 0xb2 0x78 0xf0 0x00 16283 16284 # CHECK: stcke 4095 16285 0xb2 0x78 0x0f 0xff 16286 16287 # CHECK: stcke 4095(%r1) 16288 0xb2 0x78 0x1f 0xff 16289 16290 # CHECK: stcke 4095(%r15) 16291 0xb2 0x78 0xff 0xff 16292 16293 # CHECK: stckf 0 16294 0xb2 0x7c 0x00 0x00 16295 16296 # CHECK: stckf 0(%r1) 16297 0xb2 0x7c 0x10 0x00 16298 16299 # CHECK: stckf 0(%r15) 16300 0xb2 0x7c 0xf0 0x00 16301 16302 # CHECK: stckf 4095 16303 0xb2 0x7c 0x0f 0xff 16304 16305 # CHECK: stckf 4095(%r1) 16306 0xb2 0x7c 0x1f 0xff 16307 16308 # CHECK: stckf 4095(%r15) 16309 0xb2 0x7c 0xff 0xff 16310 16311 # CHECK: stcm %r0, 0, 0 16312 0xbe 0x00 0x00 0x00 16313 16314 # CHECK: stcm %r0, 15, 4095 16315 0xbe 0x0f 0x0f 0xff 16316 16317 # CHECK: stcm %r0, 0, 0(%r1) 16318 0xbe 0x00 0x10 0x00 16319 16320 # CHECK: stcm %r0, 0, 0(%r15) 16321 0xbe 0x00 0xf0 0x00 16322 16323 # CHECK: stcm %r0, 15, 4095(%r15) 16324 0xbe 0x0f 0xff 0xff 16325 16326 # CHECK: stcm %r0, 0, 4095(%r1) 16327 0xbe 0x00 0x1f 0xff 16328 16329 # CHECK: stcm %r15, 0, 0 16330 0xbe 0xf0 0x00 0x00 16331 16332 # CHECK: stcmh %r0, 0, -524288 16333 0xeb 0x00 0x00 0x00 0x80 0x2c 16334 16335 # CHECK: stcmh %r0, 0, -1 16336 0xeb 0x00 0x0f 0xff 0xff 0x2c 16337 16338 # CHECK: stcmh %r0, 15, 0 16339 0xeb 0x0f 0x00 0x00 0x00 0x2c 16340 16341 # CHECK: stcmh %r0, 15, 1 16342 0xeb 0x0f 0x00 0x01 0x00 0x2c 16343 16344 # CHECK: stcmh %r0, 8, 524287 16345 0xeb 0x08 0x0f 0xff 0x7f 0x2c 16346 16347 # CHECK: stcmh %r0, 8, 0(%r1) 16348 0xeb 0x08 0x10 0x00 0x00 0x2c 16349 16350 # CHECK: stcmh %r0, 4, 0(%r15) 16351 0xeb 0x04 0xf0 0x00 0x00 0x2c 16352 16353 # CHECK: stcmh %r0, 4, 524287(%r15) 16354 0xeb 0x04 0xff 0xff 0x7f 0x2c 16355 16356 # CHECK: stcmh %r0, 0, 524287(%r1) 16357 0xeb 0x00 0x1f 0xff 0x7f 0x2c 16358 16359 # CHECK: stcmh %r15, 0, 0 16360 0xeb 0xf0 0x00 0x00 0x00 0x2c 16361 16362 # CHECK: stcmy %r0, 0, -524288 16363 0xeb 0x00 0x00 0x00 0x80 0x2d 16364 16365 # CHECK: stcmy %r0, 0, -1 16366 0xeb 0x00 0x0f 0xff 0xff 0x2d 16367 16368 # CHECK: stcmy %r0, 15, 0 16369 0xeb 0x0f 0x00 0x00 0x00 0x2d 16370 16371 # CHECK: stcmy %r0, 15, 1 16372 0xeb 0x0f 0x00 0x01 0x00 0x2d 16373 16374 # CHECK: stcmy %r0, 8, 524287 16375 0xeb 0x08 0x0f 0xff 0x7f 0x2d 16376 16377 # CHECK: stcmy %r0, 8, 0(%r1) 16378 0xeb 0x08 0x10 0x00 0x00 0x2d 16379 16380 # CHECK: stcmy %r0, 4, 0(%r15) 16381 0xeb 0x04 0xf0 0x00 0x00 0x2d 16382 16383 # CHECK: stcmy %r0, 4, 524287(%r15) 16384 0xeb 0x04 0xff 0xff 0x7f 0x2d 16385 16386 # CHECK: stcmy %r0, 0, 524287(%r1) 16387 0xeb 0x00 0x1f 0xff 0x7f 0x2d 16388 16389 # CHECK: stcmy %r15, 0, 0 16390 0xeb 0xf0 0x00 0x00 0x00 0x2d 16391 16392 # CHECK: stcps 0 16393 0xb2 0x3a 0x00 0x00 16394 16395 # CHECK: stcps 0(%r1) 16396 0xb2 0x3a 0x10 0x00 16397 16398 # CHECK: stcps 0(%r15) 16399 0xb2 0x3a 0xf0 0x00 16400 16401 # CHECK: stcps 4095 16402 0xb2 0x3a 0x0f 0xff 16403 16404 # CHECK: stcps 4095(%r1) 16405 0xb2 0x3a 0x1f 0xff 16406 16407 # CHECK: stcps 4095(%r15) 16408 0xb2 0x3a 0xff 0xff 16409 16410 # CHECK: stcrw 0 16411 0xb2 0x39 0x00 0x00 16412 16413 # CHECK: stcrw 0(%r1) 16414 0xb2 0x39 0x10 0x00 16415 16416 # CHECK: stcrw 0(%r15) 16417 0xb2 0x39 0xf0 0x00 16418 16419 # CHECK: stcrw 4095 16420 0xb2 0x39 0x0f 0xff 16421 16422 # CHECK: stcrw 4095(%r1) 16423 0xb2 0x39 0x1f 0xff 16424 16425 # CHECK: stcrw 4095(%r15) 16426 0xb2 0x39 0xff 0xff 16427 16428 # CHECK: stctg %c0, %c0, 0 16429 0xeb 0x00 0x00 0x00 0x00 0x25 16430 16431 # CHECK: stctg %c0, %c15, 0 16432 0xeb 0x0f 0x00 0x00 0x00 0x25 16433 16434 # CHECK: stctg %c14, %c15, 0 16435 0xeb 0xef 0x00 0x00 0x00 0x25 16436 16437 # CHECK: stctg %c15, %c15, 0 16438 0xeb 0xff 0x00 0x00 0x00 0x25 16439 16440 # CHECK: stctg %c0, %c0, -524288 16441 0xeb 0x00 0x00 0x00 0x80 0x25 16442 16443 # CHECK: stctg %c0, %c0, -1 16444 0xeb 0x00 0x0f 0xff 0xff 0x25 16445 16446 # CHECK: stctg %c0, %c0, 0 16447 0xeb 0x00 0x00 0x00 0x00 0x25 16448 16449 # CHECK: stctg %c0, %c0, 1 16450 0xeb 0x00 0x00 0x01 0x00 0x25 16451 16452 # CHECK: stctg %c0, %c0, 524287 16453 0xeb 0x00 0x0f 0xff 0x7f 0x25 16454 16455 # CHECK: stctg %c0, %c0, 0(%r1) 16456 0xeb 0x00 0x10 0x00 0x00 0x25 16457 16458 # CHECK: stctg %c0, %c0, 0(%r15) 16459 0xeb 0x00 0xf0 0x00 0x00 0x25 16460 16461 # CHECK: stctg %c0, %c0, 524287(%r1) 16462 0xeb 0x00 0x1f 0xff 0x7f 0x25 16463 16464 # CHECK: stctg %c0, %c0, 524287(%r15) 16465 0xeb 0x00 0xff 0xff 0x7f 0x25 16466 16467 # CHECK: stctl %c0, %c0, 0 16468 0xb6 0x00 0x00 0x00 16469 16470 # CHECK: stctl %c0, %c15, 0 16471 0xb6 0x0f 0x00 0x00 16472 16473 # CHECK: stctl %c14, %c15, 0 16474 0xb6 0xef 0x00 0x00 16475 16476 # CHECK: stctl %c15, %c15, 0 16477 0xb6 0xff 0x00 0x00 16478 16479 # CHECK: stctl %c0, %c0, 4095 16480 0xb6 0x00 0x0f 0xff 16481 16482 # CHECK: stctl %c0, %c0, 1 16483 0xb6 0x00 0x00 0x01 16484 16485 # CHECK: stctl %c0, %c0, 0(%r1) 16486 0xb6 0x00 0x10 0x00 16487 16488 # CHECK: stctl %c0, %c0, 0(%r15) 16489 0xb6 0x00 0xf0 0x00 16490 16491 # CHECK: stctl %c0, %c0, 4095(%r1) 16492 0xb6 0x00 0x1f 0xff 16493 16494 # CHECK: stctl %c0, %c0, 4095(%r15) 16495 0xb6 0x00 0xff 0xff 16496 16497 # CHECK: stcy %r0, -524288 16498 0xe3 0x00 0x00 0x00 0x80 0x72 16499 16500 # CHECK: stcy %r0, -1 16501 0xe3 0x00 0x0f 0xff 0xff 0x72 16502 16503 # CHECK: stcy %r0, 0 16504 0xe3 0x00 0x00 0x00 0x00 0x72 16505 16506 # CHECK: stcy %r0, 1 16507 0xe3 0x00 0x00 0x01 0x00 0x72 16508 16509 # CHECK: stcy %r0, 524287 16510 0xe3 0x00 0x0f 0xff 0x7f 0x72 16511 16512 # CHECK: stcy %r0, 0(%r1) 16513 0xe3 0x00 0x10 0x00 0x00 0x72 16514 16515 # CHECK: stcy %r0, 0(%r15) 16516 0xe3 0x00 0xf0 0x00 0x00 0x72 16517 16518 # CHECK: stcy %r0, 524287(%r1,%r15) 16519 0xe3 0x01 0xff 0xff 0x7f 0x72 16520 16521 # CHECK: stcy %r0, 524287(%r15,%r1) 16522 0xe3 0x0f 0x1f 0xff 0x7f 0x72 16523 16524 # CHECK: stcy %r15, 0 16525 0xe3 0xf0 0x00 0x00 0x00 0x72 16526 16527 # CHECK: std %f0, 0 16528 0x60 0x00 0x00 0x00 16529 16530 # CHECK: std %f0, 4095 16531 0x60 0x00 0x0f 0xff 16532 16533 # CHECK: std %f0, 0(%r1) 16534 0x60 0x00 0x10 0x00 16535 16536 # CHECK: std %f0, 0(%r15) 16537 0x60 0x00 0xf0 0x00 16538 16539 # CHECK: std %f0, 4095(%r1,%r15) 16540 0x60 0x01 0xff 0xff 16541 16542 # CHECK: std %f0, 4095(%r15,%r1) 16543 0x60 0x0f 0x1f 0xff 16544 16545 # CHECK: std %f15, 0 16546 0x60 0xf0 0x00 0x00 16547 16548 # CHECK: stdy %f0, -524288 16549 0xed 0x00 0x00 0x00 0x80 0x67 16550 16551 # CHECK: stdy %f0, -1 16552 0xed 0x00 0x0f 0xff 0xff 0x67 16553 16554 # CHECK: stdy %f0, 0 16555 0xed 0x00 0x00 0x00 0x00 0x67 16556 16557 # CHECK: stdy %f0, 1 16558 0xed 0x00 0x00 0x01 0x00 0x67 16559 16560 # CHECK: stdy %f0, 524287 16561 0xed 0x00 0x0f 0xff 0x7f 0x67 16562 16563 # CHECK: stdy %f0, 0(%r1) 16564 0xed 0x00 0x10 0x00 0x00 0x67 16565 16566 # CHECK: stdy %f0, 0(%r15) 16567 0xed 0x00 0xf0 0x00 0x00 0x67 16568 16569 # CHECK: stdy %f0, 524287(%r1,%r15) 16570 0xed 0x01 0xff 0xff 0x7f 0x67 16571 16572 # CHECK: stdy %f0, 524287(%r15,%r1) 16573 0xed 0x0f 0x1f 0xff 0x7f 0x67 16574 16575 # CHECK: stdy %f15, 0 16576 0xed 0xf0 0x00 0x00 0x00 0x67 16577 16578 # CHECK: ste %f0, 0 16579 0x70 0x00 0x00 0x00 16580 16581 # CHECK: ste %f0, 4095 16582 0x70 0x00 0x0f 0xff 16583 16584 # CHECK: ste %f0, 0(%r1) 16585 0x70 0x00 0x10 0x00 16586 16587 # CHECK: ste %f0, 0(%r15) 16588 0x70 0x00 0xf0 0x00 16589 16590 # CHECK: ste %f0, 4095(%r1,%r15) 16591 0x70 0x01 0xff 0xff 16592 16593 # CHECK: ste %f0, 4095(%r15,%r1) 16594 0x70 0x0f 0x1f 0xff 16595 16596 # CHECK: ste %f15, 0 16597 0x70 0xf0 0x00 0x00 16598 16599 # CHECK: stey %f0, -524288 16600 0xed 0x00 0x00 0x00 0x80 0x66 16601 16602 # CHECK: stey %f0, -1 16603 0xed 0x00 0x0f 0xff 0xff 0x66 16604 16605 # CHECK: stey %f0, 0 16606 0xed 0x00 0x00 0x00 0x00 0x66 16607 16608 # CHECK: stey %f0, 1 16609 0xed 0x00 0x00 0x01 0x00 0x66 16610 16611 # CHECK: stey %f0, 524287 16612 0xed 0x00 0x0f 0xff 0x7f 0x66 16613 16614 # CHECK: stey %f0, 0(%r1) 16615 0xed 0x00 0x10 0x00 0x00 0x66 16616 16617 # CHECK: stey %f0, 0(%r15) 16618 0xed 0x00 0xf0 0x00 0x00 0x66 16619 16620 # CHECK: stey %f0, 524287(%r1,%r15) 16621 0xed 0x01 0xff 0xff 0x7f 0x66 16622 16623 # CHECK: stey %f0, 524287(%r15,%r1) 16624 0xed 0x0f 0x1f 0xff 0x7f 0x66 16625 16626 # CHECK: stey %f15, 0 16627 0xed 0xf0 0x00 0x00 0x00 0x66 16628 16629 # CHECK: stfh %r0, -524288 16630 0xe3 0x00 0x00 0x00 0x80 0xcb 16631 16632 # CHECK: stfh %r0, -1 16633 0xe3 0x00 0x0f 0xff 0xff 0xcb 16634 16635 # CHECK: stfh %r0, 0 16636 0xe3 0x00 0x00 0x00 0x00 0xcb 16637 16638 # CHECK: stfh %r0, 1 16639 0xe3 0x00 0x00 0x01 0x00 0xcb 16640 16641 # CHECK: stfh %r0, 524287 16642 0xe3 0x00 0x0f 0xff 0x7f 0xcb 16643 16644 # CHECK: stfh %r0, 0(%r1) 16645 0xe3 0x00 0x10 0x00 0x00 0xcb 16646 16647 # CHECK: stfh %r0, 0(%r15) 16648 0xe3 0x00 0xf0 0x00 0x00 0xcb 16649 16650 # CHECK: stfh %r0, 524287(%r1,%r15) 16651 0xe3 0x01 0xff 0xff 0x7f 0xcb 16652 16653 # CHECK: stfh %r0, 524287(%r15,%r1) 16654 0xe3 0x0f 0x1f 0xff 0x7f 0xcb 16655 16656 # CHECK: stfh %r15, 0 16657 0xe3 0xf0 0x00 0x00 0x00 0xcb 16658 16659 # CHECK: stfl 0 16660 0xb2 0xb1 0x00 0x00 16661 16662 # CHECK: stfl 0(%r1) 16663 0xb2 0xb1 0x10 0x00 16664 16665 # CHECK: stfl 0(%r15) 16666 0xb2 0xb1 0xf0 0x00 16667 16668 # CHECK: stfl 4095 16669 0xb2 0xb1 0x0f 0xff 16670 16671 # CHECK: stfl 4095(%r1) 16672 0xb2 0xb1 0x1f 0xff 16673 16674 # CHECK: stfl 4095(%r15) 16675 0xb2 0xb1 0xff 0xff 16676 16677 # CHECK: stfle 0 16678 0xb2 0xb0 0x00 0x00 16679 16680 # CHECK: stfle 0(%r1) 16681 0xb2 0xb0 0x10 0x00 16682 16683 # CHECK: stfle 0(%r15) 16684 0xb2 0xb0 0xf0 0x00 16685 16686 # CHECK: stfle 4095 16687 0xb2 0xb0 0x0f 0xff 16688 16689 # CHECK: stfle 4095(%r1) 16690 0xb2 0xb0 0x1f 0xff 16691 16692 # CHECK: stfle 4095(%r15) 16693 0xb2 0xb0 0xff 0xff 16694 16695 # CHECK: stfpc 0 16696 0xb2 0x9c 0x00 0x00 16697 16698 # CHECK: stfpc 0(%r1) 16699 0xb2 0x9c 0x10 0x00 16700 16701 # CHECK: stfpc 0(%r15) 16702 0xb2 0x9c 0xf0 0x00 16703 16704 # CHECK: stfpc 4095 16705 0xb2 0x9c 0x0f 0xff 16706 16707 # CHECK: stfpc 4095(%r1) 16708 0xb2 0x9c 0x1f 0xff 16709 16710 # CHECK: stfpc 4095(%r15) 16711 0xb2 0x9c 0xff 0xff 16712 16713 # CHECK: stg %r0, -524288 16714 0xe3 0x00 0x00 0x00 0x80 0x24 16715 16716 # CHECK: stg %r0, -1 16717 0xe3 0x00 0x0f 0xff 0xff 0x24 16718 16719 # CHECK: stg %r0, 0 16720 0xe3 0x00 0x00 0x00 0x00 0x24 16721 16722 # CHECK: stg %r0, 1 16723 0xe3 0x00 0x00 0x01 0x00 0x24 16724 16725 # CHECK: stg %r0, 524287 16726 0xe3 0x00 0x0f 0xff 0x7f 0x24 16727 16728 # CHECK: stg %r0, 0(%r1) 16729 0xe3 0x00 0x10 0x00 0x00 0x24 16730 16731 # CHECK: stg %r0, 0(%r15) 16732 0xe3 0x00 0xf0 0x00 0x00 0x24 16733 16734 # CHECK: stg %r0, 524287(%r1,%r15) 16735 0xe3 0x01 0xff 0xff 0x7f 0x24 16736 16737 # CHECK: stg %r0, 524287(%r15,%r1) 16738 0xe3 0x0f 0x1f 0xff 0x7f 0x24 16739 16740 # CHECK: stg %r15, 0 16741 0xe3 0xf0 0x00 0x00 0x00 0x24 16742 16743 # CHECK: sth %r0, 0 16744 0x40 0x00 0x00 0x00 16745 16746 # CHECK: sth %r0, 4095 16747 0x40 0x00 0x0f 0xff 16748 16749 # CHECK: sth %r0, 0(%r1) 16750 0x40 0x00 0x10 0x00 16751 16752 # CHECK: sth %r0, 0(%r15) 16753 0x40 0x00 0xf0 0x00 16754 16755 # CHECK: sth %r0, 4095(%r1,%r15) 16756 0x40 0x01 0xff 0xff 16757 16758 # CHECK: sth %r0, 4095(%r15,%r1) 16759 0x40 0x0f 0x1f 0xff 16760 16761 # CHECK: sth %r15, 0 16762 0x40 0xf0 0x00 0x00 16763 16764 # CHECK: sthh %r0, -524288 16765 0xe3 0x00 0x00 0x00 0x80 0xc7 16766 16767 # CHECK: sthh %r0, -1 16768 0xe3 0x00 0x0f 0xff 0xff 0xc7 16769 16770 # CHECK: sthh %r0, 0 16771 0xe3 0x00 0x00 0x00 0x00 0xc7 16772 16773 # CHECK: sthh %r0, 1 16774 0xe3 0x00 0x00 0x01 0x00 0xc7 16775 16776 # CHECK: sthh %r0, 524287 16777 0xe3 0x00 0x0f 0xff 0x7f 0xc7 16778 16779 # CHECK: sthh %r0, 0(%r1) 16780 0xe3 0x00 0x10 0x00 0x00 0xc7 16781 16782 # CHECK: sthh %r0, 0(%r15) 16783 0xe3 0x00 0xf0 0x00 0x00 0xc7 16784 16785 # CHECK: sthh %r0, 524287(%r1,%r15) 16786 0xe3 0x01 0xff 0xff 0x7f 0xc7 16787 16788 # CHECK: sthh %r0, 524287(%r15,%r1) 16789 0xe3 0x0f 0x1f 0xff 0x7f 0xc7 16790 16791 # CHECK: sthh %r15, 0 16792 0xe3 0xf0 0x00 0x00 0x00 0xc7 16793 16794 # CHECK: sthy %r0, -524288 16795 0xe3 0x00 0x00 0x00 0x80 0x70 16796 16797 # CHECK: sthy %r0, -1 16798 0xe3 0x00 0x0f 0xff 0xff 0x70 16799 16800 # CHECK: sthy %r0, 0 16801 0xe3 0x00 0x00 0x00 0x00 0x70 16802 16803 # CHECK: sthy %r0, 1 16804 0xe3 0x00 0x00 0x01 0x00 0x70 16805 16806 # CHECK: sthy %r0, 524287 16807 0xe3 0x00 0x0f 0xff 0x7f 0x70 16808 16809 # CHECK: sthy %r0, 0(%r1) 16810 0xe3 0x00 0x10 0x00 0x00 0x70 16811 16812 # CHECK: sthy %r0, 0(%r15) 16813 0xe3 0x00 0xf0 0x00 0x00 0x70 16814 16815 # CHECK: sthy %r0, 524287(%r1,%r15) 16816 0xe3 0x01 0xff 0xff 0x7f 0x70 16817 16818 # CHECK: sthy %r0, 524287(%r15,%r1) 16819 0xe3 0x0f 0x1f 0xff 0x7f 0x70 16820 16821 # CHECK: sthy %r15, 0 16822 0xe3 0xf0 0x00 0x00 0x00 0x70 16823 16824 # CHECK: stidp 0 16825 0xb2 0x02 0x00 0x00 16826 16827 # CHECK: stidp 0(%r1) 16828 0xb2 0x02 0x10 0x00 16829 16830 # CHECK: stidp 0(%r15) 16831 0xb2 0x02 0xf0 0x00 16832 16833 # CHECK: stidp 4095 16834 0xb2 0x02 0x0f 0xff 16835 16836 # CHECK: stidp 4095(%r1) 16837 0xb2 0x02 0x1f 0xff 16838 16839 # CHECK: stidp 4095(%r15) 16840 0xb2 0x02 0xff 0xff 16841 16842 # CHECK: stm %r0, %r0, 0 16843 0x90 0x00 0x00 0x00 16844 16845 # CHECK: stm %r0, %r15, 0 16846 0x90 0x0f 0x00 0x00 16847 16848 # CHECK: stm %r14, %r15, 0 16849 0x90 0xef 0x00 0x00 16850 16851 # CHECK: stm %r15, %r15, 0 16852 0x90 0xff 0x00 0x00 16853 16854 # CHECK: stm %r0, %r0, 4095 16855 0x90 0x00 0x0f 0xff 16856 16857 # CHECK: stm %r0, %r0, 1 16858 0x90 0x00 0x00 0x01 16859 16860 # CHECK: stm %r0, %r0, 0(%r1) 16861 0x90 0x00 0x10 0x00 16862 16863 # CHECK: stm %r0, %r0, 0(%r15) 16864 0x90 0x00 0xf0 0x00 16865 16866 # CHECK: stm %r0, %r0, 4095(%r1) 16867 0x90 0x00 0x1f 0xff 16868 16869 # CHECK: stm %r0, %r0, 4095(%r15) 16870 0x90 0x00 0xff 0xff 16871 16872 # CHECK: stmg %r0, %r0, 0 16873 0xeb 0x00 0x00 0x00 0x00 0x24 16874 16875 # CHECK: stmg %r0, %r15, 0 16876 0xeb 0x0f 0x00 0x00 0x00 0x24 16877 16878 # CHECK: stmg %r14, %r15, 0 16879 0xeb 0xef 0x00 0x00 0x00 0x24 16880 16881 # CHECK: stmg %r15, %r15, 0 16882 0xeb 0xff 0x00 0x00 0x00 0x24 16883 16884 # CHECK: stmg %r0, %r0, -524288 16885 0xeb 0x00 0x00 0x00 0x80 0x24 16886 16887 # CHECK: stmg %r0, %r0, -1 16888 0xeb 0x00 0x0f 0xff 0xff 0x24 16889 16890 # CHECK: stmg %r0, %r0, 0 16891 0xeb 0x00 0x00 0x00 0x00 0x24 16892 16893 # CHECK: stmg %r0, %r0, 1 16894 0xeb 0x00 0x00 0x01 0x00 0x24 16895 16896 # CHECK: stmg %r0, %r0, 524287 16897 0xeb 0x00 0x0f 0xff 0x7f 0x24 16898 16899 # CHECK: stmg %r0, %r0, 0(%r1) 16900 0xeb 0x00 0x10 0x00 0x00 0x24 16901 16902 # CHECK: stmg %r0, %r0, 0(%r15) 16903 0xeb 0x00 0xf0 0x00 0x00 0x24 16904 16905 # CHECK: stmg %r0, %r0, 524287(%r1) 16906 0xeb 0x00 0x1f 0xff 0x7f 0x24 16907 16908 # CHECK: stmg %r0, %r0, 524287(%r15) 16909 0xeb 0x00 0xff 0xff 0x7f 0x24 16910 16911 # CHECK: stmh %r0, %r0, 0 16912 0xeb 0x00 0x00 0x00 0x00 0x26 16913 16914 # CHECK: stmh %r0, %r15, 0 16915 0xeb 0x0f 0x00 0x00 0x00 0x26 16916 16917 # CHECK: stmh %r14, %r15, 0 16918 0xeb 0xef 0x00 0x00 0x00 0x26 16919 16920 # CHECK: stmh %r15, %r15, 0 16921 0xeb 0xff 0x00 0x00 0x00 0x26 16922 16923 # CHECK: stmh %r0, %r0, -524288 16924 0xeb 0x00 0x00 0x00 0x80 0x26 16925 16926 # CHECK: stmh %r0, %r0, -1 16927 0xeb 0x00 0x0f 0xff 0xff 0x26 16928 16929 # CHECK: stmh %r0, %r0, 0 16930 0xeb 0x00 0x00 0x00 0x00 0x26 16931 16932 # CHECK: stmh %r0, %r0, 1 16933 0xeb 0x00 0x00 0x01 0x00 0x26 16934 16935 # CHECK: stmh %r0, %r0, 524287 16936 0xeb 0x00 0x0f 0xff 0x7f 0x26 16937 16938 # CHECK: stmh %r0, %r0, 0(%r1) 16939 0xeb 0x00 0x10 0x00 0x00 0x26 16940 16941 # CHECK: stmh %r0, %r0, 0(%r15) 16942 0xeb 0x00 0xf0 0x00 0x00 0x26 16943 16944 # CHECK: stmh %r0, %r0, 524287(%r1) 16945 0xeb 0x00 0x1f 0xff 0x7f 0x26 16946 16947 # CHECK: stmh %r0, %r0, 524287(%r15) 16948 0xeb 0x00 0xff 0xff 0x7f 0x26 16949 16950 # CHECK: stmy %r0, %r0, 0 16951 0xeb 0x00 0x00 0x00 0x00 0x90 16952 16953 # CHECK: stmy %r0, %r15, 0 16954 0xeb 0x0f 0x00 0x00 0x00 0x90 16955 16956 # CHECK: stmy %r14, %r15, 0 16957 0xeb 0xef 0x00 0x00 0x00 0x90 16958 16959 # CHECK: stmy %r15, %r15, 0 16960 0xeb 0xff 0x00 0x00 0x00 0x90 16961 16962 # CHECK: stmy %r0, %r0, -524288 16963 0xeb 0x00 0x00 0x00 0x80 0x90 16964 16965 # CHECK: stmy %r0, %r0, -1 16966 0xeb 0x00 0x0f 0xff 0xff 0x90 16967 16968 # CHECK: stmy %r0, %r0, 0 16969 0xeb 0x00 0x00 0x00 0x00 0x90 16970 16971 # CHECK: stmy %r0, %r0, 1 16972 0xeb 0x00 0x00 0x01 0x00 0x90 16973 16974 # CHECK: stmy %r0, %r0, 524287 16975 0xeb 0x00 0x0f 0xff 0x7f 0x90 16976 16977 # CHECK: stmy %r0, %r0, 0(%r1) 16978 0xeb 0x00 0x10 0x00 0x00 0x90 16979 16980 # CHECK: stmy %r0, %r0, 0(%r15) 16981 0xeb 0x00 0xf0 0x00 0x00 0x90 16982 16983 # CHECK: stmy %r0, %r0, 524287(%r1) 16984 0xeb 0x00 0x1f 0xff 0x7f 0x90 16985 16986 # CHECK: stmy %r0, %r0, 524287(%r15) 16987 0xeb 0x00 0xff 0xff 0x7f 0x90 16988 16989 # CHECK: stnsm 0, 0 16990 0xac 0x00 0x00 0x00 16991 16992 # CHECK: stnsm 4095, 0 16993 0xac 0x00 0x0f 0xff 16994 16995 # CHECK: stnsm 0, 255 16996 0xac 0xff 0x00 0x00 16997 16998 # CHECK: stnsm 0(%r1), 42 16999 0xac 0x2a 0x10 0x00 17000 17001 # CHECK: stnsm 0(%r15), 42 17002 0xac 0x2a 0xf0 0x00 17003 17004 # CHECK: stnsm 4095(%r1), 42 17005 0xac 0x2a 0x1f 0xff 17006 17007 # CHECK: stnsm 4095(%r15), 42 17008 0xac 0x2a 0xff 0xff 17009 17010 # CHECK: stoc %r1, 2(%r3), 0 17011 0xeb 0x10 0x30 0x02 0x00 0xf3 17012 17013 # CHECK: stoco %r1, 2(%r3) 17014 0xeb 0x11 0x30 0x02 0x00 0xf3 17015 17016 # CHECK: stoch %r1, 2(%r3) 17017 0xeb 0x12 0x30 0x02 0x00 0xf3 17018 17019 # CHECK: stocnle %r1, 2(%r3) 17020 0xeb 0x13 0x30 0x02 0x00 0xf3 17021 17022 # CHECK: stocl %r1, 2(%r3) 17023 0xeb 0x14 0x30 0x02 0x00 0xf3 17024 17025 # CHECK: stocnhe %r1, 2(%r3) 17026 0xeb 0x15 0x30 0x02 0x00 0xf3 17027 17028 # CHECK: stoclh %r1, 2(%r3) 17029 0xeb 0x16 0x30 0x02 0x00 0xf3 17030 17031 # CHECK: stocne %r1, 2(%r3) 17032 0xeb 0x17 0x30 0x02 0x00 0xf3 17033 17034 # CHECK: stoce %r1, 2(%r3) 17035 0xeb 0x18 0x30 0x02 0x00 0xf3 17036 17037 # CHECK: stocnlh %r1, 2(%r3) 17038 0xeb 0x19 0x30 0x02 0x00 0xf3 17039 17040 # CHECK: stoche %r1, 2(%r3) 17041 0xeb 0x1a 0x30 0x02 0x00 0xf3 17042 17043 # CHECK: stocnl %r1, 2(%r3) 17044 0xeb 0x1b 0x30 0x02 0x00 0xf3 17045 17046 # CHECK: stocle %r1, 2(%r3) 17047 0xeb 0x1c 0x30 0x02 0x00 0xf3 17048 17049 # CHECK: stocnh %r1, 2(%r3) 17050 0xeb 0x1d 0x30 0x02 0x00 0xf3 17051 17052 # CHECK: stocno %r1, 2(%r3) 17053 0xeb 0x1e 0x30 0x02 0x00 0xf3 17054 17055 # CHECK: stoc %r1, 2(%r3), 15 17056 0xeb 0x1f 0x30 0x02 0x00 0xf3 17057 17058 # CHECK: stocg %r1, 2(%r3), 0 17059 0xeb 0x10 0x30 0x02 0x00 0xe3 17060 17061 # CHECK: stocgo %r1, 2(%r3) 17062 0xeb 0x11 0x30 0x02 0x00 0xe3 17063 17064 # CHECK: stocgh %r1, 2(%r3) 17065 0xeb 0x12 0x30 0x02 0x00 0xe3 17066 17067 # CHECK: stocgnle %r1, 2(%r3) 17068 0xeb 0x13 0x30 0x02 0x00 0xe3 17069 17070 # CHECK: stocgl %r1, 2(%r3) 17071 0xeb 0x14 0x30 0x02 0x00 0xe3 17072 17073 # CHECK: stocgnhe %r1, 2(%r3) 17074 0xeb 0x15 0x30 0x02 0x00 0xe3 17075 17076 # CHECK: stocglh %r1, 2(%r3) 17077 0xeb 0x16 0x30 0x02 0x00 0xe3 17078 17079 # CHECK: stocgne %r1, 2(%r3) 17080 0xeb 0x17 0x30 0x02 0x00 0xe3 17081 17082 # CHECK: stocge %r1, 2(%r3) 17083 0xeb 0x18 0x30 0x02 0x00 0xe3 17084 17085 # CHECK: stocgnlh %r1, 2(%r3) 17086 0xeb 0x19 0x30 0x02 0x00 0xe3 17087 17088 # CHECK: stocghe %r1, 2(%r3) 17089 0xeb 0x1a 0x30 0x02 0x00 0xe3 17090 17091 # CHECK: stocgnl %r1, 2(%r3) 17092 0xeb 0x1b 0x30 0x02 0x00 0xe3 17093 17094 # CHECK: stocgle %r1, 2(%r3) 17095 0xeb 0x1c 0x30 0x02 0x00 0xe3 17096 17097 # CHECK: stocgnh %r1, 2(%r3) 17098 0xeb 0x1d 0x30 0x02 0x00 0xe3 17099 17100 # CHECK: stocgno %r1, 2(%r3) 17101 0xeb 0x1e 0x30 0x02 0x00 0xe3 17102 17103 # CHECK: stocg %r1, 2(%r3), 15 17104 0xeb 0x1f 0x30 0x02 0x00 0xe3 17105 17106 # CHECK: stosm 0, 0 17107 0xad 0x00 0x00 0x00 17108 17109 # CHECK: stosm 4095, 0 17110 0xad 0x00 0x0f 0xff 17111 17112 # CHECK: stosm 0, 255 17113 0xad 0xff 0x00 0x00 17114 17115 # CHECK: stosm 0(%r1), 42 17116 0xad 0x2a 0x10 0x00 17117 17118 # CHECK: stosm 0(%r15), 42 17119 0xad 0x2a 0xf0 0x00 17120 17121 # CHECK: stosm 4095(%r1), 42 17122 0xad 0x2a 0x1f 0xff 17123 17124 # CHECK: stosm 4095(%r15), 42 17125 0xad 0x2a 0xff 0xff 17126 17127 # CHECK: stpq %r0, -524288 17128 0xe3 0x00 0x00 0x00 0x80 0x8e 17129 17130 # CHECK: stpq %r0, -1 17131 0xe3 0x00 0x0f 0xff 0xff 0x8e 17132 17133 # CHECK: stpq %r0, 0 17134 0xe3 0x00 0x00 0x00 0x00 0x8e 17135 17136 # CHECK: stpq %r0, 1 17137 0xe3 0x00 0x00 0x01 0x00 0x8e 17138 17139 # CHECK: stpq %r0, 524287 17140 0xe3 0x00 0x0f 0xff 0x7f 0x8e 17141 17142 # CHECK: stpq %r0, 0(%r1) 17143 0xe3 0x00 0x10 0x00 0x00 0x8e 17144 17145 # CHECK: stpq %r0, 0(%r15) 17146 0xe3 0x00 0xf0 0x00 0x00 0x8e 17147 17148 # CHECK: stpq %r0, 524287(%r1,%r15) 17149 0xe3 0x01 0xff 0xff 0x7f 0x8e 17150 17151 # CHECK: stpq %r0, 524287(%r15,%r1) 17152 0xe3 0x0f 0x1f 0xff 0x7f 0x8e 17153 17154 # CHECK: stpq %r14, 0 17155 0xe3 0xe0 0x00 0x00 0x00 0x8e 17156 17157 # CHECK: stpt 0 17158 0xb2 0x09 0x00 0x00 17159 17160 # CHECK: stpt 0(%r1) 17161 0xb2 0x09 0x10 0x00 17162 17163 # CHECK: stpt 0(%r15) 17164 0xb2 0x09 0xf0 0x00 17165 17166 # CHECK: stpt 4095 17167 0xb2 0x09 0x0f 0xff 17168 17169 # CHECK: stpt 4095(%r1) 17170 0xb2 0x09 0x1f 0xff 17171 17172 # CHECK: stpt 4095(%r15) 17173 0xb2 0x09 0xff 0xff 17174 17175 # CHECK: stpx 0 17176 0xb2 0x11 0x00 0x00 17177 17178 # CHECK: stpx 0(%r1) 17179 0xb2 0x11 0x10 0x00 17180 17181 # CHECK: stpx 0(%r15) 17182 0xb2 0x11 0xf0 0x00 17183 17184 # CHECK: stpx 4095 17185 0xb2 0x11 0x0f 0xff 17186 17187 # CHECK: stpx 4095(%r1) 17188 0xb2 0x11 0x1f 0xff 17189 17190 # CHECK: stpx 4095(%r15) 17191 0xb2 0x11 0xff 0xff 17192 17193 # CHECK: strag 0, 0 17194 0xe5 0x02 0x00 0x00 0x00 0x00 17195 17196 # CHECK: strag 0, 4095 17197 0xe5 0x02 0x00 0x00 0x0f 0xff 17198 17199 # CHECK: strag 0, 0(%r1) 17200 0xe5 0x02 0x00 0x00 0x10 0x00 17201 17202 # CHECK: strag 0, 0(%r15) 17203 0xe5 0x02 0x00 0x00 0xf0 0x00 17204 17205 # CHECK: strag 0(%r1), 4095(%r15) 17206 0xe5 0x02 0x10 0x00 0xff 0xff 17207 17208 # CHECK: strag 4095(%r1), 0(%r15) 17209 0xe5 0x02 0x1f 0xff 0xf0 0x00 17210 17211 # CHECK: strv %r0, -524288 17212 0xe3 0x00 0x00 0x00 0x80 0x3e 17213 17214 # CHECK: strv %r0, -1 17215 0xe3 0x00 0x0f 0xff 0xff 0x3e 17216 17217 # CHECK: strv %r0, 0 17218 0xe3 0x00 0x00 0x00 0x00 0x3e 17219 17220 # CHECK: strv %r0, 1 17221 0xe3 0x00 0x00 0x01 0x00 0x3e 17222 17223 # CHECK: strv %r0, 524287 17224 0xe3 0x00 0x0f 0xff 0x7f 0x3e 17225 17226 # CHECK: strv %r0, 0(%r1) 17227 0xe3 0x00 0x10 0x00 0x00 0x3e 17228 17229 # CHECK: strv %r0, 0(%r15) 17230 0xe3 0x00 0xf0 0x00 0x00 0x3e 17231 17232 # CHECK: strv %r0, 524287(%r1,%r15) 17233 0xe3 0x01 0xff 0xff 0x7f 0x3e 17234 17235 # CHECK: strv %r0, 524287(%r15,%r1) 17236 0xe3 0x0f 0x1f 0xff 0x7f 0x3e 17237 17238 # CHECK: strv %r15, 0 17239 0xe3 0xf0 0x00 0x00 0x00 0x3e 17240 17241 # CHECK: strvg %r0, -524288 17242 0xe3 0x00 0x00 0x00 0x80 0x2f 17243 17244 # CHECK: strvg %r0, -1 17245 0xe3 0x00 0x0f 0xff 0xff 0x2f 17246 17247 # CHECK: strvg %r0, 0 17248 0xe3 0x00 0x00 0x00 0x00 0x2f 17249 17250 # CHECK: strvg %r0, 1 17251 0xe3 0x00 0x00 0x01 0x00 0x2f 17252 17253 # CHECK: strvg %r0, 524287 17254 0xe3 0x00 0x0f 0xff 0x7f 0x2f 17255 17256 # CHECK: strvg %r0, 0(%r1) 17257 0xe3 0x00 0x10 0x00 0x00 0x2f 17258 17259 # CHECK: strvg %r0, 0(%r15) 17260 0xe3 0x00 0xf0 0x00 0x00 0x2f 17261 17262 # CHECK: strvg %r0, 524287(%r1,%r15) 17263 0xe3 0x01 0xff 0xff 0x7f 0x2f 17264 17265 # CHECK: strvg %r0, 524287(%r15,%r1) 17266 0xe3 0x0f 0x1f 0xff 0x7f 0x2f 17267 17268 # CHECK: strvg %r15, 0 17269 0xe3 0xf0 0x00 0x00 0x00 0x2f 17270 17271 # CHECK: strvh %r0, -524288 17272 0xe3 0x00 0x00 0x00 0x80 0x3f 17273 17274 # CHECK: strvh %r0, -1 17275 0xe3 0x00 0x0f 0xff 0xff 0x3f 17276 17277 # CHECK: strvh %r0, 0 17278 0xe3 0x00 0x00 0x00 0x00 0x3f 17279 17280 # CHECK: strvh %r0, 1 17281 0xe3 0x00 0x00 0x01 0x00 0x3f 17282 17283 # CHECK: strvh %r0, 524287 17284 0xe3 0x00 0x0f 0xff 0x7f 0x3f 17285 17286 # CHECK: strvh %r0, 0(%r1) 17287 0xe3 0x00 0x10 0x00 0x00 0x3f 17288 17289 # CHECK: strvh %r0, 0(%r15) 17290 0xe3 0x00 0xf0 0x00 0x00 0x3f 17291 17292 # CHECK: strvh %r0, 524287(%r1,%r15) 17293 0xe3 0x01 0xff 0xff 0x7f 0x3f 17294 17295 # CHECK: strvh %r0, 524287(%r15,%r1) 17296 0xe3 0x0f 0x1f 0xff 0x7f 0x3f 17297 17298 # CHECK: strvh %r15, 0 17299 0xe3 0xf0 0x00 0x00 0x00 0x3f 17300 17301 # CHECK: stsch 0 17302 0xb2 0x34 0x00 0x00 17303 17304 # CHECK: stsch 0(%r1) 17305 0xb2 0x34 0x10 0x00 17306 17307 # CHECK: stsch 0(%r15) 17308 0xb2 0x34 0xf0 0x00 17309 17310 # CHECK: stsch 4095 17311 0xb2 0x34 0x0f 0xff 17312 17313 # CHECK: stsch 4095(%r1) 17314 0xb2 0x34 0x1f 0xff 17315 17316 # CHECK: stsch 4095(%r15) 17317 0xb2 0x34 0xff 0xff 17318 17319 # CHECK: stsi 0 17320 0xb2 0x7d 0x00 0x00 17321 17322 # CHECK: stsi 0(%r1) 17323 0xb2 0x7d 0x10 0x00 17324 17325 # CHECK: stsi 0(%r15) 17326 0xb2 0x7d 0xf0 0x00 17327 17328 # CHECK: stsi 4095 17329 0xb2 0x7d 0x0f 0xff 17330 17331 # CHECK: stsi 4095(%r1) 17332 0xb2 0x7d 0x1f 0xff 17333 17334 # CHECK: stsi 4095(%r15) 17335 0xb2 0x7d 0xff 0xff 17336 17337 # CHECK: stura %r0, %r0 17338 0xb2 0x46 0x00 0x00 17339 17340 # CHECK: stura %r0, %r15 17341 0xb2 0x46 0x00 0x0f 17342 17343 # CHECK: stura %r15, %r0 17344 0xb2 0x46 0x00 0xf0 17345 17346 # CHECK: stura %r7, %r8 17347 0xb2 0x46 0x00 0x78 17348 17349 # CHECK: sturg %r0, %r0 17350 0xb9 0x25 0x00 0x00 17351 17352 # CHECK: sturg %r0, %r15 17353 0xb9 0x25 0x00 0x0f 17354 17355 # CHECK: sturg %r15, %r0 17356 0xb9 0x25 0x00 0xf0 17357 17358 # CHECK: sturg %r7, %r8 17359 0xb9 0x25 0x00 0x78 17360 17361 # CHECK: sty %r0, -524288 17362 0xe3 0x00 0x00 0x00 0x80 0x50 17363 17364 # CHECK: sty %r0, -1 17365 0xe3 0x00 0x0f 0xff 0xff 0x50 17366 17367 # CHECK: sty %r0, 0 17368 0xe3 0x00 0x00 0x00 0x00 0x50 17369 17370 # CHECK: sty %r0, 1 17371 0xe3 0x00 0x00 0x01 0x00 0x50 17372 17373 # CHECK: sty %r0, 524287 17374 0xe3 0x00 0x0f 0xff 0x7f 0x50 17375 17376 # CHECK: sty %r0, 0(%r1) 17377 0xe3 0x00 0x10 0x00 0x00 0x50 17378 17379 # CHECK: sty %r0, 0(%r15) 17380 0xe3 0x00 0xf0 0x00 0x00 0x50 17381 17382 # CHECK: sty %r0, 524287(%r1,%r15) 17383 0xe3 0x01 0xff 0xff 0x7f 0x50 17384 17385 # CHECK: sty %r0, 524287(%r15,%r1) 17386 0xe3 0x0f 0x1f 0xff 0x7f 0x50 17387 17388 # CHECK: sty %r15, 0 17389 0xe3 0xf0 0x00 0x00 0x00 0x50 17390 17391 # CHECK: su %f0, 0 17392 0x7f 0x00 0x00 0x00 17393 17394 # CHECK: su %f0, 4095 17395 0x7f 0x00 0x0f 0xff 17396 17397 # CHECK: su %f0, 0(%r1) 17398 0x7f 0x00 0x10 0x00 17399 17400 # CHECK: su %f0, 0(%r15) 17401 0x7f 0x00 0xf0 0x00 17402 17403 # CHECK: su %f0, 4095(%r1,%r15) 17404 0x7f 0x01 0xff 0xff 17405 17406 # CHECK: su %f0, 4095(%r15,%r1) 17407 0x7f 0x0f 0x1f 0xff 17408 17409 # CHECK: su %f15, 0 17410 0x7f 0xf0 0x00 0x00 17411 17412 # CHECK: sur %f0, %f0 17413 0x3f 0x00 17414 17415 # CHECK: sur %f0, %f15 17416 0x3f 0x0f 17417 17418 # CHECK: sur %f7, %f8 17419 0x3f 0x78 17420 17421 # CHECK: sur %f15, %f0 17422 0x3f 0xf0 17423 17424 # CHECK: svc 0 17425 0x0a 0x00 17426 17427 # CHECK: svc 3 17428 0x0a 0x03 17429 17430 # CHECK: svc 128 17431 0x0a 0x80 17432 17433 # CHECK: svc 255 17434 0x0a 0xff 17435 17436 # CHECK: sw %f0, 0 17437 0x6f 0x00 0x00 0x00 17438 17439 # CHECK: sw %f0, 4095 17440 0x6f 0x00 0x0f 0xff 17441 17442 # CHECK: sw %f0, 0(%r1) 17443 0x6f 0x00 0x10 0x00 17444 17445 # CHECK: sw %f0, 0(%r15) 17446 0x6f 0x00 0xf0 0x00 17447 17448 # CHECK: sw %f0, 4095(%r1,%r15) 17449 0x6f 0x01 0xff 0xff 17450 17451 # CHECK: sw %f0, 4095(%r15,%r1) 17452 0x6f 0x0f 0x1f 0xff 17453 17454 # CHECK: sw %f15, 0 17455 0x6f 0xf0 0x00 0x00 17456 17457 # CHECK: swr %f0, %f0 17458 0x2f 0x00 17459 17460 # CHECK: swr %f0, %f15 17461 0x2f 0x0f 17462 17463 # CHECK: swr %f7, %f8 17464 0x2f 0x78 17465 17466 # CHECK: swr %f15, %f0 17467 0x2f 0xf0 17468 17469 # CHECK: sxbr %f0, %f0 17470 0xb3 0x4b 0x00 0x00 17471 17472 # CHECK: sxbr %f0, %f13 17473 0xb3 0x4b 0x00 0x0d 17474 17475 # CHECK: sxbr %f8, %f8 17476 0xb3 0x4b 0x00 0x88 17477 17478 # CHECK: sxbr %f13, %f0 17479 0xb3 0x4b 0x00 0xd0 17480 17481 # CHECK: sxr %f0, %f0 17482 0x37 0x00 17483 17484 # CHECK: sxr %f0, %f13 17485 0x37 0x0d 17486 17487 # CHECK: sxr %f8, %f8 17488 0x37 0x88 17489 17490 # CHECK: sxr %f13, %f0 17491 0x37 0xd0 17492 17493 # CHECK: sxtr %f0, %f0, %f0 17494 0xb3 0xdb 0x00 0x00 17495 17496 # CHECK: sxtr %f0, %f0, %f13 17497 0xb3 0xdb 0xd0 0x00 17498 17499 # CHECK: sxtr %f0, %f13, %f0 17500 0xb3 0xdb 0x00 0x0d 17501 17502 # CHECK: sxtr %f13, %f0, %f0 17503 0xb3 0xdb 0x00 0xd0 17504 17505 # CHECK: sxtr %f8, %f8, %f8 17506 0xb3 0xdb 0x80 0x88 17507 17508 # CHECK: sxtra %f0, %f0, %f0, 1 17509 0xb3 0xdb 0x01 0x00 17510 17511 # CHECK: sxtra %f0, %f0, %f0, 15 17512 0xb3 0xdb 0x0f 0x00 17513 17514 # CHECK: sxtra %f0, %f0, %f13, 1 17515 0xb3 0xdb 0xd1 0x00 17516 17517 # CHECK: sxtra %f0, %f13, %f0, 1 17518 0xb3 0xdb 0x01 0x0d 17519 17520 # CHECK: sxtra %f13, %f0, %f0, 1 17521 0xb3 0xdb 0x01 0xd0 17522 17523 # CHECK: sxtra %f8, %f8, %f8, 8 17524 0xb3 0xdb 0x88 0x88 17525 17526 # CHECK: sy %r0, -524288 17527 0xe3 0x00 0x00 0x00 0x80 0x5b 17528 17529 # CHECK: sy %r0, -1 17530 0xe3 0x00 0x0f 0xff 0xff 0x5b 17531 17532 # CHECK: sy %r0, 0 17533 0xe3 0x00 0x00 0x00 0x00 0x5b 17534 17535 # CHECK: sy %r0, 1 17536 0xe3 0x00 0x00 0x01 0x00 0x5b 17537 17538 # CHECK: sy %r0, 524287 17539 0xe3 0x00 0x0f 0xff 0x7f 0x5b 17540 17541 # CHECK: sy %r0, 0(%r1) 17542 0xe3 0x00 0x10 0x00 0x00 0x5b 17543 17544 # CHECK: sy %r0, 0(%r15) 17545 0xe3 0x00 0xf0 0x00 0x00 0x5b 17546 17547 # CHECK: sy %r0, 524287(%r1,%r15) 17548 0xe3 0x01 0xff 0xff 0x7f 0x5b 17549 17550 # CHECK: sy %r0, 524287(%r15,%r1) 17551 0xe3 0x0f 0x1f 0xff 0x7f 0x5b 17552 17553 # CHECK: sy %r15, 0 17554 0xe3 0xf0 0x00 0x00 0x00 0x5b 17555 17556 # CHECK: tabort 0 17557 0xb2 0xfc 0x00 0x00 17558 17559 # CHECK: tabort 0(%r1) 17560 0xb2 0xfc 0x10 0x00 17561 17562 # CHECK: tabort 0(%r15) 17563 0xb2 0xfc 0xf0 0x00 17564 17565 # CHECK: tabort 4095 17566 0xb2 0xfc 0x0f 0xff 17567 17568 # CHECK: tabort 4095(%r1) 17569 0xb2 0xfc 0x1f 0xff 17570 17571 # CHECK: tabort 4095(%r15) 17572 0xb2 0xfc 0xff 0xff 17573 17574 # CHECK: tam 17575 0x01 0x0b 17576 17577 # CHECK: tar %a0, %r0 17578 0xb2 0x4c 0x00 0x00 17579 17580 # CHECK: tar %a0, %r15 17581 0xb2 0x4c 0x00 0x0f 17582 17583 # CHECK: tar %a15, %r0 17584 0xb2 0x4c 0x00 0xf0 17585 17586 # CHECK: tar %a7, %r8 17587 0xb2 0x4c 0x00 0x78 17588 17589 # CHECK: tb %r0, %r0 17590 0xb2 0x2c 0x00 0x00 17591 17592 # CHECK: tb %r0, %r15 17593 0xb2 0x2c 0x00 0x0f 17594 17595 # CHECK: tb %r15, %r0 17596 0xb2 0x2c 0x00 0xf0 17597 17598 # CHECK: tb %r7, %r8 17599 0xb2 0x2c 0x00 0x78 17600 17601 # CHECK: tb %r15, %r15 17602 0xb2 0x2c 0x00 0xff 17603 17604 # CHECK: tbdr %f0, 0, %f0 17605 0xb3 0x51 0x00 0x00 17606 17607 # CHECK: tbdr %f0, 0, %f15 17608 0xb3 0x51 0x00 0x0f 17609 17610 # CHECK: tbdr %f0, 15, %f0 17611 0xb3 0x51 0xf0 0x00 17612 17613 # CHECK: tbdr %f4, 5, %f6 17614 0xb3 0x51 0x50 0x46 17615 17616 # CHECK: tbdr %f15, 0, %f0 17617 0xb3 0x51 0x00 0xf0 17618 17619 # CHECK: tbedr %f0, 0, %f0 17620 0xb3 0x50 0x00 0x00 17621 17622 # CHECK: tbedr %f0, 0, %f15 17623 0xb3 0x50 0x00 0x0f 17624 17625 # CHECK: tbedr %f0, 15, %f0 17626 0xb3 0x50 0xf0 0x00 17627 17628 # CHECK: tbedr %f4, 5, %f6 17629 0xb3 0x50 0x50 0x46 17630 17631 # CHECK: tbedr %f15, 0, %f0 17632 0xb3 0x50 0x00 0xf0 17633 17634 # CHECK: tbegin 0, 0 17635 0xe5 0x60 0x00 0x00 0x00 0x00 17636 17637 # CHECK: tbegin 4095, 0 17638 0xe5 0x60 0x0f 0xff 0x00 0x00 17639 17640 # CHECK: tbegin 0, 0 17641 0xe5 0x60 0x00 0x00 0x00 0x00 17642 17643 # CHECK: tbegin 0, 1 17644 0xe5 0x60 0x00 0x00 0x00 0x01 17645 17646 # CHECK: tbegin 0, 32767 17647 0xe5 0x60 0x00 0x00 0x7f 0xff 17648 17649 # CHECK: tbegin 0, 32768 17650 0xe5 0x60 0x00 0x00 0x80 0x00 17651 17652 # CHECK: tbegin 0, 65535 17653 0xe5 0x60 0x00 0x00 0xff 0xff 17654 17655 # CHECK: tbegin 0(%r1), 42 17656 0xe5 0x60 0x10 0x00 0x00 0x2a 17657 17658 # CHECK: tbegin 0(%r15), 42 17659 0xe5 0x60 0xf0 0x00 0x00 0x2a 17660 17661 # CHECK: tbegin 4095(%r1), 42 17662 0xe5 0x60 0x1f 0xff 0x00 0x2a 17663 17664 # CHECK: tbegin 4095(%r15), 42 17665 0xe5 0x60 0xff 0xff 0x00 0x2a 17666 17667 # CHECK: tbeginc 0, 0 17668 0xe5 0x61 0x00 0x00 0x00 0x00 17669 17670 # CHECK: tbeginc 4095, 0 17671 0xe5 0x61 0x0f 0xff 0x00 0x00 17672 17673 # CHECK: tbeginc 0, 0 17674 0xe5 0x61 0x00 0x00 0x00 0x00 17675 17676 # CHECK: tbeginc 0, 1 17677 0xe5 0x61 0x00 0x00 0x00 0x01 17678 17679 # CHECK: tbeginc 0, 32767 17680 0xe5 0x61 0x00 0x00 0x7f 0xff 17681 17682 # CHECK: tbeginc 0, 32768 17683 0xe5 0x61 0x00 0x00 0x80 0x00 17684 17685 # CHECK: tbeginc 0, 65535 17686 0xe5 0x61 0x00 0x00 0xff 0xff 17687 17688 # CHECK: tbeginc 0(%r1), 42 17689 0xe5 0x61 0x10 0x00 0x00 0x2a 17690 17691 # CHECK: tbeginc 0(%r15), 42 17692 0xe5 0x61 0xf0 0x00 0x00 0x2a 17693 17694 # CHECK: tbeginc 4095(%r1), 42 17695 0xe5 0x61 0x1f 0xff 0x00 0x2a 17696 17697 # CHECK: tbeginc 4095(%r15), 42 17698 0xe5 0x61 0xff 0xff 0x00 0x2a 17699 17700 # CHECK: tcdb %f0, 0 17701 0xed 0x00 0x00 0x00 0x00 0x11 17702 17703 # CHECK: tcdb %f0, 4095 17704 0xed 0x00 0x0f 0xff 0x00 0x11 17705 17706 # CHECK: tcdb %f0, 0(%r1) 17707 0xed 0x00 0x10 0x00 0x00 0x11 17708 17709 # CHECK: tcdb %f0, 0(%r15) 17710 0xed 0x00 0xf0 0x00 0x00 0x11 17711 17712 # CHECK: tcdb %f0, 4095(%r1,%r15) 17713 0xed 0x01 0xff 0xff 0x00 0x11 17714 17715 # CHECK: tcdb %f0, 4095(%r15,%r1) 17716 0xed 0x0f 0x1f 0xff 0x00 0x11 17717 17718 # CHECK: tcdb %f15, 0 17719 0xed 0xf0 0x00 0x00 0x00 0x11 17720 17721 # CHECK: tceb %f0, 0 17722 0xed 0x00 0x00 0x00 0x00 0x10 17723 17724 # CHECK: tceb %f0, 4095 17725 0xed 0x00 0x0f 0xff 0x00 0x10 17726 17727 # CHECK: tceb %f0, 0(%r1) 17728 0xed 0x00 0x10 0x00 0x00 0x10 17729 17730 # CHECK: tceb %f0, 0(%r15) 17731 0xed 0x00 0xf0 0x00 0x00 0x10 17732 17733 # CHECK: tceb %f0, 4095(%r1,%r15) 17734 0xed 0x01 0xff 0xff 0x00 0x10 17735 17736 # CHECK: tceb %f0, 4095(%r15,%r1) 17737 0xed 0x0f 0x1f 0xff 0x00 0x10 17738 17739 # CHECK: tceb %f15, 0 17740 0xed 0xf0 0x00 0x00 0x00 0x10 17741 17742 # CHECK: tcxb %f0, 0 17743 0xed 0x00 0x00 0x00 0x00 0x12 17744 17745 # CHECK: tcxb %f0, 4095 17746 0xed 0x00 0x0f 0xff 0x00 0x12 17747 17748 # CHECK: tcxb %f0, 0(%r1) 17749 0xed 0x00 0x10 0x00 0x00 0x12 17750 17751 # CHECK: tcxb %f0, 0(%r15) 17752 0xed 0x00 0xf0 0x00 0x00 0x12 17753 17754 # CHECK: tcxb %f0, 4095(%r1,%r15) 17755 0xed 0x01 0xff 0xff 0x00 0x12 17756 17757 # CHECK: tcxb %f0, 4095(%r15,%r1) 17758 0xed 0x0f 0x1f 0xff 0x00 0x12 17759 17760 # CHECK: tcxb %f13, 0 17761 0xed 0xd0 0x00 0x00 0x00 0x12 17762 17763 # CHECK: tdcdt %f0, 0 17764 0xed 0x00 0x00 0x00 0x00 0x54 17765 17766 # CHECK: tdcdt %f0, 4095 17767 0xed 0x00 0x0f 0xff 0x00 0x54 17768 17769 # CHECK: tdcdt %f0, 0(%r1) 17770 0xed 0x00 0x10 0x00 0x00 0x54 17771 17772 # CHECK: tdcdt %f0, 0(%r15) 17773 0xed 0x00 0xf0 0x00 0x00 0x54 17774 17775 # CHECK: tdcdt %f0, 4095(%r1,%r15) 17776 0xed 0x01 0xff 0xff 0x00 0x54 17777 17778 # CHECK: tdcdt %f0, 4095(%r15,%r1) 17779 0xed 0x0f 0x1f 0xff 0x00 0x54 17780 17781 # CHECK: tdcdt %f15, 0 17782 0xed 0xf0 0x00 0x00 0x00 0x54 17783 17784 # CHECK: tdcet %f0, 0 17785 0xed 0x00 0x00 0x00 0x00 0x50 17786 17787 # CHECK: tdcet %f0, 4095 17788 0xed 0x00 0x0f 0xff 0x00 0x50 17789 17790 # CHECK: tdcet %f0, 0(%r1) 17791 0xed 0x00 0x10 0x00 0x00 0x50 17792 17793 # CHECK: tdcet %f0, 0(%r15) 17794 0xed 0x00 0xf0 0x00 0x00 0x50 17795 17796 # CHECK: tdcet %f0, 4095(%r1,%r15) 17797 0xed 0x01 0xff 0xff 0x00 0x50 17798 17799 # CHECK: tdcet %f0, 4095(%r15,%r1) 17800 0xed 0x0f 0x1f 0xff 0x00 0x50 17801 17802 # CHECK: tdcet %f15, 0 17803 0xed 0xf0 0x00 0x00 0x00 0x50 17804 17805 # CHECK: tdcxt %f0, 0 17806 0xed 0x00 0x00 0x00 0x00 0x58 17807 17808 # CHECK: tdcxt %f0, 4095 17809 0xed 0x00 0x0f 0xff 0x00 0x58 17810 17811 # CHECK: tdcxt %f0, 0(%r1) 17812 0xed 0x00 0x10 0x00 0x00 0x58 17813 17814 # CHECK: tdcxt %f0, 0(%r15) 17815 0xed 0x00 0xf0 0x00 0x00 0x58 17816 17817 # CHECK: tdcxt %f0, 4095(%r1,%r15) 17818 0xed 0x01 0xff 0xff 0x00 0x58 17819 17820 # CHECK: tdcxt %f0, 4095(%r15,%r1) 17821 0xed 0x0f 0x1f 0xff 0x00 0x58 17822 17823 # CHECK: tdcxt %f13, 0 17824 0xed 0xd0 0x00 0x00 0x00 0x58 17825 17826 # CHECK: tdgdt %f0, 0 17827 0xed 0x00 0x00 0x00 0x00 0x55 17828 17829 # CHECK: tdgdt %f0, 4095 17830 0xed 0x00 0x0f 0xff 0x00 0x55 17831 17832 # CHECK: tdgdt %f0, 0(%r1) 17833 0xed 0x00 0x10 0x00 0x00 0x55 17834 17835 # CHECK: tdgdt %f0, 0(%r15) 17836 0xed 0x00 0xf0 0x00 0x00 0x55 17837 17838 # CHECK: tdgdt %f0, 4095(%r1,%r15) 17839 0xed 0x01 0xff 0xff 0x00 0x55 17840 17841 # CHECK: tdgdt %f0, 4095(%r15,%r1) 17842 0xed 0x0f 0x1f 0xff 0x00 0x55 17843 17844 # CHECK: tdgdt %f15, 0 17845 0xed 0xf0 0x00 0x00 0x00 0x55 17846 17847 # CHECK: tdget %f0, 0 17848 0xed 0x00 0x00 0x00 0x00 0x51 17849 17850 # CHECK: tdget %f0, 4095 17851 0xed 0x00 0x0f 0xff 0x00 0x51 17852 17853 # CHECK: tdget %f0, 0(%r1) 17854 0xed 0x00 0x10 0x00 0x00 0x51 17855 17856 # CHECK: tdget %f0, 0(%r15) 17857 0xed 0x00 0xf0 0x00 0x00 0x51 17858 17859 # CHECK: tdget %f0, 4095(%r1,%r15) 17860 0xed 0x01 0xff 0xff 0x00 0x51 17861 17862 # CHECK: tdget %f0, 4095(%r15,%r1) 17863 0xed 0x0f 0x1f 0xff 0x00 0x51 17864 17865 # CHECK: tdget %f15, 0 17866 0xed 0xf0 0x00 0x00 0x00 0x51 17867 17868 # CHECK: tdgxt %f0, 0 17869 0xed 0x00 0x00 0x00 0x00 0x59 17870 17871 # CHECK: tdgxt %f0, 4095 17872 0xed 0x00 0x0f 0xff 0x00 0x59 17873 17874 # CHECK: tdgxt %f0, 0(%r1) 17875 0xed 0x00 0x10 0x00 0x00 0x59 17876 17877 # CHECK: tdgxt %f0, 0(%r15) 17878 0xed 0x00 0xf0 0x00 0x00 0x59 17879 17880 # CHECK: tdgxt %f0, 4095(%r1,%r15) 17881 0xed 0x01 0xff 0xff 0x00 0x59 17882 17883 # CHECK: tdgxt %f0, 4095(%r15,%r1) 17884 0xed 0x0f 0x1f 0xff 0x00 0x59 17885 17886 # CHECK: tdgxt %f13, 0 17887 0xed 0xd0 0x00 0x00 0x00 0x59 17888 17889 # CHECK: tend 17890 0xb2 0xf8 0x00 0x00 17891 17892 # CHECK: thder %f0, %f9 17893 0xb3 0x58 0x00 0x09 17894 17895 # CHECK: thder %f0, %f15 17896 0xb3 0x58 0x00 0x0f 17897 17898 # CHECK: thder %f15, %f0 17899 0xb3 0x58 0x00 0xf0 17900 17901 # CHECK: thder %f15, %f9 17902 0xb3 0x58 0x00 0xf9 17903 17904 # CHECK: thdr %f0, %f9 17905 0xb3 0x59 0x00 0x09 17906 17907 # CHECK: thdr %f0, %f15 17908 0xb3 0x59 0x00 0x0f 17909 17910 # CHECK: thdr %f15, %f0 17911 0xb3 0x59 0x00 0xf0 17912 17913 # CHECK: thdr %f15, %f9 17914 0xb3 0x59 0x00 0xf9 17915 17916 # CHECK: tm 0, 0 17917 0x91 0x00 0x00 0x00 17918 17919 # CHECK: tm 4095, 0 17920 0x91 0x00 0x0f 0xff 17921 17922 # CHECK: tm 0, 255 17923 0x91 0xff 0x00 0x00 17924 17925 # CHECK: tm 0(%r1), 42 17926 0x91 0x2a 0x10 0x00 17927 17928 # CHECK: tm 0(%r15), 42 17929 0x91 0x2a 0xf0 0x00 17930 17931 # CHECK: tm 4095(%r1), 42 17932 0x91 0x2a 0x1f 0xff 17933 17934 # CHECK: tm 4095(%r15), 42 17935 0x91 0x2a 0xff 0xff 17936 17937 # CHECK: tmhh %r0, 0 17938 0xa7 0x02 0x00 0x00 17939 17940 # CHECK: tmhh %r0, 32768 17941 0xa7 0x02 0x80 0x00 17942 17943 # CHECK: tmhh %r0, 65535 17944 0xa7 0x02 0xff 0xff 17945 17946 # CHECK: tmhh %r15, 0 17947 0xa7 0xf2 0x00 0x00 17948 17949 # CHECK: tmhl %r0, 0 17950 0xa7 0x03 0x00 0x00 17951 17952 # CHECK: tmhl %r0, 32768 17953 0xa7 0x03 0x80 0x00 17954 17955 # CHECK: tmhl %r0, 65535 17956 0xa7 0x03 0xff 0xff 17957 17958 # CHECK: tmhl %r15, 0 17959 0xa7 0xf3 0x00 0x00 17960 17961 # CHECK: tmlh %r0, 0 17962 0xa7 0x00 0x00 0x00 17963 17964 # CHECK: tmlh %r0, 32768 17965 0xa7 0x00 0x80 0x00 17966 17967 # CHECK: tmlh %r0, 65535 17968 0xa7 0x00 0xff 0xff 17969 17970 # CHECK: tmlh %r15, 0 17971 0xa7 0xf0 0x00 0x00 17972 17973 # CHECK: tmll %r0, 0 17974 0xa7 0x01 0x00 0x00 17975 17976 # CHECK: tmll %r0, 32768 17977 0xa7 0x01 0x80 0x00 17978 17979 # CHECK: tmll %r0, 65535 17980 0xa7 0x01 0xff 0xff 17981 17982 # CHECK: tmll %r15, 0 17983 0xa7 0xf1 0x00 0x00 17984 17985 # CHECK: tmy -524288, 0 17986 0xeb 0x00 0x00 0x00 0x80 0x51 17987 17988 # CHECK: tmy -1, 0 17989 0xeb 0x00 0x0f 0xff 0xff 0x51 17990 17991 # CHECK: tmy 0, 0 17992 0xeb 0x00 0x00 0x00 0x00 0x51 17993 17994 # CHECK: tmy 1, 0 17995 0xeb 0x00 0x00 0x01 0x00 0x51 17996 17997 # CHECK: tmy 524287, 0 17998 0xeb 0x00 0x0f 0xff 0x7f 0x51 17999 18000 # CHECK: tmy 0, 255 18001 0xeb 0xff 0x00 0x00 0x00 0x51 18002 18003 # CHECK: tmy 0(%r1), 42 18004 0xeb 0x2a 0x10 0x00 0x00 0x51 18005 18006 # CHECK: tmy 0(%r15), 42 18007 0xeb 0x2a 0xf0 0x00 0x00 0x51 18008 18009 # CHECK: tmy 524287(%r1), 42 18010 0xeb 0x2a 0x1f 0xff 0x7f 0x51 18011 18012 # CHECK: tmy 524287(%r15), 42 18013 0xeb 0x2a 0xff 0xff 0x7f 0x51 18014 18015 # CHECK: tp 0(1) 18016 0xeb 0x00 0x00 0x00 0x00 0xc0 18017 18018 # CHECK: tp 0(1,%r1) 18019 0xeb 0x00 0x10 0x00 0x00 0xc0 18020 18021 # CHECK: tp 0(1,%r15) 18022 0xeb 0x00 0xf0 0x00 0x00 0xc0 18023 18024 # CHECK: tp 4095(1,%r1) 18025 0xeb 0x00 0x1f 0xff 0x00 0xc0 18026 18027 # CHECK: tp 4095(1,%r15) 18028 0xeb 0x00 0xff 0xff 0x00 0xc0 18029 18030 # CHECK: tp 0(16,%r1) 18031 0xeb 0xf0 0x10 0x00 0x00 0xc0 18032 18033 # CHECK: tp 0(16,%r15) 18034 0xeb 0xf0 0xf0 0x00 0x00 0xc0 18035 18036 # CHECK: tpi 0 18037 0xb2 0x36 0x00 0x00 18038 18039 # CHECK: tpi 0(%r1) 18040 0xb2 0x36 0x10 0x00 18041 18042 # CHECK: tpi 0(%r15) 18043 0xb2 0x36 0xf0 0x00 18044 18045 # CHECK: tpi 4095 18046 0xb2 0x36 0x0f 0xff 18047 18048 # CHECK: tpi 4095(%r1) 18049 0xb2 0x36 0x1f 0xff 18050 18051 # CHECK: tpi 4095(%r15) 18052 0xb2 0x36 0xff 0xff 18053 18054 # CHECK: tprot 0, 0 18055 0xe5 0x01 0x00 0x00 0x00 0x00 18056 18057 # CHECK: tprot 0(%r1), 0(%r2) 18058 0xe5 0x01 0x10 0x00 0x20 0x00 18059 18060 # CHECK: tprot 160(%r1), 320(%r15) 18061 0xe5 0x01 0x10 0xa0 0xf1 0x40 18062 18063 # CHECK: tprot 0(%r1), 4095 18064 0xe5 0x01 0x10 0x00 0x0f 0xff 18065 18066 # CHECK: tprot 0(%r1), 4095(%r2) 18067 0xe5 0x01 0x10 0x00 0x2f 0xff 18068 18069 # CHECK: tprot 0(%r1), 4095(%r15) 18070 0xe5 0x01 0x10 0x00 0xff 0xff 18071 18072 # CHECK: tprot 0(%r1), 0 18073 0xe5 0x01 0x10 0x00 0x00 0x00 18074 18075 # CHECK: tprot 0(%r15), 0 18076 0xe5 0x01 0xf0 0x00 0x00 0x00 18077 18078 # CHECK: tprot 4095(%r1), 0 18079 0xe5 0x01 0x1f 0xff 0x00 0x00 18080 18081 # CHECK: tprot 4095(%r15), 0 18082 0xe5 0x01 0xff 0xff 0x00 0x00 18083 18084 # CHECK: tr 0(1), 0 18085 0xdc 0x00 0x00 0x00 0x00 0x00 18086 18087 # CHECK: tr 0(1), 0(%r1) 18088 0xdc 0x00 0x00 0x00 0x10 0x00 18089 18090 # CHECK: tr 0(1), 0(%r15) 18091 0xdc 0x00 0x00 0x00 0xf0 0x00 18092 18093 # CHECK: tr 0(1), 4095 18094 0xdc 0x00 0x00 0x00 0x0f 0xff 18095 18096 # CHECK: tr 0(1), 4095(%r1) 18097 0xdc 0x00 0x00 0x00 0x1f 0xff 18098 18099 # CHECK: tr 0(1), 4095(%r15) 18100 0xdc 0x00 0x00 0x00 0xff 0xff 18101 18102 # CHECK: tr 0(1,%r1), 0 18103 0xdc 0x00 0x10 0x00 0x00 0x00 18104 18105 # CHECK: tr 0(1,%r15), 0 18106 0xdc 0x00 0xf0 0x00 0x00 0x00 18107 18108 # CHECK: tr 4095(1,%r1), 0 18109 0xdc 0x00 0x1f 0xff 0x00 0x00 18110 18111 # CHECK: tr 4095(1,%r15), 0 18112 0xdc 0x00 0xff 0xff 0x00 0x00 18113 18114 # CHECK: tr 0(256,%r1), 0 18115 0xdc 0xff 0x10 0x00 0x00 0x00 18116 18117 # CHECK: tr 0(256,%r15), 0 18118 0xdc 0xff 0xf0 0x00 0x00 0x00 18119 18120 # CHECK: trace %r0, %r0, 0 18121 0x99 0x00 0x00 0x00 18122 18123 # CHECK: trace %r0, %r15, 0 18124 0x99 0x0f 0x00 0x00 18125 18126 # CHECK: trace %r14, %r15, 0 18127 0x99 0xef 0x00 0x00 18128 18129 # CHECK: trace %r15, %r15, 0 18130 0x99 0xff 0x00 0x00 18131 18132 # CHECK: trace %r0, %r0, 4095 18133 0x99 0x00 0x0f 0xff 18134 18135 # CHECK: trace %r0, %r0, 1 18136 0x99 0x00 0x00 0x01 18137 18138 # CHECK: trace %r0, %r0, 0(%r1) 18139 0x99 0x00 0x10 0x00 18140 18141 # CHECK: trace %r0, %r0, 0(%r15) 18142 0x99 0x00 0xf0 0x00 18143 18144 # CHECK: trace %r0, %r0, 4095(%r1) 18145 0x99 0x00 0x1f 0xff 18146 18147 # CHECK: trace %r0, %r0, 4095(%r15) 18148 0x99 0x00 0xff 0xff 18149 18150 # CHECK: tracg %r0, %r0, 0 18151 0xeb 0x00 0x00 0x00 0x00 0x0f 18152 18153 # CHECK: tracg %r0, %r15, 0 18154 0xeb 0x0f 0x00 0x00 0x00 0x0f 18155 18156 # CHECK: tracg %r14, %r15, 0 18157 0xeb 0xef 0x00 0x00 0x00 0x0f 18158 18159 # CHECK: tracg %r15, %r15, 0 18160 0xeb 0xff 0x00 0x00 0x00 0x0f 18161 18162 # CHECK: tracg %r0, %r0, -524288 18163 0xeb 0x00 0x00 0x00 0x80 0x0f 18164 18165 # CHECK: tracg %r0, %r0, -1 18166 0xeb 0x00 0x0f 0xff 0xff 0x0f 18167 18168 # CHECK: tracg %r0, %r0, 0 18169 0xeb 0x00 0x00 0x00 0x00 0x0f 18170 18171 # CHECK: tracg %r0, %r0, 1 18172 0xeb 0x00 0x00 0x01 0x00 0x0f 18173 18174 # CHECK: tracg %r0, %r0, 524287 18175 0xeb 0x00 0x0f 0xff 0x7f 0x0f 18176 18177 # CHECK: tracg %r0, %r0, 0(%r1) 18178 0xeb 0x00 0x10 0x00 0x00 0x0f 18179 18180 # CHECK: tracg %r0, %r0, 0(%r15) 18181 0xeb 0x00 0xf0 0x00 0x00 0x0f 18182 18183 # CHECK: tracg %r0, %r0, 524287(%r1) 18184 0xeb 0x00 0x1f 0xff 0x7f 0x0f 18185 18186 # CHECK: tracg %r0, %r0, 524287(%r15) 18187 0xeb 0x00 0xff 0xff 0x7f 0x0f 18188 18189 # CHECK: trap2 18190 0x01 0xff 18191 18192 # CHECK: trap4 0 18193 0xb2 0xff 0x00 0x00 18194 18195 # CHECK: trap4 0(%r1) 18196 0xb2 0xff 0x10 0x00 18197 18198 # CHECK: trap4 0(%r15) 18199 0xb2 0xff 0xf0 0x00 18200 18201 # CHECK: trap4 4095 18202 0xb2 0xff 0x0f 0xff 18203 18204 # CHECK: trap4 4095(%r1) 18205 0xb2 0xff 0x1f 0xff 18206 18207 # CHECK: trap4 4095(%r15) 18208 0xb2 0xff 0xff 0xff 18209 18210 # CHECK: tre %r0, %r0 18211 0xb2 0xa5 0x00 0x00 18212 18213 # CHECK: tre %r0, %r15 18214 0xb2 0xa5 0x00 0x0f 18215 18216 # CHECK: tre %r14, %r0 18217 0xb2 0xa5 0x00 0xe0 18218 18219 # CHECK: tre %r6, %r8 18220 0xb2 0xa5 0x00 0x68 18221 18222 # CHECK: troo %r0, %r0 18223 0xb9 0x93 0x00 0x00 18224 18225 # CHECK: troo %r0, %r15 18226 0xb9 0x93 0x00 0x0f 18227 18228 # CHECK: troo %r14, %r0 18229 0xb9 0x93 0x00 0xe0 18230 18231 # CHECK: troo %r6, %r8 18232 0xb9 0x93 0x00 0x68 18233 18234 # CHECK: troo %r4, %r12, 1 18235 0xb9 0x93 0x10 0x4c 18236 18237 # CHECK: troo %r4, %r12, 15 18238 0xb9 0x93 0xf0 0x4c 18239 18240 # CHECK: trot %r0, %r0 18241 0xb9 0x92 0x00 0x00 18242 18243 # CHECK: trot %r0, %r15 18244 0xb9 0x92 0x00 0x0f 18245 18246 # CHECK: trot %r14, %r0 18247 0xb9 0x92 0x00 0xe0 18248 18249 # CHECK: trot %r6, %r8 18250 0xb9 0x92 0x00 0x68 18251 18252 # CHECK: trot %r4, %r12, 1 18253 0xb9 0x92 0x10 0x4c 18254 18255 # CHECK: trot %r4, %r12, 15 18256 0xb9 0x92 0xf0 0x4c 18257 18258 # CHECK: trt 0(1), 0 18259 0xdd 0x00 0x00 0x00 0x00 0x00 18260 18261 # CHECK: trt 0(1), 0(%r1) 18262 0xdd 0x00 0x00 0x00 0x10 0x00 18263 18264 # CHECK: trt 0(1), 0(%r15) 18265 0xdd 0x00 0x00 0x00 0xf0 0x00 18266 18267 # CHECK: trt 0(1), 4095 18268 0xdd 0x00 0x00 0x00 0x0f 0xff 18269 18270 # CHECK: trt 0(1), 4095(%r1) 18271 0xdd 0x00 0x00 0x00 0x1f 0xff 18272 18273 # CHECK: trt 0(1), 4095(%r15) 18274 0xdd 0x00 0x00 0x00 0xff 0xff 18275 18276 # CHECK: trt 0(1,%r1), 0 18277 0xdd 0x00 0x10 0x00 0x00 0x00 18278 18279 # CHECK: trt 0(1,%r15), 0 18280 0xdd 0x00 0xf0 0x00 0x00 0x00 18281 18282 # CHECK: trt 4095(1,%r1), 0 18283 0xdd 0x00 0x1f 0xff 0x00 0x00 18284 18285 # CHECK: trt 4095(1,%r15), 0 18286 0xdd 0x00 0xff 0xff 0x00 0x00 18287 18288 # CHECK: trt 0(256,%r1), 0 18289 0xdd 0xff 0x10 0x00 0x00 0x00 18290 18291 # CHECK: trt 0(256,%r15), 0 18292 0xdd 0xff 0xf0 0x00 0x00 0x00 18293 18294 # CHECK: trte %r0, %r0 18295 0xb9 0xbf 0x00 0x00 18296 18297 # CHECK: trte %r0, %r15 18298 0xb9 0xbf 0x00 0x0f 18299 18300 # CHECK: trte %r14, %r0 18301 0xb9 0xbf 0x00 0xe0 18302 18303 # CHECK: trte %r6, %r8 18304 0xb9 0xbf 0x00 0x68 18305 18306 # CHECK: trte %r4, %r12, 1 18307 0xb9 0xbf 0x10 0x4c 18308 18309 # CHECK: trte %r4, %r12, 15 18310 0xb9 0xbf 0xf0 0x4c 18311 18312 # CHECK: trto %r0, %r0 18313 0xb9 0x91 0x00 0x00 18314 18315 # CHECK: trto %r0, %r15 18316 0xb9 0x91 0x00 0x0f 18317 18318 # CHECK: trto %r14, %r0 18319 0xb9 0x91 0x00 0xe0 18320 18321 # CHECK: trto %r6, %r8 18322 0xb9 0x91 0x00 0x68 18323 18324 # CHECK: trto %r4, %r12, 1 18325 0xb9 0x91 0x10 0x4c 18326 18327 # CHECK: trto %r4, %r12, 15 18328 0xb9 0x91 0xf0 0x4c 18329 18330 # CHECK: trtr 0(1), 0 18331 0xd0 0x00 0x00 0x00 0x00 0x00 18332 18333 # CHECK: trtr 0(1), 0(%r1) 18334 0xd0 0x00 0x00 0x00 0x10 0x00 18335 18336 # CHECK: trtr 0(1), 0(%r15) 18337 0xd0 0x00 0x00 0x00 0xf0 0x00 18338 18339 # CHECK: trtr 0(1), 4095 18340 0xd0 0x00 0x00 0x00 0x0f 0xff 18341 18342 # CHECK: trtr 0(1), 4095(%r1) 18343 0xd0 0x00 0x00 0x00 0x1f 0xff 18344 18345 # CHECK: trtr 0(1), 4095(%r15) 18346 0xd0 0x00 0x00 0x00 0xff 0xff 18347 18348 # CHECK: trtr 0(1,%r1), 0 18349 0xd0 0x00 0x10 0x00 0x00 0x00 18350 18351 # CHECK: trtr 0(1,%r15), 0 18352 0xd0 0x00 0xf0 0x00 0x00 0x00 18353 18354 # CHECK: trtr 4095(1,%r1), 0 18355 0xd0 0x00 0x1f 0xff 0x00 0x00 18356 18357 # CHECK: trtr 4095(1,%r15), 0 18358 0xd0 0x00 0xff 0xff 0x00 0x00 18359 18360 # CHECK: trtr 0(256,%r1), 0 18361 0xd0 0xff 0x10 0x00 0x00 0x00 18362 18363 # CHECK: trtr 0(256,%r15), 0 18364 0xd0 0xff 0xf0 0x00 0x00 0x00 18365 18366 # CHECK: trtre %r0, %r0 18367 0xb9 0xbd 0x00 0x00 18368 18369 # CHECK: trtre %r0, %r15 18370 0xb9 0xbd 0x00 0x0f 18371 18372 # CHECK: trtre %r14, %r0 18373 0xb9 0xbd 0x00 0xe0 18374 18375 # CHECK: trtre %r6, %r8 18376 0xb9 0xbd 0x00 0x68 18377 18378 # CHECK: trtre %r4, %r12, 1 18379 0xb9 0xbd 0x10 0x4c 18380 18381 # CHECK: trtre %r4, %r12, 15 18382 0xb9 0xbd 0xf0 0x4c 18383 18384 # CHECK: trtt %r0, %r0 18385 0xb9 0x90 0x00 0x00 18386 18387 # CHECK: trtt %r0, %r15 18388 0xb9 0x90 0x00 0x0f 18389 18390 # CHECK: trtt %r14, %r0 18391 0xb9 0x90 0x00 0xe0 18392 18393 # CHECK: trtt %r6, %r8 18394 0xb9 0x90 0x00 0x68 18395 18396 # CHECK: trtt %r4, %r12, 1 18397 0xb9 0x90 0x10 0x4c 18398 18399 # CHECK: trtt %r4, %r12, 15 18400 0xb9 0x90 0xf0 0x4c 18401 18402 # CHECK: ts 0 18403 0x93 0x00 0x00 0x00 18404 18405 # CHECK: ts 0(%r1) 18406 0x93 0x00 0x10 0x00 18407 18408 # CHECK: ts 0(%r15) 18409 0x93 0x00 0xf0 0x00 18410 18411 # CHECK: ts 4095 18412 0x93 0x00 0x0f 0xff 18413 18414 # CHECK: ts 4095(%r1) 18415 0x93 0x00 0x1f 0xff 18416 18417 # CHECK: ts 4095(%r15) 18418 0x93 0x00 0xff 0xff 18419 18420 # CHECK: tsch 0 18421 0xb2 0x35 0x00 0x00 18422 18423 # CHECK: tsch 0(%r1) 18424 0xb2 0x35 0x10 0x00 18425 18426 # CHECK: tsch 0(%r15) 18427 0xb2 0x35 0xf0 0x00 18428 18429 # CHECK: tsch 4095 18430 0xb2 0x35 0x0f 0xff 18431 18432 # CHECK: tsch 4095(%r1) 18433 0xb2 0x35 0x1f 0xff 18434 18435 # CHECK: tsch 4095(%r15) 18436 0xb2 0x35 0xff 0xff 18437 18438 # CHECK: unpk 0(1), 0(1) 18439 0xf3 0x00 0x00 0x00 0x00 0x00 18440 18441 # CHECK: unpk 0(1), 0(1,%r1) 18442 0xf3 0x00 0x00 0x00 0x10 0x00 18443 18444 # CHECK: unpk 0(1), 0(1,%r15) 18445 0xf3 0x00 0x00 0x00 0xf0 0x00 18446 18447 # CHECK: unpk 0(1), 4095(1) 18448 0xf3 0x00 0x00 0x00 0x0f 0xff 18449 18450 # CHECK: unpk 0(1), 4095(1,%r1) 18451 0xf3 0x00 0x00 0x00 0x1f 0xff 18452 18453 # CHECK: unpk 0(1), 4095(1,%r15) 18454 0xf3 0x00 0x00 0x00 0xff 0xff 18455 18456 # CHECK: unpk 0(1,%r1), 0(1) 18457 0xf3 0x00 0x10 0x00 0x00 0x00 18458 18459 # CHECK: unpk 0(1,%r15), 0(1) 18460 0xf3 0x00 0xf0 0x00 0x00 0x00 18461 18462 # CHECK: unpk 4095(1,%r1), 0(1) 18463 0xf3 0x00 0x1f 0xff 0x00 0x00 18464 18465 # CHECK: unpk 4095(1,%r15), 0(1) 18466 0xf3 0x00 0xff 0xff 0x00 0x00 18467 18468 # CHECK: unpk 0(16,%r1), 0(1) 18469 0xf3 0xf0 0x10 0x00 0x00 0x00 18470 18471 # CHECK: unpk 0(16,%r15), 0(1) 18472 0xf3 0xf0 0xf0 0x00 0x00 0x00 18473 18474 # CHECK: unpk 0(1), 0(16,%r1) 18475 0xf3 0x0f 0x00 0x00 0x10 0x00 18476 18477 # CHECK: unpk 0(1), 0(16,%r15) 18478 0xf3 0x0f 0x00 0x00 0xf0 0x00 18479 18480 # CHECK: unpka 0(1), 0 18481 0xea 0x00 0x00 0x00 0x00 0x00 18482 18483 # CHECK: unpka 0(1), 0(%r1) 18484 0xea 0x00 0x00 0x00 0x10 0x00 18485 18486 # CHECK: unpka 0(1), 0(%r15) 18487 0xea 0x00 0x00 0x00 0xf0 0x00 18488 18489 # CHECK: unpka 0(1), 4095 18490 0xea 0x00 0x00 0x00 0x0f 0xff 18491 18492 # CHECK: unpka 0(1), 4095(%r1) 18493 0xea 0x00 0x00 0x00 0x1f 0xff 18494 18495 # CHECK: unpka 0(1), 4095(%r15) 18496 0xea 0x00 0x00 0x00 0xff 0xff 18497 18498 # CHECK: unpka 0(1,%r1), 0 18499 0xea 0x00 0x10 0x00 0x00 0x00 18500 18501 # CHECK: unpka 0(1,%r15), 0 18502 0xea 0x00 0xf0 0x00 0x00 0x00 18503 18504 # CHECK: unpka 4095(1,%r1), 0 18505 0xea 0x00 0x1f 0xff 0x00 0x00 18506 18507 # CHECK: unpka 4095(1,%r15), 0 18508 0xea 0x00 0xff 0xff 0x00 0x00 18509 18510 # CHECK: unpka 0(256,%r1), 0 18511 0xea 0xff 0x10 0x00 0x00 0x00 18512 18513 # CHECK: unpka 0(256,%r15), 0 18514 0xea 0xff 0xf0 0x00 0x00 0x00 18515 18516 # CHECK: unpku 0(1), 0 18517 0xe2 0x00 0x00 0x00 0x00 0x00 18518 18519 # CHECK: unpku 0(1), 0(%r1) 18520 0xe2 0x00 0x00 0x00 0x10 0x00 18521 18522 # CHECK: unpku 0(1), 0(%r15) 18523 0xe2 0x00 0x00 0x00 0xf0 0x00 18524 18525 # CHECK: unpku 0(1), 4095 18526 0xe2 0x00 0x00 0x00 0x0f 0xff 18527 18528 # CHECK: unpku 0(1), 4095(%r1) 18529 0xe2 0x00 0x00 0x00 0x1f 0xff 18530 18531 # CHECK: unpku 0(1), 4095(%r15) 18532 0xe2 0x00 0x00 0x00 0xff 0xff 18533 18534 # CHECK: unpku 0(1,%r1), 0 18535 0xe2 0x00 0x10 0x00 0x00 0x00 18536 18537 # CHECK: unpku 0(1,%r15), 0 18538 0xe2 0x00 0xf0 0x00 0x00 0x00 18539 18540 # CHECK: unpku 4095(1,%r1), 0 18541 0xe2 0x00 0x1f 0xff 0x00 0x00 18542 18543 # CHECK: unpku 4095(1,%r15), 0 18544 0xe2 0x00 0xff 0xff 0x00 0x00 18545 18546 # CHECK: unpku 0(256,%r1), 0 18547 0xe2 0xff 0x10 0x00 0x00 0x00 18548 18549 # CHECK: unpku 0(256,%r15), 0 18550 0xe2 0xff 0xf0 0x00 0x00 0x00 18551 18552 # CHECK: upt 18553 0x01 0x02 18554 18555 # CHECK: x %r0, 0 18556 0x57 0x00 0x00 0x00 18557 18558 # CHECK: x %r0, 4095 18559 0x57 0x00 0x0f 0xff 18560 18561 # CHECK: x %r0, 0(%r1) 18562 0x57 0x00 0x10 0x00 18563 18564 # CHECK: x %r0, 0(%r15) 18565 0x57 0x00 0xf0 0x00 18566 18567 # CHECK: x %r0, 4095(%r1,%r15) 18568 0x57 0x01 0xff 0xff 18569 18570 # CHECK: x %r0, 4095(%r15,%r1) 18571 0x57 0x0f 0x1f 0xff 18572 18573 # CHECK: x %r15, 0 18574 0x57 0xf0 0x00 0x00 18575 18576 # CHECK: xc 0(1), 0 18577 0xd7 0x00 0x00 0x00 0x00 0x00 18578 18579 # CHECK: xc 0(1), 0(%r1) 18580 0xd7 0x00 0x00 0x00 0x10 0x00 18581 18582 # CHECK: xc 0(1), 0(%r15) 18583 0xd7 0x00 0x00 0x00 0xf0 0x00 18584 18585 # CHECK: xc 0(1), 4095 18586 0xd7 0x00 0x00 0x00 0x0f 0xff 18587 18588 # CHECK: xc 0(1), 4095(%r1) 18589 0xd7 0x00 0x00 0x00 0x1f 0xff 18590 18591 # CHECK: xc 0(1), 4095(%r15) 18592 0xd7 0x00 0x00 0x00 0xff 0xff 18593 18594 # CHECK: xc 0(1,%r1), 0 18595 0xd7 0x00 0x10 0x00 0x00 0x00 18596 18597 # CHECK: xc 0(1,%r15), 0 18598 0xd7 0x00 0xf0 0x00 0x00 0x00 18599 18600 # CHECK: xc 4095(1,%r1), 0 18601 0xd7 0x00 0x1f 0xff 0x00 0x00 18602 18603 # CHECK: xc 4095(1,%r15), 0 18604 0xd7 0x00 0xff 0xff 0x00 0x00 18605 18606 # CHECK: xc 0(256,%r1), 0 18607 0xd7 0xff 0x10 0x00 0x00 0x00 18608 18609 # CHECK: xc 0(256,%r15), 0 18610 0xd7 0xff 0xf0 0x00 0x00 0x00 18611 18612 # CHECK: xg %r0, -524288 18613 0xe3 0x00 0x00 0x00 0x80 0x82 18614 18615 # CHECK: xg %r0, -1 18616 0xe3 0x00 0x0f 0xff 0xff 0x82 18617 18618 # CHECK: xg %r0, 0 18619 0xe3 0x00 0x00 0x00 0x00 0x82 18620 18621 # CHECK: xg %r0, 1 18622 0xe3 0x00 0x00 0x01 0x00 0x82 18623 18624 # CHECK: xg %r0, 524287 18625 0xe3 0x00 0x0f 0xff 0x7f 0x82 18626 18627 # CHECK: xg %r0, 0(%r1) 18628 0xe3 0x00 0x10 0x00 0x00 0x82 18629 18630 # CHECK: xg %r0, 0(%r15) 18631 0xe3 0x00 0xf0 0x00 0x00 0x82 18632 18633 # CHECK: xg %r0, 524287(%r1,%r15) 18634 0xe3 0x01 0xff 0xff 0x7f 0x82 18635 18636 # CHECK: xg %r0, 524287(%r15,%r1) 18637 0xe3 0x0f 0x1f 0xff 0x7f 0x82 18638 18639 # CHECK: xg %r15, 0 18640 0xe3 0xf0 0x00 0x00 0x00 0x82 18641 18642 # CHECK: xgr %r0, %r0 18643 0xb9 0x82 0x00 0x00 18644 18645 # CHECK: xgr %r0, %r15 18646 0xb9 0x82 0x00 0x0f 18647 18648 # CHECK: xgr %r15, %r0 18649 0xb9 0x82 0x00 0xf0 18650 18651 # CHECK: xgr %r7, %r8 18652 0xb9 0x82 0x00 0x78 18653 18654 # CHECK: xgrk %r0, %r0, %r0 18655 0xb9 0xe7 0x00 0x00 18656 18657 # CHECK: xgrk %r2, %r3, %r4 18658 0xb9 0xe7 0x40 0x23 18659 18660 # CHECK: xi 0, 0 18661 0x97 0x00 0x00 0x00 18662 18663 # CHECK: xi 4095, 0 18664 0x97 0x00 0x0f 0xff 18665 18666 # CHECK: xi 0, 255 18667 0x97 0xff 0x00 0x00 18668 18669 # CHECK: xi 0(%r1), 42 18670 0x97 0x2a 0x10 0x00 18671 18672 # CHECK: xi 0(%r15), 42 18673 0x97 0x2a 0xf0 0x00 18674 18675 # CHECK: xi 4095(%r1), 42 18676 0x97 0x2a 0x1f 0xff 18677 18678 # CHECK: xi 4095(%r15), 42 18679 0x97 0x2a 0xff 0xff 18680 18681 # CHECK: xihf %r0, 0 18682 0xc0 0x06 0x00 0x00 0x00 0x00 18683 18684 # CHECK: xihf %r0, 4294967295 18685 0xc0 0x06 0xff 0xff 0xff 0xff 18686 18687 # CHECK: xihf %r15, 0 18688 0xc0 0xf6 0x00 0x00 0x00 0x00 18689 18690 # CHECK: xilf %r0, 0 18691 0xc0 0x07 0x00 0x00 0x00 0x00 18692 18693 # CHECK: xilf %r0, 4294967295 18694 0xc0 0x07 0xff 0xff 0xff 0xff 18695 18696 # CHECK: xilf %r15, 0 18697 0xc0 0xf7 0x00 0x00 0x00 0x00 18698 18699 # CHECK: xiy -524288, 0 18700 0xeb 0x00 0x00 0x00 0x80 0x57 18701 18702 # CHECK: xiy -1, 0 18703 0xeb 0x00 0x0f 0xff 0xff 0x57 18704 18705 # CHECK: xiy 0, 0 18706 0xeb 0x00 0x00 0x00 0x00 0x57 18707 18708 # CHECK: xiy 1, 0 18709 0xeb 0x00 0x00 0x01 0x00 0x57 18710 18711 # CHECK: xiy 524287, 0 18712 0xeb 0x00 0x0f 0xff 0x7f 0x57 18713 18714 # CHECK: xiy 0, 255 18715 0xeb 0xff 0x00 0x00 0x00 0x57 18716 18717 # CHECK: xiy 0(%r1), 42 18718 0xeb 0x2a 0x10 0x00 0x00 0x57 18719 18720 # CHECK: xiy 0(%r15), 42 18721 0xeb 0x2a 0xf0 0x00 0x00 0x57 18722 18723 # CHECK: xiy 524287(%r1), 42 18724 0xeb 0x2a 0x1f 0xff 0x7f 0x57 18725 18726 # CHECK: xiy 524287(%r15), 42 18727 0xeb 0x2a 0xff 0xff 0x7f 0x57 18728 18729 # CHECK: xr %r0, %r0 18730 0x17 0x00 18731 18732 # CHECK: xr %r0, %r15 18733 0x17 0x0f 18734 18735 # CHECK: xr %r15, %r0 18736 0x17 0xf0 18737 18738 # CHECK: xr %r7, %r8 18739 0x17 0x78 18740 18741 # CHECK: xrk %r0, %r0, %r0 18742 0xb9 0xf7 0x00 0x00 18743 18744 # CHECK: xrk %r2, %r3, %r4 18745 0xb9 0xf7 0x40 0x23 18746 18747 # CHECK: xsch 18748 0xb2 0x76 0x00 0x00 18749 18750 # CHECK: xy %r0, -524288 18751 0xe3 0x00 0x00 0x00 0x80 0x57 18752 18753 # CHECK: xy %r0, -1 18754 0xe3 0x00 0x0f 0xff 0xff 0x57 18755 18756 # CHECK: xy %r0, 0 18757 0xe3 0x00 0x00 0x00 0x00 0x57 18758 18759 # CHECK: xy %r0, 1 18760 0xe3 0x00 0x00 0x01 0x00 0x57 18761 18762 # CHECK: xy %r0, 524287 18763 0xe3 0x00 0x0f 0xff 0x7f 0x57 18764 18765 # CHECK: xy %r0, 0(%r1) 18766 0xe3 0x00 0x10 0x00 0x00 0x57 18767 18768 # CHECK: xy %r0, 0(%r15) 18769 0xe3 0x00 0xf0 0x00 0x00 0x57 18770 18771 # CHECK: xy %r0, 524287(%r1,%r15) 18772 0xe3 0x01 0xff 0xff 0x7f 0x57 18773 18774 # CHECK: xy %r0, 524287(%r15,%r1) 18775 0xe3 0x0f 0x1f 0xff 0x7f 0x57 18776 18777 # CHECK: xy %r15, 0 18778 0xe3 0xf0 0x00 0x00 0x00 0x57 18779 18780 # CHECK: zap 0(1), 0(1) 18781 0xf8 0x00 0x00 0x00 0x00 0x00 18782 18783 # CHECK: zap 0(1), 0(1,%r1) 18784 0xf8 0x00 0x00 0x00 0x10 0x00 18785 18786 # CHECK: zap 0(1), 0(1,%r15) 18787 0xf8 0x00 0x00 0x00 0xf0 0x00 18788 18789 # CHECK: zap 0(1), 4095(1) 18790 0xf8 0x00 0x00 0x00 0x0f 0xff 18791 18792 # CHECK: zap 0(1), 4095(1,%r1) 18793 0xf8 0x00 0x00 0x00 0x1f 0xff 18794 18795 # CHECK: zap 0(1), 4095(1,%r15) 18796 0xf8 0x00 0x00 0x00 0xff 0xff 18797 18798 # CHECK: zap 0(1,%r1), 0(1) 18799 0xf8 0x00 0x10 0x00 0x00 0x00 18800 18801 # CHECK: zap 0(1,%r15), 0(1) 18802 0xf8 0x00 0xf0 0x00 0x00 0x00 18803 18804 # CHECK: zap 4095(1,%r1), 0(1) 18805 0xf8 0x00 0x1f 0xff 0x00 0x00 18806 18807 # CHECK: zap 4095(1,%r15), 0(1) 18808 0xf8 0x00 0xff 0xff 0x00 0x00 18809 18810 # CHECK: zap 0(16,%r1), 0(1) 18811 0xf8 0xf0 0x10 0x00 0x00 0x00 18812 18813 # CHECK: zap 0(16,%r15), 0(1) 18814 0xf8 0xf0 0xf0 0x00 0x00 0x00 18815 18816 # CHECK: zap 0(1), 0(16,%r1) 18817 0xf8 0x0f 0x00 0x00 0x10 0x00 18818 18819 # CHECK: zap 0(1), 0(16,%r15) 18820 0xf8 0x0f 0x00 0x00 0xf0 0x00 18821