1 # Test instructions that have PC-relative operands. There is no attempt
2 # to keep the instructions in alphabetical order, since adding new instructions
3 # in the middle would mean updating all later offsets.
4 # RUN: llvm-mc --disassemble %s -triple=s390x-linux-gnu | FileCheck %s
7 # CHECK: brasl %r0, 0x0
8 0xc0 0x05 0x00 0x00 0x00 0x00
11 # CHECK: brasl %r14, 0x6
12 0xc0 0xe5 0x00 0x00 0x00 0x00
15 # CHECK: brasl %r15, 0xc
16 0xc0 0xf5 0x00 0x00 0x00 0x00
19 # CHECK: brasl %r0, 0x10
20 0xc0 0x05 0xff 0xff 0xff 0xff
23 # CHECK: brasl %r14, 0xffffffff00000018
24 0xc0 0xe5 0x80 0x00 0x00 0x00
27 # CHECK: brasl %r15, 0x10000001c
28 0xc0 0xf5 0x7f 0xff 0xff 0xff
31 # CHECK: bras %r0, 0x24
35 # CHECK: bras %r14, 0x28
39 # CHECK: bras %r15, 0x2c
43 # CHECK: bras %r0, 0x2e
47 # CHECK: bras %r14, 0xffffffffffff0034
51 # CHECK: bras %r15, 0x10036
56 0xc0 0x04 0x00 0x00 0x00 0x00
60 0xc0 0x14 0x00 0x00 0x00 0x00
64 0xc0 0x24 0x00 0x00 0x00 0x00
68 0xc0 0x34 0x00 0x00 0x00 0x00
72 0xc0 0x44 0x00 0x00 0x00 0x00
76 0xc0 0x54 0x00 0x00 0x00 0x00
80 0xc0 0x64 0x00 0x00 0x00 0x00
84 0xc0 0x74 0x00 0x00 0x00 0x00
88 0xc0 0x84 0x00 0x00 0x00 0x00
92 0xc0 0x94 0x00 0x00 0x00 0x00
96 0xc0 0xa4 0x00 0x00 0x00 0x00
100 0xc0 0xb4 0x00 0x00 0x00 0x00
104 0xc0 0xc4 0x00 0x00 0x00 0x00
108 0xc0 0xd4 0x00 0x00 0x00 0x00
112 0xc0 0xe4 0x00 0x00 0x00 0x00
116 0xc0 0xf4 0x00 0x00 0x00 0x00
119 # CHECK: brcl 0, 0x9a
120 0xc0 0x04 0xff 0xff 0xff 0xff
123 # CHECK: brcl 0, 0xffffffff000000a2
124 0xc0 0x04 0x80 0x00 0x00 0x00
127 # CHECK: brcl 0, 0x1000000a6
128 0xc0 0x04 0x7f 0xff 0xff 0xff
132 0xc0 0xf4 0xff 0xff 0xff 0xff
135 # CHECK: jg 0xffffffff000000b4
136 0xc0 0xf4 0x80 0x00 0x00 0x00
139 # CHECK: jg 0x1000000b8
140 0xc0 0xf4 0x7f 0xff 0xff 0xff
211 # CHECK: brc 0, 0xffffffffffff0104
215 # CHECK: brc 0, 0x10106
223 # CHECK: j 0xffffffffffff0110
231 # CHECK: cgfrl %r0, 0x118
232 0xc6 0x0c 0x00 0x00 0x00 0x00
235 # CHECK: cgfrl %r15, 0x11e
236 0xc6 0xfc 0x00 0x00 0x00 0x00
239 # CHECK: cgfrl %r0, 0x122
240 0xc6 0x0c 0xff 0xff 0xff 0xff
243 # CHECK: cgfrl %r15, 0x128
244 0xc6 0xfc 0xff 0xff 0xff 0xff
247 # CHECK: cgfrl %r0, 0xffffffff00000130
248 0xc6 0x0c 0x80 0x00 0x00 0x00
251 # CHECK: cgfrl %r15, 0xffffffff00000136
252 0xc6 0xfc 0x80 0x00 0x00 0x00
255 # CHECK: cgfrl %r0, 0x10000013a
256 0xc6 0x0c 0x7f 0xff 0xff 0xff
259 # CHECK: cgfrl %r15, 0x100000140
260 0xc6 0xfc 0x7f 0xff 0xff 0xff
263 # CHECK: cghrl %r0, 0x148
264 0xc6 0x04 0x00 0x00 0x00 0x00
267 # CHECK: cghrl %r15, 0x14e
268 0xc6 0xf4 0x00 0x00 0x00 0x00
271 # CHECK: cghrl %r0, 0x152
272 0xc6 0x04 0xff 0xff 0xff 0xff
275 # CHECK: cghrl %r15, 0x158
276 0xc6 0xf4 0xff 0xff 0xff 0xff
279 # CHECK: cghrl %r0, 0xffffffff00000160
280 0xc6 0x04 0x80 0x00 0x00 0x00
283 # CHECK: cghrl %r15, 0xffffffff00000166
284 0xc6 0xf4 0x80 0x00 0x00 0x00
287 # CHECK: cghrl %r0, 0x10000016a
288 0xc6 0x04 0x7f 0xff 0xff 0xff
291 # CHECK: cghrl %r15, 0x100000170
292 0xc6 0xf4 0x7f 0xff 0xff 0xff
295 # CHECK: cgrl %r0, 0x178
296 0xc6 0x08 0x00 0x00 0x00 0x00
299 # CHECK: cgrl %r15, 0x17e
300 0xc6 0xf8 0x00 0x00 0x00 0x00
303 # CHECK: cgrl %r0, 0x182
304 0xc6 0x08 0xff 0xff 0xff 0xff
307 # CHECK: cgrl %r15, 0x188
308 0xc6 0xf8 0xff 0xff 0xff 0xff
311 # CHECK: cgrl %r0, 0xffffffff00000190
312 0xc6 0x08 0x80 0x00 0x00 0x00
315 # CHECK: cgrl %r15, 0xffffffff00000196
316 0xc6 0xf8 0x80 0x00 0x00 0x00
319 # CHECK: cgrl %r0, 0x10000019a
320 0xc6 0x08 0x7f 0xff 0xff 0xff
323 # CHECK: cgrl %r15, 0x1000001a0
324 0xc6 0xf8 0x7f 0xff 0xff 0xff
327 # CHECK: chrl %r0, 0x1a8
328 0xc6 0x05 0x00 0x00 0x00 0x00
331 # CHECK: chrl %r15, 0x1ae
332 0xc6 0xf5 0x00 0x00 0x00 0x00
335 # CHECK: chrl %r0, 0x1b2
336 0xc6 0x05 0xff 0xff 0xff 0xff
339 # CHECK: chrl %r15, 0x1b8
340 0xc6 0xf5 0xff 0xff 0xff 0xff
343 # CHECK: chrl %r0, 0xffffffff000001c0
344 0xc6 0x05 0x80 0x00 0x00 0x00
347 # CHECK: chrl %r15, 0xffffffff000001c6
348 0xc6 0xf5 0x80 0x00 0x00 0x00
351 # CHECK: chrl %r0, 0x1000001ca
352 0xc6 0x05 0x7f 0xff 0xff 0xff
355 # CHECK: chrl %r15, 0x1000001d0
356 0xc6 0xf5 0x7f 0xff 0xff 0xff
359 # CHECK: clgfrl %r0, 0x1d8
360 0xc6 0x0e 0x00 0x00 0x00 0x00
363 # CHECK: clgfrl %r15, 0x1de
364 0xc6 0xfe 0x00 0x00 0x00 0x00
367 # CHECK: clgfrl %r0, 0x1e2
368 0xc6 0x0e 0xff 0xff 0xff 0xff
371 # CHECK: clgfrl %r15, 0x1e8
372 0xc6 0xfe 0xff 0xff 0xff 0xff
375 # CHECK: clgfrl %r0, 0xffffffff000001f0
376 0xc6 0x0e 0x80 0x00 0x00 0x00
379 # CHECK: clgfrl %r15, 0xffffffff000001f6
380 0xc6 0xfe 0x80 0x00 0x00 0x00
383 # CHECK: clgfrl %r0, 0x1000001fa
384 0xc6 0x0e 0x7f 0xff 0xff 0xff
387 # CHECK: clgfrl %r15, 0x100000200
388 0xc6 0xfe 0x7f 0xff 0xff 0xff
391 # CHECK: clghrl %r0, 0x208
392 0xc6 0x06 0x00 0x00 0x00 0x00
395 # CHECK: clghrl %r15, 0x20e
396 0xc6 0xf6 0x00 0x00 0x00 0x00
399 # CHECK: clghrl %r0, 0x212
400 0xc6 0x06 0xff 0xff 0xff 0xff
403 # CHECK: clghrl %r15, 0x218
404 0xc6 0xf6 0xff 0xff 0xff 0xff
407 # CHECK: clghrl %r0, 0xffffffff00000220
408 0xc6 0x06 0x80 0x00 0x00 0x00
411 # CHECK: clghrl %r15, 0xffffffff00000226
412 0xc6 0xf6 0x80 0x00 0x00 0x00
415 # CHECK: clghrl %r0, 0x10000022a
416 0xc6 0x06 0x7f 0xff 0xff 0xff
419 # CHECK: clghrl %r15, 0x100000230
420 0xc6 0xf6 0x7f 0xff 0xff 0xff
423 # CHECK: clgrl %r0, 0x238
424 0xc6 0x0a 0x00 0x00 0x00 0x00
427 # CHECK: clgrl %r15, 0x23e
428 0xc6 0xfa 0x00 0x00 0x00 0x00
431 # CHECK: clgrl %r0, 0x242
432 0xc6 0x0a 0xff 0xff 0xff 0xff
435 # CHECK: clgrl %r15, 0x248
436 0xc6 0xfa 0xff 0xff 0xff 0xff
439 # CHECK: clgrl %r0, 0xffffffff00000250
440 0xc6 0x0a 0x80 0x00 0x00 0x00
443 # CHECK: clgrl %r15, 0xffffffff00000256
444 0xc6 0xfa 0x80 0x00 0x00 0x00
447 # CHECK: clgrl %r0, 0x10000025a
448 0xc6 0x0a 0x7f 0xff 0xff 0xff
451 # CHECK: clgrl %r15, 0x100000260
452 0xc6 0xfa 0x7f 0xff 0xff 0xff
455 # CHECK: clhrl %r0, 0x268
456 0xc6 0x07 0x00 0x00 0x00 0x00
459 # CHECK: clhrl %r15, 0x26e
460 0xc6 0xf7 0x00 0x00 0x00 0x00
463 # CHECK: clhrl %r0, 0x272
464 0xc6 0x07 0xff 0xff 0xff 0xff
467 # CHECK: clhrl %r15, 0x278
468 0xc6 0xf7 0xff 0xff 0xff 0xff
471 # CHECK: clhrl %r0, 0xffffffff00000280
472 0xc6 0x07 0x80 0x00 0x00 0x00
475 # CHECK: clhrl %r15, 0xffffffff00000286
476 0xc6 0xf7 0x80 0x00 0x00 0x00
479 # CHECK: clhrl %r0, 0x10000028a
480 0xc6 0x07 0x7f 0xff 0xff 0xff
483 # CHECK: clhrl %r15, 0x100000290
484 0xc6 0xf7 0x7f 0xff 0xff 0xff
487 # CHECK: clrl %r0, 0x298
488 0xc6 0x0f 0x00 0x00 0x00 0x00
491 # CHECK: clrl %r15, 0x29e
492 0xc6 0xff 0x00 0x00 0x00 0x00
495 # CHECK: clrl %r0, 0x2a2
496 0xc6 0x0f 0xff 0xff 0xff 0xff
499 # CHECK: clrl %r15, 0x2a8
500 0xc6 0xff 0xff 0xff 0xff 0xff
503 # CHECK: clrl %r0, 0xffffffff000002b0
504 0xc6 0x0f 0x80 0x00 0x00 0x00
507 # CHECK: clrl %r15, 0xffffffff000002b6
508 0xc6 0xff 0x80 0x00 0x00 0x00
511 # CHECK: clrl %r0, 0x1000002ba
512 0xc6 0x0f 0x7f 0xff 0xff 0xff
515 # CHECK: clrl %r15, 0x1000002c0
516 0xc6 0xff 0x7f 0xff 0xff 0xff
519 # CHECK: crl %r0, 0x2c8
520 0xc6 0x0d 0x00 0x00 0x00 0x00
523 # CHECK: crl %r15, 0x2ce
524 0xc6 0xfd 0x00 0x00 0x00 0x00
527 # CHECK: crl %r0, 0x2d2
528 0xc6 0x0d 0xff 0xff 0xff 0xff
531 # CHECK: crl %r15, 0x2d8
532 0xc6 0xfd 0xff 0xff 0xff 0xff
535 # CHECK: crl %r0, 0xffffffff000002e0
536 0xc6 0x0d 0x80 0x00 0x00 0x00
539 # CHECK: crl %r15, 0xffffffff000002e6
540 0xc6 0xfd 0x80 0x00 0x00 0x00
543 # CHECK: crl %r0, 0x1000002ea
544 0xc6 0x0d 0x7f 0xff 0xff 0xff
547 # CHECK: crl %r15, 0x1000002f0
548 0xc6 0xfd 0x7f 0xff 0xff 0xff
551 # CHECK: larl %r0, 0x2f8
552 0xc0 0x00 0x00 0x00 0x00 0x00
555 # CHECK: larl %r15, 0x2fe
556 0xc0 0xf0 0x00 0x00 0x00 0x00
559 # CHECK: larl %r0, 0x302
560 0xc0 0x00 0xff 0xff 0xff 0xff
563 # CHECK: larl %r15, 0x308
564 0xc0 0xf0 0xff 0xff 0xff 0xff
567 # CHECK: larl %r0, 0xffffffff00000310
568 0xc0 0x00 0x80 0x00 0x00 0x00
571 # CHECK: larl %r15, 0xffffffff00000316
572 0xc0 0xf0 0x80 0x00 0x00 0x00
575 # CHECK: larl %r0, 0x10000031a
576 0xc0 0x00 0x7f 0xff 0xff 0xff
579 # CHECK: larl %r15, 0x100000320
580 0xc0 0xf0 0x7f 0xff 0xff 0xff
583 # CHECK: lgfrl %r0, 0x328
584 0xc4 0x0c 0x00 0x00 0x00 0x00
587 # CHECK: lgfrl %r15, 0x32e
588 0xc4 0xfc 0x00 0x00 0x00 0x00
591 # CHECK: lgfrl %r0, 0x332
592 0xc4 0x0c 0xff 0xff 0xff 0xff
595 # CHECK: lgfrl %r15, 0x338
596 0xc4 0xfc 0xff 0xff 0xff 0xff
599 # CHECK: lgfrl %r0, 0xffffffff00000340
600 0xc4 0x0c 0x80 0x00 0x00 0x00
603 # CHECK: lgfrl %r15, 0xffffffff00000346
604 0xc4 0xfc 0x80 0x00 0x00 0x00
607 # CHECK: lgfrl %r0, 0x10000034a
608 0xc4 0x0c 0x7f 0xff 0xff 0xff
611 # CHECK: lgfrl %r15, 0x100000350
612 0xc4 0xfc 0x7f 0xff 0xff 0xff
615 # CHECK: lghrl %r0, 0x358
616 0xc4 0x04 0x00 0x00 0x00 0x00
619 # CHECK: lghrl %r15, 0x35e
620 0xc4 0xf4 0x00 0x00 0x00 0x00
623 # CHECK: lghrl %r0, 0x362
624 0xc4 0x04 0xff 0xff 0xff 0xff
627 # CHECK: lghrl %r15, 0x368
628 0xc4 0xf4 0xff 0xff 0xff 0xff
631 # CHECK: lghrl %r0, 0xffffffff00000370
632 0xc4 0x04 0x80 0x00 0x00 0x00
635 # CHECK: lghrl %r15, 0xffffffff00000376
636 0xc4 0xf4 0x80 0x00 0x00 0x00
639 # CHECK: lghrl %r0, 0x10000037a
640 0xc4 0x04 0x7f 0xff 0xff 0xff
643 # CHECK: lghrl %r15, 0x100000380
644 0xc4 0xf4 0x7f 0xff 0xff 0xff
647 # CHECK: lgrl %r0, 0x388
648 0xc4 0x08 0x00 0x00 0x00 0x00
651 # CHECK: lgrl %r15, 0x38e
652 0xc4 0xf8 0x00 0x00 0x00 0x00
655 # CHECK: lgrl %r0, 0x392
656 0xc4 0x08 0xff 0xff 0xff 0xff
659 # CHECK: lgrl %r15, 0x398
660 0xc4 0xf8 0xff 0xff 0xff 0xff
663 # CHECK: lgrl %r0, 0xffffffff000003a0
664 0xc4 0x08 0x80 0x00 0x00 0x00
667 # CHECK: lgrl %r15, 0xffffffff000003a6
668 0xc4 0xf8 0x80 0x00 0x00 0x00
671 # CHECK: lgrl %r0, 0x1000003aa
672 0xc4 0x08 0x7f 0xff 0xff 0xff
675 # CHECK: lgrl %r15, 0x1000003b0
676 0xc4 0xf8 0x7f 0xff 0xff 0xff
679 # CHECK: lhrl %r0, 0x3b8
680 0xc4 0x05 0x00 0x00 0x00 0x00
683 # CHECK: lhrl %r15, 0x3be
684 0xc4 0xf5 0x00 0x00 0x00 0x00
687 # CHECK: lhrl %r0, 0x3c2
688 0xc4 0x05 0xff 0xff 0xff 0xff
691 # CHECK: lhrl %r15, 0x3c8
692 0xc4 0xf5 0xff 0xff 0xff 0xff
695 # CHECK: lhrl %r0, 0xffffffff000003d0
696 0xc4 0x05 0x80 0x00 0x00 0x00
699 # CHECK: lhrl %r15, 0xffffffff000003d6
700 0xc4 0xf5 0x80 0x00 0x00 0x00
703 # CHECK: lhrl %r0, 0x1000003da
704 0xc4 0x05 0x7f 0xff 0xff 0xff
707 # CHECK: lhrl %r15, 0x1000003e0
708 0xc4 0xf5 0x7f 0xff 0xff 0xff
711 # CHECK: llgfrl %r0, 0x3e8
712 0xc4 0x0e 0x00 0x00 0x00 0x00
715 # CHECK: llgfrl %r15, 0x3ee
716 0xc4 0xfe 0x00 0x00 0x00 0x00
719 # CHECK: llgfrl %r0, 0x3f2
720 0xc4 0x0e 0xff 0xff 0xff 0xff
723 # CHECK: llgfrl %r15, 0x3f8
724 0xc4 0xfe 0xff 0xff 0xff 0xff
727 # CHECK: llgfrl %r0, 0xffffffff00000400
728 0xc4 0x0e 0x80 0x00 0x00 0x00
731 # CHECK: llgfrl %r15, 0xffffffff00000406
732 0xc4 0xfe 0x80 0x00 0x00 0x00
735 # CHECK: llgfrl %r0, 0x10000040a
736 0xc4 0x0e 0x7f 0xff 0xff 0xff
739 # CHECK: llgfrl %r15, 0x100000410
740 0xc4 0xfe 0x7f 0xff 0xff 0xff
743 # CHECK: llghrl %r0, 0x418
744 0xc4 0x06 0x00 0x00 0x00 0x00
747 # CHECK: llghrl %r15, 0x41e
748 0xc4 0xf6 0x00 0x00 0x00 0x00
751 # CHECK: llghrl %r0, 0x422
752 0xc4 0x06 0xff 0xff 0xff 0xff
755 # CHECK: llghrl %r15, 0x428
756 0xc4 0xf6 0xff 0xff 0xff 0xff
759 # CHECK: llghrl %r0, 0xffffffff00000430
760 0xc4 0x06 0x80 0x00 0x00 0x00
763 # CHECK: llghrl %r15, 0xffffffff00000436
764 0xc4 0xf6 0x80 0x00 0x00 0x00
767 # CHECK: llghrl %r0, 0x10000043a
768 0xc4 0x06 0x7f 0xff 0xff 0xff
771 # CHECK: llghrl %r15, 0x100000440
772 0xc4 0xf6 0x7f 0xff 0xff 0xff
775 # CHECK: llhrl %r0, 0x448
776 0xc4 0x02 0x00 0x00 0x00 0x00
779 # CHECK: llhrl %r15, 0x44e
780 0xc4 0xf2 0x00 0x00 0x00 0x00
783 # CHECK: llhrl %r0, 0x452
784 0xc4 0x02 0xff 0xff 0xff 0xff
787 # CHECK: llhrl %r15, 0x458
788 0xc4 0xf2 0xff 0xff 0xff 0xff
791 # CHECK: llhrl %r0, 0xffffffff00000460
792 0xc4 0x02 0x80 0x00 0x00 0x00
795 # CHECK: llhrl %r15, 0xffffffff00000466
796 0xc4 0xf2 0x80 0x00 0x00 0x00
799 # CHECK: llhrl %r0, 0x10000046a
800 0xc4 0x02 0x7f 0xff 0xff 0xff
803 # CHECK: llhrl %r15, 0x100000470
804 0xc4 0xf2 0x7f 0xff 0xff 0xff
807 # CHECK: lrl %r0, 0x478
808 0xc4 0x0d 0x00 0x00 0x00 0x00
811 # CHECK: lrl %r15, 0x47e
812 0xc4 0xfd 0x00 0x00 0x00 0x00
815 # CHECK: lrl %r0, 0x482
816 0xc4 0x0d 0xff 0xff 0xff 0xff
819 # CHECK: lrl %r15, 0x488
820 0xc4 0xfd 0xff 0xff 0xff 0xff
823 # CHECK: lrl %r0, 0xffffffff00000490
824 0xc4 0x0d 0x80 0x00 0x00 0x00
827 # CHECK: lrl %r15, 0xffffffff00000496
828 0xc4 0xfd 0x80 0x00 0x00 0x00
831 # CHECK: lrl %r0, 0x10000049a
832 0xc4 0x0d 0x7f 0xff 0xff 0xff
835 # CHECK: lrl %r15, 0x1000004a0
836 0xc4 0xfd 0x7f 0xff 0xff 0xff
839 # CHECK: stgrl %r0, 0x4a8
840 0xc4 0x0b 0x00 0x00 0x00 0x00
843 # CHECK: stgrl %r15, 0x4ae
844 0xc4 0xfb 0x00 0x00 0x00 0x00
847 # CHECK: stgrl %r0, 0x4b2
848 0xc4 0x0b 0xff 0xff 0xff 0xff
851 # CHECK: stgrl %r15, 0x4b8
852 0xc4 0xfb 0xff 0xff 0xff 0xff
855 # CHECK: stgrl %r0, 0xffffffff000004c0
856 0xc4 0x0b 0x80 0x00 0x00 0x00
859 # CHECK: stgrl %r15, 0xffffffff000004c6
860 0xc4 0xfb 0x80 0x00 0x00 0x00
863 # CHECK: stgrl %r0, 0x1000004ca
864 0xc4 0x0b 0x7f 0xff 0xff 0xff
867 # CHECK: stgrl %r15, 0x1000004d0
868 0xc4 0xfb 0x7f 0xff 0xff 0xff
871 # CHECK: sthrl %r0, 0x4d8
872 0xc4 0x07 0x00 0x00 0x00 0x00
875 # CHECK: sthrl %r15, 0x4de
876 0xc4 0xf7 0x00 0x00 0x00 0x00
879 # CHECK: sthrl %r0, 0x4e2
880 0xc4 0x07 0xff 0xff 0xff 0xff
883 # CHECK: sthrl %r15, 0x4e8
884 0xc4 0xf7 0xff 0xff 0xff 0xff
887 # CHECK: sthrl %r0, 0xffffffff000004f0
888 0xc4 0x07 0x80 0x00 0x00 0x00
891 # CHECK: sthrl %r15, 0xffffffff000004f6
892 0xc4 0xf7 0x80 0x00 0x00 0x00
895 # CHECK: sthrl %r0, 0x1000004fa
896 0xc4 0x07 0x7f 0xff 0xff 0xff
899 # CHECK: sthrl %r15, 0x100000500
900 0xc4 0xf7 0x7f 0xff 0xff 0xff
903 # CHECK: strl %r0, 0x508
904 0xc4 0x0f 0x00 0x00 0x00 0x00
907 # CHECK: strl %r15, 0x50e
908 0xc4 0xff 0x00 0x00 0x00 0x00
911 # CHECK: strl %r0, 0x512
912 0xc4 0x0f 0xff 0xff 0xff 0xff
915 # CHECK: strl %r15, 0x518
916 0xc4 0xff 0xff 0xff 0xff 0xff
919 # CHECK: strl %r0, 0xffffffff00000520
920 0xc4 0x0f 0x80 0x00 0x00 0x00
923 # CHECK: strl %r15, 0xffffffff00000526
924 0xc4 0xff 0x80 0x00 0x00 0x00
927 # CHECK: strl %r0, 0x10000052a
928 0xc4 0x0f 0x7f 0xff 0xff 0xff
931 # CHECK: strl %r15, 0x100000530
932 0xc4 0xff 0x7f 0xff 0xff 0xff