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: adbr %f0, %f0 5 0xb3 0x1a 0x00 0x00 6 7 # CHECK: adbr %f0, %f15 8 0xb3 0x1a 0x00 0x0f 9 10 # CHECK: adbr %f7, %f8 11 0xb3 0x1a 0x00 0x78 12 13 # CHECK: adbr %f15, %f0 14 0xb3 0x1a 0x00 0xf0 15 16 # CHECK: adb %f0, 0 17 0xed 0x00 0x00 0x00 0x00 0x1a 18 19 # CHECK: adb %f0, 4095 20 0xed 0x00 0x0f 0xff 0x00 0x1a 21 22 # CHECK: adb %f0, 0(%r1) 23 0xed 0x00 0x10 0x00 0x00 0x1a 24 25 # CHECK: adb %f0, 0(%r15) 26 0xed 0x00 0xf0 0x00 0x00 0x1a 27 28 # CHECK: adb %f0, 4095(%r1,%r15) 29 0xed 0x01 0xff 0xff 0x00 0x1a 30 31 # CHECK: adb %f0, 4095(%r15,%r1) 32 0xed 0x0f 0x1f 0xff 0x00 0x1a 33 34 # CHECK: adb %f15, 0 35 0xed 0xf0 0x00 0x00 0x00 0x1a 36 37 # CHECK: aebr %f0, %f0 38 0xb3 0x0a 0x00 0x00 39 40 # CHECK: aebr %f0, %f15 41 0xb3 0x0a 0x00 0x0f 42 43 # CHECK: aebr %f7, %f8 44 0xb3 0x0a 0x00 0x78 45 46 # CHECK: aebr %f15, %f0 47 0xb3 0x0a 0x00 0xf0 48 49 # CHECK: aeb %f0, 0 50 0xed 0x00 0x00 0x00 0x00 0x0a 51 52 # CHECK: aeb %f0, 4095 53 0xed 0x00 0x0f 0xff 0x00 0x0a 54 55 # CHECK: aeb %f0, 0(%r1) 56 0xed 0x00 0x10 0x00 0x00 0x0a 57 58 # CHECK: aeb %f0, 0(%r15) 59 0xed 0x00 0xf0 0x00 0x00 0x0a 60 61 # CHECK: aeb %f0, 4095(%r1,%r15) 62 0xed 0x01 0xff 0xff 0x00 0x0a 63 64 # CHECK: aeb %f0, 4095(%r15,%r1) 65 0xed 0x0f 0x1f 0xff 0x00 0x0a 66 67 # CHECK: aeb %f15, 0 68 0xed 0xf0 0x00 0x00 0x00 0x0a 69 70 # CHECK: afi %r0, -2147483648 71 0xc2 0x09 0x80 0x00 0x00 0x00 72 73 # CHECK: afi %r0, -1 74 0xc2 0x09 0xff 0xff 0xff 0xff 75 76 # CHECK: afi %r0, 0 77 0xc2 0x09 0x00 0x00 0x00 0x00 78 79 # CHECK: afi %r0, 1 80 0xc2 0x09 0x00 0x00 0x00 0x01 81 82 # CHECK: afi %r0, 2147483647 83 0xc2 0x09 0x7f 0xff 0xff 0xff 84 85 # CHECK: afi %r15, 0 86 0xc2 0xf9 0x00 0x00 0x00 0x00 87 88 # CHECK: agfi %r0, -2147483648 89 0xc2 0x08 0x80 0x00 0x00 0x00 90 91 # CHECK: agfi %r0, -1 92 0xc2 0x08 0xff 0xff 0xff 0xff 93 94 # CHECK: agfi %r0, 0 95 0xc2 0x08 0x00 0x00 0x00 0x00 96 97 # CHECK: agfi %r0, 1 98 0xc2 0x08 0x00 0x00 0x00 0x01 99 100 # CHECK: agfi %r0, 2147483647 101 0xc2 0x08 0x7f 0xff 0xff 0xff 102 103 # CHECK: agfi %r15, 0 104 0xc2 0xf8 0x00 0x00 0x00 0x00 105 106 # CHECK: agfr %r0, %r0 107 0xb9 0x18 0x00 0x00 108 109 # CHECK: agfr %r0, %r15 110 0xb9 0x18 0x00 0x0f 111 112 # CHECK: agfr %r15, %r0 113 0xb9 0x18 0x00 0xf0 114 115 # CHECK: agfr %r7, %r8 116 0xb9 0x18 0x00 0x78 117 118 # CHECK: agf %r0, -524288 119 0xe3 0x00 0x00 0x00 0x80 0x18 120 121 # CHECK: agf %r0, -1 122 0xe3 0x00 0x0f 0xff 0xff 0x18 123 124 # CHECK: agf %r0, 0 125 0xe3 0x00 0x00 0x00 0x00 0x18 126 127 # CHECK: agf %r0, 1 128 0xe3 0x00 0x00 0x01 0x00 0x18 129 130 # CHECK: agf %r0, 524287 131 0xe3 0x00 0x0f 0xff 0x7f 0x18 132 133 # CHECK: agf %r0, 0(%r1) 134 0xe3 0x00 0x10 0x00 0x00 0x18 135 136 # CHECK: agf %r0, 0(%r15) 137 0xe3 0x00 0xf0 0x00 0x00 0x18 138 139 # CHECK: agf %r0, 524287(%r1,%r15) 140 0xe3 0x01 0xff 0xff 0x7f 0x18 141 142 # CHECK: agf %r0, 524287(%r15,%r1) 143 0xe3 0x0f 0x1f 0xff 0x7f 0x18 144 145 # CHECK: agf %r15, 0 146 0xe3 0xf0 0x00 0x00 0x00 0x18 147 148 # CHECK: aghi %r0, -32768 149 0xa7 0x0b 0x80 0x00 150 151 # CHECK: aghi %r0, -1 152 0xa7 0x0b 0xff 0xff 153 154 # CHECK: aghi %r0, 0 155 0xa7 0x0b 0x00 0x00 156 157 # CHECK: aghi %r0, 1 158 0xa7 0x0b 0x00 0x01 159 160 # CHECK: aghi %r0, 32767 161 0xa7 0x0b 0x7f 0xff 162 163 # CHECK: aghi %r15, 0 164 0xa7 0xfb 0x00 0x00 165 166 # CHECK: aghik %r0, %r1, -32768 167 0xec 0x01 0x80 0x00 0x00 0xd9 168 169 # CHECK: aghik %r2, %r3, -1 170 0xec 0x23 0xff 0xff 0x00 0xd9 171 172 # CHECK: aghik %r4, %r5, 0 173 0xec 0x45 0x00 0x00 0x00 0xd9 174 175 # CHECK: aghik %r6, %r7, 1 176 0xec 0x67 0x00 0x01 0x00 0xd9 177 178 # CHECK: aghik %r8, %r15, 32767 179 0xec 0x8f 0x7f 0xff 0x00 0xd9 180 181 # CHECK: agr %r0, %r0 182 0xb9 0x08 0x00 0x00 183 184 # CHECK: agr %r0, %r15 185 0xb9 0x08 0x00 0x0f 186 187 # CHECK: agr %r15, %r0 188 0xb9 0x08 0x00 0xf0 189 190 # CHECK: agr %r7, %r8 191 0xb9 0x08 0x00 0x78 192 193 # CHECK: agrk %r0, %r0, %r0 194 0xb9 0xe8 0x00 0x00 195 196 # CHECK: agrk %r2, %r3, %r4 197 0xb9 0xe8 0x40 0x23 198 199 # CHECK: agsi -524288, 0 200 0xeb 0x00 0x00 0x00 0x80 0x7a 201 202 # CHECK: agsi -1, 0 203 0xeb 0x00 0x0f 0xff 0xff 0x7a 204 205 # CHECK: agsi 0, 0 206 0xeb 0x00 0x00 0x00 0x00 0x7a 207 208 # CHECK: agsi 1, 0 209 0xeb 0x00 0x00 0x01 0x00 0x7a 210 211 # CHECK: agsi 524287, 0 212 0xeb 0x00 0x0f 0xff 0x7f 0x7a 213 214 # CHECK: agsi 0, -128 215 0xeb 0x80 0x00 0x00 0x00 0x7a 216 217 # CHECK: agsi 0, -1 218 0xeb 0xff 0x00 0x00 0x00 0x7a 219 220 # CHECK: agsi 0, 1 221 0xeb 0x01 0x00 0x00 0x00 0x7a 222 223 # CHECK: agsi 0, 127 224 0xeb 0x7f 0x00 0x00 0x00 0x7a 225 226 # CHECK: agsi 0(%r1), 42 227 0xeb 0x2a 0x10 0x00 0x00 0x7a 228 229 # CHECK: agsi 0(%r15), 42 230 0xeb 0x2a 0xf0 0x00 0x00 0x7a 231 232 # CHECK: agsi 524287(%r1), 42 233 0xeb 0x2a 0x1f 0xff 0x7f 0x7a 234 235 # CHECK: agsi 524287(%r15), 42 236 0xeb 0x2a 0xff 0xff 0x7f 0x7a 237 238 # CHECK: ag %r0, -524288 239 0xe3 0x00 0x00 0x00 0x80 0x08 240 241 # CHECK: ag %r0, -1 242 0xe3 0x00 0x0f 0xff 0xff 0x08 243 244 # CHECK: ag %r0, 0 245 0xe3 0x00 0x00 0x00 0x00 0x08 246 247 # CHECK: ag %r0, 1 248 0xe3 0x00 0x00 0x01 0x00 0x08 249 250 # CHECK: ag %r0, 524287 251 0xe3 0x00 0x0f 0xff 0x7f 0x08 252 253 # CHECK: ag %r0, 0(%r1) 254 0xe3 0x00 0x10 0x00 0x00 0x08 255 256 # CHECK: ag %r0, 0(%r15) 257 0xe3 0x00 0xf0 0x00 0x00 0x08 258 259 # CHECK: ag %r0, 524287(%r1,%r15) 260 0xe3 0x01 0xff 0xff 0x7f 0x08 261 262 # CHECK: ag %r0, 524287(%r15,%r1) 263 0xe3 0x0f 0x1f 0xff 0x7f 0x08 264 265 # CHECK: ag %r15, 0 266 0xe3 0xf0 0x00 0x00 0x00 0x08 267 268 # CHECK: ahi %r0, -32768 269 0xa7 0x0a 0x80 0x00 270 271 # CHECK: ahi %r0, -1 272 0xa7 0x0a 0xff 0xff 273 274 # CHECK: ahi %r0, 0 275 0xa7 0x0a 0x00 0x00 276 277 # CHECK: ahi %r0, 1 278 0xa7 0x0a 0x00 0x01 279 280 # CHECK: ahi %r0, 32767 281 0xa7 0x0a 0x7f 0xff 282 283 # CHECK: ahi %r15, 0 284 0xa7 0xfa 0x00 0x00 285 286 # CHECK: ahik %r0, %r1, -32768 287 0xec 0x01 0x80 0x00 0x00 0xd8 288 289 # CHECK: ahik %r2, %r3, -1 290 0xec 0x23 0xff 0xff 0x00 0xd8 291 292 # CHECK: ahik %r4, %r5, 0 293 0xec 0x45 0x00 0x00 0x00 0xd8 294 295 # CHECK: ahik %r6, %r7, 1 296 0xec 0x67 0x00 0x01 0x00 0xd8 297 298 # CHECK: ahik %r8, %r15, 32767 299 0xec 0x8f 0x7f 0xff 0x00 0xd8 300 301 # CHECK: ah %r0, 0 302 0x4a 0x00 0x00 0x00 303 304 # CHECK: ah %r0, 4095 305 0x4a 0x00 0x0f 0xff 306 307 # CHECK: ah %r0, 0(%r1) 308 0x4a 0x00 0x10 0x00 309 310 # CHECK: ah %r0, 0(%r15) 311 0x4a 0x00 0xf0 0x00 312 313 # CHECK: ah %r0, 4095(%r1,%r15) 314 0x4a 0x01 0xff 0xff 315 316 # CHECK: ah %r0, 4095(%r15,%r1) 317 0x4a 0x0f 0x1f 0xff 318 319 # CHECK: ah %r15, 0 320 0x4a 0xf0 0x00 0x00 321 322 # CHECK: ahy %r0, -524288 323 0xe3 0x00 0x00 0x00 0x80 0x7a 324 325 # CHECK: ahy %r0, -1 326 0xe3 0x00 0x0f 0xff 0xff 0x7a 327 328 # CHECK: ahy %r0, 0 329 0xe3 0x00 0x00 0x00 0x00 0x7a 330 331 # CHECK: ahy %r0, 1 332 0xe3 0x00 0x00 0x01 0x00 0x7a 333 334 # CHECK: ahy %r0, 524287 335 0xe3 0x00 0x0f 0xff 0x7f 0x7a 336 337 # CHECK: ahy %r0, 0(%r1) 338 0xe3 0x00 0x10 0x00 0x00 0x7a 339 340 # CHECK: ahy %r0, 0(%r15) 341 0xe3 0x00 0xf0 0x00 0x00 0x7a 342 343 # CHECK: ahy %r0, 524287(%r1,%r15) 344 0xe3 0x01 0xff 0xff 0x7f 0x7a 345 346 # CHECK: ahy %r0, 524287(%r15,%r1) 347 0xe3 0x0f 0x1f 0xff 0x7f 0x7a 348 349 # CHECK: ahy %r15, 0 350 0xe3 0xf0 0x00 0x00 0x00 0x7a 351 352 # CHECK: alcgr %r0, %r0 353 0xb9 0x88 0x00 0x00 354 355 # CHECK: alcgr %r0, %r15 356 0xb9 0x88 0x00 0x0f 357 358 # CHECK: alcgr %r15, %r0 359 0xb9 0x88 0x00 0xf0 360 361 # CHECK: alcgr %r7, %r8 362 0xb9 0x88 0x00 0x78 363 364 # CHECK: alcg %r0, -524288 365 0xe3 0x00 0x00 0x00 0x80 0x88 366 367 # CHECK: alcg %r0, -1 368 0xe3 0x00 0x0f 0xff 0xff 0x88 369 370 # CHECK: alcg %r0, 0 371 0xe3 0x00 0x00 0x00 0x00 0x88 372 373 # CHECK: alcg %r0, 1 374 0xe3 0x00 0x00 0x01 0x00 0x88 375 376 # CHECK: alcg %r0, 524287 377 0xe3 0x00 0x0f 0xff 0x7f 0x88 378 379 # CHECK: alcg %r0, 0(%r1) 380 0xe3 0x00 0x10 0x00 0x00 0x88 381 382 # CHECK: alcg %r0, 0(%r15) 383 0xe3 0x00 0xf0 0x00 0x00 0x88 384 385 # CHECK: alcg %r0, 524287(%r1,%r15) 386 0xe3 0x01 0xff 0xff 0x7f 0x88 387 388 # CHECK: alcg %r0, 524287(%r15,%r1) 389 0xe3 0x0f 0x1f 0xff 0x7f 0x88 390 391 # CHECK: alcg %r15, 0 392 0xe3 0xf0 0x00 0x00 0x00 0x88 393 394 # CHECK: alcr %r0, %r0 395 0xb9 0x98 0x00 0x00 396 397 # CHECK: alcr %r0, %r15 398 0xb9 0x98 0x00 0x0f 399 400 # CHECK: alcr %r15, %r0 401 0xb9 0x98 0x00 0xf0 402 403 # CHECK: alcr %r7, %r8 404 0xb9 0x98 0x00 0x78 405 406 # CHECK: alc %r0, -524288 407 0xe3 0x00 0x00 0x00 0x80 0x98 408 409 # CHECK: alc %r0, -1 410 0xe3 0x00 0x0f 0xff 0xff 0x98 411 412 # CHECK: alc %r0, 0 413 0xe3 0x00 0x00 0x00 0x00 0x98 414 415 # CHECK: alc %r0, 1 416 0xe3 0x00 0x00 0x01 0x00 0x98 417 418 # CHECK: alc %r0, 524287 419 0xe3 0x00 0x0f 0xff 0x7f 0x98 420 421 # CHECK: alc %r0, 0(%r1) 422 0xe3 0x00 0x10 0x00 0x00 0x98 423 424 # CHECK: alc %r0, 0(%r15) 425 0xe3 0x00 0xf0 0x00 0x00 0x98 426 427 # CHECK: alc %r0, 524287(%r1,%r15) 428 0xe3 0x01 0xff 0xff 0x7f 0x98 429 430 # CHECK: alc %r0, 524287(%r15,%r1) 431 0xe3 0x0f 0x1f 0xff 0x7f 0x98 432 433 # CHECK: alc %r15, 0 434 0xe3 0xf0 0x00 0x00 0x00 0x98 435 436 # CHECK: alfi %r0, 0 437 0xc2 0x0b 0x00 0x00 0x00 0x00 438 439 # CHECK: alfi %r0, 4294967295 440 0xc2 0x0b 0xff 0xff 0xff 0xff 441 442 # CHECK: alfi %r15, 0 443 0xc2 0xfb 0x00 0x00 0x00 0x00 444 445 # CHECK: algfi %r0, 0 446 0xc2 0x0a 0x00 0x00 0x00 0x00 447 448 # CHECK: algfi %r0, 4294967295 449 0xc2 0x0a 0xff 0xff 0xff 0xff 450 451 # CHECK: algfi %r15, 0 452 0xc2 0xfa 0x00 0x00 0x00 0x00 453 454 # CHECK: algfr %r0, %r0 455 0xb9 0x1a 0x00 0x00 456 457 # CHECK: algfr %r0, %r15 458 0xb9 0x1a 0x00 0x0f 459 460 # CHECK: algfr %r15, %r0 461 0xb9 0x1a 0x00 0xf0 462 463 # CHECK: algfr %r7, %r8 464 0xb9 0x1a 0x00 0x78 465 466 # CHECK: algf %r0, -524288 467 0xe3 0x00 0x00 0x00 0x80 0x1a 468 469 # CHECK: algf %r0, -1 470 0xe3 0x00 0x0f 0xff 0xff 0x1a 471 472 # CHECK: algf %r0, 0 473 0xe3 0x00 0x00 0x00 0x00 0x1a 474 475 # CHECK: algf %r0, 1 476 0xe3 0x00 0x00 0x01 0x00 0x1a 477 478 # CHECK: algf %r0, 524287 479 0xe3 0x00 0x0f 0xff 0x7f 0x1a 480 481 # CHECK: algf %r0, 0(%r1) 482 0xe3 0x00 0x10 0x00 0x00 0x1a 483 484 # CHECK: algf %r0, 0(%r15) 485 0xe3 0x00 0xf0 0x00 0x00 0x1a 486 487 # CHECK: algf %r0, 524287(%r1,%r15) 488 0xe3 0x01 0xff 0xff 0x7f 0x1a 489 490 # CHECK: algf %r0, 524287(%r15,%r1) 491 0xe3 0x0f 0x1f 0xff 0x7f 0x1a 492 493 # CHECK: algf %r15, 0 494 0xe3 0xf0 0x00 0x00 0x00 0x1a 495 496 # CHECK: algr %r0, %r0 497 0xb9 0x0a 0x00 0x00 498 499 # CHECK: algr %r0, %r15 500 0xb9 0x0a 0x00 0x0f 501 502 # CHECK: algr %r15, %r0 503 0xb9 0x0a 0x00 0xf0 504 505 # CHECK: algr %r7, %r8 506 0xb9 0x0a 0x00 0x78 507 508 # CHECK: algrk %r0, %r0, %r0 509 0xb9 0xea 0x00 0x00 510 511 # CHECK: algrk %r2, %r3, %r4 512 0xb9 0xea 0x40 0x23 513 514 # CHECK: alg %r0, -524288 515 0xe3 0x00 0x00 0x00 0x80 0x0a 516 517 # CHECK: alg %r0, -1 518 0xe3 0x00 0x0f 0xff 0xff 0x0a 519 520 # CHECK: alg %r0, 0 521 0xe3 0x00 0x00 0x00 0x00 0x0a 522 523 # CHECK: alg %r0, 1 524 0xe3 0x00 0x00 0x01 0x00 0x0a 525 526 # CHECK: alg %r0, 524287 527 0xe3 0x00 0x0f 0xff 0x7f 0x0a 528 529 # CHECK: alg %r0, 0(%r1) 530 0xe3 0x00 0x10 0x00 0x00 0x0a 531 532 # CHECK: alg %r0, 0(%r15) 533 0xe3 0x00 0xf0 0x00 0x00 0x0a 534 535 # CHECK: alg %r0, 524287(%r1,%r15) 536 0xe3 0x01 0xff 0xff 0x7f 0x0a 537 538 # CHECK: alg %r0, 524287(%r15,%r1) 539 0xe3 0x0f 0x1f 0xff 0x7f 0x0a 540 541 # CHECK: alg %r15, 0 542 0xe3 0xf0 0x00 0x00 0x00 0x0a 543 544 # CHECK: alghsik %r0, %r1, -32768 545 0xec 0x01 0x80 0x00 0x00 0xdb 546 547 # CHECK: alghsik %r2, %r3, -1 548 0xec 0x23 0xff 0xff 0x00 0xdb 549 550 # CHECK: alghsik %r4, %r5, 0 551 0xec 0x45 0x00 0x00 0x00 0xdb 552 553 # CHECK: alghsik %r6, %r7, 1 554 0xec 0x67 0x00 0x01 0x00 0xdb 555 556 # CHECK: alghsik %r8, %r15, 32767 557 0xec 0x8f 0x7f 0xff 0x00 0xdb 558 559 # CHECK: alhsik %r0, %r1, -32768 560 0xec 0x01 0x80 0x00 0x00 0xda 561 562 # CHECK: alhsik %r2, %r3, -1 563 0xec 0x23 0xff 0xff 0x00 0xda 564 565 # CHECK: alhsik %r4, %r5, 0 566 0xec 0x45 0x00 0x00 0x00 0xda 567 568 # CHECK: alhsik %r6, %r7, 1 569 0xec 0x67 0x00 0x01 0x00 0xda 570 571 # CHECK: alhsik %r8, %r15, 32767 572 0xec 0x8f 0x7f 0xff 0x00 0xda 573 574 # CHECK: alr %r0, %r0 575 0x1e 0x00 576 577 # CHECK: alr %r0, %r15 578 0x1e 0x0f 579 580 # CHECK: alr %r15, %r0 581 0x1e 0xf0 582 583 # CHECK: alr %r7, %r8 584 0x1e 0x78 585 586 # CHECK: alrk %r0, %r0, %r0 587 0xb9 0xfa 0x00 0x00 588 589 # CHECK: alrk %r2, %r3, %r4 590 0xb9 0xfa 0x40 0x23 591 592 # CHECK: al %r0, 0 593 0x5e 0x00 0x00 0x00 594 595 # CHECK: al %r0, 4095 596 0x5e 0x00 0x0f 0xff 597 598 # CHECK: al %r0, 0(%r1) 599 0x5e 0x00 0x10 0x00 600 601 # CHECK: al %r0, 0(%r15) 602 0x5e 0x00 0xf0 0x00 603 604 # CHECK: al %r0, 4095(%r1,%r15) 605 0x5e 0x01 0xff 0xff 606 607 # CHECK: al %r0, 4095(%r15,%r1) 608 0x5e 0x0f 0x1f 0xff 609 610 # CHECK: al %r15, 0 611 0x5e 0xf0 0x00 0x00 612 613 # CHECK: aly %r0, -524288 614 0xe3 0x00 0x00 0x00 0x80 0x5e 615 616 # CHECK: aly %r0, -1 617 0xe3 0x00 0x0f 0xff 0xff 0x5e 618 619 # CHECK: aly %r0, 0 620 0xe3 0x00 0x00 0x00 0x00 0x5e 621 622 # CHECK: aly %r0, 1 623 0xe3 0x00 0x00 0x01 0x00 0x5e 624 625 # CHECK: aly %r0, 524287 626 0xe3 0x00 0x0f 0xff 0x7f 0x5e 627 628 # CHECK: aly %r0, 0(%r1) 629 0xe3 0x00 0x10 0x00 0x00 0x5e 630 631 # CHECK: aly %r0, 0(%r15) 632 0xe3 0x00 0xf0 0x00 0x00 0x5e 633 634 # CHECK: aly %r0, 524287(%r1,%r15) 635 0xe3 0x01 0xff 0xff 0x7f 0x5e 636 637 # CHECK: aly %r0, 524287(%r15,%r1) 638 0xe3 0x0f 0x1f 0xff 0x7f 0x5e 639 640 # CHECK: aly %r15, 0 641 0xe3 0xf0 0x00 0x00 0x00 0x5e 642 643 # CHECK: ar %r0, %r0 644 0x1a 0x00 645 646 # CHECK: ar %r0, %r15 647 0x1a 0x0f 648 649 # CHECK: ar %r15, %r0 650 0x1a 0xf0 651 652 # CHECK: ar %r7, %r8 653 0x1a 0x78 654 655 # CHECK: ark %r0, %r0, %r0 656 0xb9 0xf8 0x00 0x00 657 658 # CHECK: ark %r2, %r3, %r4 659 0xb9 0xf8 0x40 0x23 660 661 # CHECK: asi -524288, 0 662 0xeb 0x00 0x00 0x00 0x80 0x6a 663 664 # CHECK: asi -1, 0 665 0xeb 0x00 0x0f 0xff 0xff 0x6a 666 667 # CHECK: asi 0, 0 668 0xeb 0x00 0x00 0x00 0x00 0x6a 669 670 # CHECK: asi 1, 0 671 0xeb 0x00 0x00 0x01 0x00 0x6a 672 673 # CHECK: asi 524287, 0 674 0xeb 0x00 0x0f 0xff 0x7f 0x6a 675 676 # CHECK: asi 0, -128 677 0xeb 0x80 0x00 0x00 0x00 0x6a 678 679 # CHECK: asi 0, -1 680 0xeb 0xff 0x00 0x00 0x00 0x6a 681 682 # CHECK: asi 0, 1 683 0xeb 0x01 0x00 0x00 0x00 0x6a 684 685 # CHECK: asi 0, 127 686 0xeb 0x7f 0x00 0x00 0x00 0x6a 687 688 # CHECK: asi 0(%r1), 42 689 0xeb 0x2a 0x10 0x00 0x00 0x6a 690 691 # CHECK: asi 0(%r15), 42 692 0xeb 0x2a 0xf0 0x00 0x00 0x6a 693 694 # CHECK: asi 524287(%r1), 42 695 0xeb 0x2a 0x1f 0xff 0x7f 0x6a 696 697 # CHECK: asi 524287(%r15), 42 698 0xeb 0x2a 0xff 0xff 0x7f 0x6a 699 700 # CHECK: a %r0, 0 701 0x5a 0x00 0x00 0x00 702 703 # CHECK: a %r0, 4095 704 0x5a 0x00 0x0f 0xff 705 706 # CHECK: a %r0, 0(%r1) 707 0x5a 0x00 0x10 0x00 708 709 # CHECK: a %r0, 0(%r15) 710 0x5a 0x00 0xf0 0x00 711 712 # CHECK: a %r0, 4095(%r1,%r15) 713 0x5a 0x01 0xff 0xff 714 715 # CHECK: a %r0, 4095(%r15,%r1) 716 0x5a 0x0f 0x1f 0xff 717 718 # CHECK: a %r15, 0 719 0x5a 0xf0 0x00 0x00 720 721 # CHECK: axbr %f0, %f0 722 0xb3 0x4a 0x00 0x00 723 724 # CHECK: axbr %f0, %f13 725 0xb3 0x4a 0x00 0x0d 726 727 # CHECK: axbr %f8, %f8 728 0xb3 0x4a 0x00 0x88 729 730 # CHECK: axbr %f13, %f0 731 0xb3 0x4a 0x00 0xd0 732 733 # CHECK: ay %r0, -524288 734 0xe3 0x00 0x00 0x00 0x80 0x5a 735 736 # CHECK: ay %r0, -1 737 0xe3 0x00 0x0f 0xff 0xff 0x5a 738 739 # CHECK: ay %r0, 0 740 0xe3 0x00 0x00 0x00 0x00 0x5a 741 742 # CHECK: ay %r0, 1 743 0xe3 0x00 0x00 0x01 0x00 0x5a 744 745 # CHECK: ay %r0, 524287 746 0xe3 0x00 0x0f 0xff 0x7f 0x5a 747 748 # CHECK: ay %r0, 0(%r1) 749 0xe3 0x00 0x10 0x00 0x00 0x5a 750 751 # CHECK: ay %r0, 0(%r15) 752 0xe3 0x00 0xf0 0x00 0x00 0x5a 753 754 # CHECK: ay %r0, 524287(%r1,%r15) 755 0xe3 0x01 0xff 0xff 0x7f 0x5a 756 757 # CHECK: ay %r0, 524287(%r15,%r1) 758 0xe3 0x0f 0x1f 0xff 0x7f 0x5a 759 760 # CHECK: ay %r15, 0 761 0xe3 0xf0 0x00 0x00 0x00 0x5a 762 763 # CHECK: basr %r0, %r1 764 0x0d 0x01 765 766 # CHECK: basr %r0, %r15 767 0x0d 0x0f 768 769 # CHECK: basr %r14, %r9 770 0x0d 0xe9 771 772 # CHECK: basr %r15, %r1 773 0x0d 0xf1 774 775 # CHECK: br %r1 776 0x07 0xf1 777 778 # CHECK: br %r14 779 0x07 0xfe 780 781 # CHECK: br %r15 782 0x07 0xff 783 784 # CHECK: cdbr %f0, %f0 785 0xb3 0x19 0x00 0x00 786 787 # CHECK: cdbr %f0, %f15 788 0xb3 0x19 0x00 0x0f 789 790 # CHECK: cdbr %f7, %f8 791 0xb3 0x19 0x00 0x78 792 793 # CHECK: cdbr %f15, %f0 794 0xb3 0x19 0x00 0xf0 795 796 # CHECK: cdb %f0, 0 797 0xed 0x00 0x00 0x00 0x00 0x19 798 799 # CHECK: cdb %f0, 4095 800 0xed 0x00 0x0f 0xff 0x00 0x19 801 802 # CHECK: cdb %f0, 0(%r1) 803 0xed 0x00 0x10 0x00 0x00 0x19 804 805 # CHECK: cdb %f0, 0(%r15) 806 0xed 0x00 0xf0 0x00 0x00 0x19 807 808 # CHECK: cdb %f0, 4095(%r1,%r15) 809 0xed 0x01 0xff 0xff 0x00 0x19 810 811 # CHECK: cdb %f0, 4095(%r15,%r1) 812 0xed 0x0f 0x1f 0xff 0x00 0x19 813 814 # CHECK: cdb %f15, 0 815 0xed 0xf0 0x00 0x00 0x00 0x19 816 817 # CHECK: cdfbr %f0, %r0 818 0xb3 0x95 0x00 0x00 819 820 # CHECK: cdfbr %f0, %r15 821 0xb3 0x95 0x00 0x0f 822 823 # CHECK: cdfbr %f15, %r0 824 0xb3 0x95 0x00 0xf0 825 826 # CHECK: cdfbr %f7, %r8 827 0xb3 0x95 0x00 0x78 828 829 # CHECK: cdfbr %f15, %r15 830 0xb3 0x95 0x00 0xff 831 832 # CHECK: cdgbr %f0, %r0 833 0xb3 0xa5 0x00 0x00 834 835 # CHECK: cdgbr %f0, %r15 836 0xb3 0xa5 0x00 0x0f 837 838 # CHECK: cdgbr %f15, %r0 839 0xb3 0xa5 0x00 0xf0 840 841 # CHECK: cdgbr %f7, %r8 842 0xb3 0xa5 0x00 0x78 843 844 # CHECK: cdgbr %f15, %r15 845 0xb3 0xa5 0x00 0xff 846 847 # CHECK: cebr %f0, %f0 848 0xb3 0x09 0x00 0x00 849 850 # CHECK: cebr %f0, %f15 851 0xb3 0x09 0x00 0x0f 852 853 # CHECK: cebr %f7, %f8 854 0xb3 0x09 0x00 0x78 855 856 # CHECK: cebr %f15, %f0 857 0xb3 0x09 0x00 0xf0 858 859 # CHECK: ceb %f0, 0 860 0xed 0x00 0x00 0x00 0x00 0x09 861 862 # CHECK: ceb %f0, 4095 863 0xed 0x00 0x0f 0xff 0x00 0x09 864 865 # CHECK: ceb %f0, 0(%r1) 866 0xed 0x00 0x10 0x00 0x00 0x09 867 868 # CHECK: ceb %f0, 0(%r15) 869 0xed 0x00 0xf0 0x00 0x00 0x09 870 871 # CHECK: ceb %f0, 4095(%r1,%r15) 872 0xed 0x01 0xff 0xff 0x00 0x09 873 874 # CHECK: ceb %f0, 4095(%r15,%r1) 875 0xed 0x0f 0x1f 0xff 0x00 0x09 876 877 # CHECK: ceb %f15, 0 878 0xed 0xf0 0x00 0x00 0x00 0x09 879 880 # CHECK: cefbr %f0, %r0 881 0xb3 0x94 0x00 0x00 882 883 # CHECK: cefbr %f0, %r15 884 0xb3 0x94 0x00 0x0f 885 886 # CHECK: cefbr %f15, %r0 887 0xb3 0x94 0x00 0xf0 888 889 # CHECK: cefbr %f7, %r8 890 0xb3 0x94 0x00 0x78 891 892 # CHECK: cefbr %f15, %r15 893 0xb3 0x94 0x00 0xff 894 895 # CHECK: cegbr %f0, %r0 896 0xb3 0xa4 0x00 0x00 897 898 # CHECK: cegbr %f0, %r15 899 0xb3 0xa4 0x00 0x0f 900 901 # CHECK: cegbr %f15, %r0 902 0xb3 0xa4 0x00 0xf0 903 904 # CHECK: cegbr %f7, %r8 905 0xb3 0xa4 0x00 0x78 906 907 # CHECK: cegbr %f15, %r15 908 0xb3 0xa4 0x00 0xff 909 910 # CHECK: cfdbr %r0, 0, %f0 911 0xb3 0x99 0x00 0x00 912 913 # CHECK: cfdbr %r0, 0, %f15 914 0xb3 0x99 0x00 0x0f 915 916 # CHECK: cfdbr %r0, 15, %f0 917 0xb3 0x99 0xf0 0x00 918 919 # CHECK: cfdbr %r4, 5, %f6 920 0xb3 0x99 0x50 0x46 921 922 # CHECK: cfdbr %r15, 0, %f0 923 0xb3 0x99 0x00 0xf0 924 925 # CHECK: cfebr %r0, 0, %f0 926 0xb3 0x98 0x00 0x00 927 928 # CHECK: cfebr %r0, 0, %f15 929 0xb3 0x98 0x00 0x0f 930 931 # CHECK: cfebr %r0, 15, %f0 932 0xb3 0x98 0xf0 0x00 933 934 # CHECK: cfebr %r4, 5, %f6 935 0xb3 0x98 0x50 0x46 936 937 # CHECK: cfebr %r15, 0, %f0 938 0xb3 0x98 0x00 0xf0 939 940 # CHECK: cfi %r0, -2147483648 941 0xc2 0x0d 0x80 0x00 0x00 0x00 942 943 # CHECK: cfi %r0, -1 944 0xc2 0x0d 0xff 0xff 0xff 0xff 945 946 # CHECK: cfi %r0, 0 947 0xc2 0x0d 0x00 0x00 0x00 0x00 948 949 # CHECK: cfi %r0, 1 950 0xc2 0x0d 0x00 0x00 0x00 0x01 951 952 # CHECK: cfi %r0, 2147483647 953 0xc2 0x0d 0x7f 0xff 0xff 0xff 954 955 # CHECK: cfi %r15, 0 956 0xc2 0xfd 0x00 0x00 0x00 0x00 957 958 # CHECK: cfxbr %r0, 0, %f0 959 0xb3 0x9a 0x00 0x00 960 961 # CHECK: cfxbr %r0, 0, %f13 962 0xb3 0x9a 0x00 0x0d 963 964 # CHECK: cfxbr %r0, 15, %f0 965 0xb3 0x9a 0xf0 0x00 966 967 # CHECK: cfxbr %r4, 5, %f8 968 0xb3 0x9a 0x50 0x48 969 970 # CHECK: cfxbr %r15, 0, %f0 971 0xb3 0x9a 0x00 0xf0 972 973 # CHECK: cgdbr %r0, 0, %f0 974 0xb3 0xa9 0x00 0x00 975 976 # CHECK: cgdbr %r0, 0, %f15 977 0xb3 0xa9 0x00 0x0f 978 979 # CHECK: cgdbr %r0, 15, %f0 980 0xb3 0xa9 0xf0 0x00 981 982 # CHECK: cgdbr %r4, 5, %f6 983 0xb3 0xa9 0x50 0x46 984 985 # CHECK: cgdbr %r15, 0, %f0 986 0xb3 0xa9 0x00 0xf0 987 988 # CHECK: cgebr %r0, 0, %f0 989 0xb3 0xa8 0x00 0x00 990 991 # CHECK: cgebr %r0, 0, %f15 992 0xb3 0xa8 0x00 0x0f 993 994 # CHECK: cgebr %r0, 15, %f0 995 0xb3 0xa8 0xf0 0x00 996 997 # CHECK: cgebr %r4, 5, %f6 998 0xb3 0xa8 0x50 0x46 999 1000 # CHECK: cgebr %r15, 0, %f0 1001 0xb3 0xa8 0x00 0xf0 1002 1003 # CHECK: cgfi %r0, -2147483648 1004 0xc2 0x0c 0x80 0x00 0x00 0x00 1005 1006 # CHECK: cgfi %r0, -1 1007 0xc2 0x0c 0xff 0xff 0xff 0xff 1008 1009 # CHECK: cgfi %r0, 0 1010 0xc2 0x0c 0x00 0x00 0x00 0x00 1011 1012 # CHECK: cgfi %r0, 1 1013 0xc2 0x0c 0x00 0x00 0x00 0x01 1014 1015 # CHECK: cgfi %r0, 2147483647 1016 0xc2 0x0c 0x7f 0xff 0xff 0xff 1017 1018 # CHECK: cgfi %r15, 0 1019 0xc2 0xfc 0x00 0x00 0x00 0x00 1020 1021 # CHECK: cgfr %r0, %r0 1022 0xb9 0x30 0x00 0x00 1023 1024 # CHECK: cgfr %r0, %r15 1025 0xb9 0x30 0x00 0x0f 1026 1027 # CHECK: cgfr %r15, %r0 1028 0xb9 0x30 0x00 0xf0 1029 1030 # CHECK: cgfr %r7, %r8 1031 0xb9 0x30 0x00 0x78 1032 1033 # CHECK: cgf %r0, -524288 1034 0xe3 0x00 0x00 0x00 0x80 0x30 1035 1036 # CHECK: cgf %r0, -1 1037 0xe3 0x00 0x0f 0xff 0xff 0x30 1038 1039 # CHECK: cgf %r0, 0 1040 0xe3 0x00 0x00 0x00 0x00 0x30 1041 1042 # CHECK: cgf %r0, 1 1043 0xe3 0x00 0x00 0x01 0x00 0x30 1044 1045 # CHECK: cgf %r0, 524287 1046 0xe3 0x00 0x0f 0xff 0x7f 0x30 1047 1048 # CHECK: cgf %r0, 0(%r1) 1049 0xe3 0x00 0x10 0x00 0x00 0x30 1050 1051 # CHECK: cgf %r0, 0(%r15) 1052 0xe3 0x00 0xf0 0x00 0x00 0x30 1053 1054 # CHECK: cgf %r0, 524287(%r1,%r15) 1055 0xe3 0x01 0xff 0xff 0x7f 0x30 1056 1057 # CHECK: cgf %r0, 524287(%r15,%r1) 1058 0xe3 0x0f 0x1f 0xff 0x7f 0x30 1059 1060 # CHECK: cgf %r15, 0 1061 0xe3 0xf0 0x00 0x00 0x00 0x30 1062 1063 # CHECK: cghi %r0, -32768 1064 0xa7 0x0f 0x80 0x00 1065 1066 # CHECK: cghi %r0, -1 1067 0xa7 0x0f 0xff 0xff 1068 1069 # CHECK: cghi %r0, 0 1070 0xa7 0x0f 0x00 0x00 1071 1072 # CHECK: cghi %r0, 1 1073 0xa7 0x0f 0x00 0x01 1074 1075 # CHECK: cghi %r0, 32767 1076 0xa7 0x0f 0x7f 0xff 1077 1078 # CHECK: cghi %r15, 0 1079 0xa7 0xff 0x00 0x00 1080 1081 # CHECK: cghsi 0, 0 1082 0xe5 0x58 0x00 0x00 0x00 0x00 1083 1084 # CHECK: cghsi 4095, 0 1085 0xe5 0x58 0x0f 0xff 0x00 0x00 1086 1087 # CHECK: cghsi 0, -32768 1088 0xe5 0x58 0x00 0x00 0x80 0x00 1089 1090 # CHECK: cghsi 0, -1 1091 0xe5 0x58 0x00 0x00 0xff 0xff 1092 1093 # CHECK: cghsi 0, 0 1094 0xe5 0x58 0x00 0x00 0x00 0x00 1095 1096 # CHECK: cghsi 0, 1 1097 0xe5 0x58 0x00 0x00 0x00 0x01 1098 1099 # CHECK: cghsi 0, 32767 1100 0xe5 0x58 0x00 0x00 0x7f 0xff 1101 1102 # CHECK: cghsi 0(%r1), 42 1103 0xe5 0x58 0x10 0x00 0x00 0x2a 1104 1105 # CHECK: cghsi 0(%r15), 42 1106 0xe5 0x58 0xf0 0x00 0x00 0x2a 1107 1108 # CHECK: cghsi 4095(%r1), 42 1109 0xe5 0x58 0x1f 0xff 0x00 0x2a 1110 1111 # CHECK: cghsi 4095(%r15), 42 1112 0xe5 0x58 0xff 0xff 0x00 0x2a 1113 1114 # CHECK: cgh %r0, -524288 1115 0xe3 0x00 0x00 0x00 0x80 0x34 1116 1117 # CHECK: cgh %r0, -1 1118 0xe3 0x00 0x0f 0xff 0xff 0x34 1119 1120 # CHECK: cgh %r0, 0 1121 0xe3 0x00 0x00 0x00 0x00 0x34 1122 1123 # CHECK: cgh %r0, 1 1124 0xe3 0x00 0x00 0x01 0x00 0x34 1125 1126 # CHECK: cgh %r0, 524287 1127 0xe3 0x00 0x0f 0xff 0x7f 0x34 1128 1129 # CHECK: cgh %r0, 0(%r1) 1130 0xe3 0x00 0x10 0x00 0x00 0x34 1131 1132 # CHECK: cgh %r0, 0(%r15) 1133 0xe3 0x00 0xf0 0x00 0x00 0x34 1134 1135 # CHECK: cgh %r0, 524287(%r1,%r15) 1136 0xe3 0x01 0xff 0xff 0x7f 0x34 1137 1138 # CHECK: cgh %r0, 524287(%r15,%r1) 1139 0xe3 0x0f 0x1f 0xff 0x7f 0x34 1140 1141 # CHECK: cgh %r15, 0 1142 0xe3 0xf0 0x00 0x00 0x00 0x34 1143 1144 # CHECK: cgr %r0, %r0 1145 0xb9 0x20 0x00 0x00 1146 1147 # CHECK: cgr %r0, %r15 1148 0xb9 0x20 0x00 0x0f 1149 1150 # CHECK: cgr %r15, %r0 1151 0xb9 0x20 0x00 0xf0 1152 1153 # CHECK: cgr %r7, %r8 1154 0xb9 0x20 0x00 0x78 1155 1156 # CHECK: cg %r0, -524288 1157 0xe3 0x00 0x00 0x00 0x80 0x20 1158 1159 # CHECK: cg %r0, -1 1160 0xe3 0x00 0x0f 0xff 0xff 0x20 1161 1162 # CHECK: cg %r0, 0 1163 0xe3 0x00 0x00 0x00 0x00 0x20 1164 1165 # CHECK: cg %r0, 1 1166 0xe3 0x00 0x00 0x01 0x00 0x20 1167 1168 # CHECK: cg %r0, 524287 1169 0xe3 0x00 0x0f 0xff 0x7f 0x20 1170 1171 # CHECK: cg %r0, 0(%r1) 1172 0xe3 0x00 0x10 0x00 0x00 0x20 1173 1174 # CHECK: cg %r0, 0(%r15) 1175 0xe3 0x00 0xf0 0x00 0x00 0x20 1176 1177 # CHECK: cg %r0, 524287(%r1,%r15) 1178 0xe3 0x01 0xff 0xff 0x7f 0x20 1179 1180 # CHECK: cg %r0, 524287(%r15,%r1) 1181 0xe3 0x0f 0x1f 0xff 0x7f 0x20 1182 1183 # CHECK: cg %r15, 0 1184 0xe3 0xf0 0x00 0x00 0x00 0x20 1185 1186 # CHECK: cgxbr %r0, 0, %f0 1187 0xb3 0xaa 0x00 0x00 1188 1189 # CHECK: cgxbr %r0, 0, %f13 1190 0xb3 0xaa 0x00 0x0d 1191 1192 # CHECK: cgxbr %r0, 15, %f0 1193 0xb3 0xaa 0xf0 0x00 1194 1195 # CHECK: cgxbr %r4, 5, %f8 1196 0xb3 0xaa 0x50 0x48 1197 1198 # CHECK: cgxbr %r15, 0, %f0 1199 0xb3 0xaa 0x00 0xf0 1200 1201 # CHECK: chhsi 0, 0 1202 0xe5 0x54 0x00 0x00 0x00 0x00 1203 1204 # CHECK: chhsi 4095, 0 1205 0xe5 0x54 0x0f 0xff 0x00 0x00 1206 1207 # CHECK: chhsi 0, -32768 1208 0xe5 0x54 0x00 0x00 0x80 0x00 1209 1210 # CHECK: chhsi 0, -1 1211 0xe5 0x54 0x00 0x00 0xff 0xff 1212 1213 # CHECK: chhsi 0, 0 1214 0xe5 0x54 0x00 0x00 0x00 0x00 1215 1216 # CHECK: chhsi 0, 1 1217 0xe5 0x54 0x00 0x00 0x00 0x01 1218 1219 # CHECK: chhsi 0, 32767 1220 0xe5 0x54 0x00 0x00 0x7f 0xff 1221 1222 # CHECK: chhsi 0(%r1), 42 1223 0xe5 0x54 0x10 0x00 0x00 0x2a 1224 1225 # CHECK: chhsi 0(%r15), 42 1226 0xe5 0x54 0xf0 0x00 0x00 0x2a 1227 1228 # CHECK: chhsi 4095(%r1), 42 1229 0xe5 0x54 0x1f 0xff 0x00 0x2a 1230 1231 # CHECK: chhsi 4095(%r15), 42 1232 0xe5 0x54 0xff 0xff 0x00 0x2a 1233 1234 # CHECK: chi %r0, -32768 1235 0xa7 0x0e 0x80 0x00 1236 1237 # CHECK: chi %r0, -1 1238 0xa7 0x0e 0xff 0xff 1239 1240 # CHECK: chi %r0, 0 1241 0xa7 0x0e 0x00 0x00 1242 1243 # CHECK: chi %r0, 1 1244 0xa7 0x0e 0x00 0x01 1245 1246 # CHECK: chi %r0, 32767 1247 0xa7 0x0e 0x7f 0xff 1248 1249 # CHECK: chi %r15, 0 1250 0xa7 0xfe 0x00 0x00 1251 1252 # CHECK: chsi 0, 0 1253 0xe5 0x5c 0x00 0x00 0x00 0x00 1254 1255 # CHECK: chsi 4095, 0 1256 0xe5 0x5c 0x0f 0xff 0x00 0x00 1257 1258 # CHECK: chsi 0, -32768 1259 0xe5 0x5c 0x00 0x00 0x80 0x00 1260 1261 # CHECK: chsi 0, -1 1262 0xe5 0x5c 0x00 0x00 0xff 0xff 1263 1264 # CHECK: chsi 0, 0 1265 0xe5 0x5c 0x00 0x00 0x00 0x00 1266 1267 # CHECK: chsi 0, 1 1268 0xe5 0x5c 0x00 0x00 0x00 0x01 1269 1270 # CHECK: chsi 0, 32767 1271 0xe5 0x5c 0x00 0x00 0x7f 0xff 1272 1273 # CHECK: chsi 0(%r1), 42 1274 0xe5 0x5c 0x10 0x00 0x00 0x2a 1275 1276 # CHECK: chsi 0(%r15), 42 1277 0xe5 0x5c 0xf0 0x00 0x00 0x2a 1278 1279 # CHECK: chsi 4095(%r1), 42 1280 0xe5 0x5c 0x1f 0xff 0x00 0x2a 1281 1282 # CHECK: chsi 4095(%r15), 42 1283 0xe5 0x5c 0xff 0xff 0x00 0x2a 1284 1285 # CHECK: ch %r0, 0 1286 0x49 0x00 0x00 0x00 1287 1288 # CHECK: ch %r0, 4095 1289 0x49 0x00 0x0f 0xff 1290 1291 # CHECK: ch %r0, 0(%r1) 1292 0x49 0x00 0x10 0x00 1293 1294 # CHECK: ch %r0, 0(%r15) 1295 0x49 0x00 0xf0 0x00 1296 1297 # CHECK: ch %r0, 4095(%r1,%r15) 1298 0x49 0x01 0xff 0xff 1299 1300 # CHECK: ch %r0, 4095(%r15,%r1) 1301 0x49 0x0f 0x1f 0xff 1302 1303 # CHECK: ch %r15, 0 1304 0x49 0xf0 0x00 0x00 1305 1306 # CHECK: chy %r0, -524288 1307 0xe3 0x00 0x00 0x00 0x80 0x79 1308 1309 # CHECK: chy %r0, -1 1310 0xe3 0x00 0x0f 0xff 0xff 0x79 1311 1312 # CHECK: chy %r0, 0 1313 0xe3 0x00 0x00 0x00 0x00 0x79 1314 1315 # CHECK: chy %r0, 1 1316 0xe3 0x00 0x00 0x01 0x00 0x79 1317 1318 # CHECK: chy %r0, 524287 1319 0xe3 0x00 0x0f 0xff 0x7f 0x79 1320 1321 # CHECK: chy %r0, 0(%r1) 1322 0xe3 0x00 0x10 0x00 0x00 0x79 1323 1324 # CHECK: chy %r0, 0(%r15) 1325 0xe3 0x00 0xf0 0x00 0x00 0x79 1326 1327 # CHECK: chy %r0, 524287(%r1,%r15) 1328 0xe3 0x01 0xff 0xff 0x7f 0x79 1329 1330 # CHECK: chy %r0, 524287(%r15,%r1) 1331 0xe3 0x0f 0x1f 0xff 0x7f 0x79 1332 1333 # CHECK: chy %r15, 0 1334 0xe3 0xf0 0x00 0x00 0x00 0x79 1335 1336 # CHECK: clfhsi 0, 0 1337 0xe5 0x5d 0x00 0x00 0x00 0x00 1338 1339 # CHECK: clfhsi 4095, 0 1340 0xe5 0x5d 0x0f 0xff 0x00 0x00 1341 1342 # CHECK: clfhsi 0, 65535 1343 0xe5 0x5d 0x00 0x00 0xff 0xff 1344 1345 # CHECK: clfhsi 0(%r1), 42 1346 0xe5 0x5d 0x10 0x00 0x00 0x2a 1347 1348 # CHECK: clfhsi 0(%r15), 42 1349 0xe5 0x5d 0xf0 0x00 0x00 0x2a 1350 1351 # CHECK: clfhsi 4095(%r1), 42 1352 0xe5 0x5d 0x1f 0xff 0x00 0x2a 1353 1354 # CHECK: clfhsi 4095(%r15), 42 1355 0xe5 0x5d 0xff 0xff 0x00 0x2a 1356 1357 # CHECK: clfi %r0, 0 1358 0xc2 0x0f 0x00 0x00 0x00 0x00 1359 1360 # CHECK: clfi %r0, 4294967295 1361 0xc2 0x0f 0xff 0xff 0xff 0xff 1362 1363 # CHECK: clfi %r15, 0 1364 0xc2 0xff 0x00 0x00 0x00 0x00 1365 1366 # CHECK: clgfi %r0, 0 1367 0xc2 0x0e 0x00 0x00 0x00 0x00 1368 1369 # CHECK: clgfi %r0, 4294967295 1370 0xc2 0x0e 0xff 0xff 0xff 0xff 1371 1372 # CHECK: clgfi %r15, 0 1373 0xc2 0xfe 0x00 0x00 0x00 0x00 1374 1375 # CHECK: clgfr %r0, %r0 1376 0xb9 0x31 0x00 0x00 1377 1378 # CHECK: clgfr %r0, %r15 1379 0xb9 0x31 0x00 0x0f 1380 1381 # CHECK: clgfr %r15, %r0 1382 0xb9 0x31 0x00 0xf0 1383 1384 # CHECK: clgfr %r7, %r8 1385 0xb9 0x31 0x00 0x78 1386 1387 # CHECK: clgf %r0, -524288 1388 0xe3 0x00 0x00 0x00 0x80 0x31 1389 1390 # CHECK: clgf %r0, -1 1391 0xe3 0x00 0x0f 0xff 0xff 0x31 1392 1393 # CHECK: clgf %r0, 0 1394 0xe3 0x00 0x00 0x00 0x00 0x31 1395 1396 # CHECK: clgf %r0, 1 1397 0xe3 0x00 0x00 0x01 0x00 0x31 1398 1399 # CHECK: clgf %r0, 524287 1400 0xe3 0x00 0x0f 0xff 0x7f 0x31 1401 1402 # CHECK: clgf %r0, 0(%r1) 1403 0xe3 0x00 0x10 0x00 0x00 0x31 1404 1405 # CHECK: clgf %r0, 0(%r15) 1406 0xe3 0x00 0xf0 0x00 0x00 0x31 1407 1408 # CHECK: clgf %r0, 524287(%r1,%r15) 1409 0xe3 0x01 0xff 0xff 0x7f 0x31 1410 1411 # CHECK: clgf %r0, 524287(%r15,%r1) 1412 0xe3 0x0f 0x1f 0xff 0x7f 0x31 1413 1414 # CHECK: clgf %r15, 0 1415 0xe3 0xf0 0x00 0x00 0x00 0x31 1416 1417 # CHECK: clghsi 0, 0 1418 0xe5 0x59 0x00 0x00 0x00 0x00 1419 1420 # CHECK: clghsi 4095, 0 1421 0xe5 0x59 0x0f 0xff 0x00 0x00 1422 1423 # CHECK: clghsi 0, 65535 1424 0xe5 0x59 0x00 0x00 0xff 0xff 1425 1426 # CHECK: clghsi 0(%r1), 42 1427 0xe5 0x59 0x10 0x00 0x00 0x2a 1428 1429 # CHECK: clghsi 0(%r15), 42 1430 0xe5 0x59 0xf0 0x00 0x00 0x2a 1431 1432 # CHECK: clghsi 4095(%r1), 42 1433 0xe5 0x59 0x1f 0xff 0x00 0x2a 1434 1435 # CHECK: clghsi 4095(%r15), 42 1436 0xe5 0x59 0xff 0xff 0x00 0x2a 1437 1438 # CHECK: clgr %r0, %r0 1439 0xb9 0x21 0x00 0x00 1440 1441 # CHECK: clgr %r0, %r15 1442 0xb9 0x21 0x00 0x0f 1443 1444 # CHECK: clgr %r15, %r0 1445 0xb9 0x21 0x00 0xf0 1446 1447 # CHECK: clgr %r7, %r8 1448 0xb9 0x21 0x00 0x78 1449 1450 # CHECK: clg %r0, -524288 1451 0xe3 0x00 0x00 0x00 0x80 0x21 1452 1453 # CHECK: clg %r0, -1 1454 0xe3 0x00 0x0f 0xff 0xff 0x21 1455 1456 # CHECK: clg %r0, 0 1457 0xe3 0x00 0x00 0x00 0x00 0x21 1458 1459 # CHECK: clg %r0, 1 1460 0xe3 0x00 0x00 0x01 0x00 0x21 1461 1462 # CHECK: clg %r0, 524287 1463 0xe3 0x00 0x0f 0xff 0x7f 0x21 1464 1465 # CHECK: clg %r0, 0(%r1) 1466 0xe3 0x00 0x10 0x00 0x00 0x21 1467 1468 # CHECK: clg %r0, 0(%r15) 1469 0xe3 0x00 0xf0 0x00 0x00 0x21 1470 1471 # CHECK: clg %r0, 524287(%r1,%r15) 1472 0xe3 0x01 0xff 0xff 0x7f 0x21 1473 1474 # CHECK: clg %r0, 524287(%r15,%r1) 1475 0xe3 0x0f 0x1f 0xff 0x7f 0x21 1476 1477 # CHECK: clg %r15, 0 1478 0xe3 0xf0 0x00 0x00 0x00 0x21 1479 1480 # CHECK: clhhsi 0, 0 1481 0xe5 0x55 0x00 0x00 0x00 0x00 1482 1483 # CHECK: clhhsi 4095, 0 1484 0xe5 0x55 0x0f 0xff 0x00 0x00 1485 1486 # CHECK: clhhsi 0, 65535 1487 0xe5 0x55 0x00 0x00 0xff 0xff 1488 1489 # CHECK: clhhsi 0(%r1), 42 1490 0xe5 0x55 0x10 0x00 0x00 0x2a 1491 1492 # CHECK: clhhsi 0(%r15), 42 1493 0xe5 0x55 0xf0 0x00 0x00 0x2a 1494 1495 # CHECK: clhhsi 4095(%r1), 42 1496 0xe5 0x55 0x1f 0xff 0x00 0x2a 1497 1498 # CHECK: clhhsi 4095(%r15), 42 1499 0xe5 0x55 0xff 0xff 0x00 0x2a 1500 1501 # CHECK: cli 0, 0 1502 0x95 0x00 0x00 0x00 1503 1504 # CHECK: cli 4095, 0 1505 0x95 0x00 0x0f 0xff 1506 1507 # CHECK: cli 0, 255 1508 0x95 0xff 0x00 0x00 1509 1510 # CHECK: cli 0(%r1), 42 1511 0x95 0x2a 0x10 0x00 1512 1513 # CHECK: cli 0(%r15), 42 1514 0x95 0x2a 0xf0 0x00 1515 1516 # CHECK: cli 4095(%r1), 42 1517 0x95 0x2a 0x1f 0xff 1518 1519 # CHECK: cli 4095(%r15), 42 1520 0x95 0x2a 0xff 0xff 1521 1522 # CHECK: cliy -524288, 0 1523 0xeb 0x00 0x00 0x00 0x80 0x55 1524 1525 # CHECK: cliy -1, 0 1526 0xeb 0x00 0x0f 0xff 0xff 0x55 1527 1528 # CHECK: cliy 0, 0 1529 0xeb 0x00 0x00 0x00 0x00 0x55 1530 1531 # CHECK: cliy 1, 0 1532 0xeb 0x00 0x00 0x01 0x00 0x55 1533 1534 # CHECK: cliy 524287, 0 1535 0xeb 0x00 0x0f 0xff 0x7f 0x55 1536 1537 # CHECK: cliy 0, 255 1538 0xeb 0xff 0x00 0x00 0x00 0x55 1539 1540 # CHECK: cliy 0(%r1), 42 1541 0xeb 0x2a 0x10 0x00 0x00 0x55 1542 1543 # CHECK: cliy 0(%r15), 42 1544 0xeb 0x2a 0xf0 0x00 0x00 0x55 1545 1546 # CHECK: cliy 524287(%r1), 42 1547 0xeb 0x2a 0x1f 0xff 0x7f 0x55 1548 1549 # CHECK: cliy 524287(%r15), 42 1550 0xeb 0x2a 0xff 0xff 0x7f 0x55 1551 1552 # CHECK: clr %r0, %r0 1553 0x15 0x00 1554 1555 # CHECK: clr %r0, %r15 1556 0x15 0x0f 1557 1558 # CHECK: clr %r15, %r0 1559 0x15 0xf0 1560 1561 # CHECK: clr %r7, %r8 1562 0x15 0x78 1563 1564 # CHECK: cl %r0, 0 1565 0x55 0x00 0x00 0x00 1566 1567 # CHECK: cl %r0, 4095 1568 0x55 0x00 0x0f 0xff 1569 1570 # CHECK: cl %r0, 0(%r1) 1571 0x55 0x00 0x10 0x00 1572 1573 # CHECK: cl %r0, 0(%r15) 1574 0x55 0x00 0xf0 0x00 1575 1576 # CHECK: cl %r0, 4095(%r1,%r15) 1577 0x55 0x01 0xff 0xff 1578 1579 # CHECK: cl %r0, 4095(%r15,%r1) 1580 0x55 0x0f 0x1f 0xff 1581 1582 # CHECK: cl %r15, 0 1583 0x55 0xf0 0x00 0x00 1584 1585 # CHECK: cly %r0, -524288 1586 0xe3 0x00 0x00 0x00 0x80 0x55 1587 1588 # CHECK: cly %r0, -1 1589 0xe3 0x00 0x0f 0xff 0xff 0x55 1590 1591 # CHECK: cly %r0, 0 1592 0xe3 0x00 0x00 0x00 0x00 0x55 1593 1594 # CHECK: cly %r0, 1 1595 0xe3 0x00 0x00 0x01 0x00 0x55 1596 1597 # CHECK: cly %r0, 524287 1598 0xe3 0x00 0x0f 0xff 0x7f 0x55 1599 1600 # CHECK: cly %r0, 0(%r1) 1601 0xe3 0x00 0x10 0x00 0x00 0x55 1602 1603 # CHECK: cly %r0, 0(%r15) 1604 0xe3 0x00 0xf0 0x00 0x00 0x55 1605 1606 # CHECK: cly %r0, 524287(%r1,%r15) 1607 0xe3 0x01 0xff 0xff 0x7f 0x55 1608 1609 # CHECK: cly %r0, 524287(%r15,%r1) 1610 0xe3 0x0f 0x1f 0xff 0x7f 0x55 1611 1612 # CHECK: cly %r15, 0 1613 0xe3 0xf0 0x00 0x00 0x00 0x55 1614 1615 # CHECK: cpsdr %f0, %f0, %f0 1616 0xb3 0x72 0x00 0x00 1617 1618 # CHECK: cpsdr %f0, %f0, %f15 1619 0xb3 0x72 0x00 0x0f 1620 1621 # CHECK: cpsdr %f0, %f15, %f0 1622 0xb3 0x72 0xf0 0x00 1623 1624 # CHECK: cpsdr %f15, %f0, %f0 1625 0xb3 0x72 0x00 0xf0 1626 1627 # CHECK: cpsdr %f1, %f2, %f3 1628 0xb3 0x72 0x20 0x13 1629 1630 # CHECK: cpsdr %f15, %f15, %f15 1631 0xb3 0x72 0xf0 0xff 1632 1633 # CHECK: cr %r0, %r0 1634 0x19 0x00 1635 1636 # CHECK: cr %r0, %r15 1637 0x19 0x0f 1638 1639 # CHECK: cr %r15, %r0 1640 0x19 0xf0 1641 1642 # CHECK: cr %r7, %r8 1643 0x19 0x78 1644 1645 # CHECK: csg %r0, %r0, -524288 1646 0xeb 0x00 0x00 0x00 0x80 0x30 1647 1648 # CHECK: csg %r0, %r0, -1 1649 0xeb 0x00 0x0f 0xff 0xff 0x30 1650 1651 # CHECK: csg %r0, %r0, 0 1652 0xeb 0x00 0x00 0x00 0x00 0x30 1653 1654 # CHECK: csg %r0, %r0, 1 1655 0xeb 0x00 0x00 0x01 0x00 0x30 1656 1657 # CHECK: csg %r0, %r0, 524287 1658 0xeb 0x00 0x0f 0xff 0x7f 0x30 1659 1660 # CHECK: csg %r0, %r0, 0(%r1) 1661 0xeb 0x00 0x10 0x00 0x00 0x30 1662 1663 # CHECK: csg %r0, %r0, 0(%r15) 1664 0xeb 0x00 0xf0 0x00 0x00 0x30 1665 1666 # CHECK: csg %r0, %r0, 524287(%r1) 1667 0xeb 0x00 0x1f 0xff 0x7f 0x30 1668 1669 # CHECK: csg %r0, %r0, 524287(%r15) 1670 0xeb 0x00 0xff 0xff 0x7f 0x30 1671 1672 # CHECK: csg %r0, %r15, 0 1673 0xeb 0x0f 0x00 0x00 0x00 0x30 1674 1675 # CHECK: csg %r15, %r0, 0 1676 0xeb 0xf0 0x00 0x00 0x00 0x30 1677 1678 # CHECK: cs %r0, %r0, 0 1679 0xba 0x00 0x00 0x00 1680 1681 # CHECK: cs %r0, %r0, 4095 1682 0xba 0x00 0x0f 0xff 1683 1684 # CHECK: cs %r0, %r0, 0(%r1) 1685 0xba 0x00 0x10 0x00 1686 1687 # CHECK: cs %r0, %r0, 0(%r15) 1688 0xba 0x00 0xf0 0x00 1689 1690 # CHECK: cs %r0, %r0, 4095(%r1) 1691 0xba 0x00 0x1f 0xff 1692 1693 # CHECK: cs %r0, %r0, 4095(%r15) 1694 0xba 0x00 0xff 0xff 1695 1696 # CHECK: cs %r0, %r15, 0 1697 0xba 0x0f 0x00 0x00 1698 1699 # CHECK: cs %r15, %r0, 0 1700 0xba 0xf0 0x00 0x00 1701 1702 # CHECK: csy %r0, %r0, -524288 1703 0xeb 0x00 0x00 0x00 0x80 0x14 1704 1705 # CHECK: csy %r0, %r0, -1 1706 0xeb 0x00 0x0f 0xff 0xff 0x14 1707 1708 # CHECK: csy %r0, %r0, 0 1709 0xeb 0x00 0x00 0x00 0x00 0x14 1710 1711 # CHECK: csy %r0, %r0, 1 1712 0xeb 0x00 0x00 0x01 0x00 0x14 1713 1714 # CHECK: csy %r0, %r0, 524287 1715 0xeb 0x00 0x0f 0xff 0x7f 0x14 1716 1717 # CHECK: csy %r0, %r0, 0(%r1) 1718 0xeb 0x00 0x10 0x00 0x00 0x14 1719 1720 # CHECK: csy %r0, %r0, 0(%r15) 1721 0xeb 0x00 0xf0 0x00 0x00 0x14 1722 1723 # CHECK: csy %r0, %r0, 524287(%r1) 1724 0xeb 0x00 0x1f 0xff 0x7f 0x14 1725 1726 # CHECK: csy %r0, %r0, 524287(%r15) 1727 0xeb 0x00 0xff 0xff 0x7f 0x14 1728 1729 # CHECK: csy %r0, %r15, 0 1730 0xeb 0x0f 0x00 0x00 0x00 0x14 1731 1732 # CHECK: csy %r15, %r0, 0 1733 0xeb 0xf0 0x00 0x00 0x00 0x14 1734 1735 # CHECK: c %r0, 0 1736 0x59 0x00 0x00 0x00 1737 1738 # CHECK: c %r0, 4095 1739 0x59 0x00 0x0f 0xff 1740 1741 # CHECK: c %r0, 0(%r1) 1742 0x59 0x00 0x10 0x00 1743 1744 # CHECK: c %r0, 0(%r15) 1745 0x59 0x00 0xf0 0x00 1746 1747 # CHECK: c %r0, 4095(%r1,%r15) 1748 0x59 0x01 0xff 0xff 1749 1750 # CHECK: c %r0, 4095(%r15,%r1) 1751 0x59 0x0f 0x1f 0xff 1752 1753 # CHECK: c %r15, 0 1754 0x59 0xf0 0x00 0x00 1755 1756 # CHECK: cxbr %f0, %f0 1757 0xb3 0x49 0x00 0x00 1758 1759 # CHECK: cxbr %f0, %f13 1760 0xb3 0x49 0x00 0x0d 1761 1762 # CHECK: cxbr %f8, %f8 1763 0xb3 0x49 0x00 0x88 1764 1765 # CHECK: cxbr %f13, %f0 1766 0xb3 0x49 0x00 0xd0 1767 1768 # CHECK: cxfbr %f0, %r0 1769 0xb3 0x96 0x00 0x00 1770 1771 # CHECK: cxfbr %f0, %r15 1772 0xb3 0x96 0x00 0x0f 1773 1774 # CHECK: cxfbr %f13, %r0 1775 0xb3 0x96 0x00 0xd0 1776 1777 # CHECK: cxfbr %f8, %r7 1778 0xb3 0x96 0x00 0x87 1779 1780 # CHECK: cxfbr %f13, %r15 1781 0xb3 0x96 0x00 0xdf 1782 1783 # CHECK: cxgbr %f0, %r0 1784 0xb3 0xa6 0x00 0x00 1785 1786 # CHECK: cxgbr %f0, %r15 1787 0xb3 0xa6 0x00 0x0f 1788 1789 # CHECK: cxgbr %f13, %r0 1790 0xb3 0xa6 0x00 0xd0 1791 1792 # CHECK: cxgbr %f8, %r7 1793 0xb3 0xa6 0x00 0x87 1794 1795 # CHECK: cxgbr %f13, %r15 1796 0xb3 0xa6 0x00 0xdf 1797 1798 # CHECK: cy %r0, -524288 1799 0xe3 0x00 0x00 0x00 0x80 0x59 1800 1801 # CHECK: cy %r0, -1 1802 0xe3 0x00 0x0f 0xff 0xff 0x59 1803 1804 # CHECK: cy %r0, 0 1805 0xe3 0x00 0x00 0x00 0x00 0x59 1806 1807 # CHECK: cy %r0, 1 1808 0xe3 0x00 0x00 0x01 0x00 0x59 1809 1810 # CHECK: cy %r0, 524287 1811 0xe3 0x00 0x0f 0xff 0x7f 0x59 1812 1813 # CHECK: cy %r0, 0(%r1) 1814 0xe3 0x00 0x10 0x00 0x00 0x59 1815 1816 # CHECK: cy %r0, 0(%r15) 1817 0xe3 0x00 0xf0 0x00 0x00 0x59 1818 1819 # CHECK: cy %r0, 524287(%r1,%r15) 1820 0xe3 0x01 0xff 0xff 0x7f 0x59 1821 1822 # CHECK: cy %r0, 524287(%r15,%r1) 1823 0xe3 0x0f 0x1f 0xff 0x7f 0x59 1824 1825 # CHECK: cy %r15, 0 1826 0xe3 0xf0 0x00 0x00 0x00 0x59 1827 1828 # CHECK: ddbr %f0, %f0 1829 0xb3 0x1d 0x00 0x00 1830 1831 # CHECK: ddbr %f0, %f15 1832 0xb3 0x1d 0x00 0x0f 1833 1834 # CHECK: ddbr %f7, %f8 1835 0xb3 0x1d 0x00 0x78 1836 1837 # CHECK: ddbr %f15, %f0 1838 0xb3 0x1d 0x00 0xf0 1839 1840 # CHECK: ddb %f0, 0 1841 0xed 0x00 0x00 0x00 0x00 0x1d 1842 1843 # CHECK: ddb %f0, 4095 1844 0xed 0x00 0x0f 0xff 0x00 0x1d 1845 1846 # CHECK: ddb %f0, 0(%r1) 1847 0xed 0x00 0x10 0x00 0x00 0x1d 1848 1849 # CHECK: ddb %f0, 0(%r15) 1850 0xed 0x00 0xf0 0x00 0x00 0x1d 1851 1852 # CHECK: ddb %f0, 4095(%r1,%r15) 1853 0xed 0x01 0xff 0xff 0x00 0x1d 1854 1855 # CHECK: ddb %f0, 4095(%r15,%r1) 1856 0xed 0x0f 0x1f 0xff 0x00 0x1d 1857 1858 # CHECK: ddb %f15, 0 1859 0xed 0xf0 0x00 0x00 0x00 0x1d 1860 1861 # CHECK: debr %f0, %f0 1862 0xb3 0x0d 0x00 0x00 1863 1864 # CHECK: debr %f0, %f15 1865 0xb3 0x0d 0x00 0x0f 1866 1867 # CHECK: debr %f7, %f8 1868 0xb3 0x0d 0x00 0x78 1869 1870 # CHECK: debr %f15, %f0 1871 0xb3 0x0d 0x00 0xf0 1872 1873 # CHECK: deb %f0, 0 1874 0xed 0x00 0x00 0x00 0x00 0x0d 1875 1876 # CHECK: deb %f0, 4095 1877 0xed 0x00 0x0f 0xff 0x00 0x0d 1878 1879 # CHECK: deb %f0, 0(%r1) 1880 0xed 0x00 0x10 0x00 0x00 0x0d 1881 1882 # CHECK: deb %f0, 0(%r15) 1883 0xed 0x00 0xf0 0x00 0x00 0x0d 1884 1885 # CHECK: deb %f0, 4095(%r1,%r15) 1886 0xed 0x01 0xff 0xff 0x00 0x0d 1887 1888 # CHECK: deb %f0, 4095(%r15,%r1) 1889 0xed 0x0f 0x1f 0xff 0x00 0x0d 1890 1891 # CHECK: deb %f15, 0 1892 0xed 0xf0 0x00 0x00 0x00 0x0d 1893 1894 # CHECK: dlgr %r0, %r0 1895 0xb9 0x87 0x00 0x00 1896 1897 # CHECK: dlgr %r0, %r15 1898 0xb9 0x87 0x00 0x0f 1899 1900 # CHECK: dlgr %r14, %r0 1901 0xb9 0x87 0x00 0xe0 1902 1903 # CHECK: dlgr %r6, %r9 1904 0xb9 0x87 0x00 0x69 1905 1906 # CHECK: dlg %r0, -524288 1907 0xe3 0x00 0x00 0x00 0x80 0x87 1908 1909 # CHECK: dlg %r0, -1 1910 0xe3 0x00 0x0f 0xff 0xff 0x87 1911 1912 # CHECK: dlg %r0, 0 1913 0xe3 0x00 0x00 0x00 0x00 0x87 1914 1915 # CHECK: dlg %r0, 1 1916 0xe3 0x00 0x00 0x01 0x00 0x87 1917 1918 # CHECK: dlg %r0, 524287 1919 0xe3 0x00 0x0f 0xff 0x7f 0x87 1920 1921 # CHECK: dlg %r0, 0(%r1) 1922 0xe3 0x00 0x10 0x00 0x00 0x87 1923 1924 # CHECK: dlg %r0, 0(%r15) 1925 0xe3 0x00 0xf0 0x00 0x00 0x87 1926 1927 # CHECK: dlg %r0, 524287(%r1,%r15) 1928 0xe3 0x01 0xff 0xff 0x7f 0x87 1929 1930 # CHECK: dlg %r0, 524287(%r15,%r1) 1931 0xe3 0x0f 0x1f 0xff 0x7f 0x87 1932 1933 # CHECK: dlg %r14, 0 1934 0xe3 0xe0 0x00 0x00 0x00 0x87 1935 1936 # CHECK: dlr %r0, %r0 1937 0xb9 0x97 0x00 0x00 1938 1939 # CHECK: dlr %r0, %r15 1940 0xb9 0x97 0x00 0x0f 1941 1942 # CHECK: dlr %r14, %r0 1943 0xb9 0x97 0x00 0xe0 1944 1945 # CHECK: dlr %r6, %r9 1946 0xb9 0x97 0x00 0x69 1947 1948 # CHECK: dl %r0, -524288 1949 0xe3 0x00 0x00 0x00 0x80 0x97 1950 1951 # CHECK: dl %r0, -1 1952 0xe3 0x00 0x0f 0xff 0xff 0x97 1953 1954 # CHECK: dl %r0, 0 1955 0xe3 0x00 0x00 0x00 0x00 0x97 1956 1957 # CHECK: dl %r0, 1 1958 0xe3 0x00 0x00 0x01 0x00 0x97 1959 1960 # CHECK: dl %r0, 524287 1961 0xe3 0x00 0x0f 0xff 0x7f 0x97 1962 1963 # CHECK: dl %r0, 0(%r1) 1964 0xe3 0x00 0x10 0x00 0x00 0x97 1965 1966 # CHECK: dl %r0, 0(%r15) 1967 0xe3 0x00 0xf0 0x00 0x00 0x97 1968 1969 # CHECK: dl %r0, 524287(%r1,%r15) 1970 0xe3 0x01 0xff 0xff 0x7f 0x97 1971 1972 # CHECK: dl %r0, 524287(%r15,%r1) 1973 0xe3 0x0f 0x1f 0xff 0x7f 0x97 1974 1975 # CHECK: dl %r14, 0 1976 0xe3 0xe0 0x00 0x00 0x00 0x97 1977 1978 # CHECK: dsgfr %r0, %r0 1979 0xb9 0x1d 0x00 0x00 1980 1981 # CHECK: dsgfr %r0, %r15 1982 0xb9 0x1d 0x00 0x0f 1983 1984 # CHECK: dsgfr %r14, %r0 1985 0xb9 0x1d 0x00 0xe0 1986 1987 # CHECK: dsgfr %r6, %r9 1988 0xb9 0x1d 0x00 0x69 1989 1990 # CHECK: dsgf %r0, -524288 1991 0xe3 0x00 0x00 0x00 0x80 0x1d 1992 1993 # CHECK: dsgf %r0, -1 1994 0xe3 0x00 0x0f 0xff 0xff 0x1d 1995 1996 # CHECK: dsgf %r0, 0 1997 0xe3 0x00 0x00 0x00 0x00 0x1d 1998 1999 # CHECK: dsgf %r0, 1 2000 0xe3 0x00 0x00 0x01 0x00 0x1d 2001 2002 # CHECK: dsgf %r0, 524287 2003 0xe3 0x00 0x0f 0xff 0x7f 0x1d 2004 2005 # CHECK: dsgf %r0, 0(%r1) 2006 0xe3 0x00 0x10 0x00 0x00 0x1d 2007 2008 # CHECK: dsgf %r0, 0(%r15) 2009 0xe3 0x00 0xf0 0x00 0x00 0x1d 2010 2011 # CHECK: dsgf %r0, 524287(%r1,%r15) 2012 0xe3 0x01 0xff 0xff 0x7f 0x1d 2013 2014 # CHECK: dsgf %r0, 524287(%r15,%r1) 2015 0xe3 0x0f 0x1f 0xff 0x7f 0x1d 2016 2017 # CHECK: dsgf %r14, 0 2018 0xe3 0xe0 0x00 0x00 0x00 0x1d 2019 2020 # CHECK: dsgr %r0, %r0 2021 0xb9 0x0d 0x00 0x00 2022 2023 # CHECK: dsgr %r0, %r15 2024 0xb9 0x0d 0x00 0x0f 2025 2026 # CHECK: dsgr %r14, %r0 2027 0xb9 0x0d 0x00 0xe0 2028 2029 # CHECK: dsgr %r6, %r9 2030 0xb9 0x0d 0x00 0x69 2031 2032 # CHECK: dsg %r0, -524288 2033 0xe3 0x00 0x00 0x00 0x80 0x0d 2034 2035 # CHECK: dsg %r0, -1 2036 0xe3 0x00 0x0f 0xff 0xff 0x0d 2037 2038 # CHECK: dsg %r0, 0 2039 0xe3 0x00 0x00 0x00 0x00 0x0d 2040 2041 # CHECK: dsg %r0, 1 2042 0xe3 0x00 0x00 0x01 0x00 0x0d 2043 2044 # CHECK: dsg %r0, 524287 2045 0xe3 0x00 0x0f 0xff 0x7f 0x0d 2046 2047 # CHECK: dsg %r0, 0(%r1) 2048 0xe3 0x00 0x10 0x00 0x00 0x0d 2049 2050 # CHECK: dsg %r0, 0(%r15) 2051 0xe3 0x00 0xf0 0x00 0x00 0x0d 2052 2053 # CHECK: dsg %r0, 524287(%r1,%r15) 2054 0xe3 0x01 0xff 0xff 0x7f 0x0d 2055 2056 # CHECK: dsg %r0, 524287(%r15,%r1) 2057 0xe3 0x0f 0x1f 0xff 0x7f 0x0d 2058 2059 # CHECK: dsg %r14, 0 2060 0xe3 0xe0 0x00 0x00 0x00 0x0d 2061 2062 # CHECK: dxbr %f0, %f0 2063 0xb3 0x4d 0x00 0x00 2064 2065 # CHECK: dxbr %f0, %f13 2066 0xb3 0x4d 0x00 0x0d 2067 2068 # CHECK: dxbr %f8, %f8 2069 0xb3 0x4d 0x00 0x88 2070 2071 # CHECK: dxbr %f13, %f0 2072 0xb3 0x4d 0x00 0xd0 2073 2074 # CHECK: ear %r0, %a0 2075 0xb2 0x4f 0x00 0x00 2076 2077 # CHECK: ear %r0, %a15 2078 0xb2 0x4f 0x00 0x0f 2079 2080 # CHECK: ear %r15, %a0 2081 0xb2 0x4f 0x00 0xf0 2082 2083 # CHECK: ear %r7, %a8 2084 0xb2 0x4f 0x00 0x78 2085 2086 # CHECK: ear %r15, %a15 2087 0xb2 0x4f 0x00 0xff 2088 2089 # CHECK: fidbr %f0, 0, %f0 2090 0xb3 0x5f 0x00 0x00 2091 2092 # CHECK: fidbr %f0, 0, %f15 2093 0xb3 0x5f 0x00 0x0f 2094 2095 # CHECK: fidbr %f0, 15, %f0 2096 0xb3 0x5f 0xf0 0x00 2097 2098 # CHECK: fidbr %f4, 5, %f6 2099 0xb3 0x5f 0x50 0x46 2100 2101 # CHECK: fidbr %f15, 0, %f0 2102 0xb3 0x5f 0x00 0xf0 2103 2104 # CHECK: fiebr %f0, 0, %f0 2105 0xb3 0x57 0x00 0x00 2106 2107 # CHECK: fiebr %f0, 0, %f15 2108 0xb3 0x57 0x00 0x0f 2109 2110 # CHECK: fiebr %f0, 15, %f0 2111 0xb3 0x57 0xf0 0x00 2112 2113 # CHECK: fiebr %f4, 5, %f6 2114 0xb3 0x57 0x50 0x46 2115 2116 # CHECK: fiebr %f15, 0, %f0 2117 0xb3 0x57 0x00 0xf0 2118 2119 # CHECK: fixbr %f0, 0, %f0 2120 0xb3 0x47 0x00 0x00 2121 2122 # CHECK: fixbr %f0, 0, %f13 2123 0xb3 0x47 0x00 0x0d 2124 2125 # CHECK: fixbr %f0, 15, %f0 2126 0xb3 0x47 0xf0 0x00 2127 2128 # CHECK: fixbr %f4, 5, %f8 2129 0xb3 0x47 0x50 0x48 2130 2131 # CHECK: fixbr %f13, 0, %f0 2132 0xb3 0x47 0x00 0xd0 2133 2134 # CHECK: flogr %r0, %r0 2135 0xb9 0x83 0x00 0x00 2136 2137 # CHECK: flogr %r0, %r15 2138 0xb9 0x83 0x00 0x0f 2139 2140 # CHECK: flogr %r10, %r9 2141 0xb9 0x83 0x00 0xa9 2142 2143 # CHECK: flogr %r14, %r0 2144 0xb9 0x83 0x00 0xe0 2145 2146 # CHECK: ic %r0, 0 2147 0x43 0x00 0x00 0x00 2148 2149 # CHECK: ic %r0, 4095 2150 0x43 0x00 0x0f 0xff 2151 2152 # CHECK: ic %r0, 0(%r1) 2153 0x43 0x00 0x10 0x00 2154 2155 # CHECK: ic %r0, 0(%r15) 2156 0x43 0x00 0xf0 0x00 2157 2158 # CHECK: ic %r0, 4095(%r1,%r15) 2159 0x43 0x01 0xff 0xff 2160 2161 # CHECK: ic %r0, 4095(%r15,%r1) 2162 0x43 0x0f 0x1f 0xff 2163 2164 # CHECK: ic %r15, 0 2165 0x43 0xf0 0x00 0x00 2166 2167 # CHECK: icy %r0, -524288 2168 0xe3 0x00 0x00 0x00 0x80 0x73 2169 2170 # CHECK: icy %r0, -1 2171 0xe3 0x00 0x0f 0xff 0xff 0x73 2172 2173 # CHECK: icy %r0, 0 2174 0xe3 0x00 0x00 0x00 0x00 0x73 2175 2176 # CHECK: icy %r0, 1 2177 0xe3 0x00 0x00 0x01 0x00 0x73 2178 2179 # CHECK: icy %r0, 524287 2180 0xe3 0x00 0x0f 0xff 0x7f 0x73 2181 2182 # CHECK: icy %r0, 0(%r1) 2183 0xe3 0x00 0x10 0x00 0x00 0x73 2184 2185 # CHECK: icy %r0, 0(%r15) 2186 0xe3 0x00 0xf0 0x00 0x00 0x73 2187 2188 # CHECK: icy %r0, 524287(%r1,%r15) 2189 0xe3 0x01 0xff 0xff 0x7f 0x73 2190 2191 # CHECK: icy %r0, 524287(%r15,%r1) 2192 0xe3 0x0f 0x1f 0xff 0x7f 0x73 2193 2194 # CHECK: icy %r15, 0 2195 0xe3 0xf0 0x00 0x00 0x00 0x73 2196 2197 # CHECK: iihf %r0, 0 2198 0xc0 0x08 0x00 0x00 0x00 0x00 2199 2200 # CHECK: iihf %r0, 4294967295 2201 0xc0 0x08 0xff 0xff 0xff 0xff 2202 2203 # CHECK: iihf %r15, 0 2204 0xc0 0xf8 0x00 0x00 0x00 0x00 2205 2206 # CHECK: iihh %r0, 0 2207 0xa5 0x00 0x00 0x00 2208 2209 # CHECK: iihh %r0, 32768 2210 0xa5 0x00 0x80 0x00 2211 2212 # CHECK: iihh %r0, 65535 2213 0xa5 0x00 0xff 0xff 2214 2215 # CHECK: iihh %r15, 0 2216 0xa5 0xf0 0x00 0x00 2217 2218 # CHECK: iihl %r0, 0 2219 0xa5 0x01 0x00 0x00 2220 2221 # CHECK: iihl %r0, 32768 2222 0xa5 0x01 0x80 0x00 2223 2224 # CHECK: iihl %r0, 65535 2225 0xa5 0x01 0xff 0xff 2226 2227 # CHECK: iihl %r15, 0 2228 0xa5 0xf1 0x00 0x00 2229 2230 # CHECK: iilf %r0, 0 2231 0xc0 0x09 0x00 0x00 0x00 0x00 2232 2233 # CHECK: iilf %r0, 4294967295 2234 0xc0 0x09 0xff 0xff 0xff 0xff 2235 2236 # CHECK: iilf %r15, 0 2237 0xc0 0xf9 0x00 0x00 0x00 0x00 2238 2239 # CHECK: iilh %r0, 0 2240 0xa5 0x02 0x00 0x00 2241 2242 # CHECK: iilh %r0, 32768 2243 0xa5 0x02 0x80 0x00 2244 2245 # CHECK: iilh %r0, 65535 2246 0xa5 0x02 0xff 0xff 2247 2248 # CHECK: iilh %r15, 0 2249 0xa5 0xf2 0x00 0x00 2250 2251 # CHECK: iill %r0, 0 2252 0xa5 0x03 0x00 0x00 2253 2254 # CHECK: iill %r0, 32768 2255 0xa5 0x03 0x80 0x00 2256 2257 # CHECK: iill %r0, 65535 2258 0xa5 0x03 0xff 0xff 2259 2260 # CHECK: iill %r15, 0 2261 0xa5 0xf3 0x00 0x00 2262 2263 # CHECK: la %r0, 0 2264 0x41 0x00 0x00 0x00 2265 2266 # CHECK: la %r0, 4095 2267 0x41 0x00 0x0f 0xff 2268 2269 # CHECK: la %r0, 0(%r1) 2270 0x41 0x00 0x10 0x00 2271 2272 # CHECK: la %r0, 0(%r15) 2273 0x41 0x00 0xf0 0x00 2274 2275 # CHECK: la %r0, 4095(%r1,%r15) 2276 0x41 0x01 0xff 0xff 2277 2278 # CHECK: la %r0, 4095(%r15,%r1) 2279 0x41 0x0f 0x1f 0xff 2280 2281 # CHECK: la %r15, 0 2282 0x41 0xf0 0x00 0x00 2283 2284 # CHECK: lay %r0, -524288 2285 0xe3 0x00 0x00 0x00 0x80 0x71 2286 2287 # CHECK: lay %r0, -1 2288 0xe3 0x00 0x0f 0xff 0xff 0x71 2289 2290 # CHECK: lay %r0, 0 2291 0xe3 0x00 0x00 0x00 0x00 0x71 2292 2293 # CHECK: lay %r0, 1 2294 0xe3 0x00 0x00 0x01 0x00 0x71 2295 2296 # CHECK: lay %r0, 524287 2297 0xe3 0x00 0x0f 0xff 0x7f 0x71 2298 2299 # CHECK: lay %r0, 0(%r1) 2300 0xe3 0x00 0x10 0x00 0x00 0x71 2301 2302 # CHECK: lay %r0, 0(%r15) 2303 0xe3 0x00 0xf0 0x00 0x00 0x71 2304 2305 # CHECK: lay %r0, 524287(%r1,%r15) 2306 0xe3 0x01 0xff 0xff 0x7f 0x71 2307 2308 # CHECK: lay %r0, 524287(%r15,%r1) 2309 0xe3 0x0f 0x1f 0xff 0x7f 0x71 2310 2311 # CHECK: lay %r15, 0 2312 0xe3 0xf0 0x00 0x00 0x00 0x71 2313 2314 # CHECK: lbr %r0, %r15 2315 0xb9 0x26 0x00 0x0f 2316 2317 # CHECK: lbr %r7, %r8 2318 0xb9 0x26 0x00 0x78 2319 2320 # CHECK: lbr %r15, %r0 2321 0xb9 0x26 0x00 0xf0 2322 2323 # CHECK: lb %r0, -524288 2324 0xe3 0x00 0x00 0x00 0x80 0x76 2325 2326 # CHECK: lb %r0, -1 2327 0xe3 0x00 0x0f 0xff 0xff 0x76 2328 2329 # CHECK: lb %r0, 0 2330 0xe3 0x00 0x00 0x00 0x00 0x76 2331 2332 # CHECK: lb %r0, 1 2333 0xe3 0x00 0x00 0x01 0x00 0x76 2334 2335 # CHECK: lb %r0, 524287 2336 0xe3 0x00 0x0f 0xff 0x7f 0x76 2337 2338 # CHECK: lb %r0, 0(%r1) 2339 0xe3 0x00 0x10 0x00 0x00 0x76 2340 2341 # CHECK: lb %r0, 0(%r15) 2342 0xe3 0x00 0xf0 0x00 0x00 0x76 2343 2344 # CHECK: lb %r0, 524287(%r1,%r15) 2345 0xe3 0x01 0xff 0xff 0x7f 0x76 2346 2347 # CHECK: lb %r0, 524287(%r15,%r1) 2348 0xe3 0x0f 0x1f 0xff 0x7f 0x76 2349 2350 # CHECK: lb %r15, 0 2351 0xe3 0xf0 0x00 0x00 0x00 0x76 2352 2353 # CHECK: lcdbr %f0, %f9 2354 0xb3 0x13 0x00 0x09 2355 2356 # CHECK: lcdbr %f0, %f15 2357 0xb3 0x13 0x00 0x0f 2358 2359 # CHECK: lcdbr %f15, %f0 2360 0xb3 0x13 0x00 0xf0 2361 2362 # CHECK: lcdbr %f15, %f9 2363 0xb3 0x13 0x00 0xf9 2364 2365 # CHECK: lcebr %f0, %f9 2366 0xb3 0x03 0x00 0x09 2367 2368 # CHECK: lcebr %f0, %f15 2369 0xb3 0x03 0x00 0x0f 2370 2371 # CHECK: lcebr %f15, %f0 2372 0xb3 0x03 0x00 0xf0 2373 2374 # CHECK: lcebr %f15, %f9 2375 0xb3 0x03 0x00 0xf9 2376 2377 # CHECK: lcgfr %r0, %r0 2378 0xb9 0x13 0x00 0x00 2379 2380 # CHECK: lcgfr %r0, %r15 2381 0xb9 0x13 0x00 0x0f 2382 2383 # CHECK: lcgfr %r15, %r0 2384 0xb9 0x13 0x00 0xf0 2385 2386 # CHECK: lcgfr %r7, %r8 2387 0xb9 0x13 0x00 0x78 2388 2389 # CHECK: lcgr %r0, %r0 2390 0xb9 0x03 0x00 0x00 2391 2392 # CHECK: lcgr %r0, %r15 2393 0xb9 0x03 0x00 0x0f 2394 2395 # CHECK: lcgr %r15, %r0 2396 0xb9 0x03 0x00 0xf0 2397 2398 # CHECK: lcgr %r7, %r8 2399 0xb9 0x03 0x00 0x78 2400 2401 # CHECK: lcr %r0, %r0 2402 0x13 0x00 2403 2404 # CHECK: lcr %r0, %r15 2405 0x13 0x0f 2406 2407 # CHECK: lcr %r15, %r0 2408 0x13 0xf0 2409 2410 # CHECK: lcr %r7, %r8 2411 0x13 0x78 2412 2413 # CHECK: lcxbr %f0, %f8 2414 0xb3 0x43 0x00 0x08 2415 2416 # CHECK: lcxbr %f0, %f13 2417 0xb3 0x43 0x00 0x0d 2418 2419 # CHECK: lcxbr %f13, %f0 2420 0xb3 0x43 0x00 0xd0 2421 2422 # CHECK: lcxbr %f13, %f9 2423 0xb3 0x43 0x00 0xd9 2424 2425 # CHECK: ldebr %f0, %f15 2426 0xb3 0x04 0x00 0x0f 2427 2428 # CHECK: ldebr %f7, %f8 2429 0xb3 0x04 0x00 0x78 2430 2431 # CHECK: ldebr %f15, %f0 2432 0xb3 0x04 0x00 0xf0 2433 2434 # CHECK: ldeb %f0, 0 2435 0xed 0x00 0x00 0x00 0x00 0x04 2436 2437 # CHECK: ldeb %f0, 4095 2438 0xed 0x00 0x0f 0xff 0x00 0x04 2439 2440 # CHECK: ldeb %f0, 0(%r1) 2441 0xed 0x00 0x10 0x00 0x00 0x04 2442 2443 # CHECK: ldeb %f0, 0(%r15) 2444 0xed 0x00 0xf0 0x00 0x00 0x04 2445 2446 # CHECK: ldeb %f0, 4095(%r1,%r15) 2447 0xed 0x01 0xff 0xff 0x00 0x04 2448 2449 # CHECK: ldeb %f0, 4095(%r15,%r1) 2450 0xed 0x0f 0x1f 0xff 0x00 0x04 2451 2452 # CHECK: ldeb %f15, 0 2453 0xed 0xf0 0x00 0x00 0x00 0x04 2454 2455 # CHECK: ldgr %f0, %r0 2456 0xb3 0xc1 0x00 0x00 2457 2458 # CHECK: ldgr %f0, %r15 2459 0xb3 0xc1 0x00 0x0f 2460 2461 # CHECK: ldgr %f15, %r0 2462 0xb3 0xc1 0x00 0xf0 2463 2464 # CHECK: ldgr %f7, %r9 2465 0xb3 0xc1 0x00 0x79 2466 2467 # CHECK: ldgr %f15, %r15 2468 0xb3 0xc1 0x00 0xff 2469 2470 # CHECK: ldr %f0, %f9 2471 0x28 0x09 2472 2473 # CHECK: ldr %f0, %f15 2474 0x28 0x0f 2475 2476 # CHECK: ldr %f15, %f0 2477 0x28 0xf0 2478 2479 # CHECK: ldr %f15, %f9 2480 0x28 0xf9 2481 2482 # CHECK: ld %f0, 0 2483 0x68 0x00 0x00 0x00 2484 2485 # CHECK: ld %f0, 4095 2486 0x68 0x00 0x0f 0xff 2487 2488 # CHECK: ld %f0, 0(%r1) 2489 0x68 0x00 0x10 0x00 2490 2491 # CHECK: ld %f0, 0(%r15) 2492 0x68 0x00 0xf0 0x00 2493 2494 # CHECK: ld %f0, 4095(%r1,%r15) 2495 0x68 0x01 0xff 0xff 2496 2497 # CHECK: ld %f0, 4095(%r15,%r1) 2498 0x68 0x0f 0x1f 0xff 2499 2500 # CHECK: ld %f15, 0 2501 0x68 0xf0 0x00 0x00 2502 2503 # CHECK: ldxbr %f0, %f0 2504 0xb3 0x45 0x00 0x00 2505 2506 # CHECK: ldxbr %f0, %f13 2507 0xb3 0x45 0x00 0x0d 2508 2509 # CHECK: ldxbr %f8, %f12 2510 0xb3 0x45 0x00 0x8c 2511 2512 # CHECK: ldxbr %f13, %f0 2513 0xb3 0x45 0x00 0xd0 2514 2515 # CHECK: ldxbr %f13, %f13 2516 0xb3 0x45 0x00 0xdd 2517 2518 # CHECK: ldy %f0, -524288 2519 0xed 0x00 0x00 0x00 0x80 0x65 2520 2521 # CHECK: ldy %f0, -1 2522 0xed 0x00 0x0f 0xff 0xff 0x65 2523 2524 # CHECK: ldy %f0, 0 2525 0xed 0x00 0x00 0x00 0x00 0x65 2526 2527 # CHECK: ldy %f0, 1 2528 0xed 0x00 0x00 0x01 0x00 0x65 2529 2530 # CHECK: ldy %f0, 524287 2531 0xed 0x00 0x0f 0xff 0x7f 0x65 2532 2533 # CHECK: ldy %f0, 0(%r1) 2534 0xed 0x00 0x10 0x00 0x00 0x65 2535 2536 # CHECK: ldy %f0, 0(%r15) 2537 0xed 0x00 0xf0 0x00 0x00 0x65 2538 2539 # CHECK: ldy %f0, 524287(%r1,%r15) 2540 0xed 0x01 0xff 0xff 0x7f 0x65 2541 2542 # CHECK: ldy %f0, 524287(%r15,%r1) 2543 0xed 0x0f 0x1f 0xff 0x7f 0x65 2544 2545 # CHECK: ldy %f15, 0 2546 0xed 0xf0 0x00 0x00 0x00 0x65 2547 2548 # CHECK: ledbr %f0, %f0 2549 0xb3 0x44 0x00 0x00 2550 2551 # CHECK: ledbr %f0, %f15 2552 0xb3 0x44 0x00 0x0f 2553 2554 # CHECK: ledbr %f7, %f8 2555 0xb3 0x44 0x00 0x78 2556 2557 # CHECK: ledbr %f15, %f0 2558 0xb3 0x44 0x00 0xf0 2559 2560 # CHECK: ledbr %f15, %f15 2561 0xb3 0x44 0x00 0xff 2562 2563 # CHECK: ler %f0, %f9 2564 0x38 0x09 2565 2566 # CHECK: ler %f0, %f15 2567 0x38 0x0f 2568 2569 # CHECK: ler %f15, %f0 2570 0x38 0xf0 2571 2572 # CHECK: ler %f15, %f9 2573 0x38 0xf9 2574 2575 # CHECK: le %f0, 0 2576 0x78 0x00 0x00 0x00 2577 2578 # CHECK: le %f0, 4095 2579 0x78 0x00 0x0f 0xff 2580 2581 # CHECK: le %f0, 0(%r1) 2582 0x78 0x00 0x10 0x00 2583 2584 # CHECK: le %f0, 0(%r15) 2585 0x78 0x00 0xf0 0x00 2586 2587 # CHECK: le %f0, 4095(%r1,%r15) 2588 0x78 0x01 0xff 0xff 2589 2590 # CHECK: le %f0, 4095(%r15,%r1) 2591 0x78 0x0f 0x1f 0xff 2592 2593 # CHECK: le %f15, 0 2594 0x78 0xf0 0x00 0x00 2595 2596 # CHECK: lexbr %f0, %f0 2597 0xb3 0x46 0x00 0x00 2598 2599 # CHECK: lexbr %f0, %f13 2600 0xb3 0x46 0x00 0x0d 2601 2602 # CHECK: lexbr %f8, %f12 2603 0xb3 0x46 0x00 0x8c 2604 2605 # CHECK: lexbr %f13, %f0 2606 0xb3 0x46 0x00 0xd0 2607 2608 # CHECK: lexbr %f13, %f13 2609 0xb3 0x46 0x00 0xdd 2610 2611 # CHECK: ley %f0, -524288 2612 0xed 0x00 0x00 0x00 0x80 0x64 2613 2614 # CHECK: ley %f0, -1 2615 0xed 0x00 0x0f 0xff 0xff 0x64 2616 2617 # CHECK: ley %f0, 0 2618 0xed 0x00 0x00 0x00 0x00 0x64 2619 2620 # CHECK: ley %f0, 1 2621 0xed 0x00 0x00 0x01 0x00 0x64 2622 2623 # CHECK: ley %f0, 524287 2624 0xed 0x00 0x0f 0xff 0x7f 0x64 2625 2626 # CHECK: ley %f0, 0(%r1) 2627 0xed 0x00 0x10 0x00 0x00 0x64 2628 2629 # CHECK: ley %f0, 0(%r15) 2630 0xed 0x00 0xf0 0x00 0x00 0x64 2631 2632 # CHECK: ley %f0, 524287(%r1,%r15) 2633 0xed 0x01 0xff 0xff 0x7f 0x64 2634 2635 # CHECK: ley %f0, 524287(%r15,%r1) 2636 0xed 0x0f 0x1f 0xff 0x7f 0x64 2637 2638 # CHECK: ley %f15, 0 2639 0xed 0xf0 0x00 0x00 0x00 0x64 2640 2641 # CHECK: lgbr %r0, %r15 2642 0xb9 0x06 0x00 0x0f 2643 2644 # CHECK: lgbr %r7, %r8 2645 0xb9 0x06 0x00 0x78 2646 2647 # CHECK: lgbr %r15, %r0 2648 0xb9 0x06 0x00 0xf0 2649 2650 # CHECK: lgb %r0, -524288 2651 0xe3 0x00 0x00 0x00 0x80 0x77 2652 2653 # CHECK: lgb %r0, -1 2654 0xe3 0x00 0x0f 0xff 0xff 0x77 2655 2656 # CHECK: lgb %r0, 0 2657 0xe3 0x00 0x00 0x00 0x00 0x77 2658 2659 # CHECK: lgb %r0, 1 2660 0xe3 0x00 0x00 0x01 0x00 0x77 2661 2662 # CHECK: lgb %r0, 524287 2663 0xe3 0x00 0x0f 0xff 0x7f 0x77 2664 2665 # CHECK: lgb %r0, 0(%r1) 2666 0xe3 0x00 0x10 0x00 0x00 0x77 2667 2668 # CHECK: lgb %r0, 0(%r15) 2669 0xe3 0x00 0xf0 0x00 0x00 0x77 2670 2671 # CHECK: lgb %r0, 524287(%r1,%r15) 2672 0xe3 0x01 0xff 0xff 0x7f 0x77 2673 2674 # CHECK: lgb %r0, 524287(%r15,%r1) 2675 0xe3 0x0f 0x1f 0xff 0x7f 0x77 2676 2677 # CHECK: lgb %r15, 0 2678 0xe3 0xf0 0x00 0x00 0x00 0x77 2679 2680 # CHECK: lgdr %r0, %f0 2681 0xb3 0xcd 0x00 0x00 2682 2683 # CHECK: lgdr %r0, %f15 2684 0xb3 0xcd 0x00 0x0f 2685 2686 # CHECK: lgdr %r15, %f0 2687 0xb3 0xcd 0x00 0xf0 2688 2689 # CHECK: lgdr %r8, %f8 2690 0xb3 0xcd 0x00 0x88 2691 2692 # CHECK: lgdr %r15, %f15 2693 0xb3 0xcd 0x00 0xff 2694 2695 # CHECK: lgfi %r0, -2147483648 2696 0xc0 0x01 0x80 0x00 0x00 0x00 2697 2698 # CHECK: lgfi %r0, -1 2699 0xc0 0x01 0xff 0xff 0xff 0xff 2700 2701 # CHECK: lgfi %r0, 0 2702 0xc0 0x01 0x00 0x00 0x00 0x00 2703 2704 # CHECK: lgfi %r0, 1 2705 0xc0 0x01 0x00 0x00 0x00 0x01 2706 2707 # CHECK: lgfi %r0, 2147483647 2708 0xc0 0x01 0x7f 0xff 0xff 0xff 2709 2710 # CHECK: lgfi %r15, 0 2711 0xc0 0xf1 0x00 0x00 0x00 0x00 2712 2713 # CHECK: lgfr %r0, %r15 2714 0xb9 0x14 0x00 0x0f 2715 2716 # CHECK: lgfr %r7, %r8 2717 0xb9 0x14 0x00 0x78 2718 2719 # CHECK: lgfr %r15, %r0 2720 0xb9 0x14 0x00 0xf0 2721 2722 # CHECK: lgf %r0, -524288 2723 0xe3 0x00 0x00 0x00 0x80 0x14 2724 2725 # CHECK: lgf %r0, -1 2726 0xe3 0x00 0x0f 0xff 0xff 0x14 2727 2728 # CHECK: lgf %r0, 0 2729 0xe3 0x00 0x00 0x00 0x00 0x14 2730 2731 # CHECK: lgf %r0, 1 2732 0xe3 0x00 0x00 0x01 0x00 0x14 2733 2734 # CHECK: lgf %r0, 524287 2735 0xe3 0x00 0x0f 0xff 0x7f 0x14 2736 2737 # CHECK: lgf %r0, 0(%r1) 2738 0xe3 0x00 0x10 0x00 0x00 0x14 2739 2740 # CHECK: lgf %r0, 0(%r15) 2741 0xe3 0x00 0xf0 0x00 0x00 0x14 2742 2743 # CHECK: lgf %r0, 524287(%r1,%r15) 2744 0xe3 0x01 0xff 0xff 0x7f 0x14 2745 2746 # CHECK: lgf %r0, 524287(%r15,%r1) 2747 0xe3 0x0f 0x1f 0xff 0x7f 0x14 2748 2749 # CHECK: lgf %r15, 0 2750 0xe3 0xf0 0x00 0x00 0x00 0x14 2751 2752 # CHECK: lghi %r0, -32768 2753 0xa7 0x09 0x80 0x00 2754 2755 # CHECK: lghi %r0, -1 2756 0xa7 0x09 0xff 0xff 2757 2758 # CHECK: lghi %r0, 0 2759 0xa7 0x09 0x00 0x00 2760 2761 # CHECK: lghi %r0, 1 2762 0xa7 0x09 0x00 0x01 2763 2764 # CHECK: lghi %r0, 32767 2765 0xa7 0x09 0x7f 0xff 2766 2767 # CHECK: lghi %r15, 0 2768 0xa7 0xf9 0x00 0x00 2769 2770 # CHECK: lghr %r0, %r15 2771 0xb9 0x07 0x00 0x0f 2772 2773 # CHECK: lghr %r7, %r8 2774 0xb9 0x07 0x00 0x78 2775 2776 # CHECK: lghr %r15, %r0 2777 0xb9 0x07 0x00 0xf0 2778 2779 # CHECK: lgh %r0, -524288 2780 0xe3 0x00 0x00 0x00 0x80 0x15 2781 2782 # CHECK: lgh %r0, -1 2783 0xe3 0x00 0x0f 0xff 0xff 0x15 2784 2785 # CHECK: lgh %r0, 0 2786 0xe3 0x00 0x00 0x00 0x00 0x15 2787 2788 # CHECK: lgh %r0, 1 2789 0xe3 0x00 0x00 0x01 0x00 0x15 2790 2791 # CHECK: lgh %r0, 524287 2792 0xe3 0x00 0x0f 0xff 0x7f 0x15 2793 2794 # CHECK: lgh %r0, 0(%r1) 2795 0xe3 0x00 0x10 0x00 0x00 0x15 2796 2797 # CHECK: lgh %r0, 0(%r15) 2798 0xe3 0x00 0xf0 0x00 0x00 0x15 2799 2800 # CHECK: lgh %r0, 524287(%r1,%r15) 2801 0xe3 0x01 0xff 0xff 0x7f 0x15 2802 2803 # CHECK: lgh %r0, 524287(%r15,%r1) 2804 0xe3 0x0f 0x1f 0xff 0x7f 0x15 2805 2806 # CHECK: lgh %r15, 0 2807 0xe3 0xf0 0x00 0x00 0x00 0x15 2808 2809 # CHECK: lgr %r0, %r9 2810 0xb9 0x04 0x00 0x09 2811 2812 # CHECK: lgr %r0, %r15 2813 0xb9 0x04 0x00 0x0f 2814 2815 # CHECK: lgr %r15, %r0 2816 0xb9 0x04 0x00 0xf0 2817 2818 # CHECK: lgr %r15, %r9 2819 0xb9 0x04 0x00 0xf9 2820 2821 # CHECK: lg %r0, -524288 2822 0xe3 0x00 0x00 0x00 0x80 0x04 2823 2824 # CHECK: lg %r0, -1 2825 0xe3 0x00 0x0f 0xff 0xff 0x04 2826 2827 # CHECK: lg %r0, 0 2828 0xe3 0x00 0x00 0x00 0x00 0x04 2829 2830 # CHECK: lg %r0, 1 2831 0xe3 0x00 0x00 0x01 0x00 0x04 2832 2833 # CHECK: lg %r0, 524287 2834 0xe3 0x00 0x0f 0xff 0x7f 0x04 2835 2836 # CHECK: lg %r0, 0(%r1) 2837 0xe3 0x00 0x10 0x00 0x00 0x04 2838 2839 # CHECK: lg %r0, 0(%r15) 2840 0xe3 0x00 0xf0 0x00 0x00 0x04 2841 2842 # CHECK: lg %r0, 524287(%r1,%r15) 2843 0xe3 0x01 0xff 0xff 0x7f 0x04 2844 2845 # CHECK: lg %r0, 524287(%r15,%r1) 2846 0xe3 0x0f 0x1f 0xff 0x7f 0x04 2847 2848 # CHECK: lg %r15, 0 2849 0xe3 0xf0 0x00 0x00 0x00 0x04 2850 2851 # CHECK: lhi %r0, -32768 2852 0xa7 0x08 0x80 0x00 2853 2854 # CHECK: lhi %r0, -1 2855 0xa7 0x08 0xff 0xff 2856 2857 # CHECK: lhi %r0, 0 2858 0xa7 0x08 0x00 0x00 2859 2860 # CHECK: lhi %r0, 1 2861 0xa7 0x08 0x00 0x01 2862 2863 # CHECK: lhi %r0, 32767 2864 0xa7 0x08 0x7f 0xff 2865 2866 # CHECK: lhi %r15, 0 2867 0xa7 0xf8 0x00 0x00 2868 2869 # CHECK: lhr %r0, %r15 2870 0xb9 0x27 0x00 0x0f 2871 2872 # CHECK: lhr %r7, %r8 2873 0xb9 0x27 0x00 0x78 2874 2875 # CHECK: lhr %r15, %r0 2876 0xb9 0x27 0x00 0xf0 2877 2878 # CHECK: lh %r0, 0 2879 0x48 0x00 0x00 0x00 2880 2881 # CHECK: lh %r0, 4095 2882 0x48 0x00 0x0f 0xff 2883 2884 # CHECK: lh %r0, 0(%r1) 2885 0x48 0x00 0x10 0x00 2886 2887 # CHECK: lh %r0, 0(%r15) 2888 0x48 0x00 0xf0 0x00 2889 2890 # CHECK: lh %r0, 4095(%r1,%r15) 2891 0x48 0x01 0xff 0xff 2892 2893 # CHECK: lh %r0, 4095(%r15,%r1) 2894 0x48 0x0f 0x1f 0xff 2895 2896 # CHECK: lh %r15, 0 2897 0x48 0xf0 0x00 0x00 2898 2899 # CHECK: lhy %r0, -524288 2900 0xe3 0x00 0x00 0x00 0x80 0x78 2901 2902 # CHECK: lhy %r0, -1 2903 0xe3 0x00 0x0f 0xff 0xff 0x78 2904 2905 # CHECK: lhy %r0, 0 2906 0xe3 0x00 0x00 0x00 0x00 0x78 2907 2908 # CHECK: lhy %r0, 1 2909 0xe3 0x00 0x00 0x01 0x00 0x78 2910 2911 # CHECK: lhy %r0, 524287 2912 0xe3 0x00 0x0f 0xff 0x7f 0x78 2913 2914 # CHECK: lhy %r0, 0(%r1) 2915 0xe3 0x00 0x10 0x00 0x00 0x78 2916 2917 # CHECK: lhy %r0, 0(%r15) 2918 0xe3 0x00 0xf0 0x00 0x00 0x78 2919 2920 # CHECK: lhy %r0, 524287(%r1,%r15) 2921 0xe3 0x01 0xff 0xff 0x7f 0x78 2922 2923 # CHECK: lhy %r0, 524287(%r15,%r1) 2924 0xe3 0x0f 0x1f 0xff 0x7f 0x78 2925 2926 # CHECK: lhy %r15, 0 2927 0xe3 0xf0 0x00 0x00 0x00 0x78 2928 2929 # CHECK: llcr %r0, %r15 2930 0xb9 0x94 0x00 0x0f 2931 2932 # CHECK: llcr %r7, %r8 2933 0xb9 0x94 0x00 0x78 2934 2935 # CHECK: llcr %r15, %r0 2936 0xb9 0x94 0x00 0xf0 2937 2938 # CHECK: llc %r0, -524288 2939 0xe3 0x00 0x00 0x00 0x80 0x94 2940 2941 # CHECK: llc %r0, -1 2942 0xe3 0x00 0x0f 0xff 0xff 0x94 2943 2944 # CHECK: llc %r0, 0 2945 0xe3 0x00 0x00 0x00 0x00 0x94 2946 2947 # CHECK: llc %r0, 1 2948 0xe3 0x00 0x00 0x01 0x00 0x94 2949 2950 # CHECK: llc %r0, 524287 2951 0xe3 0x00 0x0f 0xff 0x7f 0x94 2952 2953 # CHECK: llc %r0, 0(%r1) 2954 0xe3 0x00 0x10 0x00 0x00 0x94 2955 2956 # CHECK: llc %r0, 0(%r15) 2957 0xe3 0x00 0xf0 0x00 0x00 0x94 2958 2959 # CHECK: llc %r0, 524287(%r1,%r15) 2960 0xe3 0x01 0xff 0xff 0x7f 0x94 2961 2962 # CHECK: llc %r0, 524287(%r15,%r1) 2963 0xe3 0x0f 0x1f 0xff 0x7f 0x94 2964 2965 # CHECK: llc %r15, 0 2966 0xe3 0xf0 0x00 0x00 0x00 0x94 2967 2968 # CHECK: llgcr %r0, %r15 2969 0xb9 0x84 0x00 0x0f 2970 2971 # CHECK: llgcr %r7, %r8 2972 0xb9 0x84 0x00 0x78 2973 2974 # CHECK: llgcr %r15, %r0 2975 0xb9 0x84 0x00 0xf0 2976 2977 # CHECK: llgc %r0, -524288 2978 0xe3 0x00 0x00 0x00 0x80 0x90 2979 2980 # CHECK: llgc %r0, -1 2981 0xe3 0x00 0x0f 0xff 0xff 0x90 2982 2983 # CHECK: llgc %r0, 0 2984 0xe3 0x00 0x00 0x00 0x00 0x90 2985 2986 # CHECK: llgc %r0, 1 2987 0xe3 0x00 0x00 0x01 0x00 0x90 2988 2989 # CHECK: llgc %r0, 524287 2990 0xe3 0x00 0x0f 0xff 0x7f 0x90 2991 2992 # CHECK: llgc %r0, 0(%r1) 2993 0xe3 0x00 0x10 0x00 0x00 0x90 2994 2995 # CHECK: llgc %r0, 0(%r15) 2996 0xe3 0x00 0xf0 0x00 0x00 0x90 2997 2998 # CHECK: llgc %r0, 524287(%r1,%r15) 2999 0xe3 0x01 0xff 0xff 0x7f 0x90 3000 3001 # CHECK: llgc %r0, 524287(%r15,%r1) 3002 0xe3 0x0f 0x1f 0xff 0x7f 0x90 3003 3004 # CHECK: llgc %r15, 0 3005 0xe3 0xf0 0x00 0x00 0x00 0x90 3006 3007 # CHECK: llgfr %r0, %r15 3008 0xb9 0x16 0x00 0x0f 3009 3010 # CHECK: llgfr %r7, %r8 3011 0xb9 0x16 0x00 0x78 3012 3013 # CHECK: llgfr %r15, %r0 3014 0xb9 0x16 0x00 0xf0 3015 3016 # CHECK: llgf %r0, -524288 3017 0xe3 0x00 0x00 0x00 0x80 0x16 3018 3019 # CHECK: llgf %r0, -1 3020 0xe3 0x00 0x0f 0xff 0xff 0x16 3021 3022 # CHECK: llgf %r0, 0 3023 0xe3 0x00 0x00 0x00 0x00 0x16 3024 3025 # CHECK: llgf %r0, 1 3026 0xe3 0x00 0x00 0x01 0x00 0x16 3027 3028 # CHECK: llgf %r0, 524287 3029 0xe3 0x00 0x0f 0xff 0x7f 0x16 3030 3031 # CHECK: llgf %r0, 0(%r1) 3032 0xe3 0x00 0x10 0x00 0x00 0x16 3033 3034 # CHECK: llgf %r0, 0(%r15) 3035 0xe3 0x00 0xf0 0x00 0x00 0x16 3036 3037 # CHECK: llgf %r0, 524287(%r1,%r15) 3038 0xe3 0x01 0xff 0xff 0x7f 0x16 3039 3040 # CHECK: llgf %r0, 524287(%r15,%r1) 3041 0xe3 0x0f 0x1f 0xff 0x7f 0x16 3042 3043 # CHECK: llgf %r15, 0 3044 0xe3 0xf0 0x00 0x00 0x00 0x16 3045 3046 # CHECK: llghr %r0, %r15 3047 0xb9 0x85 0x00 0x0f 3048 3049 # CHECK: llghr %r7, %r8 3050 0xb9 0x85 0x00 0x78 3051 3052 # CHECK: llghr %r15, %r0 3053 0xb9 0x85 0x00 0xf0 3054 3055 # CHECK: llgh %r0, -524288 3056 0xe3 0x00 0x00 0x00 0x80 0x91 3057 3058 # CHECK: llgh %r0, -1 3059 0xe3 0x00 0x0f 0xff 0xff 0x91 3060 3061 # CHECK: llgh %r0, 0 3062 0xe3 0x00 0x00 0x00 0x00 0x91 3063 3064 # CHECK: llgh %r0, 1 3065 0xe3 0x00 0x00 0x01 0x00 0x91 3066 3067 # CHECK: llgh %r0, 524287 3068 0xe3 0x00 0x0f 0xff 0x7f 0x91 3069 3070 # CHECK: llgh %r0, 0(%r1) 3071 0xe3 0x00 0x10 0x00 0x00 0x91 3072 3073 # CHECK: llgh %r0, 0(%r15) 3074 0xe3 0x00 0xf0 0x00 0x00 0x91 3075 3076 # CHECK: llgh %r0, 524287(%r1,%r15) 3077 0xe3 0x01 0xff 0xff 0x7f 0x91 3078 3079 # CHECK: llgh %r0, 524287(%r15,%r1) 3080 0xe3 0x0f 0x1f 0xff 0x7f 0x91 3081 3082 # CHECK: llgh %r15, 0 3083 0xe3 0xf0 0x00 0x00 0x00 0x91 3084 3085 # CHECK: llhr %r0, %r15 3086 0xb9 0x95 0x00 0x0f 3087 3088 # CHECK: llhr %r7, %r8 3089 0xb9 0x95 0x00 0x78 3090 3091 # CHECK: llhr %r15, %r0 3092 0xb9 0x95 0x00 0xf0 3093 3094 # CHECK: llh %r0, -524288 3095 0xe3 0x00 0x00 0x00 0x80 0x95 3096 3097 # CHECK: llh %r0, -1 3098 0xe3 0x00 0x0f 0xff 0xff 0x95 3099 3100 # CHECK: llh %r0, 0 3101 0xe3 0x00 0x00 0x00 0x00 0x95 3102 3103 # CHECK: llh %r0, 1 3104 0xe3 0x00 0x00 0x01 0x00 0x95 3105 3106 # CHECK: llh %r0, 524287 3107 0xe3 0x00 0x0f 0xff 0x7f 0x95 3108 3109 # CHECK: llh %r0, 0(%r1) 3110 0xe3 0x00 0x10 0x00 0x00 0x95 3111 3112 # CHECK: llh %r0, 0(%r15) 3113 0xe3 0x00 0xf0 0x00 0x00 0x95 3114 3115 # CHECK: llh %r0, 524287(%r1,%r15) 3116 0xe3 0x01 0xff 0xff 0x7f 0x95 3117 3118 # CHECK: llh %r0, 524287(%r15,%r1) 3119 0xe3 0x0f 0x1f 0xff 0x7f 0x95 3120 3121 # CHECK: llh %r15, 0 3122 0xe3 0xf0 0x00 0x00 0x00 0x95 3123 3124 # CHECK: llihf %r0, 0 3125 0xc0 0x0e 0x00 0x00 0x00 0x00 3126 3127 # CHECK: llihf %r0, 4294967295 3128 0xc0 0x0e 0xff 0xff 0xff 0xff 3129 3130 # CHECK: llihf %r15, 0 3131 0xc0 0xfe 0x00 0x00 0x00 0x00 3132 3133 # CHECK: llihh %r0, 0 3134 0xa5 0x0c 0x00 0x00 3135 3136 # CHECK: llihh %r0, 32768 3137 0xa5 0x0c 0x80 0x00 3138 3139 # CHECK: llihh %r0, 65535 3140 0xa5 0x0c 0xff 0xff 3141 3142 # CHECK: llihh %r15, 0 3143 0xa5 0xfc 0x00 0x00 3144 3145 # CHECK: llihl %r0, 0 3146 0xa5 0x0d 0x00 0x00 3147 3148 # CHECK: llihl %r0, 32768 3149 0xa5 0x0d 0x80 0x00 3150 3151 # CHECK: llihl %r0, 65535 3152 0xa5 0x0d 0xff 0xff 3153 3154 # CHECK: llihl %r15, 0 3155 0xa5 0xfd 0x00 0x00 3156 3157 # CHECK: llilf %r0, 0 3158 0xc0 0x0f 0x00 0x00 0x00 0x00 3159 3160 # CHECK: llilf %r0, 4294967295 3161 0xc0 0x0f 0xff 0xff 0xff 0xff 3162 3163 # CHECK: llilf %r15, 0 3164 0xc0 0xff 0x00 0x00 0x00 0x00 3165 3166 # CHECK: llilh %r0, 0 3167 0xa5 0x0e 0x00 0x00 3168 3169 # CHECK: llilh %r0, 32768 3170 0xa5 0x0e 0x80 0x00 3171 3172 # CHECK: llilh %r0, 65535 3173 0xa5 0x0e 0xff 0xff 3174 3175 # CHECK: llilh %r15, 0 3176 0xa5 0xfe 0x00 0x00 3177 3178 # CHECK: llill %r0, 0 3179 0xa5 0x0f 0x00 0x00 3180 3181 # CHECK: llill %r0, 32768 3182 0xa5 0x0f 0x80 0x00 3183 3184 # CHECK: llill %r0, 65535 3185 0xa5 0x0f 0xff 0xff 3186 3187 # CHECK: llill %r15, 0 3188 0xa5 0xff 0x00 0x00 3189 3190 # CHECK: lmg %r0, %r0, 0 3191 0xeb 0x00 0x00 0x00 0x00 0x04 3192 3193 # CHECK: lmg %r0, %r15, 0 3194 0xeb 0x0f 0x00 0x00 0x00 0x04 3195 3196 # CHECK: lmg %r14, %r15, 0 3197 0xeb 0xef 0x00 0x00 0x00 0x04 3198 3199 # CHECK: lmg %r15, %r15, 0 3200 0xeb 0xff 0x00 0x00 0x00 0x04 3201 3202 # CHECK: lmg %r0, %r0, -524288 3203 0xeb 0x00 0x00 0x00 0x80 0x04 3204 3205 # CHECK: lmg %r0, %r0, -1 3206 0xeb 0x00 0x0f 0xff 0xff 0x04 3207 3208 # CHECK: lmg %r0, %r0, 0 3209 0xeb 0x00 0x00 0x00 0x00 0x04 3210 3211 # CHECK: lmg %r0, %r0, 1 3212 0xeb 0x00 0x00 0x01 0x00 0x04 3213 3214 # CHECK: lmg %r0, %r0, 524287 3215 0xeb 0x00 0x0f 0xff 0x7f 0x04 3216 3217 # CHECK: lmg %r0, %r0, 0(%r1) 3218 0xeb 0x00 0x10 0x00 0x00 0x04 3219 3220 # CHECK: lmg %r0, %r0, 0(%r15) 3221 0xeb 0x00 0xf0 0x00 0x00 0x04 3222 3223 # CHECK: lmg %r0, %r0, 524287(%r1) 3224 0xeb 0x00 0x1f 0xff 0x7f 0x04 3225 3226 # CHECK: lmg %r0, %r0, 524287(%r15) 3227 0xeb 0x00 0xff 0xff 0x7f 0x04 3228 3229 # CHECK: lndbr %f0, %f9 3230 0xb3 0x11 0x00 0x09 3231 3232 # CHECK: lndbr %f0, %f15 3233 0xb3 0x11 0x00 0x0f 3234 3235 # CHECK: lndbr %f15, %f0 3236 0xb3 0x11 0x00 0xf0 3237 3238 # CHECK: lndbr %f15, %f9 3239 0xb3 0x11 0x00 0xf9 3240 3241 # CHECK: lnebr %f0, %f9 3242 0xb3 0x01 0x00 0x09 3243 3244 # CHECK: lnebr %f0, %f15 3245 0xb3 0x01 0x00 0x0f 3246 3247 # CHECK: lnebr %f15, %f0 3248 0xb3 0x01 0x00 0xf0 3249 3250 # CHECK: lnebr %f15, %f9 3251 0xb3 0x01 0x00 0xf9 3252 3253 # CHECK: lnxbr %f0, %f8 3254 0xb3 0x41 0x00 0x08 3255 3256 # CHECK: lnxbr %f0, %f13 3257 0xb3 0x41 0x00 0x0d 3258 3259 # CHECK: lnxbr %f13, %f0 3260 0xb3 0x41 0x00 0xd0 3261 3262 # CHECK: lnxbr %f13, %f9 3263 0xb3 0x41 0x00 0xd9 3264 3265 # CHECK: loc %r7, 6399(%r8), 0 3266 0xeb 0x70 0x88 0xff 0x01 0xf2 3267 3268 # CHECK: loco %r7, 6399(%r8) 3269 0xeb 0x71 0x88 0xff 0x01 0xf2 3270 3271 # CHECK: loch %r7, 6399(%r8) 3272 0xeb 0x72 0x88 0xff 0x01 0xf2 3273 3274 # CHECK: locnle %r7, 6399(%r8) 3275 0xeb 0x73 0x88 0xff 0x01 0xf2 3276 3277 # CHECK: locl %r7, 6399(%r8) 3278 0xeb 0x74 0x88 0xff 0x01 0xf2 3279 3280 # CHECK: locnhe %r7, 6399(%r8) 3281 0xeb 0x75 0x88 0xff 0x01 0xf2 3282 3283 # CHECK: loclh %r7, 6399(%r8) 3284 0xeb 0x76 0x88 0xff 0x01 0xf2 3285 3286 # CHECK: locne %r7, 6399(%r8) 3287 0xeb 0x77 0x88 0xff 0x01 0xf2 3288 3289 # CHECK: loce %r7, 6399(%r8) 3290 0xeb 0x78 0x88 0xff 0x01 0xf2 3291 3292 # CHECK: locnlh %r7, 6399(%r8) 3293 0xeb 0x79 0x88 0xff 0x01 0xf2 3294 3295 # CHECK: loche %r7, 6399(%r8) 3296 0xeb 0x7a 0x88 0xff 0x01 0xf2 3297 3298 # CHECK: locnl %r7, 6399(%r8) 3299 0xeb 0x7b 0x88 0xff 0x01 0xf2 3300 3301 # CHECK: locle %r7, 6399(%r8) 3302 0xeb 0x7c 0x88 0xff 0x01 0xf2 3303 3304 # CHECK: locnh %r7, 6399(%r8) 3305 0xeb 0x7d 0x88 0xff 0x01 0xf2 3306 3307 # CHECK: locno %r7, 6399(%r8) 3308 0xeb 0x7e 0x88 0xff 0x01 0xf2 3309 3310 # CHECK: loc %r7, 6399(%r8), 15 3311 0xeb 0x7f 0x88 0xff 0x01 0xf2 3312 3313 # CHECK: locg %r7, 6399(%r8), 0 3314 0xeb 0x70 0x88 0xff 0x01 0xe2 3315 3316 # CHECK: locgo %r7, 6399(%r8) 3317 0xeb 0x71 0x88 0xff 0x01 0xe2 3318 3319 # CHECK: locgh %r7, 6399(%r8) 3320 0xeb 0x72 0x88 0xff 0x01 0xe2 3321 3322 # CHECK: locgnle %r7, 6399(%r8) 3323 0xeb 0x73 0x88 0xff 0x01 0xe2 3324 3325 # CHECK: locgl %r7, 6399(%r8) 3326 0xeb 0x74 0x88 0xff 0x01 0xe2 3327 3328 # CHECK: locgnhe %r7, 6399(%r8) 3329 0xeb 0x75 0x88 0xff 0x01 0xe2 3330 3331 # CHECK: locglh %r7, 6399(%r8) 3332 0xeb 0x76 0x88 0xff 0x01 0xe2 3333 3334 # CHECK: locgne %r7, 6399(%r8) 3335 0xeb 0x77 0x88 0xff 0x01 0xe2 3336 3337 # CHECK: locge %r7, 6399(%r8) 3338 0xeb 0x78 0x88 0xff 0x01 0xe2 3339 3340 # CHECK: locgnlh %r7, 6399(%r8) 3341 0xeb 0x79 0x88 0xff 0x01 0xe2 3342 3343 # CHECK: locghe %r7, 6399(%r8) 3344 0xeb 0x7a 0x88 0xff 0x01 0xe2 3345 3346 # CHECK: locgnl %r7, 6399(%r8) 3347 0xeb 0x7b 0x88 0xff 0x01 0xe2 3348 3349 # CHECK: locgle %r7, 6399(%r8) 3350 0xeb 0x7c 0x88 0xff 0x01 0xe2 3351 3352 # CHECK: locgnh %r7, 6399(%r8) 3353 0xeb 0x7d 0x88 0xff 0x01 0xe2 3354 3355 # CHECK: locgno %r7, 6399(%r8) 3356 0xeb 0x7e 0x88 0xff 0x01 0xe2 3357 3358 # CHECK: locg %r7, 6399(%r8), 15 3359 0xeb 0x7f 0x88 0xff 0x01 0xe2 3360 3361 # CHECK: locr %r11, %r3, 0 3362 0xb9 0xf2 0x00 0xb3 3363 3364 # CHECK: locro %r11, %r3 3365 0xb9 0xf2 0x10 0xb3 3366 3367 # CHECK: locrh %r11, %r3 3368 0xb9 0xf2 0x20 0xb3 3369 3370 # CHECK: locrnle %r11, %r3 3371 0xb9 0xf2 0x30 0xb3 3372 3373 # CHECK: locrl %r11, %r3 3374 0xb9 0xf2 0x40 0xb3 3375 3376 # CHECK: locrnhe %r11, %r3 3377 0xb9 0xf2 0x50 0xb3 3378 3379 # CHECK: locrlh %r11, %r3 3380 0xb9 0xf2 0x60 0xb3 3381 3382 # CHECK: locrne %r11, %r3 3383 0xb9 0xf2 0x70 0xb3 3384 3385 # CHECK: locre %r11, %r3 3386 0xb9 0xf2 0x80 0xb3 3387 3388 # CHECK: locrnlh %r11, %r3 3389 0xb9 0xf2 0x90 0xb3 3390 3391 # CHECK: locrhe %r11, %r3 3392 0xb9 0xf2 0xa0 0xb3 3393 3394 # CHECK: locrnl %r11, %r3 3395 0xb9 0xf2 0xb0 0xb3 3396 3397 # CHECK: locrle %r11, %r3 3398 0xb9 0xf2 0xc0 0xb3 3399 3400 # CHECK: locrnh %r11, %r3 3401 0xb9 0xf2 0xd0 0xb3 3402 3403 # CHECK: locrno %r11, %r3 3404 0xb9 0xf2 0xe0 0xb3 3405 3406 # CHECK: locr %r11, %r3, 15 3407 0xb9 0xf2 0xf0 0xb3 3408 3409 # CHECK: locgr %r11, %r3, 0 3410 0xb9 0xe2 0x00 0xb3 3411 3412 # CHECK: locgro %r11, %r3 3413 0xb9 0xe2 0x10 0xb3 3414 3415 # CHECK: locgrh %r11, %r3 3416 0xb9 0xe2 0x20 0xb3 3417 3418 # CHECK: locgrnle %r11, %r3 3419 0xb9 0xe2 0x30 0xb3 3420 3421 # CHECK: locgrl %r11, %r3 3422 0xb9 0xe2 0x40 0xb3 3423 3424 # CHECK: locgrnhe %r11, %r3 3425 0xb9 0xe2 0x50 0xb3 3426 3427 # CHECK: locgrlh %r11, %r3 3428 0xb9 0xe2 0x60 0xb3 3429 3430 # CHECK: locgrne %r11, %r3 3431 0xb9 0xe2 0x70 0xb3 3432 3433 # CHECK: locgre %r11, %r3 3434 0xb9 0xe2 0x80 0xb3 3435 3436 # CHECK: locgrnlh %r11, %r3 3437 0xb9 0xe2 0x90 0xb3 3438 3439 # CHECK: locgrhe %r11, %r3 3440 0xb9 0xe2 0xa0 0xb3 3441 3442 # CHECK: locgrnl %r11, %r3 3443 0xb9 0xe2 0xb0 0xb3 3444 3445 # CHECK: locgrle %r11, %r3 3446 0xb9 0xe2 0xc0 0xb3 3447 3448 # CHECK: locgrnh %r11, %r3 3449 0xb9 0xe2 0xd0 0xb3 3450 3451 # CHECK: locgrno %r11, %r3 3452 0xb9 0xe2 0xe0 0xb3 3453 3454 # CHECK: locgr %r11, %r3, 15 3455 0xb9 0xe2 0xf0 0xb3 3456 3457 # CHECK: lpdbr %f0, %f9 3458 0xb3 0x10 0x00 0x09 3459 3460 # CHECK: lpdbr %f0, %f15 3461 0xb3 0x10 0x00 0x0f 3462 3463 # CHECK: lpdbr %f15, %f0 3464 0xb3 0x10 0x00 0xf0 3465 3466 # CHECK: lpdbr %f15, %f9 3467 0xb3 0x10 0x00 0xf9 3468 3469 # CHECK: lpebr %f0, %f9 3470 0xb3 0x00 0x00 0x09 3471 3472 # CHECK: lpebr %f0, %f15 3473 0xb3 0x00 0x00 0x0f 3474 3475 # CHECK: lpebr %f15, %f0 3476 0xb3 0x00 0x00 0xf0 3477 3478 # CHECK: lpebr %f15, %f9 3479 0xb3 0x00 0x00 0xf9 3480 3481 # CHECK: lpxbr %f0, %f8 3482 0xb3 0x40 0x00 0x08 3483 3484 # CHECK: lpxbr %f0, %f13 3485 0xb3 0x40 0x00 0x0d 3486 3487 # CHECK: lpxbr %f13, %f0 3488 0xb3 0x40 0x00 0xd0 3489 3490 # CHECK: lpxbr %f13, %f9 3491 0xb3 0x40 0x00 0xd9 3492 3493 # CHECK: lr %r0, %r9 3494 0x18 0x09 3495 3496 # CHECK: lr %r0, %r15 3497 0x18 0x0f 3498 3499 # CHECK: lr %r15, %r0 3500 0x18 0xf0 3501 3502 # CHECK: lr %r15, %r9 3503 0x18 0xf9 3504 3505 # CHECK: lrvgr %r0, %r0 3506 0xb9 0x0f 0x00 0x00 3507 3508 # CHECK: lrvgr %r0, %r15 3509 0xb9 0x0f 0x00 0x0f 3510 3511 # CHECK: lrvgr %r15, %r0 3512 0xb9 0x0f 0x00 0xf0 3513 3514 # CHECK: lrvgr %r7, %r8 3515 0xb9 0x0f 0x00 0x78 3516 3517 # CHECK: lrvgr %r15, %r15 3518 0xb9 0x0f 0x00 0xff 3519 3520 # CHECK: lrvg %r0, -524288 3521 0xe3 0x00 0x00 0x00 0x80 0x0f 3522 3523 # CHECK: lrvg %r0, -1 3524 0xe3 0x00 0x0f 0xff 0xff 0x0f 3525 3526 # CHECK: lrvg %r0, 0 3527 0xe3 0x00 0x00 0x00 0x00 0x0f 3528 3529 # CHECK: lrvg %r0, 1 3530 0xe3 0x00 0x00 0x01 0x00 0x0f 3531 3532 # CHECK: lrvg %r0, 524287 3533 0xe3 0x00 0x0f 0xff 0x7f 0x0f 3534 3535 # CHECK: lrvg %r0, 0(%r1) 3536 0xe3 0x00 0x10 0x00 0x00 0x0f 3537 3538 # CHECK: lrvg %r0, 0(%r15) 3539 0xe3 0x00 0xf0 0x00 0x00 0x0f 3540 3541 # CHECK: lrvg %r0, 524287(%r1,%r15) 3542 0xe3 0x01 0xff 0xff 0x7f 0x0f 3543 3544 # CHECK: lrvg %r0, 524287(%r15,%r1) 3545 0xe3 0x0f 0x1f 0xff 0x7f 0x0f 3546 3547 # CHECK: lrvg %r15, 0 3548 0xe3 0xf0 0x00 0x00 0x00 0x0f 3549 3550 # CHECK: lrvr %r0, %r0 3551 0xb9 0x1f 0x00 0x00 3552 3553 # CHECK: lrvr %r0, %r15 3554 0xb9 0x1f 0x00 0x0f 3555 3556 # CHECK: lrvr %r15, %r0 3557 0xb9 0x1f 0x00 0xf0 3558 3559 # CHECK: lrvr %r7, %r8 3560 0xb9 0x1f 0x00 0x78 3561 3562 # CHECK: lrvr %r15, %r15 3563 0xb9 0x1f 0x00 0xff 3564 3565 # CHECK: lrv %r0, -524288 3566 0xe3 0x00 0x00 0x00 0x80 0x1e 3567 3568 # CHECK: lrv %r0, -1 3569 0xe3 0x00 0x0f 0xff 0xff 0x1e 3570 3571 # CHECK: lrv %r0, 0 3572 0xe3 0x00 0x00 0x00 0x00 0x1e 3573 3574 # CHECK: lrv %r0, 1 3575 0xe3 0x00 0x00 0x01 0x00 0x1e 3576 3577 # CHECK: lrv %r0, 524287 3578 0xe3 0x00 0x0f 0xff 0x7f 0x1e 3579 3580 # CHECK: lrv %r0, 0(%r1) 3581 0xe3 0x00 0x10 0x00 0x00 0x1e 3582 3583 # CHECK: lrv %r0, 0(%r15) 3584 0xe3 0x00 0xf0 0x00 0x00 0x1e 3585 3586 # CHECK: lrv %r0, 524287(%r1,%r15) 3587 0xe3 0x01 0xff 0xff 0x7f 0x1e 3588 3589 # CHECK: lrv %r0, 524287(%r15,%r1) 3590 0xe3 0x0f 0x1f 0xff 0x7f 0x1e 3591 3592 # CHECK: lrv %r15, 0 3593 0xe3 0xf0 0x00 0x00 0x00 0x1e 3594 3595 # CHECK: l %r0, 0 3596 0x58 0x00 0x00 0x00 3597 3598 # CHECK: l %r0, 4095 3599 0x58 0x00 0x0f 0xff 3600 3601 # CHECK: l %r0, 0(%r1) 3602 0x58 0x00 0x10 0x00 3603 3604 # CHECK: l %r0, 0(%r15) 3605 0x58 0x00 0xf0 0x00 3606 3607 # CHECK: l %r0, 4095(%r1,%r15) 3608 0x58 0x01 0xff 0xff 3609 3610 # CHECK: l %r0, 4095(%r15,%r1) 3611 0x58 0x0f 0x1f 0xff 3612 3613 # CHECK: l %r15, 0 3614 0x58 0xf0 0x00 0x00 3615 3616 # CHECK: lt %r0, -524288 3617 0xe3 0x00 0x00 0x00 0x80 0x12 3618 3619 # CHECK: lt %r0, -1 3620 0xe3 0x00 0x0f 0xff 0xff 0x12 3621 3622 # CHECK: lt %r0, 0 3623 0xe3 0x00 0x00 0x00 0x00 0x12 3624 3625 # CHECK: lt %r0, 1 3626 0xe3 0x00 0x00 0x01 0x00 0x12 3627 3628 # CHECK: lt %r0, 524287 3629 0xe3 0x00 0x0f 0xff 0x7f 0x12 3630 3631 # CHECK: lt %r0, 0(%r1) 3632 0xe3 0x00 0x10 0x00 0x00 0x12 3633 3634 # CHECK: lt %r0, 0(%r15) 3635 0xe3 0x00 0xf0 0x00 0x00 0x12 3636 3637 # CHECK: lt %r0, 524287(%r1,%r15) 3638 0xe3 0x01 0xff 0xff 0x7f 0x12 3639 3640 # CHECK: lt %r0, 524287(%r15,%r1) 3641 0xe3 0x0f 0x1f 0xff 0x7f 0x12 3642 3643 # CHECK: lt %r15, 0 3644 0xe3 0xf0 0x00 0x00 0x00 0x12 3645 3646 # CHECK: ltdbr %f0, %f9 3647 0xb3 0x12 0x00 0x09 3648 3649 # CHECK: ltdbr %f0, %f15 3650 0xb3 0x12 0x00 0x0f 3651 3652 # CHECK: ltdbr %f15, %f0 3653 0xb3 0x12 0x00 0xf0 3654 3655 # CHECK: ltdbr %f15, %f9 3656 0xb3 0x12 0x00 0xf9 3657 3658 # CHECK: ltebr %f0, %f9 3659 0xb3 0x02 0x00 0x09 3660 3661 # CHECK: ltebr %f0, %f15 3662 0xb3 0x02 0x00 0x0f 3663 3664 # CHECK: ltebr %f15, %f0 3665 0xb3 0x02 0x00 0xf0 3666 3667 # CHECK: ltebr %f15, %f9 3668 0xb3 0x02 0x00 0xf9 3669 3670 # CHECK: ltg %r0, -524288 3671 0xe3 0x00 0x00 0x00 0x80 0x02 3672 3673 # CHECK: ltg %r0, -1 3674 0xe3 0x00 0x0f 0xff 0xff 0x02 3675 3676 # CHECK: ltg %r0, 0 3677 0xe3 0x00 0x00 0x00 0x00 0x02 3678 3679 # CHECK: ltg %r0, 1 3680 0xe3 0x00 0x00 0x01 0x00 0x02 3681 3682 # CHECK: ltg %r0, 524287 3683 0xe3 0x00 0x0f 0xff 0x7f 0x02 3684 3685 # CHECK: ltg %r0, 0(%r1) 3686 0xe3 0x00 0x10 0x00 0x00 0x02 3687 3688 # CHECK: ltg %r0, 0(%r15) 3689 0xe3 0x00 0xf0 0x00 0x00 0x02 3690 3691 # CHECK: ltg %r0, 524287(%r1,%r15) 3692 0xe3 0x01 0xff 0xff 0x7f 0x02 3693 3694 # CHECK: ltg %r0, 524287(%r15,%r1) 3695 0xe3 0x0f 0x1f 0xff 0x7f 0x02 3696 3697 # CHECK: ltg %r15, 0 3698 0xe3 0xf0 0x00 0x00 0x00 0x02 3699 3700 # CHECK: ltgf %r0, -524288 3701 0xe3 0x00 0x00 0x00 0x80 0x32 3702 3703 # CHECK: ltgf %r0, -1 3704 0xe3 0x00 0x0f 0xff 0xff 0x32 3705 3706 # CHECK: ltgf %r0, 0 3707 0xe3 0x00 0x00 0x00 0x00 0x32 3708 3709 # CHECK: ltgf %r0, 1 3710 0xe3 0x00 0x00 0x01 0x00 0x32 3711 3712 # CHECK: ltgf %r0, 524287 3713 0xe3 0x00 0x0f 0xff 0x7f 0x32 3714 3715 # CHECK: ltgf %r0, 0(%r1) 3716 0xe3 0x00 0x10 0x00 0x00 0x32 3717 3718 # CHECK: ltgf %r0, 0(%r15) 3719 0xe3 0x00 0xf0 0x00 0x00 0x32 3720 3721 # CHECK: ltgf %r0, 524287(%r1,%r15) 3722 0xe3 0x01 0xff 0xff 0x7f 0x32 3723 3724 # CHECK: ltgf %r0, 524287(%r15,%r1) 3725 0xe3 0x0f 0x1f 0xff 0x7f 0x32 3726 3727 # CHECK: ltgf %r15, 0 3728 0xe3 0xf0 0x00 0x00 0x00 0x32 3729 3730 # CHECK: ltgfr %r0, %r9 3731 0xb9 0x12 0x00 0x09 3732 3733 # CHECK: ltgfr %r0, %r15 3734 0xb9 0x12 0x00 0x0f 3735 3736 # CHECK: ltgfr %r15, %r0 3737 0xb9 0x12 0x00 0xf0 3738 3739 # CHECK: ltgfr %r15, %r9 3740 0xb9 0x12 0x00 0xf9 3741 3742 # CHECK: ltgr %r0, %r9 3743 0xb9 0x02 0x00 0x09 3744 3745 # CHECK: ltgr %r0, %r15 3746 0xb9 0x02 0x00 0x0f 3747 3748 # CHECK: ltgr %r15, %r0 3749 0xb9 0x02 0x00 0xf0 3750 3751 # CHECK: ltgr %r15, %r9 3752 0xb9 0x02 0x00 0xf9 3753 3754 # CHECK: ltr %r0, %r9 3755 0x12 0x09 3756 3757 # CHECK: ltr %r0, %r15 3758 0x12 0x0f 3759 3760 # CHECK: ltr %r15, %r0 3761 0x12 0xf0 3762 3763 # CHECK: ltr %r15, %r9 3764 0x12 0xf9 3765 3766 # CHECK: ltxbr %f0, %f9 3767 0xb3 0x42 0x00 0x09 3768 3769 # CHECK: ltxbr %f0, %f13 3770 0xb3 0x42 0x00 0x0d 3771 3772 # CHECK: ltxbr %f13, %f0 3773 0xb3 0x42 0x00 0xd0 3774 3775 # CHECK: ltxbr %f13, %f9 3776 0xb3 0x42 0x00 0xd9 3777 3778 # CHECK: lxr %f0, %f8 3779 0xb3 0x65 0x00 0x08 3780 3781 # CHECK: lxr %f0, %f13 3782 0xb3 0x65 0x00 0x0d 3783 3784 # CHECK: lxr %f13, %f0 3785 0xb3 0x65 0x00 0xd0 3786 3787 # CHECK: lxr %f13, %f9 3788 0xb3 0x65 0x00 0xd9 3789 3790 # CHECK: ly %r0, -524288 3791 0xe3 0x00 0x00 0x00 0x80 0x58 3792 3793 # CHECK: ly %r0, -1 3794 0xe3 0x00 0x0f 0xff 0xff 0x58 3795 3796 # CHECK: ly %r0, 0 3797 0xe3 0x00 0x00 0x00 0x00 0x58 3798 3799 # CHECK: ly %r0, 1 3800 0xe3 0x00 0x00 0x01 0x00 0x58 3801 3802 # CHECK: ly %r0, 524287 3803 0xe3 0x00 0x0f 0xff 0x7f 0x58 3804 3805 # CHECK: ly %r0, 0(%r1) 3806 0xe3 0x00 0x10 0x00 0x00 0x58 3807 3808 # CHECK: ly %r0, 0(%r15) 3809 0xe3 0x00 0xf0 0x00 0x00 0x58 3810 3811 # CHECK: ly %r0, 524287(%r1,%r15) 3812 0xe3 0x01 0xff 0xff 0x7f 0x58 3813 3814 # CHECK: ly %r0, 524287(%r15,%r1) 3815 0xe3 0x0f 0x1f 0xff 0x7f 0x58 3816 3817 # CHECK: ly %r15, 0 3818 0xe3 0xf0 0x00 0x00 0x00 0x58 3819 3820 # CHECK: lzdr %f0 3821 0xb3 0x75 0x00 0x00 3822 3823 # CHECK: lzdr %f7 3824 0xb3 0x75 0x00 0x70 3825 3826 # CHECK: lzdr %f15 3827 0xb3 0x75 0x00 0xf0 3828 3829 # CHECK: lzer %f0 3830 0xb3 0x74 0x00 0x00 3831 3832 # CHECK: lzer %f7 3833 0xb3 0x74 0x00 0x70 3834 3835 # CHECK: lzer %f15 3836 0xb3 0x74 0x00 0xf0 3837 3838 # CHECK: lzxr %f0 3839 0xb3 0x76 0x00 0x00 3840 3841 # CHECK: lzxr %f8 3842 0xb3 0x76 0x00 0x80 3843 3844 # CHECK: lzxr %f13 3845 0xb3 0x76 0x00 0xd0 3846 3847 # CHECK: madbr %f0, %f0, %f0 3848 0xb3 0x1e 0x00 0x00 3849 3850 # CHECK: madbr %f0, %f0, %f15 3851 0xb3 0x1e 0x00 0x0f 3852 3853 # CHECK: madbr %f0, %f15, %f0 3854 0xb3 0x1e 0x00 0xf0 3855 3856 # CHECK: madbr %f15, %f0, %f0 3857 0xb3 0x1e 0xf0 0x00 3858 3859 # CHECK: madbr %f7, %f8, %f9 3860 0xb3 0x1e 0x70 0x89 3861 3862 # CHECK: madbr %f15, %f15, %f15 3863 0xb3 0x1e 0xf0 0xff 3864 3865 # CHECK: madb %f0, %f0, 0 3866 0xed 0x00 0x00 0x00 0x00 0x1e 3867 3868 # CHECK: madb %f0, %f0, 4095 3869 0xed 0x00 0x0f 0xff 0x00 0x1e 3870 3871 # CHECK: madb %f0, %f0, 0(%r1) 3872 0xed 0x00 0x10 0x00 0x00 0x1e 3873 3874 # CHECK: madb %f0, %f0, 0(%r15) 3875 0xed 0x00 0xf0 0x00 0x00 0x1e 3876 3877 # CHECK: madb %f0, %f0, 4095(%r1,%r15) 3878 0xed 0x01 0xff 0xff 0x00 0x1e 3879 3880 # CHECK: madb %f0, %f0, 4095(%r15,%r1) 3881 0xed 0x0f 0x1f 0xff 0x00 0x1e 3882 3883 # CHECK: madb %f0, %f15, 0 3884 0xed 0xf0 0x00 0x00 0x00 0x1e 3885 3886 # CHECK: madb %f15, %f0, 0 3887 0xed 0x00 0x00 0x00 0xf0 0x1e 3888 3889 # CHECK: madb %f15, %f15, 0 3890 0xed 0xf0 0x00 0x00 0xf0 0x1e 3891 3892 # CHECK: maebr %f0, %f0, %f0 3893 0xb3 0x0e 0x00 0x00 3894 3895 # CHECK: maebr %f0, %f0, %f15 3896 0xb3 0x0e 0x00 0x0f 3897 3898 # CHECK: maebr %f0, %f15, %f0 3899 0xb3 0x0e 0x00 0xf0 3900 3901 # CHECK: maebr %f15, %f0, %f0 3902 0xb3 0x0e 0xf0 0x00 3903 3904 # CHECK: maebr %f7, %f8, %f9 3905 0xb3 0x0e 0x70 0x89 3906 3907 # CHECK: maebr %f15, %f15, %f15 3908 0xb3 0x0e 0xf0 0xff 3909 3910 # CHECK: maeb %f0, %f0, 0 3911 0xed 0x00 0x00 0x00 0x00 0x0e 3912 3913 # CHECK: maeb %f0, %f0, 4095 3914 0xed 0x00 0x0f 0xff 0x00 0x0e 3915 3916 # CHECK: maeb %f0, %f0, 0(%r1) 3917 0xed 0x00 0x10 0x00 0x00 0x0e 3918 3919 # CHECK: maeb %f0, %f0, 0(%r15) 3920 0xed 0x00 0xf0 0x00 0x00 0x0e 3921 3922 # CHECK: maeb %f0, %f0, 4095(%r1,%r15) 3923 0xed 0x01 0xff 0xff 0x00 0x0e 3924 3925 # CHECK: maeb %f0, %f0, 4095(%r15,%r1) 3926 0xed 0x0f 0x1f 0xff 0x00 0x0e 3927 3928 # CHECK: maeb %f0, %f15, 0 3929 0xed 0xf0 0x00 0x00 0x00 0x0e 3930 3931 # CHECK: maeb %f15, %f0, 0 3932 0xed 0x00 0x00 0x00 0xf0 0x0e 3933 3934 # CHECK: maeb %f15, %f15, 0 3935 0xed 0xf0 0x00 0x00 0xf0 0x0e 3936 3937 # CHECK: mdbr %f0, %f0 3938 0xb3 0x1c 0x00 0x00 3939 3940 # CHECK: mdbr %f0, %f15 3941 0xb3 0x1c 0x00 0x0f 3942 3943 # CHECK: mdbr %f7, %f8 3944 0xb3 0x1c 0x00 0x78 3945 3946 # CHECK: mdbr %f15, %f0 3947 0xb3 0x1c 0x00 0xf0 3948 3949 # CHECK: mdb %f0, 0 3950 0xed 0x00 0x00 0x00 0x00 0x1c 3951 3952 # CHECK: mdb %f0, 4095 3953 0xed 0x00 0x0f 0xff 0x00 0x1c 3954 3955 # CHECK: mdb %f0, 0(%r1) 3956 0xed 0x00 0x10 0x00 0x00 0x1c 3957 3958 # CHECK: mdb %f0, 0(%r15) 3959 0xed 0x00 0xf0 0x00 0x00 0x1c 3960 3961 # CHECK: mdb %f0, 4095(%r1,%r15) 3962 0xed 0x01 0xff 0xff 0x00 0x1c 3963 3964 # CHECK: mdb %f0, 4095(%r15,%r1) 3965 0xed 0x0f 0x1f 0xff 0x00 0x1c 3966 3967 # CHECK: mdb %f15, 0 3968 0xed 0xf0 0x00 0x00 0x00 0x1c 3969 3970 # CHECK: mdebr %f0, %f0 3971 0xb3 0x0c 0x00 0x00 3972 3973 # CHECK: mdebr %f0, %f15 3974 0xb3 0x0c 0x00 0x0f 3975 3976 # CHECK: mdebr %f7, %f8 3977 0xb3 0x0c 0x00 0x78 3978 3979 # CHECK: mdebr %f15, %f0 3980 0xb3 0x0c 0x00 0xf0 3981 3982 # CHECK: mdeb %f0, 0 3983 0xed 0x00 0x00 0x00 0x00 0x0c 3984 3985 # CHECK: mdeb %f0, 4095 3986 0xed 0x00 0x0f 0xff 0x00 0x0c 3987 3988 # CHECK: mdeb %f0, 0(%r1) 3989 0xed 0x00 0x10 0x00 0x00 0x0c 3990 3991 # CHECK: mdeb %f0, 0(%r15) 3992 0xed 0x00 0xf0 0x00 0x00 0x0c 3993 3994 # CHECK: mdeb %f0, 4095(%r1,%r15) 3995 0xed 0x01 0xff 0xff 0x00 0x0c 3996 3997 # CHECK: mdeb %f0, 4095(%r15,%r1) 3998 0xed 0x0f 0x1f 0xff 0x00 0x0c 3999 4000 # CHECK: mdeb %f15, 0 4001 0xed 0xf0 0x00 0x00 0x00 0x0c 4002 4003 # CHECK: meebr %f0, %f0 4004 0xb3 0x17 0x00 0x00 4005 4006 # CHECK: meebr %f0, %f15 4007 0xb3 0x17 0x00 0x0f 4008 4009 # CHECK: meebr %f7, %f8 4010 0xb3 0x17 0x00 0x78 4011 4012 # CHECK: meebr %f15, %f0 4013 0xb3 0x17 0x00 0xf0 4014 4015 # CHECK: meeb %f0, 0 4016 0xed 0x00 0x00 0x00 0x00 0x17 4017 4018 # CHECK: meeb %f0, 4095 4019 0xed 0x00 0x0f 0xff 0x00 0x17 4020 4021 # CHECK: meeb %f0, 0(%r1) 4022 0xed 0x00 0x10 0x00 0x00 0x17 4023 4024 # CHECK: meeb %f0, 0(%r15) 4025 0xed 0x00 0xf0 0x00 0x00 0x17 4026 4027 # CHECK: meeb %f0, 4095(%r1,%r15) 4028 0xed 0x01 0xff 0xff 0x00 0x17 4029 4030 # CHECK: meeb %f0, 4095(%r15,%r1) 4031 0xed 0x0f 0x1f 0xff 0x00 0x17 4032 4033 # CHECK: meeb %f15, 0 4034 0xed 0xf0 0x00 0x00 0x00 0x17 4035 4036 # CHECK: mghi %r0, -32768 4037 0xa7 0x0d 0x80 0x00 4038 4039 # CHECK: mghi %r0, -1 4040 0xa7 0x0d 0xff 0xff 4041 4042 # CHECK: mghi %r0, 0 4043 0xa7 0x0d 0x00 0x00 4044 4045 # CHECK: mghi %r0, 1 4046 0xa7 0x0d 0x00 0x01 4047 4048 # CHECK: mghi %r0, 32767 4049 0xa7 0x0d 0x7f 0xff 4050 4051 # CHECK: mghi %r15, 0 4052 0xa7 0xfd 0x00 0x00 4053 4054 # CHECK: mhi %r0, -32768 4055 0xa7 0x0c 0x80 0x00 4056 4057 # CHECK: mhi %r0, -1 4058 0xa7 0x0c 0xff 0xff 4059 4060 # CHECK: mhi %r0, 0 4061 0xa7 0x0c 0x00 0x00 4062 4063 # CHECK: mhi %r0, 1 4064 0xa7 0x0c 0x00 0x01 4065 4066 # CHECK: mhi %r0, 32767 4067 0xa7 0x0c 0x7f 0xff 4068 4069 # CHECK: mhi %r15, 0 4070 0xa7 0xfc 0x00 0x00 4071 4072 # CHECK: mh %r0, 0 4073 0x4c 0x00 0x00 0x00 4074 4075 # CHECK: mh %r0, 4095 4076 0x4c 0x00 0x0f 0xff 4077 4078 # CHECK: mh %r0, 0(%r1) 4079 0x4c 0x00 0x10 0x00 4080 4081 # CHECK: mh %r0, 0(%r15) 4082 0x4c 0x00 0xf0 0x00 4083 4084 # CHECK: mh %r0, 4095(%r1,%r15) 4085 0x4c 0x01 0xff 0xff 4086 4087 # CHECK: mh %r0, 4095(%r15,%r1) 4088 0x4c 0x0f 0x1f 0xff 4089 4090 # CHECK: mh %r15, 0 4091 0x4c 0xf0 0x00 0x00 4092 4093 # CHECK: mhy %r0, -524288 4094 0xe3 0x00 0x00 0x00 0x80 0x7c 4095 4096 # CHECK: mhy %r0, -1 4097 0xe3 0x00 0x0f 0xff 0xff 0x7c 4098 4099 # CHECK: mhy %r0, 0 4100 0xe3 0x00 0x00 0x00 0x00 0x7c 4101 4102 # CHECK: mhy %r0, 1 4103 0xe3 0x00 0x00 0x01 0x00 0x7c 4104 4105 # CHECK: mhy %r0, 524287 4106 0xe3 0x00 0x0f 0xff 0x7f 0x7c 4107 4108 # CHECK: mhy %r0, 0(%r1) 4109 0xe3 0x00 0x10 0x00 0x00 0x7c 4110 4111 # CHECK: mhy %r0, 0(%r15) 4112 0xe3 0x00 0xf0 0x00 0x00 0x7c 4113 4114 # CHECK: mhy %r0, 524287(%r1,%r15) 4115 0xe3 0x01 0xff 0xff 0x7f 0x7c 4116 4117 # CHECK: mhy %r0, 524287(%r15,%r1) 4118 0xe3 0x0f 0x1f 0xff 0x7f 0x7c 4119 4120 # CHECK: mhy %r15, 0 4121 0xe3 0xf0 0x00 0x00 0x00 0x7c 4122 4123 # CHECK: mlgr %r0, %r0 4124 0xb9 0x86 0x00 0x00 4125 4126 # CHECK: mlgr %r0, %r15 4127 0xb9 0x86 0x00 0x0f 4128 4129 # CHECK: mlgr %r14, %r0 4130 0xb9 0x86 0x00 0xe0 4131 4132 # CHECK: mlgr %r6, %r9 4133 0xb9 0x86 0x00 0x69 4134 4135 # CHECK: mlg %r0, -524288 4136 0xe3 0x00 0x00 0x00 0x80 0x86 4137 4138 # CHECK: mlg %r0, -1 4139 0xe3 0x00 0x0f 0xff 0xff 0x86 4140 4141 # CHECK: mlg %r0, 0 4142 0xe3 0x00 0x00 0x00 0x00 0x86 4143 4144 # CHECK: mlg %r0, 1 4145 0xe3 0x00 0x00 0x01 0x00 0x86 4146 4147 # CHECK: mlg %r0, 524287 4148 0xe3 0x00 0x0f 0xff 0x7f 0x86 4149 4150 # CHECK: mlg %r0, 0(%r1) 4151 0xe3 0x00 0x10 0x00 0x00 0x86 4152 4153 # CHECK: mlg %r0, 0(%r15) 4154 0xe3 0x00 0xf0 0x00 0x00 0x86 4155 4156 # CHECK: mlg %r0, 524287(%r1,%r15) 4157 0xe3 0x01 0xff 0xff 0x7f 0x86 4158 4159 # CHECK: mlg %r0, 524287(%r15,%r1) 4160 0xe3 0x0f 0x1f 0xff 0x7f 0x86 4161 4162 # CHECK: mlg %r14, 0 4163 0xe3 0xe0 0x00 0x00 0x00 0x86 4164 4165 # CHECK: msdbr %f0, %f0, %f0 4166 0xb3 0x1f 0x00 0x00 4167 4168 # CHECK: msdbr %f0, %f0, %f15 4169 0xb3 0x1f 0x00 0x0f 4170 4171 # CHECK: msdbr %f0, %f15, %f0 4172 0xb3 0x1f 0x00 0xf0 4173 4174 # CHECK: msdbr %f15, %f0, %f0 4175 0xb3 0x1f 0xf0 0x00 4176 4177 # CHECK: msdbr %f7, %f8, %f9 4178 0xb3 0x1f 0x70 0x89 4179 4180 # CHECK: msdbr %f15, %f15, %f15 4181 0xb3 0x1f 0xf0 0xff 4182 4183 # CHECK: msdb %f0, %f0, 0 4184 0xed 0x00 0x00 0x00 0x00 0x1f 4185 4186 # CHECK: msdb %f0, %f0, 4095 4187 0xed 0x00 0x0f 0xff 0x00 0x1f 4188 4189 # CHECK: msdb %f0, %f0, 0(%r1) 4190 0xed 0x00 0x10 0x00 0x00 0x1f 4191 4192 # CHECK: msdb %f0, %f0, 0(%r15) 4193 0xed 0x00 0xf0 0x00 0x00 0x1f 4194 4195 # CHECK: msdb %f0, %f0, 4095(%r1,%r15) 4196 0xed 0x01 0xff 0xff 0x00 0x1f 4197 4198 # CHECK: msdb %f0, %f0, 4095(%r15,%r1) 4199 0xed 0x0f 0x1f 0xff 0x00 0x1f 4200 4201 # CHECK: msdb %f0, %f15, 0 4202 0xed 0xf0 0x00 0x00 0x00 0x1f 4203 4204 # CHECK: msdb %f15, %f0, 0 4205 0xed 0x00 0x00 0x00 0xf0 0x1f 4206 4207 # CHECK: msdb %f15, %f15, 0 4208 0xed 0xf0 0x00 0x00 0xf0 0x1f 4209 4210 # CHECK: msebr %f0, %f0, %f0 4211 0xb3 0x0f 0x00 0x00 4212 4213 # CHECK: msebr %f0, %f0, %f15 4214 0xb3 0x0f 0x00 0x0f 4215 4216 # CHECK: msebr %f0, %f15, %f0 4217 0xb3 0x0f 0x00 0xf0 4218 4219 # CHECK: msebr %f15, %f0, %f0 4220 0xb3 0x0f 0xf0 0x00 4221 4222 # CHECK: msebr %f7, %f8, %f9 4223 0xb3 0x0f 0x70 0x89 4224 4225 # CHECK: msebr %f15, %f15, %f15 4226 0xb3 0x0f 0xf0 0xff 4227 4228 # CHECK: mseb %f0, %f0, 0 4229 0xed 0x00 0x00 0x00 0x00 0x0f 4230 4231 # CHECK: mseb %f0, %f0, 4095 4232 0xed 0x00 0x0f 0xff 0x00 0x0f 4233 4234 # CHECK: mseb %f0, %f0, 0(%r1) 4235 0xed 0x00 0x10 0x00 0x00 0x0f 4236 4237 # CHECK: mseb %f0, %f0, 0(%r15) 4238 0xed 0x00 0xf0 0x00 0x00 0x0f 4239 4240 # CHECK: mseb %f0, %f0, 4095(%r1,%r15) 4241 0xed 0x01 0xff 0xff 0x00 0x0f 4242 4243 # CHECK: mseb %f0, %f0, 4095(%r15,%r1) 4244 0xed 0x0f 0x1f 0xff 0x00 0x0f 4245 4246 # CHECK: mseb %f0, %f15, 0 4247 0xed 0xf0 0x00 0x00 0x00 0x0f 4248 4249 # CHECK: mseb %f15, %f0, 0 4250 0xed 0x00 0x00 0x00 0xf0 0x0f 4251 4252 # CHECK: mseb %f15, %f15, 0 4253 0xed 0xf0 0x00 0x00 0xf0 0x0f 4254 4255 # CHECK: msfi %r0, -2147483648 4256 0xc2 0x01 0x80 0x00 0x00 0x00 4257 4258 # CHECK: msfi %r0, -1 4259 0xc2 0x01 0xff 0xff 0xff 0xff 4260 4261 # CHECK: msfi %r0, 0 4262 0xc2 0x01 0x00 0x00 0x00 0x00 4263 4264 # CHECK: msfi %r0, 1 4265 0xc2 0x01 0x00 0x00 0x00 0x01 4266 4267 # CHECK: msfi %r0, 2147483647 4268 0xc2 0x01 0x7f 0xff 0xff 0xff 4269 4270 # CHECK: msfi %r15, 0 4271 0xc2 0xf1 0x00 0x00 0x00 0x00 4272 4273 # CHECK: msgfi %r0, -2147483648 4274 0xc2 0x00 0x80 0x00 0x00 0x00 4275 4276 # CHECK: msgfi %r0, -1 4277 0xc2 0x00 0xff 0xff 0xff 0xff 4278 4279 # CHECK: msgfi %r0, 0 4280 0xc2 0x00 0x00 0x00 0x00 0x00 4281 4282 # CHECK: msgfi %r0, 1 4283 0xc2 0x00 0x00 0x00 0x00 0x01 4284 4285 # CHECK: msgfi %r0, 2147483647 4286 0xc2 0x00 0x7f 0xff 0xff 0xff 4287 4288 # CHECK: msgfi %r15, 0 4289 0xc2 0xf0 0x00 0x00 0x00 0x00 4290 4291 # CHECK: msgfr %r0, %r0 4292 0xb9 0x1c 0x00 0x00 4293 4294 # CHECK: msgfr %r0, %r15 4295 0xb9 0x1c 0x00 0x0f 4296 4297 # CHECK: msgfr %r15, %r0 4298 0xb9 0x1c 0x00 0xf0 4299 4300 # CHECK: msgfr %r7, %r8 4301 0xb9 0x1c 0x00 0x78 4302 4303 # CHECK: msgf %r0, -524288 4304 0xe3 0x00 0x00 0x00 0x80 0x1c 4305 4306 # CHECK: msgf %r0, -1 4307 0xe3 0x00 0x0f 0xff 0xff 0x1c 4308 4309 # CHECK: msgf %r0, 0 4310 0xe3 0x00 0x00 0x00 0x00 0x1c 4311 4312 # CHECK: msgf %r0, 1 4313 0xe3 0x00 0x00 0x01 0x00 0x1c 4314 4315 # CHECK: msgf %r0, 524287 4316 0xe3 0x00 0x0f 0xff 0x7f 0x1c 4317 4318 # CHECK: msgf %r0, 0(%r1) 4319 0xe3 0x00 0x10 0x00 0x00 0x1c 4320 4321 # CHECK: msgf %r0, 0(%r15) 4322 0xe3 0x00 0xf0 0x00 0x00 0x1c 4323 4324 # CHECK: msgf %r0, 524287(%r1,%r15) 4325 0xe3 0x01 0xff 0xff 0x7f 0x1c 4326 4327 # CHECK: msgf %r0, 524287(%r15,%r1) 4328 0xe3 0x0f 0x1f 0xff 0x7f 0x1c 4329 4330 # CHECK: msgf %r15, 0 4331 0xe3 0xf0 0x00 0x00 0x00 0x1c 4332 4333 # CHECK: msgr %r0, %r0 4334 0xb9 0x0c 0x00 0x00 4335 4336 # CHECK: msgr %r0, %r15 4337 0xb9 0x0c 0x00 0x0f 4338 4339 # CHECK: msgr %r15, %r0 4340 0xb9 0x0c 0x00 0xf0 4341 4342 # CHECK: msgr %r7, %r8 4343 0xb9 0x0c 0x00 0x78 4344 4345 # CHECK: msg %r0, -524288 4346 0xe3 0x00 0x00 0x00 0x80 0x0c 4347 4348 # CHECK: msg %r0, -1 4349 0xe3 0x00 0x0f 0xff 0xff 0x0c 4350 4351 # CHECK: msg %r0, 0 4352 0xe3 0x00 0x00 0x00 0x00 0x0c 4353 4354 # CHECK: msg %r0, 1 4355 0xe3 0x00 0x00 0x01 0x00 0x0c 4356 4357 # CHECK: msg %r0, 524287 4358 0xe3 0x00 0x0f 0xff 0x7f 0x0c 4359 4360 # CHECK: msg %r0, 0(%r1) 4361 0xe3 0x00 0x10 0x00 0x00 0x0c 4362 4363 # CHECK: msg %r0, 0(%r15) 4364 0xe3 0x00 0xf0 0x00 0x00 0x0c 4365 4366 # CHECK: msg %r0, 524287(%r1,%r15) 4367 0xe3 0x01 0xff 0xff 0x7f 0x0c 4368 4369 # CHECK: msg %r0, 524287(%r15,%r1) 4370 0xe3 0x0f 0x1f 0xff 0x7f 0x0c 4371 4372 # CHECK: msg %r15, 0 4373 0xe3 0xf0 0x00 0x00 0x00 0x0c 4374 4375 # CHECK: msr %r0, %r0 4376 0xb2 0x52 0x00 0x00 4377 4378 # CHECK: msr %r0, %r15 4379 0xb2 0x52 0x00 0x0f 4380 4381 # CHECK: msr %r15, %r0 4382 0xb2 0x52 0x00 0xf0 4383 4384 # CHECK: msr %r7, %r8 4385 0xb2 0x52 0x00 0x78 4386 4387 # CHECK: ms %r0, 0 4388 0x71 0x00 0x00 0x00 4389 4390 # CHECK: ms %r0, 4095 4391 0x71 0x00 0x0f 0xff 4392 4393 # CHECK: ms %r0, 0(%r1) 4394 0x71 0x00 0x10 0x00 4395 4396 # CHECK: ms %r0, 0(%r15) 4397 0x71 0x00 0xf0 0x00 4398 4399 # CHECK: ms %r0, 4095(%r1,%r15) 4400 0x71 0x01 0xff 0xff 4401 4402 # CHECK: ms %r0, 4095(%r15,%r1) 4403 0x71 0x0f 0x1f 0xff 4404 4405 # CHECK: ms %r15, 0 4406 0x71 0xf0 0x00 0x00 4407 4408 # CHECK: msy %r0, -524288 4409 0xe3 0x00 0x00 0x00 0x80 0x51 4410 4411 # CHECK: msy %r0, -1 4412 0xe3 0x00 0x0f 0xff 0xff 0x51 4413 4414 # CHECK: msy %r0, 0 4415 0xe3 0x00 0x00 0x00 0x00 0x51 4416 4417 # CHECK: msy %r0, 1 4418 0xe3 0x00 0x00 0x01 0x00 0x51 4419 4420 # CHECK: msy %r0, 524287 4421 0xe3 0x00 0x0f 0xff 0x7f 0x51 4422 4423 # CHECK: msy %r0, 0(%r1) 4424 0xe3 0x00 0x10 0x00 0x00 0x51 4425 4426 # CHECK: msy %r0, 0(%r15) 4427 0xe3 0x00 0xf0 0x00 0x00 0x51 4428 4429 # CHECK: msy %r0, 524287(%r1,%r15) 4430 0xe3 0x01 0xff 0xff 0x7f 0x51 4431 4432 # CHECK: msy %r0, 524287(%r15,%r1) 4433 0xe3 0x0f 0x1f 0xff 0x7f 0x51 4434 4435 # CHECK: msy %r15, 0 4436 0xe3 0xf0 0x00 0x00 0x00 0x51 4437 4438 # CHECK: mvghi 0, 0 4439 0xe5 0x48 0x00 0x00 0x00 0x00 4440 4441 # CHECK: mvghi 4095, 0 4442 0xe5 0x48 0x0f 0xff 0x00 0x00 4443 4444 # CHECK: mvghi 0, -32768 4445 0xe5 0x48 0x00 0x00 0x80 0x00 4446 4447 # CHECK: mvghi 0, -1 4448 0xe5 0x48 0x00 0x00 0xff 0xff 4449 4450 # CHECK: mvghi 0, 0 4451 0xe5 0x48 0x00 0x00 0x00 0x00 4452 4453 # CHECK: mvghi 0, 1 4454 0xe5 0x48 0x00 0x00 0x00 0x01 4455 4456 # CHECK: mvghi 0, 32767 4457 0xe5 0x48 0x00 0x00 0x7f 0xff 4458 4459 # CHECK: mvghi 0(%r1), 42 4460 0xe5 0x48 0x10 0x00 0x00 0x2a 4461 4462 # CHECK: mvghi 0(%r15), 42 4463 0xe5 0x48 0xf0 0x00 0x00 0x2a 4464 4465 # CHECK: mvghi 4095(%r1), 42 4466 0xe5 0x48 0x1f 0xff 0x00 0x2a 4467 4468 # CHECK: mvghi 4095(%r15), 42 4469 0xe5 0x48 0xff 0xff 0x00 0x2a 4470 4471 # CHECK: mvhhi 0, 0 4472 0xe5 0x44 0x00 0x00 0x00 0x00 4473 4474 # CHECK: mvhhi 4095, 0 4475 0xe5 0x44 0x0f 0xff 0x00 0x00 4476 4477 # CHECK: mvhhi 0, -32768 4478 0xe5 0x44 0x00 0x00 0x80 0x00 4479 4480 # CHECK: mvhhi 0, -1 4481 0xe5 0x44 0x00 0x00 0xff 0xff 4482 4483 # CHECK: mvhhi 0, 0 4484 0xe5 0x44 0x00 0x00 0x00 0x00 4485 4486 # CHECK: mvhhi 0, 1 4487 0xe5 0x44 0x00 0x00 0x00 0x01 4488 4489 # CHECK: mvhhi 0, 32767 4490 0xe5 0x44 0x00 0x00 0x7f 0xff 4491 4492 # CHECK: mvhhi 0(%r1), 42 4493 0xe5 0x44 0x10 0x00 0x00 0x2a 4494 4495 # CHECK: mvhhi 0(%r15), 42 4496 0xe5 0x44 0xf0 0x00 0x00 0x2a 4497 4498 # CHECK: mvhhi 4095(%r1), 42 4499 0xe5 0x44 0x1f 0xff 0x00 0x2a 4500 4501 # CHECK: mvhhi 4095(%r15), 42 4502 0xe5 0x44 0xff 0xff 0x00 0x2a 4503 4504 # CHECK: mvhi 0, 0 4505 0xe5 0x4c 0x00 0x00 0x00 0x00 4506 4507 # CHECK: mvhi 4095, 0 4508 0xe5 0x4c 0x0f 0xff 0x00 0x00 4509 4510 # CHECK: mvhi 0, -32768 4511 0xe5 0x4c 0x00 0x00 0x80 0x00 4512 4513 # CHECK: mvhi 0, -1 4514 0xe5 0x4c 0x00 0x00 0xff 0xff 4515 4516 # CHECK: mvhi 0, 0 4517 0xe5 0x4c 0x00 0x00 0x00 0x00 4518 4519 # CHECK: mvhi 0, 1 4520 0xe5 0x4c 0x00 0x00 0x00 0x01 4521 4522 # CHECK: mvhi 0, 32767 4523 0xe5 0x4c 0x00 0x00 0x7f 0xff 4524 4525 # CHECK: mvhi 0(%r1), 42 4526 0xe5 0x4c 0x10 0x00 0x00 0x2a 4527 4528 # CHECK: mvhi 0(%r15), 42 4529 0xe5 0x4c 0xf0 0x00 0x00 0x2a 4530 4531 # CHECK: mvhi 4095(%r1), 42 4532 0xe5 0x4c 0x1f 0xff 0x00 0x2a 4533 4534 # CHECK: mvhi 4095(%r15), 42 4535 0xe5 0x4c 0xff 0xff 0x00 0x2a 4536 4537 # CHECK: mvi 0, 0 4538 0x92 0x00 0x00 0x00 4539 4540 # CHECK: mvi 4095, 0 4541 0x92 0x00 0x0f 0xff 4542 4543 # CHECK: mvi 0, 255 4544 0x92 0xff 0x00 0x00 4545 4546 # CHECK: mvi 0(%r1), 42 4547 0x92 0x2a 0x10 0x00 4548 4549 # CHECK: mvi 0(%r15), 42 4550 0x92 0x2a 0xf0 0x00 4551 4552 # CHECK: mvi 4095(%r1), 42 4553 0x92 0x2a 0x1f 0xff 4554 4555 # CHECK: mvi 4095(%r15), 42 4556 0x92 0x2a 0xff 0xff 4557 4558 # CHECK: mviy -524288, 0 4559 0xeb 0x00 0x00 0x00 0x80 0x52 4560 4561 # CHECK: mviy -1, 0 4562 0xeb 0x00 0x0f 0xff 0xff 0x52 4563 4564 # CHECK: mviy 0, 0 4565 0xeb 0x00 0x00 0x00 0x00 0x52 4566 4567 # CHECK: mviy 1, 0 4568 0xeb 0x00 0x00 0x01 0x00 0x52 4569 4570 # CHECK: mviy 524287, 0 4571 0xeb 0x00 0x0f 0xff 0x7f 0x52 4572 4573 # CHECK: mviy 0, 255 4574 0xeb 0xff 0x00 0x00 0x00 0x52 4575 4576 # CHECK: mviy 0(%r1), 42 4577 0xeb 0x2a 0x10 0x00 0x00 0x52 4578 4579 # CHECK: mviy 0(%r15), 42 4580 0xeb 0x2a 0xf0 0x00 0x00 0x52 4581 4582 # CHECK: mviy 524287(%r1), 42 4583 0xeb 0x2a 0x1f 0xff 0x7f 0x52 4584 4585 # CHECK: mviy 524287(%r15), 42 4586 0xeb 0x2a 0xff 0xff 0x7f 0x52 4587 4588 # CHECK: mxbr %f0, %f0 4589 0xb3 0x4c 0x00 0x00 4590 4591 # CHECK: mxbr %f0, %f13 4592 0xb3 0x4c 0x00 0x0d 4593 4594 # CHECK: mxbr %f8, %f5 4595 0xb3 0x4c 0x00 0x85 4596 4597 # CHECK: mxbr %f13, %f13 4598 0xb3 0x4c 0x00 0xdd 4599 4600 # CHECK: mxdbr %f0, %f0 4601 0xb3 0x07 0x00 0x00 4602 4603 # CHECK: mxdbr %f0, %f15 4604 0xb3 0x07 0x00 0x0f 4605 4606 # CHECK: mxdbr %f8, %f8 4607 0xb3 0x07 0x00 0x88 4608 4609 # CHECK: mxdbr %f13, %f0 4610 0xb3 0x07 0x00 0xd0 4611 4612 # CHECK: mxdb %f0, 0 4613 0xed 0x00 0x00 0x00 0x00 0x07 4614 4615 # CHECK: mxdb %f0, 4095 4616 0xed 0x00 0x0f 0xff 0x00 0x07 4617 4618 # CHECK: mxdb %f0, 0(%r1) 4619 0xed 0x00 0x10 0x00 0x00 0x07 4620 4621 # CHECK: mxdb %f0, 0(%r15) 4622 0xed 0x00 0xf0 0x00 0x00 0x07 4623 4624 # CHECK: mxdb %f0, 4095(%r1,%r15) 4625 0xed 0x01 0xff 0xff 0x00 0x07 4626 4627 # CHECK: mxdb %f0, 4095(%r15,%r1) 4628 0xed 0x0f 0x1f 0xff 0x00 0x07 4629 4630 # CHECK: mxdb %f13, 0 4631 0xed 0xd0 0x00 0x00 0x00 0x07 4632 4633 # CHECK: ngr %r0, %r0 4634 0xb9 0x80 0x00 0x00 4635 4636 # CHECK: ngr %r0, %r15 4637 0xb9 0x80 0x00 0x0f 4638 4639 # CHECK: ngr %r15, %r0 4640 0xb9 0x80 0x00 0xf0 4641 4642 # CHECK: ngr %r7, %r8 4643 0xb9 0x80 0x00 0x78 4644 4645 # CHECK: ng %r0, -524288 4646 0xe3 0x00 0x00 0x00 0x80 0x80 4647 4648 # CHECK: ngrk %r0, %r0, %r0 4649 0xb9 0xe4 0x00 0x00 4650 4651 # CHECK: ngrk %r2, %r3, %r4 4652 0xb9 0xe4 0x40 0x23 4653 4654 # CHECK: ng %r0, -1 4655 0xe3 0x00 0x0f 0xff 0xff 0x80 4656 4657 # CHECK: ng %r0, 0 4658 0xe3 0x00 0x00 0x00 0x00 0x80 4659 4660 # CHECK: ng %r0, 1 4661 0xe3 0x00 0x00 0x01 0x00 0x80 4662 4663 # CHECK: ng %r0, 524287 4664 0xe3 0x00 0x0f 0xff 0x7f 0x80 4665 4666 # CHECK: ng %r0, 0(%r1) 4667 0xe3 0x00 0x10 0x00 0x00 0x80 4668 4669 # CHECK: ng %r0, 0(%r15) 4670 0xe3 0x00 0xf0 0x00 0x00 0x80 4671 4672 # CHECK: ng %r0, 524287(%r1,%r15) 4673 0xe3 0x01 0xff 0xff 0x7f 0x80 4674 4675 # CHECK: ng %r0, 524287(%r15,%r1) 4676 0xe3 0x0f 0x1f 0xff 0x7f 0x80 4677 4678 # CHECK: ng %r15, 0 4679 0xe3 0xf0 0x00 0x00 0x00 0x80 4680 4681 # CHECK: nihf %r0, 0 4682 0xc0 0x0a 0x00 0x00 0x00 0x00 4683 4684 # CHECK: nihf %r0, 4294967295 4685 0xc0 0x0a 0xff 0xff 0xff 0xff 4686 4687 # CHECK: nihf %r15, 0 4688 0xc0 0xfa 0x00 0x00 0x00 0x00 4689 4690 # CHECK: nihh %r0, 0 4691 0xa5 0x04 0x00 0x00 4692 4693 # CHECK: nihh %r0, 32768 4694 0xa5 0x04 0x80 0x00 4695 4696 # CHECK: nihh %r0, 65535 4697 0xa5 0x04 0xff 0xff 4698 4699 # CHECK: nihh %r15, 0 4700 0xa5 0xf4 0x00 0x00 4701 4702 # CHECK: nihl %r0, 0 4703 0xa5 0x05 0x00 0x00 4704 4705 # CHECK: nihl %r0, 32768 4706 0xa5 0x05 0x80 0x00 4707 4708 # CHECK: nihl %r0, 65535 4709 0xa5 0x05 0xff 0xff 4710 4711 # CHECK: nihl %r15, 0 4712 0xa5 0xf5 0x00 0x00 4713 4714 # CHECK: nilf %r0, 0 4715 0xc0 0x0b 0x00 0x00 0x00 0x00 4716 4717 # CHECK: nilf %r0, 4294967295 4718 0xc0 0x0b 0xff 0xff 0xff 0xff 4719 4720 # CHECK: nilf %r15, 0 4721 0xc0 0xfb 0x00 0x00 0x00 0x00 4722 4723 # CHECK: nilh %r0, 0 4724 0xa5 0x06 0x00 0x00 4725 4726 # CHECK: nilh %r0, 32768 4727 0xa5 0x06 0x80 0x00 4728 4729 # CHECK: nilh %r0, 65535 4730 0xa5 0x06 0xff 0xff 4731 4732 # CHECK: nilh %r15, 0 4733 0xa5 0xf6 0x00 0x00 4734 4735 # CHECK: nill %r0, 0 4736 0xa5 0x07 0x00 0x00 4737 4738 # CHECK: nill %r0, 32768 4739 0xa5 0x07 0x80 0x00 4740 4741 # CHECK: nill %r0, 65535 4742 0xa5 0x07 0xff 0xff 4743 4744 # CHECK: nill %r15, 0 4745 0xa5 0xf7 0x00 0x00 4746 4747 # CHECK: ni 0, 0 4748 0x94 0x00 0x00 0x00 4749 4750 # CHECK: ni 4095, 0 4751 0x94 0x00 0x0f 0xff 4752 4753 # CHECK: ni 0, 255 4754 0x94 0xff 0x00 0x00 4755 4756 # CHECK: ni 0(%r1), 42 4757 0x94 0x2a 0x10 0x00 4758 4759 # CHECK: ni 0(%r15), 42 4760 0x94 0x2a 0xf0 0x00 4761 4762 # CHECK: ni 4095(%r1), 42 4763 0x94 0x2a 0x1f 0xff 4764 4765 # CHECK: ni 4095(%r15), 42 4766 0x94 0x2a 0xff 0xff 4767 4768 # CHECK: niy -524288, 0 4769 0xeb 0x00 0x00 0x00 0x80 0x54 4770 4771 # CHECK: niy -1, 0 4772 0xeb 0x00 0x0f 0xff 0xff 0x54 4773 4774 # CHECK: niy 0, 0 4775 0xeb 0x00 0x00 0x00 0x00 0x54 4776 4777 # CHECK: niy 1, 0 4778 0xeb 0x00 0x00 0x01 0x00 0x54 4779 4780 # CHECK: niy 524287, 0 4781 0xeb 0x00 0x0f 0xff 0x7f 0x54 4782 4783 # CHECK: niy 0, 255 4784 0xeb 0xff 0x00 0x00 0x00 0x54 4785 4786 # CHECK: niy 0(%r1), 42 4787 0xeb 0x2a 0x10 0x00 0x00 0x54 4788 4789 # CHECK: niy 0(%r15), 42 4790 0xeb 0x2a 0xf0 0x00 0x00 0x54 4791 4792 # CHECK: niy 524287(%r1), 42 4793 0xeb 0x2a 0x1f 0xff 0x7f 0x54 4794 4795 # CHECK: niy 524287(%r15), 42 4796 0xeb 0x2a 0xff 0xff 0x7f 0x54 4797 4798 # CHECK: nr %r0, %r0 4799 0x14 0x00 4800 4801 # CHECK: nr %r0, %r15 4802 0x14 0x0f 4803 4804 # CHECK: nr %r15, %r0 4805 0x14 0xf0 4806 4807 # CHECK: nr %r7, %r8 4808 0x14 0x78 4809 4810 # CHECK: nrk %r0, %r0, %r0 4811 0xb9 0xf4 0x00 0x00 4812 4813 # CHECK: nrk %r2, %r3, %r4 4814 0xb9 0xf4 0x40 0x23 4815 4816 # CHECK: n %r0, 0 4817 0x54 0x00 0x00 0x00 4818 4819 # CHECK: n %r0, 4095 4820 0x54 0x00 0x0f 0xff 4821 4822 # CHECK: n %r0, 0(%r1) 4823 0x54 0x00 0x10 0x00 4824 4825 # CHECK: n %r0, 0(%r15) 4826 0x54 0x00 0xf0 0x00 4827 4828 # CHECK: n %r0, 4095(%r1,%r15) 4829 0x54 0x01 0xff 0xff 4830 4831 # CHECK: n %r0, 4095(%r15,%r1) 4832 0x54 0x0f 0x1f 0xff 4833 4834 # CHECK: n %r15, 0 4835 0x54 0xf0 0x00 0x00 4836 4837 # CHECK: ny %r0, -524288 4838 0xe3 0x00 0x00 0x00 0x80 0x54 4839 4840 # CHECK: ny %r0, -1 4841 0xe3 0x00 0x0f 0xff 0xff 0x54 4842 4843 # CHECK: ny %r0, 0 4844 0xe3 0x00 0x00 0x00 0x00 0x54 4845 4846 # CHECK: ny %r0, 1 4847 0xe3 0x00 0x00 0x01 0x00 0x54 4848 4849 # CHECK: ny %r0, 524287 4850 0xe3 0x00 0x0f 0xff 0x7f 0x54 4851 4852 # CHECK: ny %r0, 0(%r1) 4853 0xe3 0x00 0x10 0x00 0x00 0x54 4854 4855 # CHECK: ny %r0, 0(%r15) 4856 0xe3 0x00 0xf0 0x00 0x00 0x54 4857 4858 # CHECK: ny %r0, 524287(%r1,%r15) 4859 0xe3 0x01 0xff 0xff 0x7f 0x54 4860 4861 # CHECK: ny %r0, 524287(%r15,%r1) 4862 0xe3 0x0f 0x1f 0xff 0x7f 0x54 4863 4864 # CHECK: ny %r15, 0 4865 0xe3 0xf0 0x00 0x00 0x00 0x54 4866 4867 # CHECK: ogr %r0, %r0 4868 0xb9 0x81 0x00 0x00 4869 4870 # CHECK: ogr %r0, %r15 4871 0xb9 0x81 0x00 0x0f 4872 4873 # CHECK: ogr %r15, %r0 4874 0xb9 0x81 0x00 0xf0 4875 4876 # CHECK: ogr %r7, %r8 4877 0xb9 0x81 0x00 0x78 4878 4879 # CHECK: ogrk %r0, %r0, %r0 4880 0xb9 0xe6 0x00 0x00 4881 4882 # CHECK: ogrk %r2, %r3, %r4 4883 0xb9 0xe6 0x40 0x23 4884 4885 # CHECK: og %r0, -524288 4886 0xe3 0x00 0x00 0x00 0x80 0x81 4887 4888 # CHECK: og %r0, -1 4889 0xe3 0x00 0x0f 0xff 0xff 0x81 4890 4891 # CHECK: og %r0, 0 4892 0xe3 0x00 0x00 0x00 0x00 0x81 4893 4894 # CHECK: og %r0, 1 4895 0xe3 0x00 0x00 0x01 0x00 0x81 4896 4897 # CHECK: og %r0, 524287 4898 0xe3 0x00 0x0f 0xff 0x7f 0x81 4899 4900 # CHECK: og %r0, 0(%r1) 4901 0xe3 0x00 0x10 0x00 0x00 0x81 4902 4903 # CHECK: og %r0, 0(%r15) 4904 0xe3 0x00 0xf0 0x00 0x00 0x81 4905 4906 # CHECK: og %r0, 524287(%r1,%r15) 4907 0xe3 0x01 0xff 0xff 0x7f 0x81 4908 4909 # CHECK: og %r0, 524287(%r15,%r1) 4910 0xe3 0x0f 0x1f 0xff 0x7f 0x81 4911 4912 # CHECK: og %r15, 0 4913 0xe3 0xf0 0x00 0x00 0x00 0x81 4914 4915 # CHECK: oihf %r0, 0 4916 0xc0 0x0c 0x00 0x00 0x00 0x00 4917 4918 # CHECK: oihf %r0, 4294967295 4919 0xc0 0x0c 0xff 0xff 0xff 0xff 4920 4921 # CHECK: oihf %r15, 0 4922 0xc0 0xfc 0x00 0x00 0x00 0x00 4923 4924 # CHECK: oihh %r0, 0 4925 0xa5 0x08 0x00 0x00 4926 4927 # CHECK: oihh %r0, 32768 4928 0xa5 0x08 0x80 0x00 4929 4930 # CHECK: oihh %r0, 65535 4931 0xa5 0x08 0xff 0xff 4932 4933 # CHECK: oihh %r15, 0 4934 0xa5 0xf8 0x00 0x00 4935 4936 # CHECK: oihl %r0, 0 4937 0xa5 0x09 0x00 0x00 4938 4939 # CHECK: oihl %r0, 32768 4940 0xa5 0x09 0x80 0x00 4941 4942 # CHECK: oihl %r0, 65535 4943 0xa5 0x09 0xff 0xff 4944 4945 # CHECK: oihl %r15, 0 4946 0xa5 0xf9 0x00 0x00 4947 4948 # CHECK: oilf %r0, 0 4949 0xc0 0x0d 0x00 0x00 0x00 0x00 4950 4951 # CHECK: oilf %r0, 4294967295 4952 0xc0 0x0d 0xff 0xff 0xff 0xff 4953 4954 # CHECK: oilf %r15, 0 4955 0xc0 0xfd 0x00 0x00 0x00 0x00 4956 4957 # CHECK: oilh %r0, 0 4958 0xa5 0x0a 0x00 0x00 4959 4960 # CHECK: oilh %r0, 32768 4961 0xa5 0x0a 0x80 0x00 4962 4963 # CHECK: oilh %r0, 65535 4964 0xa5 0x0a 0xff 0xff 4965 4966 # CHECK: oilh %r15, 0 4967 0xa5 0xfa 0x00 0x00 4968 4969 # CHECK: oill %r0, 0 4970 0xa5 0x0b 0x00 0x00 4971 4972 # CHECK: oill %r0, 32768 4973 0xa5 0x0b 0x80 0x00 4974 4975 # CHECK: oill %r0, 65535 4976 0xa5 0x0b 0xff 0xff 4977 4978 # CHECK: oill %r15, 0 4979 0xa5 0xfb 0x00 0x00 4980 4981 # CHECK: oi 0, 0 4982 0x96 0x00 0x00 0x00 4983 4984 # CHECK: oi 4095, 0 4985 0x96 0x00 0x0f 0xff 4986 4987 # CHECK: oi 0, 255 4988 0x96 0xff 0x00 0x00 4989 4990 # CHECK: oi 0(%r1), 42 4991 0x96 0x2a 0x10 0x00 4992 4993 # CHECK: oi 0(%r15), 42 4994 0x96 0x2a 0xf0 0x00 4995 4996 # CHECK: oi 4095(%r1), 42 4997 0x96 0x2a 0x1f 0xff 4998 4999 # CHECK: oi 4095(%r15), 42 5000 0x96 0x2a 0xff 0xff 5001 5002 # CHECK: oiy -524288, 0 5003 0xeb 0x00 0x00 0x00 0x80 0x56 5004 5005 # CHECK: oiy -1, 0 5006 0xeb 0x00 0x0f 0xff 0xff 0x56 5007 5008 # CHECK: oiy 0, 0 5009 0xeb 0x00 0x00 0x00 0x00 0x56 5010 5011 # CHECK: oiy 1, 0 5012 0xeb 0x00 0x00 0x01 0x00 0x56 5013 5014 # CHECK: oiy 524287, 0 5015 0xeb 0x00 0x0f 0xff 0x7f 0x56 5016 5017 # CHECK: oiy 0, 255 5018 0xeb 0xff 0x00 0x00 0x00 0x56 5019 5020 # CHECK: oiy 0(%r1), 42 5021 0xeb 0x2a 0x10 0x00 0x00 0x56 5022 5023 # CHECK: oiy 0(%r15), 42 5024 0xeb 0x2a 0xf0 0x00 0x00 0x56 5025 5026 # CHECK: oiy 524287(%r1), 42 5027 0xeb 0x2a 0x1f 0xff 0x7f 0x56 5028 5029 # CHECK: oiy 524287(%r15), 42 5030 0xeb 0x2a 0xff 0xff 0x7f 0x56 5031 5032 # CHECK: or %r0, %r0 5033 0x16 0x00 5034 5035 # CHECK: or %r0, %r15 5036 0x16 0x0f 5037 5038 # CHECK: or %r15, %r0 5039 0x16 0xf0 5040 5041 # CHECK: or %r7, %r8 5042 0x16 0x78 5043 5044 # CHECK: ork %r0, %r0, %r0 5045 0xb9 0xf6 0x00 0x00 5046 5047 # CHECK: ork %r2, %r3, %r4 5048 0xb9 0xf6 0x40 0x23 5049 5050 # CHECK: o %r0, 0 5051 0x56 0x00 0x00 0x00 5052 5053 # CHECK: o %r0, 4095 5054 0x56 0x00 0x0f 0xff 5055 5056 # CHECK: o %r0, 0(%r1) 5057 0x56 0x00 0x10 0x00 5058 5059 # CHECK: o %r0, 0(%r15) 5060 0x56 0x00 0xf0 0x00 5061 5062 # CHECK: o %r0, 4095(%r1,%r15) 5063 0x56 0x01 0xff 0xff 5064 5065 # CHECK: o %r0, 4095(%r15,%r1) 5066 0x56 0x0f 0x1f 0xff 5067 5068 # CHECK: o %r15, 0 5069 0x56 0xf0 0x00 0x00 5070 5071 # CHECK: oy %r0, -524288 5072 0xe3 0x00 0x00 0x00 0x80 0x56 5073 5074 # CHECK: oy %r0, -1 5075 0xe3 0x00 0x0f 0xff 0xff 0x56 5076 5077 # CHECK: oy %r0, 0 5078 0xe3 0x00 0x00 0x00 0x00 0x56 5079 5080 # CHECK: oy %r0, 1 5081 0xe3 0x00 0x00 0x01 0x00 0x56 5082 5083 # CHECK: oy %r0, 524287 5084 0xe3 0x00 0x0f 0xff 0x7f 0x56 5085 5086 # CHECK: oy %r0, 0(%r1) 5087 0xe3 0x00 0x10 0x00 0x00 0x56 5088 5089 # CHECK: oy %r0, 0(%r15) 5090 0xe3 0x00 0xf0 0x00 0x00 0x56 5091 5092 # CHECK: oy %r0, 524287(%r1,%r15) 5093 0xe3 0x01 0xff 0xff 0x7f 0x56 5094 5095 # CHECK: oy %r0, 524287(%r15,%r1) 5096 0xe3 0x0f 0x1f 0xff 0x7f 0x56 5097 5098 # CHECK: oy %r15, 0 5099 0xe3 0xf0 0x00 0x00 0x00 0x56 5100 5101 # CHECK: risbg %r0, %r0, 0, 0, 0 5102 0xec 0x00 0x00 0x00 0x00 0x55 5103 5104 # CHECK: risbg %r0, %r0, 0, 0, 63 5105 0xec 0x00 0x00 0x00 0x3f 0x55 5106 5107 # CHECK: risbg %r0, %r0, 0, 255, 0 5108 0xec 0x00 0x00 0xff 0x00 0x55 5109 5110 # CHECK: risbg %r0, %r0, 255, 0, 0 5111 0xec 0x00 0xff 0x00 0x00 0x55 5112 5113 # CHECK: risbg %r0, %r15, 0, 0, 0 5114 0xec 0x0f 0x00 0x00 0x00 0x55 5115 5116 # CHECK: risbg %r15, %r0, 0, 0, 0 5117 0xec 0xf0 0x00 0x00 0x00 0x55 5118 5119 # CHECK: risbg %r4, %r5, 6, 7, 8 5120 0xec 0x45 0x06 0x07 0x08 0x55 5121 5122 # CHECK: risbhg %r0, %r0, 0, 0, 0 5123 0xec 0x00 0x00 0x00 0x00 0x5d 5124 5125 # CHECK: risbhg %r0, %r0, 0, 0, 63 5126 0xec 0x00 0x00 0x00 0x3f 0x5d 5127 5128 # CHECK: risbhg %r0, %r0, 0, 255, 0 5129 0xec 0x00 0x00 0xff 0x00 0x5d 5130 5131 # CHECK: risbhg %r0, %r0, 255, 0, 0 5132 0xec 0x00 0xff 0x00 0x00 0x5d 5133 5134 # CHECK: risbhg %r0, %r15, 0, 0, 0 5135 0xec 0x0f 0x00 0x00 0x00 0x5d 5136 5137 # CHECK: risbhg %r15, %r0, 0, 0, 0 5138 0xec 0xf0 0x00 0x00 0x00 0x5d 5139 5140 # CHECK: risbhg %r4, %r5, 6, 7, 8 5141 0xec 0x45 0x06 0x07 0x08 0x5d 5142 5143 # CHECK: risblg %r0, %r0, 0, 0, 0 5144 0xec 0x00 0x00 0x00 0x00 0x51 5145 5146 # CHECK: risblg %r0, %r0, 0, 0, 63 5147 0xec 0x00 0x00 0x00 0x3f 0x51 5148 5149 # CHECK: risblg %r0, %r0, 0, 255, 0 5150 0xec 0x00 0x00 0xff 0x00 0x51 5151 5152 # CHECK: risblg %r0, %r0, 255, 0, 0 5153 0xec 0x00 0xff 0x00 0x00 0x51 5154 5155 # CHECK: risblg %r0, %r15, 0, 0, 0 5156 0xec 0x0f 0x00 0x00 0x00 0x51 5157 5158 # CHECK: risblg %r15, %r0, 0, 0, 0 5159 0xec 0xf0 0x00 0x00 0x00 0x51 5160 5161 # CHECK: risblg %r4, %r5, 6, 7, 8 5162 0xec 0x45 0x06 0x07 0x08 0x51 5163 5164 # CHECK: rnsbg %r0, %r0, 0, 0, 0 5165 0xec 0x00 0x00 0x00 0x00 0x54 5166 5167 # CHECK: rnsbg %r0, %r0, 0, 0, 63 5168 0xec 0x00 0x00 0x00 0x3f 0x54 5169 5170 # CHECK: rnsbg %r0, %r0, 0, 255, 0 5171 0xec 0x00 0x00 0xff 0x00 0x54 5172 5173 # CHECK: rnsbg %r0, %r0, 255, 0, 0 5174 0xec 0x00 0xff 0x00 0x00 0x54 5175 5176 # CHECK: rnsbg %r0, %r15, 0, 0, 0 5177 0xec 0x0f 0x00 0x00 0x00 0x54 5178 5179 # CHECK: rnsbg %r15, %r0, 0, 0, 0 5180 0xec 0xf0 0x00 0x00 0x00 0x54 5181 5182 # CHECK: rnsbg %r4, %r5, 6, 7, 8 5183 0xec 0x45 0x06 0x07 0x08 0x54 5184 5185 # CHECK: rosbg %r0, %r0, 0, 0, 0 5186 0xec 0x00 0x00 0x00 0x00 0x56 5187 5188 # CHECK: rosbg %r0, %r0, 0, 0, 63 5189 0xec 0x00 0x00 0x00 0x3f 0x56 5190 5191 # CHECK: rosbg %r0, %r0, 0, 255, 0 5192 0xec 0x00 0x00 0xff 0x00 0x56 5193 5194 # CHECK: rosbg %r0, %r0, 255, 0, 0 5195 0xec 0x00 0xff 0x00 0x00 0x56 5196 5197 # CHECK: rosbg %r0, %r15, 0, 0, 0 5198 0xec 0x0f 0x00 0x00 0x00 0x56 5199 5200 # CHECK: rosbg %r15, %r0, 0, 0, 0 5201 0xec 0xf0 0x00 0x00 0x00 0x56 5202 5203 # CHECK: rosbg %r4, %r5, 6, 7, 8 5204 0xec 0x45 0x06 0x07 0x08 0x56 5205 5206 # CHECK: rxsbg %r0, %r0, 0, 0, 0 5207 0xec 0x00 0x00 0x00 0x00 0x57 5208 5209 # CHECK: rxsbg %r0, %r0, 0, 0, 63 5210 0xec 0x00 0x00 0x00 0x3f 0x57 5211 5212 # CHECK: rxsbg %r0, %r0, 0, 255, 0 5213 0xec 0x00 0x00 0xff 0x00 0x57 5214 5215 # CHECK: rxsbg %r0, %r0, 255, 0, 0 5216 0xec 0x00 0xff 0x00 0x00 0x57 5217 5218 # CHECK: rxsbg %r0, %r15, 0, 0, 0 5219 0xec 0x0f 0x00 0x00 0x00 0x57 5220 5221 # CHECK: rxsbg %r15, %r0, 0, 0, 0 5222 0xec 0xf0 0x00 0x00 0x00 0x57 5223 5224 # CHECK: rxsbg %r4, %r5, 6, 7, 8 5225 0xec 0x45 0x06 0x07 0x08 0x57 5226 5227 # CHECK: rllg %r0, %r0, 0 5228 0xeb 0x00 0x00 0x00 0x00 0x1c 5229 5230 # CHECK: rllg %r15, %r1, 0 5231 0xeb 0xf1 0x00 0x00 0x00 0x1c 5232 5233 # CHECK: rllg %r1, %r15, 0 5234 0xeb 0x1f 0x00 0x00 0x00 0x1c 5235 5236 # CHECK: rllg %r15, %r15, 0 5237 0xeb 0xff 0x00 0x00 0x00 0x1c 5238 5239 # CHECK: rllg %r0, %r0, -524288 5240 0xeb 0x00 0x00 0x00 0x80 0x1c 5241 5242 # CHECK: rllg %r0, %r0, -1 5243 0xeb 0x00 0x0f 0xff 0xff 0x1c 5244 5245 # CHECK: rllg %r0, %r0, 1 5246 0xeb 0x00 0x00 0x01 0x00 0x1c 5247 5248 # CHECK: rllg %r0, %r0, 524287 5249 0xeb 0x00 0x0f 0xff 0x7f 0x1c 5250 5251 # CHECK: rllg %r0, %r0, 0(%r1) 5252 0xeb 0x00 0x10 0x00 0x00 0x1c 5253 5254 # CHECK: rllg %r0, %r0, 0(%r15) 5255 0xeb 0x00 0xf0 0x00 0x00 0x1c 5256 5257 # CHECK: rllg %r0, %r0, 524287(%r1) 5258 0xeb 0x00 0x1f 0xff 0x7f 0x1c 5259 5260 # CHECK: rllg %r0, %r0, 524287(%r15) 5261 0xeb 0x00 0xff 0xff 0x7f 0x1c 5262 5263 # CHECK: rll %r0, %r0, 0 5264 0xeb 0x00 0x00 0x00 0x00 0x1d 5265 5266 # CHECK: rll %r15, %r1, 0 5267 0xeb 0xf1 0x00 0x00 0x00 0x1d 5268 5269 # CHECK: rll %r1, %r15, 0 5270 0xeb 0x1f 0x00 0x00 0x00 0x1d 5271 5272 # CHECK: rll %r15, %r15, 0 5273 0xeb 0xff 0x00 0x00 0x00 0x1d 5274 5275 # CHECK: rll %r0, %r0, -524288 5276 0xeb 0x00 0x00 0x00 0x80 0x1d 5277 5278 # CHECK: rll %r0, %r0, -1 5279 0xeb 0x00 0x0f 0xff 0xff 0x1d 5280 5281 # CHECK: rll %r0, %r0, 1 5282 0xeb 0x00 0x00 0x01 0x00 0x1d 5283 5284 # CHECK: rll %r0, %r0, 524287 5285 0xeb 0x00 0x0f 0xff 0x7f 0x1d 5286 5287 # CHECK: rll %r0, %r0, 0(%r1) 5288 0xeb 0x00 0x10 0x00 0x00 0x1d 5289 5290 # CHECK: rll %r0, %r0, 0(%r15) 5291 0xeb 0x00 0xf0 0x00 0x00 0x1d 5292 5293 # CHECK: rll %r0, %r0, 524287(%r1) 5294 0xeb 0x00 0x1f 0xff 0x7f 0x1d 5295 5296 # CHECK: rll %r0, %r0, 524287(%r15) 5297 0xeb 0x00 0xff 0xff 0x7f 0x1d 5298 5299 # CHECK: sdbr %f0, %f0 5300 0xb3 0x1b 0x00 0x00 5301 5302 # CHECK: sdbr %f0, %f15 5303 0xb3 0x1b 0x00 0x0f 5304 5305 # CHECK: sdbr %f7, %f8 5306 0xb3 0x1b 0x00 0x78 5307 5308 # CHECK: sdbr %f15, %f0 5309 0xb3 0x1b 0x00 0xf0 5310 5311 # CHECK: sdb %f0, 0 5312 0xed 0x00 0x00 0x00 0x00 0x1b 5313 5314 # CHECK: sdb %f0, 4095 5315 0xed 0x00 0x0f 0xff 0x00 0x1b 5316 5317 # CHECK: sdb %f0, 0(%r1) 5318 0xed 0x00 0x10 0x00 0x00 0x1b 5319 5320 # CHECK: sdb %f0, 0(%r15) 5321 0xed 0x00 0xf0 0x00 0x00 0x1b 5322 5323 # CHECK: sdb %f0, 4095(%r1,%r15) 5324 0xed 0x01 0xff 0xff 0x00 0x1b 5325 5326 # CHECK: sdb %f0, 4095(%r15,%r1) 5327 0xed 0x0f 0x1f 0xff 0x00 0x1b 5328 5329 # CHECK: sdb %f15, 0 5330 0xed 0xf0 0x00 0x00 0x00 0x1b 5331 5332 # CHECK: sebr %f0, %f0 5333 0xb3 0x0b 0x00 0x00 5334 5335 # CHECK: sebr %f0, %f15 5336 0xb3 0x0b 0x00 0x0f 5337 5338 # CHECK: sebr %f7, %f8 5339 0xb3 0x0b 0x00 0x78 5340 5341 # CHECK: sebr %f15, %f0 5342 0xb3 0x0b 0x00 0xf0 5343 5344 # CHECK: seb %f0, 0 5345 0xed 0x00 0x00 0x00 0x00 0x0b 5346 5347 # CHECK: seb %f0, 4095 5348 0xed 0x00 0x0f 0xff 0x00 0x0b 5349 5350 # CHECK: seb %f0, 0(%r1) 5351 0xed 0x00 0x10 0x00 0x00 0x0b 5352 5353 # CHECK: seb %f0, 0(%r15) 5354 0xed 0x00 0xf0 0x00 0x00 0x0b 5355 5356 # CHECK: seb %f0, 4095(%r1,%r15) 5357 0xed 0x01 0xff 0xff 0x00 0x0b 5358 5359 # CHECK: seb %f0, 4095(%r15,%r1) 5360 0xed 0x0f 0x1f 0xff 0x00 0x0b 5361 5362 # CHECK: seb %f15, 0 5363 0xed 0xf0 0x00 0x00 0x00 0x0b 5364 5365 # CHECK: sgfr %r0, %r0 5366 0xb9 0x19 0x00 0x00 5367 5368 # CHECK: sgfr %r0, %r15 5369 0xb9 0x19 0x00 0x0f 5370 5371 # CHECK: sgfr %r15, %r0 5372 0xb9 0x19 0x00 0xf0 5373 5374 # CHECK: sgfr %r7, %r8 5375 0xb9 0x19 0x00 0x78 5376 5377 # CHECK: sgf %r0, -524288 5378 0xe3 0x00 0x00 0x00 0x80 0x19 5379 5380 # CHECK: sgf %r0, -1 5381 0xe3 0x00 0x0f 0xff 0xff 0x19 5382 5383 # CHECK: sgf %r0, 0 5384 0xe3 0x00 0x00 0x00 0x00 0x19 5385 5386 # CHECK: sgf %r0, 1 5387 0xe3 0x00 0x00 0x01 0x00 0x19 5388 5389 # CHECK: sgf %r0, 524287 5390 0xe3 0x00 0x0f 0xff 0x7f 0x19 5391 5392 # CHECK: sgf %r0, 0(%r1) 5393 0xe3 0x00 0x10 0x00 0x00 0x19 5394 5395 # CHECK: sgf %r0, 0(%r15) 5396 0xe3 0x00 0xf0 0x00 0x00 0x19 5397 5398 # CHECK: sgf %r0, 524287(%r1,%r15) 5399 0xe3 0x01 0xff 0xff 0x7f 0x19 5400 5401 # CHECK: sgf %r0, 524287(%r15,%r1) 5402 0xe3 0x0f 0x1f 0xff 0x7f 0x19 5403 5404 # CHECK: sgf %r15, 0 5405 0xe3 0xf0 0x00 0x00 0x00 0x19 5406 5407 # CHECK: sgr %r0, %r0 5408 0xb9 0x09 0x00 0x00 5409 5410 # CHECK: sgr %r0, %r15 5411 0xb9 0x09 0x00 0x0f 5412 5413 # CHECK: sgr %r15, %r0 5414 0xb9 0x09 0x00 0xf0 5415 5416 # CHECK: sgr %r7, %r8 5417 0xb9 0x09 0x00 0x78 5418 5419 # CHECK: sgrk %r0, %r0, %r0 5420 0xb9 0xe9 0x00 0x00 5421 5422 # CHECK: sgrk %r2, %r3, %r4 5423 0xb9 0xe9 0x40 0x23 5424 5425 # CHECK: sg %r0, -524288 5426 0xe3 0x00 0x00 0x00 0x80 0x09 5427 5428 # CHECK: sg %r0, -1 5429 0xe3 0x00 0x0f 0xff 0xff 0x09 5430 5431 # CHECK: sg %r0, 0 5432 0xe3 0x00 0x00 0x00 0x00 0x09 5433 5434 # CHECK: sg %r0, 1 5435 0xe3 0x00 0x00 0x01 0x00 0x09 5436 5437 # CHECK: sg %r0, 524287 5438 0xe3 0x00 0x0f 0xff 0x7f 0x09 5439 5440 # CHECK: sg %r0, 0(%r1) 5441 0xe3 0x00 0x10 0x00 0x00 0x09 5442 5443 # CHECK: sg %r0, 0(%r15) 5444 0xe3 0x00 0xf0 0x00 0x00 0x09 5445 5446 # CHECK: sg %r0, 524287(%r1,%r15) 5447 0xe3 0x01 0xff 0xff 0x7f 0x09 5448 5449 # CHECK: sg %r0, 524287(%r15,%r1) 5450 0xe3 0x0f 0x1f 0xff 0x7f 0x09 5451 5452 # CHECK: sg %r15, 0 5453 0xe3 0xf0 0x00 0x00 0x00 0x09 5454 5455 # CHECK: sh %r0, 0 5456 0x4b 0x00 0x00 0x00 5457 5458 # CHECK: sh %r0, 4095 5459 0x4b 0x00 0x0f 0xff 5460 5461 # CHECK: sh %r0, 0(%r1) 5462 0x4b 0x00 0x10 0x00 5463 5464 # CHECK: sh %r0, 0(%r15) 5465 0x4b 0x00 0xf0 0x00 5466 5467 # CHECK: sh %r0, 4095(%r1,%r15) 5468 0x4b 0x01 0xff 0xff 5469 5470 # CHECK: sh %r0, 4095(%r15,%r1) 5471 0x4b 0x0f 0x1f 0xff 5472 5473 # CHECK: sh %r15, 0 5474 0x4b 0xf0 0x00 0x00 5475 5476 # CHECK: shy %r0, -524288 5477 0xe3 0x00 0x00 0x00 0x80 0x7b 5478 5479 # CHECK: shy %r0, -1 5480 0xe3 0x00 0x0f 0xff 0xff 0x7b 5481 5482 # CHECK: shy %r0, 0 5483 0xe3 0x00 0x00 0x00 0x00 0x7b 5484 5485 # CHECK: shy %r0, 1 5486 0xe3 0x00 0x00 0x01 0x00 0x7b 5487 5488 # CHECK: shy %r0, 524287 5489 0xe3 0x00 0x0f 0xff 0x7f 0x7b 5490 5491 # CHECK: shy %r0, 0(%r1) 5492 0xe3 0x00 0x10 0x00 0x00 0x7b 5493 5494 # CHECK: shy %r0, 0(%r15) 5495 0xe3 0x00 0xf0 0x00 0x00 0x7b 5496 5497 # CHECK: shy %r0, 524287(%r1,%r15) 5498 0xe3 0x01 0xff 0xff 0x7f 0x7b 5499 5500 # CHECK: shy %r0, 524287(%r15,%r1) 5501 0xe3 0x0f 0x1f 0xff 0x7f 0x7b 5502 5503 # CHECK: shy %r15, 0 5504 0xe3 0xf0 0x00 0x00 0x00 0x7b 5505 5506 # CHECK: slbgr %r0, %r0 5507 0xb9 0x89 0x00 0x00 5508 5509 # CHECK: slbgr %r0, %r15 5510 0xb9 0x89 0x00 0x0f 5511 5512 # CHECK: slbgr %r15, %r0 5513 0xb9 0x89 0x00 0xf0 5514 5515 # CHECK: slbgr %r7, %r8 5516 0xb9 0x89 0x00 0x78 5517 5518 # CHECK: slbg %r0, -524288 5519 0xe3 0x00 0x00 0x00 0x80 0x89 5520 5521 # CHECK: slbg %r0, -1 5522 0xe3 0x00 0x0f 0xff 0xff 0x89 5523 5524 # CHECK: slbg %r0, 0 5525 0xe3 0x00 0x00 0x00 0x00 0x89 5526 5527 # CHECK: slbg %r0, 1 5528 0xe3 0x00 0x00 0x01 0x00 0x89 5529 5530 # CHECK: slbg %r0, 524287 5531 0xe3 0x00 0x0f 0xff 0x7f 0x89 5532 5533 # CHECK: slbg %r0, 0(%r1) 5534 0xe3 0x00 0x10 0x00 0x00 0x89 5535 5536 # CHECK: slbg %r0, 0(%r15) 5537 0xe3 0x00 0xf0 0x00 0x00 0x89 5538 5539 # CHECK: slbg %r0, 524287(%r1,%r15) 5540 0xe3 0x01 0xff 0xff 0x7f 0x89 5541 5542 # CHECK: slbg %r0, 524287(%r15,%r1) 5543 0xe3 0x0f 0x1f 0xff 0x7f 0x89 5544 5545 # CHECK: slbg %r15, 0 5546 0xe3 0xf0 0x00 0x00 0x00 0x89 5547 5548 # CHECK: slbr %r0, %r0 5549 0xb9 0x99 0x00 0x00 5550 5551 # CHECK: slbr %r0, %r15 5552 0xb9 0x99 0x00 0x0f 5553 5554 # CHECK: slbr %r15, %r0 5555 0xb9 0x99 0x00 0xf0 5556 5557 # CHECK: slbr %r7, %r8 5558 0xb9 0x99 0x00 0x78 5559 5560 # CHECK: slb %r0, -524288 5561 0xe3 0x00 0x00 0x00 0x80 0x99 5562 5563 # CHECK: slb %r0, -1 5564 0xe3 0x00 0x0f 0xff 0xff 0x99 5565 5566 # CHECK: slb %r0, 0 5567 0xe3 0x00 0x00 0x00 0x00 0x99 5568 5569 # CHECK: slb %r0, 1 5570 0xe3 0x00 0x00 0x01 0x00 0x99 5571 5572 # CHECK: slb %r0, 524287 5573 0xe3 0x00 0x0f 0xff 0x7f 0x99 5574 5575 # CHECK: slb %r0, 0(%r1) 5576 0xe3 0x00 0x10 0x00 0x00 0x99 5577 5578 # CHECK: slb %r0, 0(%r15) 5579 0xe3 0x00 0xf0 0x00 0x00 0x99 5580 5581 # CHECK: slb %r0, 524287(%r1,%r15) 5582 0xe3 0x01 0xff 0xff 0x7f 0x99 5583 5584 # CHECK: slb %r0, 524287(%r15,%r1) 5585 0xe3 0x0f 0x1f 0xff 0x7f 0x99 5586 5587 # CHECK: slb %r15, 0 5588 0xe3 0xf0 0x00 0x00 0x00 0x99 5589 5590 # CHECK: slfi %r0, 0 5591 0xc2 0x05 0x00 0x00 0x00 0x00 5592 5593 # CHECK: slfi %r0, 4294967295 5594 0xc2 0x05 0xff 0xff 0xff 0xff 5595 5596 # CHECK: slfi %r15, 0 5597 0xc2 0xf5 0x00 0x00 0x00 0x00 5598 5599 # CHECK: slgfi %r0, 0 5600 0xc2 0x04 0x00 0x00 0x00 0x00 5601 5602 # CHECK: slgfi %r0, 4294967295 5603 0xc2 0x04 0xff 0xff 0xff 0xff 5604 5605 # CHECK: slgfi %r15, 0 5606 0xc2 0xf4 0x00 0x00 0x00 0x00 5607 5608 # CHECK: slgfr %r0, %r0 5609 0xb9 0x1b 0x00 0x00 5610 5611 # CHECK: slgfr %r0, %r15 5612 0xb9 0x1b 0x00 0x0f 5613 5614 # CHECK: slgfr %r15, %r0 5615 0xb9 0x1b 0x00 0xf0 5616 5617 # CHECK: slgfr %r7, %r8 5618 0xb9 0x1b 0x00 0x78 5619 5620 # CHECK: slgf %r0, -524288 5621 0xe3 0x00 0x00 0x00 0x80 0x1b 5622 5623 # CHECK: slgf %r0, -1 5624 0xe3 0x00 0x0f 0xff 0xff 0x1b 5625 5626 # CHECK: slgf %r0, 0 5627 0xe3 0x00 0x00 0x00 0x00 0x1b 5628 5629 # CHECK: slgf %r0, 1 5630 0xe3 0x00 0x00 0x01 0x00 0x1b 5631 5632 # CHECK: slgf %r0, 524287 5633 0xe3 0x00 0x0f 0xff 0x7f 0x1b 5634 5635 # CHECK: slgf %r0, 0(%r1) 5636 0xe3 0x00 0x10 0x00 0x00 0x1b 5637 5638 # CHECK: slgf %r0, 0(%r15) 5639 0xe3 0x00 0xf0 0x00 0x00 0x1b 5640 5641 # CHECK: slgf %r0, 524287(%r1,%r15) 5642 0xe3 0x01 0xff 0xff 0x7f 0x1b 5643 5644 # CHECK: slgf %r0, 524287(%r15,%r1) 5645 0xe3 0x0f 0x1f 0xff 0x7f 0x1b 5646 5647 # CHECK: slgf %r15, 0 5648 0xe3 0xf0 0x00 0x00 0x00 0x1b 5649 5650 # CHECK: slgr %r0, %r0 5651 0xb9 0x0b 0x00 0x00 5652 5653 # CHECK: slgr %r0, %r15 5654 0xb9 0x0b 0x00 0x0f 5655 5656 # CHECK: slgr %r15, %r0 5657 0xb9 0x0b 0x00 0xf0 5658 5659 # CHECK: slgr %r7, %r8 5660 0xb9 0x0b 0x00 0x78 5661 5662 # CHECK: slgrk %r0, %r0, %r0 5663 0xb9 0xeb 0x00 0x00 5664 5665 # CHECK: slgrk %r2, %r3, %r4 5666 0xb9 0xeb 0x40 0x23 5667 5668 # CHECK: slg %r0, -524288 5669 0xe3 0x00 0x00 0x00 0x80 0x0b 5670 5671 # CHECK: slg %r0, -1 5672 0xe3 0x00 0x0f 0xff 0xff 0x0b 5673 5674 # CHECK: slg %r0, 0 5675 0xe3 0x00 0x00 0x00 0x00 0x0b 5676 5677 # CHECK: slg %r0, 1 5678 0xe3 0x00 0x00 0x01 0x00 0x0b 5679 5680 # CHECK: slg %r0, 524287 5681 0xe3 0x00 0x0f 0xff 0x7f 0x0b 5682 5683 # CHECK: slg %r0, 0(%r1) 5684 0xe3 0x00 0x10 0x00 0x00 0x0b 5685 5686 # CHECK: slg %r0, 0(%r15) 5687 0xe3 0x00 0xf0 0x00 0x00 0x0b 5688 5689 # CHECK: slg %r0, 524287(%r1,%r15) 5690 0xe3 0x01 0xff 0xff 0x7f 0x0b 5691 5692 # CHECK: slg %r0, 524287(%r15,%r1) 5693 0xe3 0x0f 0x1f 0xff 0x7f 0x0b 5694 5695 # CHECK: slg %r15, 0 5696 0xe3 0xf0 0x00 0x00 0x00 0x0b 5697 5698 # CHECK: sllg %r0, %r0, 0 5699 0xeb 0x00 0x00 0x00 0x00 0x0d 5700 5701 # CHECK: sllg %r15, %r1, 0 5702 0xeb 0xf1 0x00 0x00 0x00 0x0d 5703 5704 # CHECK: sllg %r1, %r15, 0 5705 0xeb 0x1f 0x00 0x00 0x00 0x0d 5706 5707 # CHECK: sllg %r15, %r15, 0 5708 0xeb 0xff 0x00 0x00 0x00 0x0d 5709 5710 # CHECK: sllg %r0, %r0, -524288 5711 0xeb 0x00 0x00 0x00 0x80 0x0d 5712 5713 # CHECK: sllg %r0, %r0, -1 5714 0xeb 0x00 0x0f 0xff 0xff 0x0d 5715 5716 # CHECK: sllg %r0, %r0, 1 5717 0xeb 0x00 0x00 0x01 0x00 0x0d 5718 5719 # CHECK: sllg %r0, %r0, 524287 5720 0xeb 0x00 0x0f 0xff 0x7f 0x0d 5721 5722 # CHECK: sllg %r0, %r0, 0(%r1) 5723 0xeb 0x00 0x10 0x00 0x00 0x0d 5724 5725 # CHECK: sllg %r0, %r0, 0(%r15) 5726 0xeb 0x00 0xf0 0x00 0x00 0x0d 5727 5728 # CHECK: sllg %r0, %r0, 524287(%r1) 5729 0xeb 0x00 0x1f 0xff 0x7f 0x0d 5730 5731 # CHECK: sllg %r0, %r0, 524287(%r15) 5732 0xeb 0x00 0xff 0xff 0x7f 0x0d 5733 5734 # CHECK: sllk %r0, %r0, 0 5735 0xeb 0x00 0x00 0x00 0x00 0xdf 5736 5737 # CHECK: sllk %r15, %r1, 0 5738 0xeb 0xf1 0x00 0x00 0x00 0xdf 5739 5740 # CHECK: sllk %r1, %r15, 0 5741 0xeb 0x1f 0x00 0x00 0x00 0xdf 5742 5743 # CHECK: sllk %r15, %r15, 0 5744 0xeb 0xff 0x00 0x00 0x00 0xdf 5745 5746 # CHECK: sllk %r0, %r0, -524288 5747 0xeb 0x00 0x00 0x00 0x80 0xdf 5748 5749 # CHECK: sllk %r0, %r0, -1 5750 0xeb 0x00 0x0f 0xff 0xff 0xdf 5751 5752 # CHECK: sllk %r0, %r0, 1 5753 0xeb 0x00 0x00 0x01 0x00 0xdf 5754 5755 # CHECK: sllk %r0, %r0, 524287 5756 0xeb 0x00 0x0f 0xff 0x7f 0xdf 5757 5758 # CHECK: sllk %r0, %r0, 0(%r1) 5759 0xeb 0x00 0x10 0x00 0x00 0xdf 5760 5761 # CHECK: sllk %r0, %r0, 0(%r15) 5762 0xeb 0x00 0xf0 0x00 0x00 0xdf 5763 5764 # CHECK: sllk %r0, %r0, 524287(%r1) 5765 0xeb 0x00 0x1f 0xff 0x7f 0xdf 5766 5767 # CHECK: sllk %r0, %r0, 524287(%r15) 5768 0xeb 0x00 0xff 0xff 0x7f 0xdf 5769 5770 # CHECK: sll %r0, 0 5771 0x89 0x00 0x00 0x00 5772 5773 # CHECK: sll %r7, 0 5774 0x89 0x70 0x00 0x00 5775 5776 # CHECK: sll %r15, 0 5777 0x89 0xf0 0x00 0x00 5778 5779 # CHECK: sll %r0, 4095 5780 0x89 0x00 0x0f 0xff 5781 5782 # CHECK: sll %r0, 0(%r1) 5783 0x89 0x00 0x10 0x00 5784 5785 # CHECK: sll %r0, 0(%r15) 5786 0x89 0x00 0xf0 0x00 5787 5788 # CHECK: sll %r0, 4095(%r1) 5789 0x89 0x00 0x1f 0xff 5790 5791 # CHECK: sll %r0, 4095(%r15) 5792 0x89 0x00 0xff 0xff 5793 5794 # CHECK: slr %r0, %r0 5795 0x1f 0x00 5796 5797 # CHECK: slr %r0, %r15 5798 0x1f 0x0f 5799 5800 # CHECK: slr %r15, %r0 5801 0x1f 0xf0 5802 5803 # CHECK: slr %r7, %r8 5804 0x1f 0x78 5805 5806 # CHECK: slrk %r0, %r0, %r0 5807 0xb9 0xfb 0x00 0x00 5808 5809 # CHECK: slrk %r2, %r3, %r4 5810 0xb9 0xfb 0x40 0x23 5811 5812 # CHECK: sl %r0, 0 5813 0x5f 0x00 0x00 0x00 5814 5815 # CHECK: sl %r0, 4095 5816 0x5f 0x00 0x0f 0xff 5817 5818 # CHECK: sl %r0, 0(%r1) 5819 0x5f 0x00 0x10 0x00 5820 5821 # CHECK: sl %r0, 0(%r15) 5822 0x5f 0x00 0xf0 0x00 5823 5824 # CHECK: sl %r0, 4095(%r1,%r15) 5825 0x5f 0x01 0xff 0xff 5826 5827 # CHECK: sl %r0, 4095(%r15,%r1) 5828 0x5f 0x0f 0x1f 0xff 5829 5830 # CHECK: sl %r15, 0 5831 0x5f 0xf0 0x00 0x00 5832 5833 # CHECK: sly %r0, -524288 5834 0xe3 0x00 0x00 0x00 0x80 0x5f 5835 5836 # CHECK: sly %r0, -1 5837 0xe3 0x00 0x0f 0xff 0xff 0x5f 5838 5839 # CHECK: sly %r0, 0 5840 0xe3 0x00 0x00 0x00 0x00 0x5f 5841 5842 # CHECK: sly %r0, 1 5843 0xe3 0x00 0x00 0x01 0x00 0x5f 5844 5845 # CHECK: sly %r0, 524287 5846 0xe3 0x00 0x0f 0xff 0x7f 0x5f 5847 5848 # CHECK: sly %r0, 0(%r1) 5849 0xe3 0x00 0x10 0x00 0x00 0x5f 5850 5851 # CHECK: sly %r0, 0(%r15) 5852 0xe3 0x00 0xf0 0x00 0x00 0x5f 5853 5854 # CHECK: sly %r0, 524287(%r1,%r15) 5855 0xe3 0x01 0xff 0xff 0x7f 0x5f 5856 5857 # CHECK: sly %r0, 524287(%r15,%r1) 5858 0xe3 0x0f 0x1f 0xff 0x7f 0x5f 5859 5860 # CHECK: sly %r15, 0 5861 0xe3 0xf0 0x00 0x00 0x00 0x5f 5862 5863 # CHECK: sqdbr %f0, %f0 5864 0xb3 0x15 0x00 0x00 5865 5866 # CHECK: sqdbr %f0, %f15 5867 0xb3 0x15 0x00 0x0f 5868 5869 # CHECK: sqdbr %f7, %f8 5870 0xb3 0x15 0x00 0x78 5871 5872 # CHECK: sqdbr %f15, %f0 5873 0xb3 0x15 0x00 0xf0 5874 5875 # CHECK: sqdb %f0, 0 5876 0xed 0x00 0x00 0x00 0x00 0x15 5877 5878 # CHECK: sqdb %f0, 4095 5879 0xed 0x00 0x0f 0xff 0x00 0x15 5880 5881 # CHECK: sqdb %f0, 0(%r1) 5882 0xed 0x00 0x10 0x00 0x00 0x15 5883 5884 # CHECK: sqdb %f0, 0(%r15) 5885 0xed 0x00 0xf0 0x00 0x00 0x15 5886 5887 # CHECK: sqdb %f0, 4095(%r1,%r15) 5888 0xed 0x01 0xff 0xff 0x00 0x15 5889 5890 # CHECK: sqdb %f0, 4095(%r15,%r1) 5891 0xed 0x0f 0x1f 0xff 0x00 0x15 5892 5893 # CHECK: sqdb %f15, 0 5894 0xed 0xf0 0x00 0x00 0x00 0x15 5895 5896 # CHECK: sqebr %f0, %f0 5897 0xb3 0x14 0x00 0x00 5898 5899 # CHECK: sqebr %f0, %f15 5900 0xb3 0x14 0x00 0x0f 5901 5902 # CHECK: sqebr %f7, %f8 5903 0xb3 0x14 0x00 0x78 5904 5905 # CHECK: sqebr %f15, %f0 5906 0xb3 0x14 0x00 0xf0 5907 5908 # CHECK: sqeb %f0, 0 5909 0xed 0x00 0x00 0x00 0x00 0x14 5910 5911 # CHECK: sqeb %f0, 4095 5912 0xed 0x00 0x0f 0xff 0x00 0x14 5913 5914 # CHECK: sqeb %f0, 0(%r1) 5915 0xed 0x00 0x10 0x00 0x00 0x14 5916 5917 # CHECK: sqeb %f0, 0(%r15) 5918 0xed 0x00 0xf0 0x00 0x00 0x14 5919 5920 # CHECK: sqeb %f0, 4095(%r1,%r15) 5921 0xed 0x01 0xff 0xff 0x00 0x14 5922 5923 # CHECK: sqeb %f0, 4095(%r15,%r1) 5924 0xed 0x0f 0x1f 0xff 0x00 0x14 5925 5926 # CHECK: sqeb %f15, 0 5927 0xed 0xf0 0x00 0x00 0x00 0x14 5928 5929 # CHECK: sqxbr %f0, %f0 5930 0xb3 0x16 0x00 0x00 5931 5932 # CHECK: sqxbr %f0, %f13 5933 0xb3 0x16 0x00 0x0d 5934 5935 # CHECK: sqxbr %f8, %f8 5936 0xb3 0x16 0x00 0x88 5937 5938 # CHECK: sqxbr %f13, %f0 5939 0xb3 0x16 0x00 0xd0 5940 5941 # CHECK: srag %r0, %r0, 0 5942 0xeb 0x00 0x00 0x00 0x00 0x0a 5943 5944 # CHECK: srag %r15, %r1, 0 5945 0xeb 0xf1 0x00 0x00 0x00 0x0a 5946 5947 # CHECK: srag %r1, %r15, 0 5948 0xeb 0x1f 0x00 0x00 0x00 0x0a 5949 5950 # CHECK: srag %r15, %r15, 0 5951 0xeb 0xff 0x00 0x00 0x00 0x0a 5952 5953 # CHECK: srag %r0, %r0, -524288 5954 0xeb 0x00 0x00 0x00 0x80 0x0a 5955 5956 # CHECK: srag %r0, %r0, -1 5957 0xeb 0x00 0x0f 0xff 0xff 0x0a 5958 5959 # CHECK: srag %r0, %r0, 1 5960 0xeb 0x00 0x00 0x01 0x00 0x0a 5961 5962 # CHECK: srag %r0, %r0, 524287 5963 0xeb 0x00 0x0f 0xff 0x7f 0x0a 5964 5965 # CHECK: srag %r0, %r0, 0(%r1) 5966 0xeb 0x00 0x10 0x00 0x00 0x0a 5967 5968 # CHECK: srag %r0, %r0, 0(%r15) 5969 0xeb 0x00 0xf0 0x00 0x00 0x0a 5970 5971 # CHECK: srag %r0, %r0, 524287(%r1) 5972 0xeb 0x00 0x1f 0xff 0x7f 0x0a 5973 5974 # CHECK: srag %r0, %r0, 524287(%r15) 5975 0xeb 0x00 0xff 0xff 0x7f 0x0a 5976 5977 # CHECK: srak %r0, %r0, 0 5978 0xeb 0x00 0x00 0x00 0x00 0xdc 5979 5980 # CHECK: srak %r15, %r1, 0 5981 0xeb 0xf1 0x00 0x00 0x00 0xdc 5982 5983 # CHECK: srak %r1, %r15, 0 5984 0xeb 0x1f 0x00 0x00 0x00 0xdc 5985 5986 # CHECK: srak %r15, %r15, 0 5987 0xeb 0xff 0x00 0x00 0x00 0xdc 5988 5989 # CHECK: srak %r0, %r0, -524288 5990 0xeb 0x00 0x00 0x00 0x80 0xdc 5991 5992 # CHECK: srak %r0, %r0, -1 5993 0xeb 0x00 0x0f 0xff 0xff 0xdc 5994 5995 # CHECK: srak %r0, %r0, 1 5996 0xeb 0x00 0x00 0x01 0x00 0xdc 5997 5998 # CHECK: srak %r0, %r0, 524287 5999 0xeb 0x00 0x0f 0xff 0x7f 0xdc 6000 6001 # CHECK: srak %r0, %r0, 0(%r1) 6002 0xeb 0x00 0x10 0x00 0x00 0xdc 6003 6004 # CHECK: srak %r0, %r0, 0(%r15) 6005 0xeb 0x00 0xf0 0x00 0x00 0xdc 6006 6007 # CHECK: srak %r0, %r0, 524287(%r1) 6008 0xeb 0x00 0x1f 0xff 0x7f 0xdc 6009 6010 # CHECK: srak %r0, %r0, 524287(%r15) 6011 0xeb 0x00 0xff 0xff 0x7f 0xdc 6012 6013 # CHECK: sra %r0, 0 6014 0x8a 0x00 0x00 0x00 6015 6016 # CHECK: sra %r7, 0 6017 0x8a 0x70 0x00 0x00 6018 6019 # CHECK: sra %r15, 0 6020 0x8a 0xf0 0x00 0x00 6021 6022 # CHECK: sra %r0, 4095 6023 0x8a 0x00 0x0f 0xff 6024 6025 # CHECK: sra %r0, 0(%r1) 6026 0x8a 0x00 0x10 0x00 6027 6028 # CHECK: sra %r0, 0(%r15) 6029 0x8a 0x00 0xf0 0x00 6030 6031 # CHECK: sra %r0, 4095(%r1) 6032 0x8a 0x00 0x1f 0xff 6033 6034 # CHECK: sra %r0, 4095(%r15) 6035 0x8a 0x00 0xff 0xff 6036 6037 # CHECK: srlg %r0, %r0, 0 6038 0xeb 0x00 0x00 0x00 0x00 0x0c 6039 6040 # CHECK: srlg %r15, %r1, 0 6041 0xeb 0xf1 0x00 0x00 0x00 0x0c 6042 6043 # CHECK: srlg %r1, %r15, 0 6044 0xeb 0x1f 0x00 0x00 0x00 0x0c 6045 6046 # CHECK: srlg %r15, %r15, 0 6047 0xeb 0xff 0x00 0x00 0x00 0x0c 6048 6049 # CHECK: srlg %r0, %r0, -524288 6050 0xeb 0x00 0x00 0x00 0x80 0x0c 6051 6052 # CHECK: srlg %r0, %r0, -1 6053 0xeb 0x00 0x0f 0xff 0xff 0x0c 6054 6055 # CHECK: srlg %r0, %r0, 1 6056 0xeb 0x00 0x00 0x01 0x00 0x0c 6057 6058 # CHECK: srlg %r0, %r0, 524287 6059 0xeb 0x00 0x0f 0xff 0x7f 0x0c 6060 6061 # CHECK: srlg %r0, %r0, 0(%r1) 6062 0xeb 0x00 0x10 0x00 0x00 0x0c 6063 6064 # CHECK: srlg %r0, %r0, 0(%r15) 6065 0xeb 0x00 0xf0 0x00 0x00 0x0c 6066 6067 # CHECK: srlg %r0, %r0, 524287(%r1) 6068 0xeb 0x00 0x1f 0xff 0x7f 0x0c 6069 6070 # CHECK: srlg %r0, %r0, 524287(%r15) 6071 0xeb 0x00 0xff 0xff 0x7f 0x0c 6072 6073 # CHECK: srlk %r0, %r0, 0 6074 0xeb 0x00 0x00 0x00 0x00 0xde 6075 6076 # CHECK: srlk %r15, %r1, 0 6077 0xeb 0xf1 0x00 0x00 0x00 0xde 6078 6079 # CHECK: srlk %r1, %r15, 0 6080 0xeb 0x1f 0x00 0x00 0x00 0xde 6081 6082 # CHECK: srlk %r15, %r15, 0 6083 0xeb 0xff 0x00 0x00 0x00 0xde 6084 6085 # CHECK: srlk %r0, %r0, -524288 6086 0xeb 0x00 0x00 0x00 0x80 0xde 6087 6088 # CHECK: srlk %r0, %r0, -1 6089 0xeb 0x00 0x0f 0xff 0xff 0xde 6090 6091 # CHECK: srlk %r0, %r0, 1 6092 0xeb 0x00 0x00 0x01 0x00 0xde 6093 6094 # CHECK: srlk %r0, %r0, 524287 6095 0xeb 0x00 0x0f 0xff 0x7f 0xde 6096 6097 # CHECK: srlk %r0, %r0, 0(%r1) 6098 0xeb 0x00 0x10 0x00 0x00 0xde 6099 6100 # CHECK: srlk %r0, %r0, 0(%r15) 6101 0xeb 0x00 0xf0 0x00 0x00 0xde 6102 6103 # CHECK: srlk %r0, %r0, 524287(%r1) 6104 0xeb 0x00 0x1f 0xff 0x7f 0xde 6105 6106 # CHECK: srlk %r0, %r0, 524287(%r15) 6107 0xeb 0x00 0xff 0xff 0x7f 0xde 6108 6109 # CHECK: srl %r0, 0 6110 0x88 0x00 0x00 0x00 6111 6112 # CHECK: srl %r7, 0 6113 0x88 0x70 0x00 0x00 6114 6115 # CHECK: srl %r15, 0 6116 0x88 0xf0 0x00 0x00 6117 6118 # CHECK: srl %r0, 4095 6119 0x88 0x00 0x0f 0xff 6120 6121 # CHECK: srl %r0, 0(%r1) 6122 0x88 0x00 0x10 0x00 6123 6124 # CHECK: srl %r0, 0(%r15) 6125 0x88 0x00 0xf0 0x00 6126 6127 # CHECK: srl %r0, 4095(%r1) 6128 0x88 0x00 0x1f 0xff 6129 6130 # CHECK: srl %r0, 4095(%r15) 6131 0x88 0x00 0xff 0xff 6132 6133 # CHECK: sr %r0, %r0 6134 0x1b 0x00 6135 6136 # CHECK: sr %r0, %r15 6137 0x1b 0x0f 6138 6139 # CHECK: sr %r15, %r0 6140 0x1b 0xf0 6141 6142 # CHECK: sr %r7, %r8 6143 0x1b 0x78 6144 6145 # CHECK: srk %r0, %r0, %r0 6146 0xb9 0xf9 0x00 0x00 6147 6148 # CHECK: srk %r2, %r3, %r4 6149 0xb9 0xf9 0x40 0x23 6150 6151 # CHECK: stc %r0, 0 6152 0x42 0x00 0x00 0x00 6153 6154 # CHECK: stc %r0, 4095 6155 0x42 0x00 0x0f 0xff 6156 6157 # CHECK: stc %r0, 0(%r1) 6158 0x42 0x00 0x10 0x00 6159 6160 # CHECK: stc %r0, 0(%r15) 6161 0x42 0x00 0xf0 0x00 6162 6163 # CHECK: stc %r0, 4095(%r1,%r15) 6164 0x42 0x01 0xff 0xff 6165 6166 # CHECK: stc %r0, 4095(%r15,%r1) 6167 0x42 0x0f 0x1f 0xff 6168 6169 # CHECK: stc %r15, 0 6170 0x42 0xf0 0x00 0x00 6171 6172 # CHECK: stcy %r0, -524288 6173 0xe3 0x00 0x00 0x00 0x80 0x72 6174 6175 # CHECK: stcy %r0, -1 6176 0xe3 0x00 0x0f 0xff 0xff 0x72 6177 6178 # CHECK: stcy %r0, 0 6179 0xe3 0x00 0x00 0x00 0x00 0x72 6180 6181 # CHECK: stcy %r0, 1 6182 0xe3 0x00 0x00 0x01 0x00 0x72 6183 6184 # CHECK: stcy %r0, 524287 6185 0xe3 0x00 0x0f 0xff 0x7f 0x72 6186 6187 # CHECK: stcy %r0, 0(%r1) 6188 0xe3 0x00 0x10 0x00 0x00 0x72 6189 6190 # CHECK: stcy %r0, 0(%r15) 6191 0xe3 0x00 0xf0 0x00 0x00 0x72 6192 6193 # CHECK: stcy %r0, 524287(%r1,%r15) 6194 0xe3 0x01 0xff 0xff 0x7f 0x72 6195 6196 # CHECK: stcy %r0, 524287(%r15,%r1) 6197 0xe3 0x0f 0x1f 0xff 0x7f 0x72 6198 6199 # CHECK: stcy %r15, 0 6200 0xe3 0xf0 0x00 0x00 0x00 0x72 6201 6202 # CHECK: std %f0, 0 6203 0x60 0x00 0x00 0x00 6204 6205 # CHECK: std %f0, 4095 6206 0x60 0x00 0x0f 0xff 6207 6208 # CHECK: std %f0, 0(%r1) 6209 0x60 0x00 0x10 0x00 6210 6211 # CHECK: std %f0, 0(%r15) 6212 0x60 0x00 0xf0 0x00 6213 6214 # CHECK: std %f0, 4095(%r1,%r15) 6215 0x60 0x01 0xff 0xff 6216 6217 # CHECK: std %f0, 4095(%r15,%r1) 6218 0x60 0x0f 0x1f 0xff 6219 6220 # CHECK: std %f15, 0 6221 0x60 0xf0 0x00 0x00 6222 6223 # CHECK: stdy %f0, -524288 6224 0xed 0x00 0x00 0x00 0x80 0x67 6225 6226 # CHECK: stdy %f0, -1 6227 0xed 0x00 0x0f 0xff 0xff 0x67 6228 6229 # CHECK: stdy %f0, 0 6230 0xed 0x00 0x00 0x00 0x00 0x67 6231 6232 # CHECK: stdy %f0, 1 6233 0xed 0x00 0x00 0x01 0x00 0x67 6234 6235 # CHECK: stdy %f0, 524287 6236 0xed 0x00 0x0f 0xff 0x7f 0x67 6237 6238 # CHECK: stdy %f0, 0(%r1) 6239 0xed 0x00 0x10 0x00 0x00 0x67 6240 6241 # CHECK: stdy %f0, 0(%r15) 6242 0xed 0x00 0xf0 0x00 0x00 0x67 6243 6244 # CHECK: stdy %f0, 524287(%r1,%r15) 6245 0xed 0x01 0xff 0xff 0x7f 0x67 6246 6247 # CHECK: stdy %f0, 524287(%r15,%r1) 6248 0xed 0x0f 0x1f 0xff 0x7f 0x67 6249 6250 # CHECK: stdy %f15, 0 6251 0xed 0xf0 0x00 0x00 0x00 0x67 6252 6253 # CHECK: ste %f0, 0 6254 0x70 0x00 0x00 0x00 6255 6256 # CHECK: ste %f0, 4095 6257 0x70 0x00 0x0f 0xff 6258 6259 # CHECK: ste %f0, 0(%r1) 6260 0x70 0x00 0x10 0x00 6261 6262 # CHECK: ste %f0, 0(%r15) 6263 0x70 0x00 0xf0 0x00 6264 6265 # CHECK: ste %f0, 4095(%r1,%r15) 6266 0x70 0x01 0xff 0xff 6267 6268 # CHECK: ste %f0, 4095(%r15,%r1) 6269 0x70 0x0f 0x1f 0xff 6270 6271 # CHECK: ste %f15, 0 6272 0x70 0xf0 0x00 0x00 6273 6274 # CHECK: stey %f0, -524288 6275 0xed 0x00 0x00 0x00 0x80 0x66 6276 6277 # CHECK: stey %f0, -1 6278 0xed 0x00 0x0f 0xff 0xff 0x66 6279 6280 # CHECK: stey %f0, 0 6281 0xed 0x00 0x00 0x00 0x00 0x66 6282 6283 # CHECK: stey %f0, 1 6284 0xed 0x00 0x00 0x01 0x00 0x66 6285 6286 # CHECK: stey %f0, 524287 6287 0xed 0x00 0x0f 0xff 0x7f 0x66 6288 6289 # CHECK: stey %f0, 0(%r1) 6290 0xed 0x00 0x10 0x00 0x00 0x66 6291 6292 # CHECK: stey %f0, 0(%r15) 6293 0xed 0x00 0xf0 0x00 0x00 0x66 6294 6295 # CHECK: stey %f0, 524287(%r1,%r15) 6296 0xed 0x01 0xff 0xff 0x7f 0x66 6297 6298 # CHECK: stey %f0, 524287(%r15,%r1) 6299 0xed 0x0f 0x1f 0xff 0x7f 0x66 6300 6301 # CHECK: stey %f15, 0 6302 0xed 0xf0 0x00 0x00 0x00 0x66 6303 6304 # CHECK: stg %r0, -524288 6305 0xe3 0x00 0x00 0x00 0x80 0x24 6306 6307 # CHECK: stg %r0, -1 6308 0xe3 0x00 0x0f 0xff 0xff 0x24 6309 6310 # CHECK: stg %r0, 0 6311 0xe3 0x00 0x00 0x00 0x00 0x24 6312 6313 # CHECK: stg %r0, 1 6314 0xe3 0x00 0x00 0x01 0x00 0x24 6315 6316 # CHECK: stg %r0, 524287 6317 0xe3 0x00 0x0f 0xff 0x7f 0x24 6318 6319 # CHECK: stg %r0, 0(%r1) 6320 0xe3 0x00 0x10 0x00 0x00 0x24 6321 6322 # CHECK: stg %r0, 0(%r15) 6323 0xe3 0x00 0xf0 0x00 0x00 0x24 6324 6325 # CHECK: stg %r0, 524287(%r1,%r15) 6326 0xe3 0x01 0xff 0xff 0x7f 0x24 6327 6328 # CHECK: stg %r0, 524287(%r15,%r1) 6329 0xe3 0x0f 0x1f 0xff 0x7f 0x24 6330 6331 # CHECK: stg %r15, 0 6332 0xe3 0xf0 0x00 0x00 0x00 0x24 6333 6334 # CHECK: sth %r0, 0 6335 0x40 0x00 0x00 0x00 6336 6337 # CHECK: sth %r0, 4095 6338 0x40 0x00 0x0f 0xff 6339 6340 # CHECK: sth %r0, 0(%r1) 6341 0x40 0x00 0x10 0x00 6342 6343 # CHECK: sth %r0, 0(%r15) 6344 0x40 0x00 0xf0 0x00 6345 6346 # CHECK: sth %r0, 4095(%r1,%r15) 6347 0x40 0x01 0xff 0xff 6348 6349 # CHECK: sth %r0, 4095(%r15,%r1) 6350 0x40 0x0f 0x1f 0xff 6351 6352 # CHECK: sth %r15, 0 6353 0x40 0xf0 0x00 0x00 6354 6355 # CHECK: sthy %r0, -524288 6356 0xe3 0x00 0x00 0x00 0x80 0x70 6357 6358 # CHECK: sthy %r0, -1 6359 0xe3 0x00 0x0f 0xff 0xff 0x70 6360 6361 # CHECK: sthy %r0, 0 6362 0xe3 0x00 0x00 0x00 0x00 0x70 6363 6364 # CHECK: sthy %r0, 1 6365 0xe3 0x00 0x00 0x01 0x00 0x70 6366 6367 # CHECK: sthy %r0, 524287 6368 0xe3 0x00 0x0f 0xff 0x7f 0x70 6369 6370 # CHECK: sthy %r0, 0(%r1) 6371 0xe3 0x00 0x10 0x00 0x00 0x70 6372 6373 # CHECK: sthy %r0, 0(%r15) 6374 0xe3 0x00 0xf0 0x00 0x00 0x70 6375 6376 # CHECK: sthy %r0, 524287(%r1,%r15) 6377 0xe3 0x01 0xff 0xff 0x7f 0x70 6378 6379 # CHECK: sthy %r0, 524287(%r15,%r1) 6380 0xe3 0x0f 0x1f 0xff 0x7f 0x70 6381 6382 # CHECK: sthy %r15, 0 6383 0xe3 0xf0 0x00 0x00 0x00 0x70 6384 6385 # CHECK: stmg %r0, %r0, 0 6386 0xeb 0x00 0x00 0x00 0x00 0x24 6387 6388 # CHECK: stmg %r0, %r15, 0 6389 0xeb 0x0f 0x00 0x00 0x00 0x24 6390 6391 # CHECK: stmg %r14, %r15, 0 6392 0xeb 0xef 0x00 0x00 0x00 0x24 6393 6394 # CHECK: stmg %r15, %r15, 0 6395 0xeb 0xff 0x00 0x00 0x00 0x24 6396 6397 # CHECK: stmg %r0, %r0, -524288 6398 0xeb 0x00 0x00 0x00 0x80 0x24 6399 6400 # CHECK: stmg %r0, %r0, -1 6401 0xeb 0x00 0x0f 0xff 0xff 0x24 6402 6403 # CHECK: stmg %r0, %r0, 0 6404 0xeb 0x00 0x00 0x00 0x00 0x24 6405 6406 # CHECK: stmg %r0, %r0, 1 6407 0xeb 0x00 0x00 0x01 0x00 0x24 6408 6409 # CHECK: stmg %r0, %r0, 524287 6410 0xeb 0x00 0x0f 0xff 0x7f 0x24 6411 6412 # CHECK: stmg %r0, %r0, 0(%r1) 6413 0xeb 0x00 0x10 0x00 0x00 0x24 6414 6415 # CHECK: stmg %r0, %r0, 0(%r15) 6416 0xeb 0x00 0xf0 0x00 0x00 0x24 6417 6418 # CHECK: stmg %r0, %r0, 524287(%r1) 6419 0xeb 0x00 0x1f 0xff 0x7f 0x24 6420 6421 # CHECK: stmg %r0, %r0, 524287(%r15) 6422 0xeb 0x00 0xff 0xff 0x7f 0x24 6423 6424 # CHECK: strvg %r0, -524288 6425 0xe3 0x00 0x00 0x00 0x80 0x2f 6426 6427 # CHECK: strvg %r0, -1 6428 0xe3 0x00 0x0f 0xff 0xff 0x2f 6429 6430 # CHECK: strvg %r0, 0 6431 0xe3 0x00 0x00 0x00 0x00 0x2f 6432 6433 # CHECK: strvg %r0, 1 6434 0xe3 0x00 0x00 0x01 0x00 0x2f 6435 6436 # CHECK: strvg %r0, 524287 6437 0xe3 0x00 0x0f 0xff 0x7f 0x2f 6438 6439 # CHECK: strvg %r0, 0(%r1) 6440 0xe3 0x00 0x10 0x00 0x00 0x2f 6441 6442 # CHECK: strvg %r0, 0(%r15) 6443 0xe3 0x00 0xf0 0x00 0x00 0x2f 6444 6445 # CHECK: strvg %r0, 524287(%r1,%r15) 6446 0xe3 0x01 0xff 0xff 0x7f 0x2f 6447 6448 # CHECK: strvg %r0, 524287(%r15,%r1) 6449 0xe3 0x0f 0x1f 0xff 0x7f 0x2f 6450 6451 # CHECK: strvg %r15, 0 6452 0xe3 0xf0 0x00 0x00 0x00 0x2f 6453 6454 # CHECK: strv %r0, -524288 6455 0xe3 0x00 0x00 0x00 0x80 0x3e 6456 6457 # CHECK: strv %r0, -1 6458 0xe3 0x00 0x0f 0xff 0xff 0x3e 6459 6460 # CHECK: strv %r0, 0 6461 0xe3 0x00 0x00 0x00 0x00 0x3e 6462 6463 # CHECK: strv %r0, 1 6464 0xe3 0x00 0x00 0x01 0x00 0x3e 6465 6466 # CHECK: strv %r0, 524287 6467 0xe3 0x00 0x0f 0xff 0x7f 0x3e 6468 6469 # CHECK: strv %r0, 0(%r1) 6470 0xe3 0x00 0x10 0x00 0x00 0x3e 6471 6472 # CHECK: strv %r0, 0(%r15) 6473 0xe3 0x00 0xf0 0x00 0x00 0x3e 6474 6475 # CHECK: strv %r0, 524287(%r1,%r15) 6476 0xe3 0x01 0xff 0xff 0x7f 0x3e 6477 6478 # CHECK: strv %r0, 524287(%r15,%r1) 6479 0xe3 0x0f 0x1f 0xff 0x7f 0x3e 6480 6481 # CHECK: strv %r15, 0 6482 0xe3 0xf0 0x00 0x00 0x00 0x3e 6483 6484 # CHECK: st %r0, 0 6485 0x50 0x00 0x00 0x00 6486 6487 # CHECK: st %r0, 4095 6488 0x50 0x00 0x0f 0xff 6489 6490 # CHECK: st %r0, 0(%r1) 6491 0x50 0x00 0x10 0x00 6492 6493 # CHECK: st %r0, 0(%r15) 6494 0x50 0x00 0xf0 0x00 6495 6496 # CHECK: st %r0, 4095(%r1,%r15) 6497 0x50 0x01 0xff 0xff 6498 6499 # CHECK: st %r0, 4095(%r15,%r1) 6500 0x50 0x0f 0x1f 0xff 6501 6502 # CHECK: st %r15, 0 6503 0x50 0xf0 0x00 0x00 6504 6505 # CHECK: stoc %r1, 2(%r3), 0 6506 0xeb 0x10 0x30 0x02 0x00 0xf3 6507 6508 # CHECK: stoco %r1, 2(%r3) 6509 0xeb 0x11 0x30 0x02 0x00 0xf3 6510 6511 # CHECK: stoch %r1, 2(%r3) 6512 0xeb 0x12 0x30 0x02 0x00 0xf3 6513 6514 # CHECK: stocnle %r1, 2(%r3) 6515 0xeb 0x13 0x30 0x02 0x00 0xf3 6516 6517 # CHECK: stocl %r1, 2(%r3) 6518 0xeb 0x14 0x30 0x02 0x00 0xf3 6519 6520 # CHECK: stocnhe %r1, 2(%r3) 6521 0xeb 0x15 0x30 0x02 0x00 0xf3 6522 6523 # CHECK: stoclh %r1, 2(%r3) 6524 0xeb 0x16 0x30 0x02 0x00 0xf3 6525 6526 # CHECK: stocne %r1, 2(%r3) 6527 0xeb 0x17 0x30 0x02 0x00 0xf3 6528 6529 # CHECK: stoce %r1, 2(%r3) 6530 0xeb 0x18 0x30 0x02 0x00 0xf3 6531 6532 # CHECK: stocnlh %r1, 2(%r3) 6533 0xeb 0x19 0x30 0x02 0x00 0xf3 6534 6535 # CHECK: stoche %r1, 2(%r3) 6536 0xeb 0x1a 0x30 0x02 0x00 0xf3 6537 6538 # CHECK: stocnl %r1, 2(%r3) 6539 0xeb 0x1b 0x30 0x02 0x00 0xf3 6540 6541 # CHECK: stocle %r1, 2(%r3) 6542 0xeb 0x1c 0x30 0x02 0x00 0xf3 6543 6544 # CHECK: stocnh %r1, 2(%r3) 6545 0xeb 0x1d 0x30 0x02 0x00 0xf3 6546 6547 # CHECK: stocno %r1, 2(%r3) 6548 0xeb 0x1e 0x30 0x02 0x00 0xf3 6549 6550 # CHECK: stoc %r1, 2(%r3), 15 6551 0xeb 0x1f 0x30 0x02 0x00 0xf3 6552 6553 # CHECK: stocg %r1, 2(%r3), 0 6554 0xeb 0x10 0x30 0x02 0x00 0xe3 6555 6556 # CHECK: stocgo %r1, 2(%r3) 6557 0xeb 0x11 0x30 0x02 0x00 0xe3 6558 6559 # CHECK: stocgh %r1, 2(%r3) 6560 0xeb 0x12 0x30 0x02 0x00 0xe3 6561 6562 # CHECK: stocgnle %r1, 2(%r3) 6563 0xeb 0x13 0x30 0x02 0x00 0xe3 6564 6565 # CHECK: stocgl %r1, 2(%r3) 6566 0xeb 0x14 0x30 0x02 0x00 0xe3 6567 6568 # CHECK: stocgnhe %r1, 2(%r3) 6569 0xeb 0x15 0x30 0x02 0x00 0xe3 6570 6571 # CHECK: stocglh %r1, 2(%r3) 6572 0xeb 0x16 0x30 0x02 0x00 0xe3 6573 6574 # CHECK: stocgne %r1, 2(%r3) 6575 0xeb 0x17 0x30 0x02 0x00 0xe3 6576 6577 # CHECK: stocge %r1, 2(%r3) 6578 0xeb 0x18 0x30 0x02 0x00 0xe3 6579 6580 # CHECK: stocgnlh %r1, 2(%r3) 6581 0xeb 0x19 0x30 0x02 0x00 0xe3 6582 6583 # CHECK: stocghe %r1, 2(%r3) 6584 0xeb 0x1a 0x30 0x02 0x00 0xe3 6585 6586 # CHECK: stocgnl %r1, 2(%r3) 6587 0xeb 0x1b 0x30 0x02 0x00 0xe3 6588 6589 # CHECK: stocgle %r1, 2(%r3) 6590 0xeb 0x1c 0x30 0x02 0x00 0xe3 6591 6592 # CHECK: stocgnh %r1, 2(%r3) 6593 0xeb 0x1d 0x30 0x02 0x00 0xe3 6594 6595 # CHECK: stocgno %r1, 2(%r3) 6596 0xeb 0x1e 0x30 0x02 0x00 0xe3 6597 6598 # CHECK: stocg %r1, 2(%r3), 15 6599 0xeb 0x1f 0x30 0x02 0x00 0xe3 6600 6601 # CHECK: s %r0, 0 6602 0x5b 0x00 0x00 0x00 6603 6604 # CHECK: s %r0, 4095 6605 0x5b 0x00 0x0f 0xff 6606 6607 # CHECK: s %r0, 0(%r1) 6608 0x5b 0x00 0x10 0x00 6609 6610 # CHECK: s %r0, 0(%r15) 6611 0x5b 0x00 0xf0 0x00 6612 6613 # CHECK: s %r0, 4095(%r1,%r15) 6614 0x5b 0x01 0xff 0xff 6615 6616 # CHECK: s %r0, 4095(%r15,%r1) 6617 0x5b 0x0f 0x1f 0xff 6618 6619 # CHECK: s %r15, 0 6620 0x5b 0xf0 0x00 0x00 6621 6622 # CHECK: sty %r0, -524288 6623 0xe3 0x00 0x00 0x00 0x80 0x50 6624 6625 # CHECK: sty %r0, -1 6626 0xe3 0x00 0x0f 0xff 0xff 0x50 6627 6628 # CHECK: sty %r0, 0 6629 0xe3 0x00 0x00 0x00 0x00 0x50 6630 6631 # CHECK: sty %r0, 1 6632 0xe3 0x00 0x00 0x01 0x00 0x50 6633 6634 # CHECK: sty %r0, 524287 6635 0xe3 0x00 0x0f 0xff 0x7f 0x50 6636 6637 # CHECK: sty %r0, 0(%r1) 6638 0xe3 0x00 0x10 0x00 0x00 0x50 6639 6640 # CHECK: sty %r0, 0(%r15) 6641 0xe3 0x00 0xf0 0x00 0x00 0x50 6642 6643 # CHECK: sty %r0, 524287(%r1,%r15) 6644 0xe3 0x01 0xff 0xff 0x7f 0x50 6645 6646 # CHECK: sty %r0, 524287(%r15,%r1) 6647 0xe3 0x0f 0x1f 0xff 0x7f 0x50 6648 6649 # CHECK: sty %r15, 0 6650 0xe3 0xf0 0x00 0x00 0x00 0x50 6651 6652 # CHECK: sxbr %f0, %f0 6653 0xb3 0x4b 0x00 0x00 6654 6655 # CHECK: sxbr %f0, %f13 6656 0xb3 0x4b 0x00 0x0d 6657 6658 # CHECK: sxbr %f8, %f8 6659 0xb3 0x4b 0x00 0x88 6660 6661 # CHECK: sxbr %f13, %f0 6662 0xb3 0x4b 0x00 0xd0 6663 6664 # CHECK: sy %r0, -524288 6665 0xe3 0x00 0x00 0x00 0x80 0x5b 6666 6667 # CHECK: sy %r0, -1 6668 0xe3 0x00 0x0f 0xff 0xff 0x5b 6669 6670 # CHECK: sy %r0, 0 6671 0xe3 0x00 0x00 0x00 0x00 0x5b 6672 6673 # CHECK: sy %r0, 1 6674 0xe3 0x00 0x00 0x01 0x00 0x5b 6675 6676 # CHECK: sy %r0, 524287 6677 0xe3 0x00 0x0f 0xff 0x7f 0x5b 6678 6679 # CHECK: sy %r0, 0(%r1) 6680 0xe3 0x00 0x10 0x00 0x00 0x5b 6681 6682 # CHECK: sy %r0, 0(%r15) 6683 0xe3 0x00 0xf0 0x00 0x00 0x5b 6684 6685 # CHECK: sy %r0, 524287(%r1,%r15) 6686 0xe3 0x01 0xff 0xff 0x7f 0x5b 6687 6688 # CHECK: sy %r0, 524287(%r15,%r1) 6689 0xe3 0x0f 0x1f 0xff 0x7f 0x5b 6690 6691 # CHECK: sy %r15, 0 6692 0xe3 0xf0 0x00 0x00 0x00 0x5b 6693 6694 # CHECK: xgr %r0, %r0 6695 0xb9 0x82 0x00 0x00 6696 6697 # CHECK: xgr %r0, %r15 6698 0xb9 0x82 0x00 0x0f 6699 6700 # CHECK: xgr %r15, %r0 6701 0xb9 0x82 0x00 0xf0 6702 6703 # CHECK: xgr %r7, %r8 6704 0xb9 0x82 0x00 0x78 6705 6706 # CHECK: xgrk %r0, %r0, %r0 6707 0xb9 0xe7 0x00 0x00 6708 6709 # CHECK: xgrk %r2, %r3, %r4 6710 0xb9 0xe7 0x40 0x23 6711 6712 # CHECK: xg %r0, -524288 6713 0xe3 0x00 0x00 0x00 0x80 0x82 6714 6715 # CHECK: xg %r0, -1 6716 0xe3 0x00 0x0f 0xff 0xff 0x82 6717 6718 # CHECK: xg %r0, 0 6719 0xe3 0x00 0x00 0x00 0x00 0x82 6720 6721 # CHECK: xg %r0, 1 6722 0xe3 0x00 0x00 0x01 0x00 0x82 6723 6724 # CHECK: xg %r0, 524287 6725 0xe3 0x00 0x0f 0xff 0x7f 0x82 6726 6727 # CHECK: xg %r0, 0(%r1) 6728 0xe3 0x00 0x10 0x00 0x00 0x82 6729 6730 # CHECK: xg %r0, 0(%r15) 6731 0xe3 0x00 0xf0 0x00 0x00 0x82 6732 6733 # CHECK: xg %r0, 524287(%r1,%r15) 6734 0xe3 0x01 0xff 0xff 0x7f 0x82 6735 6736 # CHECK: xg %r0, 524287(%r15,%r1) 6737 0xe3 0x0f 0x1f 0xff 0x7f 0x82 6738 6739 # CHECK: xg %r15, 0 6740 0xe3 0xf0 0x00 0x00 0x00 0x82 6741 6742 # CHECK: xihf %r0, 0 6743 0xc0 0x06 0x00 0x00 0x00 0x00 6744 6745 # CHECK: xihf %r0, 4294967295 6746 0xc0 0x06 0xff 0xff 0xff 0xff 6747 6748 # CHECK: xihf %r15, 0 6749 0xc0 0xf6 0x00 0x00 0x00 0x00 6750 6751 # CHECK: xilf %r0, 0 6752 0xc0 0x07 0x00 0x00 0x00 0x00 6753 6754 # CHECK: xilf %r0, 4294967295 6755 0xc0 0x07 0xff 0xff 0xff 0xff 6756 6757 # CHECK: xilf %r15, 0 6758 0xc0 0xf7 0x00 0x00 0x00 0x00 6759 6760 # CHECK: xi 0, 0 6761 0x97 0x00 0x00 0x00 6762 6763 # CHECK: xi 4095, 0 6764 0x97 0x00 0x0f 0xff 6765 6766 # CHECK: xi 0, 255 6767 0x97 0xff 0x00 0x00 6768 6769 # CHECK: xi 0(%r1), 42 6770 0x97 0x2a 0x10 0x00 6771 6772 # CHECK: xi 0(%r15), 42 6773 0x97 0x2a 0xf0 0x00 6774 6775 # CHECK: xi 4095(%r1), 42 6776 0x97 0x2a 0x1f 0xff 6777 6778 # CHECK: xi 4095(%r15), 42 6779 0x97 0x2a 0xff 0xff 6780 6781 # CHECK: xiy -524288, 0 6782 0xeb 0x00 0x00 0x00 0x80 0x57 6783 6784 # CHECK: xiy -1, 0 6785 0xeb 0x00 0x0f 0xff 0xff 0x57 6786 6787 # CHECK: xiy 0, 0 6788 0xeb 0x00 0x00 0x00 0x00 0x57 6789 6790 # CHECK: xiy 1, 0 6791 0xeb 0x00 0x00 0x01 0x00 0x57 6792 6793 # CHECK: xiy 524287, 0 6794 0xeb 0x00 0x0f 0xff 0x7f 0x57 6795 6796 # CHECK: xiy 0, 255 6797 0xeb 0xff 0x00 0x00 0x00 0x57 6798 6799 # CHECK: xiy 0(%r1), 42 6800 0xeb 0x2a 0x10 0x00 0x00 0x57 6801 6802 # CHECK: xiy 0(%r15), 42 6803 0xeb 0x2a 0xf0 0x00 0x00 0x57 6804 6805 # CHECK: xiy 524287(%r1), 42 6806 0xeb 0x2a 0x1f 0xff 0x7f 0x57 6807 6808 # CHECK: xiy 524287(%r15), 42 6809 0xeb 0x2a 0xff 0xff 0x7f 0x57 6810 6811 # CHECK: xr %r0, %r0 6812 0x17 0x00 6813 6814 # CHECK: xr %r0, %r15 6815 0x17 0x0f 6816 6817 # CHECK: xr %r15, %r0 6818 0x17 0xf0 6819 6820 # CHECK: xr %r7, %r8 6821 0x17 0x78 6822 6823 # CHECK: xrk %r0, %r0, %r0 6824 0xb9 0xf7 0x00 0x00 6825 6826 # CHECK: xrk %r2, %r3, %r4 6827 0xb9 0xf7 0x40 0x23 6828 6829 # CHECK: x %r0, 0 6830 0x57 0x00 0x00 0x00 6831 6832 # CHECK: x %r0, 4095 6833 0x57 0x00 0x0f 0xff 6834 6835 # CHECK: x %r0, 0(%r1) 6836 0x57 0x00 0x10 0x00 6837 6838 # CHECK: x %r0, 0(%r15) 6839 0x57 0x00 0xf0 0x00 6840 6841 # CHECK: x %r0, 4095(%r1,%r15) 6842 0x57 0x01 0xff 0xff 6843 6844 # CHECK: x %r0, 4095(%r15,%r1) 6845 0x57 0x0f 0x1f 0xff 6846 6847 # CHECK: x %r15, 0 6848 0x57 0xf0 0x00 0x00 6849 6850 # CHECK: xy %r0, -524288 6851 0xe3 0x00 0x00 0x00 0x80 0x57 6852 6853 # CHECK: xy %r0, -1 6854 0xe3 0x00 0x0f 0xff 0xff 0x57 6855 6856 # CHECK: xy %r0, 0 6857 0xe3 0x00 0x00 0x00 0x00 0x57 6858 6859 # CHECK: xy %r0, 1 6860 0xe3 0x00 0x00 0x01 0x00 0x57 6861 6862 # CHECK: xy %r0, 524287 6863 0xe3 0x00 0x0f 0xff 0x7f 0x57 6864 6865 # CHECK: xy %r0, 0(%r1) 6866 0xe3 0x00 0x10 0x00 0x00 0x57 6867 6868 # CHECK: xy %r0, 0(%r15) 6869 0xe3 0x00 0xf0 0x00 0x00 0x57 6870 6871 # CHECK: xy %r0, 524287(%r1,%r15) 6872 0xe3 0x01 0xff 0xff 0x7f 0x57 6873 6874 # CHECK: xy %r0, 524287(%r15,%r1) 6875 0xe3 0x0f 0x1f 0xff 0x7f 0x57 6876 6877 # CHECK: xy %r15, 0 6878 0xe3 0xf0 0x00 0x00 0x00 0x57 6879