• Home
  • Raw
  • Download

Lines Matching refs:r0

6 #CHECK: a	%r0, -1
8 #CHECK: a %r0, 4096
10 a %r0, -1
11 a %r0, 4096
30 #CHECK: afi %r0, (-1 << 31) - 1
32 #CHECK: afi %r0, (1 << 31)
34 afi %r0, (-1 << 31) - 1
35 afi %r0, (1 << 31)
38 #CHECK: ag %r0, -524289
40 #CHECK: ag %r0, 524288
42 ag %r0, -524289
43 ag %r0, 524288
46 #CHECK: agf %r0, -524289
48 #CHECK: agf %r0, 524288
50 agf %r0, -524289
51 agf %r0, 524288
54 #CHECK: agfi %r0, (-1 << 31) - 1
56 #CHECK: agfi %r0, (1 << 31)
58 agfi %r0, (-1 << 31) - 1
59 agfi %r0, (1 << 31)
62 #CHECK: aghi %r0, -32769
64 #CHECK: aghi %r0, 32768
66 #CHECK: aghi %r0, foo
68 aghi %r0, -32769
69 aghi %r0, 32768
70 aghi %r0, foo
100 #CHECK: ah %r0, -1
102 #CHECK: ah %r0, 4096
104 ah %r0, -1
105 ah %r0, 4096
108 #CHECK: ahi %r0, -32769
110 #CHECK: ahi %r0, 32768
112 #CHECK: ahi %r0, foo
114 ahi %r0, -32769
115 ahi %r0, 32768
116 ahi %r0, foo
124 #CHECK: ahy %r0, -524289
126 #CHECK: ahy %r0, 524288
128 ahy %r0, -524289
129 ahy %r0, 524288
132 #CHECK: aih %r0, 0
134 aih %r0, 0
137 #CHECK: al %r0, -1
139 #CHECK: al %r0, 4096
141 al %r0, -1
142 al %r0, 4096
145 #CHECK: alc %r0, -524289
147 #CHECK: alc %r0, 524288
149 alc %r0, -524289
150 alc %r0, 524288
153 #CHECK: alcg %r0, -524289
155 #CHECK: alcg %r0, 524288
157 alcg %r0, -524289
158 alcg %r0, 524288
161 #CHECK: alfi %r0, -1
163 #CHECK: alfi %r0, (1 << 32)
165 alfi %r0, -1
166 alfi %r0, (1 << 32)
179 #CHECK: alg %r0, -524289
181 #CHECK: alg %r0, 524288
183 alg %r0, -524289
184 alg %r0, 524288
187 #CHECK: algf %r0, -524289
189 #CHECK: algf %r0, 524288
191 algf %r0, -524289
192 algf %r0, 524288
195 #CHECK: algfi %r0, -1
197 #CHECK: algfi %r0, (1 << 32)
199 algfi %r0, -1
200 algfi %r0, (1 << 32)
213 #CHECK: aly %r0, -524289
215 #CHECK: aly %r0, 524288
217 aly %r0, -524289
218 aly %r0, 524288
252 #CHECK: ay %r0, -524289
254 #CHECK: ay %r0, 524288
256 ay %r0, -524289
257 ay %r0, 524288
268 #CHECK: bras %r0, -0x100002
270 #CHECK: bras %r0, -1
272 #CHECK: bras %r0, 1
274 #CHECK: bras %r0, 0x10000
276 bras %r0, -0x100002
277 bras %r0, -1
278 bras %r0, 1
279 bras %r0, 0x10000
282 #CHECK: brasl %r0, -0x1000000002
284 #CHECK: brasl %r0, -1
286 #CHECK: brasl %r0, 1
288 #CHECK: brasl %r0, 0x100000000
290 brasl %r0, -0x1000000002
291 brasl %r0, -1
292 brasl %r0, 1
293 brasl %r0, 0x100000000
346 #CHECK: brct %r0, -0x100002
348 #CHECK: brct %r0, -1
350 #CHECK: brct %r0, 1
352 #CHECK: brct %r0, 0x10000
354 brct %r0, -0x100002
355 brct %r0, -1
356 brct %r0, 1
357 brct %r0, 0x10000
360 #CHECK: brctg %r0, -0x100002
362 #CHECK: brctg %r0, -1
364 #CHECK: brctg %r0, 1
366 #CHECK: brctg %r0, 0x10000
368 brctg %r0, -0x100002
369 brctg %r0, -1
370 brctg %r0, 1
371 brctg %r0, 0x10000
374 #CHECK: c %r0, -1
376 #CHECK: c %r0, 4096
378 c %r0, -1
379 c %r0, 4096
390 #CHECK: cdlfbr %f0, 0, %r0, 0
392 cdlfbr %f0, 0, %r0, 0
395 #CHECK: cdlgbr %f0, 0, %r0, 0
397 cdlgbr %f0, 0, %r0, 0
408 #CHECK: celfbr %f0, 0, %r0, 0
410 celfbr %f0, 0, %r0, 0
413 #CHECK: celgbr %f0, 0, %r0, 0
415 celgbr %f0, 0, %r0, 0
418 #CHECK: cfdbr %r0, -1, %f0
420 #CHECK: cfdbr %r0, 16, %f0
422 cfdbr %r0, -1, %f0
423 cfdbr %r0, 16, %f0
426 #CHECK: cfebr %r0, -1, %f0
428 #CHECK: cfebr %r0, 16, %f0
430 cfebr %r0, -1, %f0
431 cfebr %r0, 16, %f0
434 #CHECK: cfi %r0, (-1 << 31) - 1
436 #CHECK: cfi %r0, (1 << 31)
438 cfi %r0, (-1 << 31) - 1
439 cfi %r0, (1 << 31)
442 #CHECK: cfxbr %r0, -1, %f0
444 #CHECK: cfxbr %r0, 16, %f0
446 #CHECK: cfxbr %r0, 0, %f2
448 cfxbr %r0, -1, %f0
449 cfxbr %r0, 16, %f0
450 cfxbr %r0, 0, %f2
454 #CHECK: cg %r0, -524289
456 #CHECK: cg %r0, 524288
458 cg %r0, -524289
459 cg %r0, 524288
462 #CHECK: cgdbr %r0, -1, %f0
464 #CHECK: cgdbr %r0, 16, %f0
466 cgdbr %r0, -1, %f0
467 cgdbr %r0, 16, %f0
470 #CHECK: cgebr %r0, -1, %f0
472 #CHECK: cgebr %r0, 16, %f0
474 cgebr %r0, -1, %f0
475 cgebr %r0, 16, %f0
478 #CHECK: cgf %r0, -524289
480 #CHECK: cgf %r0, 524288
482 cgf %r0, -524289
483 cgf %r0, 524288
486 #CHECK: cgfi %r0, (-1 << 31) - 1
488 #CHECK: cgfi %r0, (1 << 31)
490 cgfi %r0, (-1 << 31) - 1
491 cgfi %r0, (1 << 31)
494 #CHECK: cgfrl %r0, -0x1000000002
496 #CHECK: cgfrl %r0, -1
498 #CHECK: cgfrl %r0, 1
500 #CHECK: cgfrl %r0, 0x100000000
502 cgfrl %r0, -0x1000000002
503 cgfrl %r0, -1
504 cgfrl %r0, 1
505 cgfrl %r0, 0x100000000
508 #CHECK: cgh %r0, -524289
510 #CHECK: cgh %r0, 524288
512 cgh %r0, -524289
513 cgh %r0, 524288
516 #CHECK: cghi %r0, -32769
518 #CHECK: cghi %r0, 32768
520 #CHECK: cghi %r0, foo
522 cghi %r0, -32769
523 cghi %r0, 32768
524 cghi %r0, foo
527 #CHECK: cghrl %r0, -0x1000000002
529 #CHECK: cghrl %r0, -1
531 #CHECK: cghrl %r0, 1
533 #CHECK: cghrl %r0, 0x100000000
535 cghrl %r0, -0x1000000002
536 cghrl %r0, -1
537 cghrl %r0, 1
538 cghrl %r0, 0x100000000
558 #CHECK: cgij %r0, -129, 0, 0
560 #CHECK: cgij %r0, 128, 0, 0
562 cgij %r0, -129, 0, 0
563 cgij %r0, 128, 0, 0
566 #CHECK: cgij %r0, 0, 0, -0x100002
568 #CHECK: cgij %r0, 0, 0, -1
570 #CHECK: cgij %r0, 0, 0, 1
572 #CHECK: cgij %r0, 0, 0, 0x10000
574 cgij %r0, 0, 0, -0x100002
575 cgij %r0, 0, 0, -1
576 cgij %r0, 0, 0, 1
577 cgij %r0, 0, 0, 0x10000
580 #CHECK: cgijo %r0, 0, 0, 0
582 #CHECK: cgijno %r0, 0, 0, 0
584 cgijo %r0, 0, 0, 0
585 cgijno %r0, 0, 0, 0
588 #CHECK: cgrj %r0, %r0, 0, -0x100002
590 #CHECK: cgrj %r0, %r0, 0, -1
592 #CHECK: cgrj %r0, %r0, 0, 1
594 #CHECK: cgrj %r0, %r0, 0, 0x10000
596 cgrj %r0, %r0, 0, -0x100002
597 cgrj %r0, %r0, 0, -1
598 cgrj %r0, %r0, 0, 1
599 cgrj %r0, %r0, 0, 0x10000
602 #CHECK: cgrjo %r0, %r0, 0, 0
604 #CHECK: cgrjno %r0, %r0, 0, 0
606 cgrjo %r0, %r0, 0, 0
607 cgrjno %r0, %r0, 0, 0
610 #CHECK: cgrl %r0, -0x1000000002
612 #CHECK: cgrl %r0, -1
614 #CHECK: cgrl %r0, 1
616 #CHECK: cgrl %r0, 0x100000000
618 cgrl %r0, -0x1000000002
619 cgrl %r0, -1
620 cgrl %r0, 1
621 cgrl %r0, 0x100000000
624 #CHECK: cgxbr %r0, -1, %f0
626 #CHECK: cgxbr %r0, 16, %f0
628 #CHECK: cgxbr %r0, 0, %f2
630 cgxbr %r0, -1, %f0
631 cgxbr %r0, 16, %f0
632 cgxbr %r0, 0, %f2
636 #CHECK: ch %r0, -1
638 #CHECK: ch %r0, 4096
640 ch %r0, -1
641 ch %r0, 4096
644 #CHECK: chf %r0, 0
646 chf %r0, 0
666 #CHECK: chi %r0, -32769
668 #CHECK: chi %r0, 32768
670 #CHECK: chi %r0, foo
672 chi %r0, -32769
673 chi %r0, 32768
674 chi %r0, foo
677 #CHECK: chrl %r0, -0x1000000002
679 #CHECK: chrl %r0, -1
681 #CHECK: chrl %r0, 1
683 #CHECK: chrl %r0, 0x100000000
685 chrl %r0, -0x1000000002
686 chrl %r0, -1
687 chrl %r0, 1
688 chrl %r0, 0x100000000
708 #CHECK: chy %r0, -524289
710 #CHECK: chy %r0, 524288
712 chy %r0, -524289
713 chy %r0, 524288
716 #CHECK: cih %r0, 0
718 cih %r0, 0
721 #CHECK: cij %r0, -129, 0, 0
723 #CHECK: cij %r0, 128, 0, 0
725 cij %r0, -129, 0, 0
726 cij %r0, 128, 0, 0
729 #CHECK: cij %r0, 0, 0, -0x100002
731 #CHECK: cij %r0, 0, 0, -1
733 #CHECK: cij %r0, 0, 0, 1
735 #CHECK: cij %r0, 0, 0, 0x10000
737 cij %r0, 0, 0, -0x100002
738 cij %r0, 0, 0, -1
739 cij %r0, 0, 0, 1
740 cij %r0, 0, 0, 0x10000
743 #CHECK: cijo %r0, 0, 0, 0
745 #CHECK: cijno %r0, 0, 0, 0
747 cijo %r0, 0, 0, 0
748 cijno %r0, 0, 0, 0
751 #CHECK: cl %r0, -1
753 #CHECK: cl %r0, 4096
755 cl %r0, -1
756 cl %r0, 4096
776 #CHECK: error: %r0 used in an address
777 #CHECK: clc 0(1,%r0), 0(%r1)
778 #CHECK: error: %r0 used in an address
779 #CHECK: clc 0(1,%r1), 0(%r0)
796 clc 0(1,%r0), 0(%r1)
797 clc 0(1,%r1), 0(%r0)
803 #CHECK: clhf %r0, 0
805 clhf %r0, 0
808 #CHECK: clfdbr %r0, 0, %f0, 0
810 clfdbr %r0, 0, %f0, 0
813 #CHECK: clfebr %r0, 0, %f0, 0
815 clfebr %r0, 0, %f0, 0
835 #CHECK: clfi %r0, -1
837 #CHECK: clfi %r0, (1 << 32)
839 clfi %r0, -1
840 clfi %r0, (1 << 32)
843 #CHECK: clfxbr %r0, 0, %f0, 0
845 clfxbr %r0, 0, %f0, 0
848 #CHECK: clg %r0, -524289
850 #CHECK: clg %r0, 524288
852 clg %r0, -524289
853 clg %r0, 524288
856 #CHECK: clgdbr %r0, 0, %f0, 0
858 clgdbr %r0, 0, %f0, 0
861 #CHECK: clgebr %r0, 0, %f0, 0
863 clgebr %r0, 0, %f0, 0
866 #CHECK: clgf %r0, -524289
868 #CHECK: clgf %r0, 524288
870 clgf %r0, -524289
871 clgf %r0, 524288
874 #CHECK: clgfi %r0, -1
876 #CHECK: clgfi %r0, (1 << 32)
878 clgfi %r0, -1
879 clgfi %r0, (1 << 32)
882 #CHECK: clgfrl %r0, -0x1000000002
884 #CHECK: clgfrl %r0, -1
886 #CHECK: clgfrl %r0, 1
888 #CHECK: clgfrl %r0, 0x100000000
890 clgfrl %r0, -0x1000000002
891 clgfrl %r0, -1
892 clgfrl %r0, 1
893 clgfrl %r0, 0x100000000
896 #CHECK: clghrl %r0, -0x1000000002
898 #CHECK: clghrl %r0, -1
900 #CHECK: clghrl %r0, 1
902 #CHECK: clghrl %r0, 0x100000000
904 clghrl %r0, -0x1000000002
905 clghrl %r0, -1
906 clghrl %r0, 1
907 clghrl %r0, 0x100000000
927 #CHECK: clgij %r0, -1, 0, 0
929 #CHECK: clgij %r0, 256, 0, 0
931 clgij %r0, -1, 0, 0
932 clgij %r0, 256, 0, 0
935 #CHECK: clgij %r0, 0, 0, -0x100002
937 #CHECK: clgij %r0, 0, 0, -1
939 #CHECK: clgij %r0, 0, 0, 1
941 #CHECK: clgij %r0, 0, 0, 0x10000
943 clgij %r0, 0, 0, -0x100002
944 clgij %r0, 0, 0, -1
945 clgij %r0, 0, 0, 1
946 clgij %r0, 0, 0, 0x10000
949 #CHECK: clgijo %r0, 0, 0, 0
951 #CHECK: clgijno %r0, 0, 0, 0
953 clgijo %r0, 0, 0, 0
954 clgijno %r0, 0, 0, 0
957 #CHECK: clgrj %r0, %r0, 0, -0x100002
959 #CHECK: clgrj %r0, %r0, 0, -1
961 #CHECK: clgrj %r0, %r0, 0, 1
963 #CHECK: clgrj %r0, %r0, 0, 0x10000
965 clgrj %r0, %r0, 0, -0x100002
966 clgrj %r0, %r0, 0, -1
967 clgrj %r0, %r0, 0, 1
968 clgrj %r0, %r0, 0, 0x10000
971 #CHECK: clgrl %r0, -0x1000000002
973 #CHECK: clgrl %r0, -1
975 #CHECK: clgrl %r0, 1
977 #CHECK: clgrl %r0, 0x100000000
979 clgrl %r0, -0x1000000002
980 clgrl %r0, -1
981 clgrl %r0, 1
982 clgrl %r0, 0x100000000
985 #CHECK: clgxbr %r0, 0, %f0, 0
987 clgxbr %r0, 0, %f0, 0
1007 #CHECK: clhrl %r0, -0x1000000002
1009 #CHECK: clhrl %r0, -1
1011 #CHECK: clhrl %r0, 1
1013 #CHECK: clhrl %r0, 0x100000000
1015 clhrl %r0, -0x1000000002
1016 clhrl %r0, -1
1017 clhrl %r0, 1
1018 clhrl %r0, 0x100000000
1038 #CHECK: clih %r0, 0
1040 clih %r0, 0
1043 #CHECK: clij %r0, -1, 0, 0
1045 #CHECK: clij %r0, 256, 0, 0
1047 clij %r0, -1, 0, 0
1048 clij %r0, 256, 0, 0
1051 #CHECK: clij %r0, 0, 0, -0x100002
1053 #CHECK: clij %r0, 0, 0, -1
1055 #CHECK: clij %r0, 0, 0, 1
1057 #CHECK: clij %r0, 0, 0, 0x10000
1059 clij %r0, 0, 0, -0x100002
1060 clij %r0, 0, 0, -1
1061 clij %r0, 0, 0, 1
1062 clij %r0, 0, 0, 0x10000
1065 #CHECK: clijo %r0, 0, 0, 0
1067 #CHECK: clijno %r0, 0, 0, 0
1069 clijo %r0, 0, 0, 0
1070 clijno %r0, 0, 0, 0
1090 #CHECK: clrj %r0, %r0, 0, -0x100002
1092 #CHECK: clrj %r0, %r0, 0, -1
1094 #CHECK: clrj %r0, %r0, 0, 1
1096 #CHECK: clrj %r0, %r0, 0, 0x10000
1098 clrj %r0, %r0, 0, -0x100002
1099 clrj %r0, %r0, 0, -1
1100 clrj %r0, %r0, 0, 1
1101 clrj %r0, %r0, 0, 0x10000
1104 #CHECK: clrjo %r0, %r0, 0, 0
1106 #CHECK: clrjno %r0, %r0, 0, 0
1108 clrjo %r0, %r0, 0, 0
1109 clrjno %r0, %r0, 0, 0
1112 #CHECK: clrl %r0, -0x1000000002
1114 #CHECK: clrl %r0, -1
1116 #CHECK: clrl %r0, 1
1118 #CHECK: clrl %r0, 0x100000000
1120 clrl %r0, -0x1000000002
1121 clrl %r0, -1
1122 clrl %r0, 1
1123 clrl %r0, 0x100000000
1126 #CHECK: cly %r0, -524289
1128 #CHECK: cly %r0, 524288
1130 cly %r0, -524289
1131 cly %r0, 524288
1134 #CHECK: crj %r0, %r0, 0, -0x100002
1136 #CHECK: crj %r0, %r0, 0, -1
1138 #CHECK: crj %r0, %r0, 0, 1
1140 #CHECK: crj %r0, %r0, 0, 0x10000
1142 crj %r0, %r0, 0, -0x100002
1143 crj %r0, %r0, 0, -1
1144 crj %r0, %r0, 0, 1
1145 crj %r0, %r0, 0, 0x10000
1148 #CHECK: crjo %r0, %r0, 0, 0
1150 #CHECK: crjno %r0, %r0, 0, 0
1152 crjo %r0, %r0, 0, 0
1153 crjno %r0, %r0, 0, 0
1156 #CHECK: crl %r0, -0x1000000002
1158 #CHECK: crl %r0, -1
1160 #CHECK: crl %r0, 1
1162 #CHECK: crl %r0, 0x100000000
1164 crl %r0, -0x1000000002
1165 crl %r0, -1
1166 crl %r0, 1
1167 crl %r0, 0x100000000
1170 #CHECK: cs %r0, %r0, -1
1172 #CHECK: cs %r0, %r0, 4096
1174 #CHECK: cs %r0, %r0, 0(%r1,%r2)
1176 cs %r0, %r0, -1
1177 cs %r0, %r0, 4096
1178 cs %r0, %r0, 0(%r1,%r2)
1181 #CHECK: csg %r0, %r0, -524289
1183 #CHECK: csg %r0, %r0, 524288
1185 #CHECK: csg %r0, %r0, 0(%r1,%r2)
1187 csg %r0, %r0, -524289
1188 csg %r0, %r0, 524288
1189 csg %r0, %r0, 0(%r1,%r2)
1192 #CHECK: csy %r0, %r0, -524289
1194 #CHECK: csy %r0, %r0, 524288
1196 #CHECK: csy %r0, %r0, 0(%r1,%r2)
1198 csy %r0, %r0, -524289
1199 csy %r0, %r0, 524288
1200 csy %r0, %r0, 0(%r1,%r2)
1211 #CHECK: cxfbr %f2, %r0
1213 cxfbr %f2, %r0
1216 #CHECK: cxgbr %f2, %r0
1218 cxgbr %f2, %r0
1221 #CHECK: cxlfbr %f0, 0, %r0, 0
1223 cxlfbr %f0, 0, %r0, 0
1226 #CHECK: cxlgbr %f0, 0, %r0, 0
1228 cxlgbr %f0, 0, %r0, 0
1231 #CHECK: cy %r0, -524289
1233 #CHECK: cy %r0, 524288
1235 cy %r0, -524289
1236 cy %r0, 524288
1255 #CHECK: dl %r0, -524289
1257 #CHECK: dl %r0, 524288
1261 dl %r0, -524289
1262 dl %r0, 524288
1266 #CHECK: dlg %r0, -524289
1268 #CHECK: dlg %r0, 524288
1272 dlg %r0, -524289
1273 dlg %r0, 524288
1277 #CHECK: dlgr %r1, %r0
1279 dlgr %r1, %r0
1282 #CHECK: dlr %r1, %r0
1284 dlr %r1, %r0
1287 #CHECK: dsg %r0, -524289
1289 #CHECK: dsg %r0, 524288
1293 dsg %r0, -524289
1294 dsg %r0, 524288
1298 #CHECK: dsgf %r0, -524289
1300 #CHECK: dsgf %r0, 524288
1304 dsgf %r0, -524289
1305 dsgf %r0, 524288
1309 #CHECK: dsgfr %r1, %r0
1311 dsgfr %r1, %r0
1314 #CHECK: dsgr %r1, %r0
1316 dsgr %r1, %r0
1372 #CHECK: flogr %r1, %r0
1374 flogr %r1, %r0
1377 #CHECK: ic %r0, -1
1379 #CHECK: ic %r0, 4096
1381 ic %r0, -1
1382 ic %r0, 4096
1385 #CHECK: icy %r0, -524289
1387 #CHECK: icy %r0, 524288
1389 icy %r0, -524289
1390 icy %r0, 524288
1393 #CHECK: iihf %r0, -1
1395 #CHECK: iihf %r0, 1 << 32
1397 iihf %r0, -1
1398 iihf %r0, 1 << 32
1401 #CHECK: iihh %r0, -1
1403 #CHECK: iihh %r0, 0x10000
1405 iihh %r0, -1
1406 iihh %r0, 0x10000
1409 #CHECK: iihl %r0, -1
1411 #CHECK: iihl %r0, 0x10000
1413 iihl %r0, -1
1414 iihl %r0, 0x10000
1417 #CHECK: iilf %r0, -1
1419 #CHECK: iilf %r0, 1 << 32
1421 iilf %r0, -1
1422 iilf %r0, 1 << 32
1425 #CHECK: iilh %r0, -1
1427 #CHECK: iilh %r0, 0x10000
1429 iilh %r0, -1
1430 iilh %r0, 0x10000
1433 #CHECK: iill %r0, -1
1435 #CHECK: iill %r0, 0x10000
1437 iill %r0, -1
1438 iill %r0, 0x10000
1441 #CHECK: l %r0, -1
1443 #CHECK: l %r0, 4096
1445 l %r0, -1
1446 l %r0, 4096
1449 #CHECK: la %r0, -1
1451 #CHECK: la %r0, 4096
1453 la %r0, -1
1454 la %r0, 4096
1497 #CHECK: larl %r0, -0x1000000002
1499 #CHECK: larl %r0, -1
1501 #CHECK: larl %r0, 1
1503 #CHECK: larl %r0, 0x100000000
1505 larl %r0, -0x1000000002
1506 larl %r0, -1
1507 larl %r0, 1
1508 larl %r0, 0x100000000
1511 #CHECK: lay %r0, -524289
1513 #CHECK: lay %r0, 524288
1515 lay %r0, -524289
1516 lay %r0, 524288
1519 #CHECK: lb %r0, -524289
1521 #CHECK: lb %r0, 524288
1523 lb %r0, -524289
1524 lb %r0, 524288
1527 #CHECK: lbh %r0, 0
1529 lbh %r0, 0
1611 #CHECK: lfh %r0, 0
1613 lfh %r0, 0
1616 #CHECK: lg %r0, -524289
1618 #CHECK: lg %r0, 524288
1620 lg %r0, -524289
1621 lg %r0, 524288
1624 #CHECK: lgb %r0, -524289
1626 #CHECK: lgb %r0, 524288
1628 lgb %r0, -524289
1629 lgb %r0, 524288
1632 #CHECK: lgf %r0, -524289
1634 #CHECK: lgf %r0, 524288
1636 lgf %r0, -524289
1637 lgf %r0, 524288
1640 #CHECK: lgfi %r0, (-1 << 31) - 1
1642 #CHECK: lgfi %r0, (1 << 31)
1644 lgfi %r0, (-1 << 31) - 1
1645 lgfi %r0, (1 << 31)
1648 #CHECK: lgfrl %r0, -0x1000000002
1650 #CHECK: lgfrl %r0, -1
1652 #CHECK: lgfrl %r0, 1
1654 #CHECK: lgfrl %r0, 0x100000000
1656 lgfrl %r0, -0x1000000002
1657 lgfrl %r0, -1
1658 lgfrl %r0, 1
1659 lgfrl %r0, 0x100000000
1662 #CHECK: lgh %r0, -524289
1664 #CHECK: lgh %r0, 524288
1666 lgh %r0, -524289
1667 lgh %r0, 524288
1670 #CHECK: lghi %r0, -32769
1672 #CHECK: lghi %r0, 32768
1674 #CHECK: lghi %r0, foo
1676 lghi %r0, -32769
1677 lghi %r0, 32768
1678 lghi %r0, foo
1681 #CHECK: lghrl %r0, -0x1000000002
1683 #CHECK: lghrl %r0, -1
1685 #CHECK: lghrl %r0, 1
1687 #CHECK: lghrl %r0, 0x100000000
1689 lghrl %r0, -0x1000000002
1690 lghrl %r0, -1
1691 lghrl %r0, 1
1692 lghrl %r0, 0x100000000
1695 #CHECK: lgrl %r0, -0x1000000002
1697 #CHECK: lgrl %r0, -1
1699 #CHECK: lgrl %r0, 1
1701 #CHECK: lgrl %r0, 0x100000000
1703 lgrl %r0, -0x1000000002
1704 lgrl %r0, -1
1705 lgrl %r0, 1
1706 lgrl %r0, 0x100000000
1709 #CHECK: lh %r0, -1
1711 #CHECK: lh %r0, 4096
1713 lh %r0, -1
1714 lh %r0, 4096
1717 #CHECK: lhh %r0, 0
1719 lhh %r0, 0
1722 #CHECK: lhi %r0, -32769
1724 #CHECK: lhi %r0, 32768
1726 #CHECK: lhi %r0, foo
1728 lhi %r0, -32769
1729 lhi %r0, 32768
1730 lhi %r0, foo
1733 #CHECK: lhrl %r0, -0x1000000002
1735 #CHECK: lhrl %r0, -1
1737 #CHECK: lhrl %r0, 1
1739 #CHECK: lhrl %r0, 0x100000000
1741 lhrl %r0, -0x1000000002
1742 lhrl %r0, -1
1743 lhrl %r0, 1
1744 lhrl %r0, 0x100000000
1747 #CHECK: lhy %r0, -524289
1749 #CHECK: lhy %r0, 524288
1751 lhy %r0, -524289
1752 lhy %r0, 524288
1755 #CHECK: llc %r0, -524289
1757 #CHECK: llc %r0, 524288
1759 llc %r0, -524289
1760 llc %r0, 524288
1763 #CHECK: llch %r0, 0
1765 llch %r0, 0
1768 #CHECK: llgc %r0, -524289
1770 #CHECK: llgc %r0, 524288
1772 llgc %r0, -524289
1773 llgc %r0, 524288
1776 #CHECK: llgf %r0, -524289
1778 #CHECK: llgf %r0, 524288
1780 llgf %r0, -524289
1781 llgf %r0, 524288
1784 #CHECK: llgfrl %r0, -0x1000000002
1786 #CHECK: llgfrl %r0, -1
1788 #CHECK: llgfrl %r0, 1
1790 #CHECK: llgfrl %r0, 0x100000000
1792 llgfrl %r0, -0x1000000002
1793 llgfrl %r0, -1
1794 llgfrl %r0, 1
1795 llgfrl %r0, 0x100000000
1798 #CHECK: llgh %r0, -524289
1800 #CHECK: llgh %r0, 524288
1802 llgh %r0, -524289
1803 llgh %r0, 524288
1806 #CHECK: llghrl %r0, -0x1000000002
1808 #CHECK: llghrl %r0, -1
1810 #CHECK: llghrl %r0, 1
1812 #CHECK: llghrl %r0, 0x100000000
1814 llghrl %r0, -0x1000000002
1815 llghrl %r0, -1
1816 llghrl %r0, 1
1817 llghrl %r0, 0x100000000
1820 #CHECK: llh %r0, -524289
1822 #CHECK: llh %r0, 524288
1824 llh %r0, -524289
1825 llh %r0, 524288
1828 #CHECK: llhh %r0, 0
1830 llhh %r0, 0
1833 #CHECK: llhrl %r0, -0x1000000002
1835 #CHECK: llhrl %r0, -1
1837 #CHECK: llhrl %r0, 1
1839 #CHECK: llhrl %r0, 0x100000000
1841 llhrl %r0, -0x1000000002
1842 llhrl %r0, -1
1843 llhrl %r0, 1
1844 llhrl %r0, 0x100000000
1847 #CHECK: llihf %r0, -1
1849 #CHECK: llihf %r0, 1 << 32
1851 llihf %r0, -1
1852 llihf %r0, 1 << 32
1855 #CHECK: llihh %r0, -1
1857 #CHECK: llihh %r0, 0x10000
1859 llihh %r0, -1
1860 llihh %r0, 0x10000
1863 #CHECK: llihl %r0, -1
1865 #CHECK: llihl %r0, 0x10000
1867 llihl %r0, -1
1868 llihl %r0, 0x10000
1871 #CHECK: llilf %r0, -1
1873 #CHECK: llilf %r0, 1 << 32
1875 llilf %r0, -1
1876 llilf %r0, 1 << 32
1879 #CHECK: llilh %r0, -1
1881 #CHECK: llilh %r0, 0x10000
1883 llilh %r0, -1
1884 llilh %r0, 0x10000
1887 #CHECK: llill %r0, -1
1889 #CHECK: llill %r0, 0x10000
1891 llill %r0, -1
1892 llill %r0, 0x10000
1895 #CHECK: lmg %r0, %r0, -524289
1897 #CHECK: lmg %r0, %r0, 524288
1899 #CHECK: lmg %r0, %r0, 0(%r1,%r2)
1901 lmg %r0, %r0, -524289
1902 lmg %r0, %r0, 524288
1903 lmg %r0, %r0, 0(%r1,%r2)
1922 #CHECK: lrl %r0, -0x1000000002
1924 #CHECK: lrl %r0, -1
1926 #CHECK: lrl %r0, 1
1928 #CHECK: lrl %r0, 0x100000000
1930 lrl %r0, -0x1000000002
1931 lrl %r0, -1
1932 lrl %r0, 1
1933 lrl %r0, 0x100000000
1936 #CHECK: lrv %r0, -524289
1938 #CHECK: lrv %r0, 524288
1940 lrv %r0, -524289
1941 lrv %r0, 524288
1944 #CHECK: lrvg %r0, -524289
1946 #CHECK: lrvg %r0, 524288
1948 lrvg %r0, -524289
1949 lrvg %r0, 524288
1952 #CHECK: lt %r0, -524289
1954 #CHECK: lt %r0, 524288
1956 lt %r0, -524289
1957 lt %r0, 524288
1960 #CHECK: ltg %r0, -524289
1962 #CHECK: ltg %r0, 524288
1964 ltg %r0, -524289
1965 ltg %r0, 524288
1968 #CHECK: ltgf %r0, -524289
1970 #CHECK: ltgf %r0, 524288
1972 ltgf %r0, -524289
1973 ltgf %r0, 524288
1992 #CHECK: ly %r0, -524289
1994 #CHECK: ly %r0, 524288
1996 ly %r0, -524289
1997 ly %r0, 524288
2045 #CHECK: mghi %r0, -32769
2047 #CHECK: mghi %r0, 32768
2049 #CHECK: mghi %r0, foo
2051 mghi %r0, -32769
2052 mghi %r0, 32768
2053 mghi %r0, foo
2056 #CHECK: mh %r0, -1
2058 #CHECK: mh %r0, 4096
2060 mh %r0, -1
2061 mh %r0, 4096
2064 #CHECK: mhi %r0, -32769
2066 #CHECK: mhi %r0, 32768
2068 #CHECK: mhi %r0, foo
2070 mhi %r0, -32769
2071 mhi %r0, 32768
2072 mhi %r0, foo
2075 #CHECK: mhy %r0, -524289
2077 #CHECK: mhy %r0, 524288
2079 mhy %r0, -524289
2080 mhy %r0, 524288
2083 #CHECK: mlg %r0, -524289
2085 #CHECK: mlg %r0, 524288
2089 mlg %r0, -524289
2090 mlg %r0, 524288
2094 #CHECK: mlgr %r1, %r0
2096 mlgr %r1, %r0
2099 #CHECK: ms %r0, -1
2101 #CHECK: ms %r0, 4096
2103 ms %r0, -1
2104 ms %r0, 4096
2123 #CHECK: msfi %r0, (-1 << 31) - 1
2125 #CHECK: msfi %r0, (1 << 31)
2127 msfi %r0, (-1 << 31) - 1
2128 msfi %r0, (1 << 31)
2131 #CHECK: msg %r0, -524289
2133 #CHECK: msg %r0, 524288
2135 msg %r0, -524289
2136 msg %r0, 524288
2139 #CHECK: msgf %r0, -524289
2141 #CHECK: msgf %r0, 524288
2143 msgf %r0, -524289
2144 msgf %r0, 524288
2147 #CHECK: msgfi %r0, (-1 << 31) - 1
2149 #CHECK: msgfi %r0, (1 << 31)
2151 msgfi %r0, (-1 << 31) - 1
2152 msgfi %r0, (1 << 31)
2155 #CHECK: msy %r0, -524289
2157 #CHECK: msy %r0, 524288
2159 msy %r0, -524289
2160 msy %r0, 524288
2180 #CHECK: error: %r0 used in an address
2181 #CHECK: mvc 0(1,%r0), 0(%r1)
2182 #CHECK: error: %r0 used in an address
2183 #CHECK: mvc 0(1,%r1), 0(%r0)
2200 mvc 0(1,%r0), 0(%r1)
2201 mvc 0(1,%r1), 0(%r0)
2316 #CHECK: n %r0, -1
2318 #CHECK: n %r0, 4096
2320 n %r0, -1
2321 n %r0, 4096
2341 #CHECK: error: %r0 used in an address
2342 #CHECK: nc 0(1,%r0), 0(%r1)
2343 #CHECK: error: %r0 used in an address
2344 #CHECK: nc 0(1,%r1), 0(%r0)
2361 nc 0(1,%r0), 0(%r1)
2362 nc 0(1,%r1), 0(%r0)
2368 #CHECK: ng %r0, -524289
2370 #CHECK: ng %r0, 524288
2372 ng %r0, -524289
2373 ng %r0, 524288
2398 #CHECK: nihf %r0, -1
2400 #CHECK: nihf %r0, 1 << 32
2402 nihf %r0, -1
2403 nihf %r0, 1 << 32
2406 #CHECK: nihh %r0, -1
2408 #CHECK: nihh %r0, 0x10000
2410 nihh %r0, -1
2411 nihh %r0, 0x10000
2414 #CHECK: nihl %r0, -1
2416 #CHECK: nihl %r0, 0x10000
2418 nihl %r0, -1
2419 nihl %r0, 0x10000
2422 #CHECK: nilf %r0, -1
2424 #CHECK: nilf %r0, 1 << 32
2426 nilf %r0, -1
2427 nilf %r0, 1 << 32
2430 #CHECK: nilh %r0, -1
2432 #CHECK: nilh %r0, 0x10000
2434 nilh %r0, -1
2435 nilh %r0, 0x10000
2438 #CHECK: nill %r0, -1
2440 #CHECK: nill %r0, 0x10000
2442 nill %r0, -1
2443 nill %r0, 0x10000
2468 #CHECK: ny %r0, -524289
2470 #CHECK: ny %r0, 524288
2472 ny %r0, -524289
2473 ny %r0, 524288
2476 #CHECK: o %r0, -1
2478 #CHECK: o %r0, 4096
2480 o %r0, -1
2481 o %r0, 4096
2501 #CHECK: error: %r0 used in an address
2502 #CHECK: oc 0(1,%r0), 0(%r1)
2503 #CHECK: error: %r0 used in an address
2504 #CHECK: oc 0(1,%r1), 0(%r0)
2521 oc 0(1,%r0), 0(%r1)
2522 oc 0(1,%r1), 0(%r0)
2528 #CHECK: og %r0, -524289
2530 #CHECK: og %r0, 524288
2532 og %r0, -524289
2533 og %r0, 524288
2558 #CHECK: oihf %r0, -1
2560 #CHECK: oihf %r0, 1 << 32
2562 oihf %r0, -1
2563 oihf %r0, 1 << 32
2566 #CHECK: oihh %r0, -1
2568 #CHECK: oihh %r0, 0x10000
2570 oihh %r0, -1
2571 oihh %r0, 0x10000
2574 #CHECK: oihl %r0, -1
2576 #CHECK: oihl %r0, 0x10000
2578 oihl %r0, -1
2579 oihl %r0, 0x10000
2582 #CHECK: oilf %r0, -1
2584 #CHECK: oilf %r0, 1 << 32
2586 oilf %r0, -1
2587 oilf %r0, 1 << 32
2590 #CHECK: oilh %r0, -1
2592 #CHECK: oilh %r0, 0x10000
2594 oilh %r0, -1
2595 oilh %r0, 0x10000
2598 #CHECK: oill %r0, -1
2600 #CHECK: oill %r0, 0x10000
2602 oill %r0, -1
2603 oill %r0, 0x10000
2628 #CHECK: oy %r0, -524289
2630 #CHECK: oy %r0, 524288
2632 oy %r0, -524289
2633 oy %r0, 524288
2670 #CHECK: popcnt %r0, %r0
2672 popcnt %r0, %r0
2675 #CHECK: risbg %r0,%r0,0,0,-1
2677 #CHECK: risbg %r0,%r0,0,0,64
2679 #CHECK: risbg %r0,%r0,0,-1,0
2681 #CHECK: risbg %r0,%r0,0,256,0
2683 #CHECK: risbg %r0,%r0,-1,0,0
2685 #CHECK: risbg %r0,%r0,256,0,0
2687 risbg %r0,%r0,0,0,-1
2688 risbg %r0,%r0,0,0,64
2689 risbg %r0,%r0,0,-1,0
2690 risbg %r0,%r0,0,256,0
2691 risbg %r0,%r0,-1,0,0
2692 risbg %r0,%r0,256,0,0
2705 #CHECK: rnsbg %r0,%r0,0,0,-1
2707 #CHECK: rnsbg %r0,%r0,0,0,64
2709 #CHECK: rnsbg %r0,%r0,0,-1,0
2711 #CHECK: rnsbg %r0,%r0,0,256,0
2713 #CHECK: rnsbg %r0,%r0,-1,0,0
2715 #CHECK: rnsbg %r0,%r0,256,0,0
2717 rnsbg %r0,%r0,0,0,-1
2718 rnsbg %r0,%r0,0,0,64
2719 rnsbg %r0,%r0,0,-1,0
2720 rnsbg %r0,%r0,0,256,0
2721 rnsbg %r0,%r0,-1,0,0
2722 rnsbg %r0,%r0,256,0,0
2725 #CHECK: rosbg %r0,%r0,0,0,-1
2727 #CHECK: rosbg %r0,%r0,0,0,64
2729 #CHECK: rosbg %r0,%r0,0,-1,0
2731 #CHECK: rosbg %r0,%r0,0,256,0
2733 #CHECK: rosbg %r0,%r0,-1,0,0
2735 #CHECK: rosbg %r0,%r0,256,0,0
2737 rosbg %r0,%r0,0,0,-1
2738 rosbg %r0,%r0,0,0,64
2739 rosbg %r0,%r0,0,-1,0
2740 rosbg %r0,%r0,0,256,0
2741 rosbg %r0,%r0,-1,0,0
2742 rosbg %r0,%r0,256,0,0
2745 #CHECK: rxsbg %r0,%r0,0,0,-1
2747 #CHECK: rxsbg %r0,%r0,0,0,64
2749 #CHECK: rxsbg %r0,%r0,0,-1,0
2751 #CHECK: rxsbg %r0,%r0,0,256,0
2753 #CHECK: rxsbg %r0,%r0,-1,0,0
2755 #CHECK: rxsbg %r0,%r0,256,0,0
2757 rxsbg %r0,%r0,0,0,-1
2758 rxsbg %r0,%r0,0,0,64
2759 rxsbg %r0,%r0,0,-1,0
2760 rxsbg %r0,%r0,0,256,0
2761 rxsbg %r0,%r0,-1,0,0
2762 rxsbg %r0,%r0,256,0,0
2765 #CHECK: rll %r0,%r0,-524289
2767 #CHECK: rll %r0,%r0,524288
2768 #CHECK: error: %r0 used in an address
2769 #CHECK: rll %r0,%r0,0(%r0)
2771 #CHECK: rll %r0,%r0,0(%r1,%r2)
2773 rll %r0,%r0,-524289
2774 rll %r0,%r0,524288
2775 rll %r0,%r0,0(%r0)
2776 rll %r0,%r0,0(%r1,%r2)
2779 #CHECK: rllg %r0,%r0,-524289
2781 #CHECK: rllg %r0,%r0,524288
2782 #CHECK: error: %r0 used in an address
2783 #CHECK: rllg %r0,%r0,0(%r0)
2785 #CHECK: rllg %r0,%r0,0(%r1,%r2)
2787 rllg %r0,%r0,-524289
2788 rllg %r0,%r0,524288
2789 rllg %r0,%r0,0(%r0)
2790 rllg %r0,%r0,0(%r1,%r2)
2793 #CHECK: s %r0, -1
2795 #CHECK: s %r0, 4096
2797 s %r0, -1
2798 s %r0, 4096
2817 #CHECK: sg %r0, -524289
2819 #CHECK: sg %r0, 524288
2821 sg %r0, -524289
2822 sg %r0, 524288
2825 #CHECK: sgf %r0, -524289
2827 #CHECK: sgf %r0, 524288
2829 sgf %r0, -524289
2830 sgf %r0, 524288
2838 #CHECK: sh %r0, -1
2840 #CHECK: sh %r0, 4096
2842 sh %r0, -1
2843 sh %r0, 4096
2846 #CHECK: shy %r0, -524289
2848 #CHECK: shy %r0, 524288
2850 shy %r0, -524289
2851 shy %r0, 524288
2854 #CHECK: sl %r0, -1
2856 #CHECK: sl %r0, 4096
2858 sl %r0, -1
2859 sl %r0, 4096
2862 #CHECK: slb %r0, -524289
2864 #CHECK: slb %r0, 524288
2866 slb %r0, -524289
2867 slb %r0, 524288
2870 #CHECK: slbg %r0, -524289
2872 #CHECK: slbg %r0, 524288
2874 slbg %r0, -524289
2875 slbg %r0, 524288
2878 #CHECK: slfi %r0, -1
2880 #CHECK: slfi %r0, (1 << 32)
2882 slfi %r0, -1
2883 slfi %r0, (1 << 32)
2886 #CHECK: slg %r0, -524289
2888 #CHECK: slg %r0, 524288
2890 slg %r0, -524289
2891 slg %r0, 524288
2894 #CHECK: slgf %r0, -524289
2896 #CHECK: slgf %r0, 524288
2898 slgf %r0, -524289
2899 slgf %r0, 524288
2902 #CHECK: slgfi %r0, -1
2904 #CHECK: slgfi %r0, (1 << 32)
2906 slgfi %r0, -1
2907 slgfi %r0, (1 << 32)
2915 #CHECK: sll %r0,-1
2917 #CHECK: sll %r0,4096
2918 #CHECK: error: %r0 used in an address
2919 #CHECK: sll %r0,0(%r0)
2921 #CHECK: sll %r0,0(%r1,%r2)
2923 sll %r0,-1
2924 sll %r0,4096
2925 sll %r0,0(%r0)
2926 sll %r0,0(%r1,%r2)
2929 #CHECK: sllg %r0,%r0,-524289
2931 #CHECK: sllg %r0,%r0,524288
2932 #CHECK: error: %r0 used in an address
2933 #CHECK: sllg %r0,%r0,0(%r0)
2935 #CHECK: sllg %r0,%r0,0(%r1,%r2)
2937 sllg %r0,%r0,-524289
2938 sllg %r0,%r0,524288
2939 sllg %r0,%r0,0(%r0)
2940 sllg %r0,%r0,0(%r1,%r2)
2953 #CHECK: sly %r0, -524289
2955 #CHECK: sly %r0, 524288
2957 sly %r0, -524289
2958 sly %r0, 524288
2985 #CHECK: sra %r0,-1
2987 #CHECK: sra %r0,4096
2988 #CHECK: error: %r0 used in an address
2989 #CHECK: sra %r0,0(%r0)
2991 #CHECK: sra %r0,0(%r1,%r2)
2993 sra %r0,-1
2994 sra %r0,4096
2995 sra %r0,0(%r0)
2996 sra %r0,0(%r1,%r2)
2999 #CHECK: srag %r0,%r0,-524289
3001 #CHECK: srag %r0,%r0,524288
3002 #CHECK: error: %r0 used in an address
3003 #CHECK: srag %r0,%r0,0(%r0)
3005 #CHECK: srag %r0,%r0,0(%r1,%r2)
3007 srag %r0,%r0,-524289
3008 srag %r0,%r0,524288
3009 srag %r0,%r0,0(%r0)
3010 srag %r0,%r0,0(%r1,%r2)
3023 #CHECK: srl %r0,-1
3025 #CHECK: srl %r0,4096
3026 #CHECK: error: %r0 used in an address
3027 #CHECK: srl %r0,0(%r0)
3029 #CHECK: srl %r0,0(%r1,%r2)
3031 srl %r0,-1
3032 srl %r0,4096
3033 srl %r0,0(%r0)
3034 srl %r0,0(%r1,%r2)
3037 #CHECK: srlg %r0,%r0,-524289
3039 #CHECK: srlg %r0,%r0,524288
3040 #CHECK: error: %r0 used in an address
3041 #CHECK: srlg %r0,%r0,0(%r0)
3043 #CHECK: srlg %r0,%r0,0(%r1,%r2)
3045 srlg %r0,%r0,-524289
3046 srlg %r0,%r0,524288
3047 srlg %r0,%r0,0(%r0)
3048 srlg %r0,%r0,0(%r1,%r2)
3056 #CHECK: st %r0, -1
3058 #CHECK: st %r0, 4096
3060 st %r0, -1
3061 st %r0, 4096
3064 #CHECK: stc %r0, -1
3066 #CHECK: stc %r0, 4096
3068 stc %r0, -1
3069 stc %r0, 4096
3072 #CHECK: stch %r0, 0
3074 stch %r0, 0
3077 #CHECK: stcy %r0, -524289
3079 #CHECK: stcy %r0, 524288
3081 stcy %r0, -524289
3082 stcy %r0, 524288
3117 #CHECK: stg %r0, -524289
3119 #CHECK: stg %r0, 524288
3121 stg %r0, -524289
3122 stg %r0, 524288
3125 #CHECK: stgrl %r0, -0x1000000002
3127 #CHECK: stgrl %r0, -1
3129 #CHECK: stgrl %r0, 1
3131 #CHECK: stgrl %r0, 0x100000000
3133 stgrl %r0, -0x1000000002
3134 stgrl %r0, -1
3135 stgrl %r0, 1
3136 stgrl %r0, 0x100000000
3139 #CHECK: sth %r0, -1
3141 #CHECK: sth %r0, 4096
3143 sth %r0, -1
3144 sth %r0, 4096
3147 #CHECK: sthh %r0, 0
3149 sthh %r0, 0
3152 #CHECK: sthrl %r0, -0x1000000002
3154 #CHECK: sthrl %r0, -1
3156 #CHECK: sthrl %r0, 1
3158 #CHECK: sthrl %r0, 0x100000000
3160 sthrl %r0, -0x1000000002
3161 sthrl %r0, -1
3162 sthrl %r0, 1
3163 sthrl %r0, 0x100000000
3166 #CHECK: sthy %r0, -524289
3168 #CHECK: sthy %r0, 524288
3170 sthy %r0, -524289
3171 sthy %r0, 524288
3174 #CHECK: stfh %r0, 0
3176 stfh %r0, 0
3179 #CHECK: stmg %r0, %r0, -524289
3181 #CHECK: stmg %r0, %r0, 524288
3183 #CHECK: stmg %r0, %r0, 0(%r1,%r2)
3185 stmg %r0, %r0, -524289
3186 stmg %r0, %r0, 524288
3187 stmg %r0, %r0, 0(%r1,%r2)
3190 #CHECK: strl %r0, -0x1000000002
3192 #CHECK: strl %r0, -1
3194 #CHECK: strl %r0, 1
3196 #CHECK: strl %r0, 0x100000000
3198 strl %r0, -0x1000000002
3199 strl %r0, -1
3200 strl %r0, 1
3201 strl %r0, 0x100000000
3204 #CHECK: strv %r0, -524289
3206 #CHECK: strv %r0, 524288
3208 strv %r0, -524289
3209 strv %r0, 524288
3212 #CHECK: strvg %r0, -524289
3214 #CHECK: strvg %r0, 524288
3216 strvg %r0, -524289
3217 strvg %r0, 524288
3220 #CHECK: sty %r0, -524289
3222 #CHECK: sty %r0, 524288
3224 sty %r0, -524289
3225 sty %r0, 524288
3236 #CHECK: sy %r0, -524289
3238 #CHECK: sy %r0, 524288
3240 sy %r0, -524289
3241 sy %r0, 524288
3261 #CHECK: tmhh %r0, -1
3263 #CHECK: tmhh %r0, 0x10000
3265 tmhh %r0, -1
3266 tmhh %r0, 0x10000
3269 #CHECK: tmhl %r0, -1
3271 #CHECK: tmhl %r0, 0x10000
3273 tmhl %r0, -1
3274 tmhl %r0, 0x10000
3277 #CHECK: tmlh %r0, -1
3279 #CHECK: tmlh %r0, 0x10000
3281 tmlh %r0, -1
3282 tmlh %r0, 0x10000
3285 #CHECK: tmll %r0, -1
3287 #CHECK: tmll %r0, 0x10000
3289 tmll %r0, -1
3290 tmll %r0, 0x10000
3310 #CHECK: x %r0, -1
3312 #CHECK: x %r0, 4096
3314 x %r0, -1
3315 x %r0, 4096
3335 #CHECK: error: %r0 used in an address
3336 #CHECK: xc 0(1,%r0), 0(%r1)
3337 #CHECK: error: %r0 used in an address
3338 #CHECK: xc 0(1,%r1), 0(%r0)
3355 xc 0(1,%r0), 0(%r1)
3356 xc 0(1,%r1), 0(%r0)
3362 #CHECK: xg %r0, -524289
3364 #CHECK: xg %r0, 524288
3366 xg %r0, -524289
3367 xg %r0, 524288
3392 #CHECK: xihf %r0, -1
3394 #CHECK: xihf %r0, 1 << 32
3396 xihf %r0, -1
3397 xihf %r0, 1 << 32
3400 #CHECK: xilf %r0, -1
3402 #CHECK: xilf %r0, 1 << 32
3404 xilf %r0, -1
3405 xilf %r0, 1 << 32
3430 #CHECK: xy %r0, -524289
3432 #CHECK: xy %r0, 524288
3434 xy %r0, -524289
3435 xy %r0, 524288