1f2d8d0094dbb03f73f8bd7531f1007854846132
[oota-llvm.git] / test / MC / Disassembler / SystemZ / insns-pcrel.txt
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
5
6 # 0x00000000:
7 # CHECK: brasl %r0, 0x0
8 0xc0 0x05 0x00 0x00 0x00 0x00
9
10 # 0x00000006:
11 # CHECK: brasl %r14, 0x6
12 0xc0 0xe5 0x00 0x00 0x00 0x00
13
14 # 0x0000000c:
15 # CHECK: brasl %r15, 0xc
16 0xc0 0xf5 0x00 0x00 0x00 0x00
17
18 # 0x00000012:
19 # CHECK: brasl %r0, 0x10
20 0xc0 0x05 0xff 0xff 0xff 0xff
21
22 # 0x00000018:
23 # CHECK: brasl %r14, 0xffffffff00000018
24 0xc0 0xe5 0x80 0x00 0x00 0x00
25
26 # 0x0000001e:
27 # CHECK: brasl %r15, 0x10000001c
28 0xc0 0xf5 0x7f 0xff 0xff 0xff
29
30 # 0x00000024:
31 # CHECK: bras %r0, 0x24
32 0xa7 0x05 0x00 0x00
33
34 # 0x00000028:
35 # CHECK: bras %r14, 0x28
36 0xa7 0xe5 0x00 0x00
37
38 # 0x0000002c:
39 # CHECK: bras %r15, 0x2c
40 0xa7 0xf5 0x00 0x00
41
42 # 0x00000030:
43 # CHECK: bras %r0, 0x2e
44 0xa7 0x05 0xff 0xff
45
46 # 0x00000034:
47 # CHECK: bras %r14, 0xffffffffffff0034
48 0xa7 0xe5 0x80 0x00
49
50 # 0x00000038:
51 # CHECK: bras %r15, 0x10036
52 0xa7 0xf5 0x7f 0xff
53
54 # 0x0000003c:
55 # CHECK: brcl 0, 0x3c
56 0xc0 0x04 0x00 0x00 0x00 0x00
57
58 # 0x00000042:
59 # CHECK: jgo 0x42
60 0xc0 0x14 0x00 0x00 0x00 0x00
61
62 # 0x00000048:
63 # CHECK: jgh 0x48
64 0xc0 0x24 0x00 0x00 0x00 0x00
65
66 # 0x0000004e:
67 # CHECK: jgnle 0x4e
68 0xc0 0x34 0x00 0x00 0x00 0x00
69
70 # 0x00000054:
71 # CHECK: jgl 0x54
72 0xc0 0x44 0x00 0x00 0x00 0x00
73
74 # 0x0000005a:
75 # CHECK: jgnhe 0x5a
76 0xc0 0x54 0x00 0x00 0x00 0x00
77
78 # 0x00000060:
79 # CHECK: jglh 0x60
80 0xc0 0x64 0x00 0x00 0x00 0x00
81
82 # 0x00000066:
83 # CHECK: jgne 0x66
84 0xc0 0x74 0x00 0x00 0x00 0x00
85
86 # 0x0000006c:
87 # CHECK: jge 0x6c
88 0xc0 0x84 0x00 0x00 0x00 0x00
89
90 # 0x00000072:
91 # CHECK: jgnlh 0x72
92 0xc0 0x94 0x00 0x00 0x00 0x00
93
94 # 0x00000078:
95 # CHECK: jghe 0x78
96 0xc0 0xa4 0x00 0x00 0x00 0x00
97
98 # 0x0000007e:
99 # CHECK: jgnl 0x7e
100 0xc0 0xb4 0x00 0x00 0x00 0x00
101
102 # 0x00000084:
103 # CHECK: jgle 0x84
104 0xc0 0xc4 0x00 0x00 0x00 0x00
105
106 # 0x0000008a:
107 # CHECK: jgnh 0x8a
108 0xc0 0xd4 0x00 0x00 0x00 0x00
109
110 # 0x00000090:
111 # CHECK: jgno 0x90
112 0xc0 0xe4 0x00 0x00 0x00 0x00
113
114 # 0x00000096:
115 # CHECK: jg 0x96
116 0xc0 0xf4 0x00 0x00 0x00 0x00
117
118 # 0x0000009c:
119 # CHECK: brcl 0, 0x9a
120 0xc0 0x04 0xff 0xff 0xff 0xff
121
122 # 0x000000a2:
123 # CHECK: brcl 0, 0xffffffff000000a2
124 0xc0 0x04 0x80 0x00 0x00 0x00
125
126 # 0x000000a8:
127 # CHECK: brcl 0, 0x1000000a6
128 0xc0 0x04 0x7f 0xff 0xff 0xff
129
130 # 0x000000ae:
131 # CHECK: jg 0xac
132 0xc0 0xf4 0xff 0xff 0xff 0xff
133
134 # 0x000000b4:
135 # CHECK: jg 0xffffffff000000b4
136 0xc0 0xf4 0x80 0x00 0x00 0x00
137
138 # 0x000000ba:
139 # CHECK: jg 0x1000000b8
140 0xc0 0xf4 0x7f 0xff 0xff 0xff
141
142 # 0x000000c0:
143 # CHECK: brc 0, 0xc0
144 0xa7 0x04 0x00 0x00
145
146 # 0x000000c4:
147 # CHECK: jo 0xc4
148 0xa7 0x14 0x00 0x00
149
150 # 0x000000c8:
151 # CHECK: jh 0xc8
152 0xa7 0x24 0x00 0x00
153
154 # 0x000000cc:
155 # CHECK: jnle 0xcc
156 0xa7 0x34 0x00 0x00
157
158 # 0x000000d0:
159 # CHECK: jl 0xd0
160 0xa7 0x44 0x00 0x00
161
162 # 0x000000d4:
163 # CHECK: jnhe 0xd4
164 0xa7 0x54 0x00 0x00
165
166 # 0x000000d8:
167 # CHECK: jlh 0xd8
168 0xa7 0x64 0x00 0x00
169
170 # 0x000000dc:
171 # CHECK: jne 0xdc
172 0xa7 0x74 0x00 0x00
173
174 # 0x000000e0:
175 # CHECK: je 0xe0
176 0xa7 0x84 0x00 0x00
177
178 # 0x000000e4:
179 # CHECK: jnlh 0xe4
180 0xa7 0x94 0x00 0x00
181
182 # 0x000000e8:
183 # CHECK: jhe 0xe8
184 0xa7 0xa4 0x00 0x00
185
186 # 0x000000ec:
187 # CHECK: jnl 0xec
188 0xa7 0xb4 0x00 0x00
189
190 # 0x000000f0:
191 # CHECK: jle 0xf0
192 0xa7 0xc4 0x00 0x00
193
194 # 0x000000f4:
195 # CHECK: jnh 0xf4
196 0xa7 0xd4 0x00 0x00
197
198 # 0x000000f8:
199 # CHECK: jno 0xf8
200 0xa7 0xe4 0x00 0x00
201
202 # 0x000000fc:
203 # CHECK: j 0xfc
204 0xa7 0xf4 0x00 0x00
205
206 # 0x00000100:
207 # CHECK: brc 0, 0xfe
208 0xa7 0x04 0xff 0xff
209
210 # 0x00000104:
211 # CHECK: brc 0, 0xffffffffffff0104
212 0xa7 0x04 0x80 0x00
213
214 # 0x00000108:
215 # CHECK: brc 0, 0x10106
216 0xa7 0x04 0x7f 0xff
217
218 # 0x0000010c:
219 # CHECK: j 0x10a
220 0xa7 0xf4 0xff 0xff
221
222 # 0x00000110:
223 # CHECK: j 0xffffffffffff0110
224 0xa7 0xf4 0x80 0x00
225
226 # 0x00000114:
227 # CHECK: j 0x10112
228 0xa7 0xf4 0x7f 0xff
229
230 # 0x00000118:
231 # CHECK: cgfrl %r0, 0x118
232 0xc6 0x0c 0x00 0x00 0x00 0x00
233
234 # 0x0000011e:
235 # CHECK: cgfrl %r15, 0x11e
236 0xc6 0xfc 0x00 0x00 0x00 0x00
237
238 # 0x00000124:
239 # CHECK: cgfrl %r0, 0x122
240 0xc6 0x0c 0xff 0xff 0xff 0xff
241
242 # 0x0000012a:
243 # CHECK: cgfrl %r15, 0x128
244 0xc6 0xfc 0xff 0xff 0xff 0xff
245
246 # 0x00000130:
247 # CHECK: cgfrl %r0, 0xffffffff00000130
248 0xc6 0x0c 0x80 0x00 0x00 0x00
249
250 # 0x00000136:
251 # CHECK: cgfrl %r15, 0xffffffff00000136
252 0xc6 0xfc 0x80 0x00 0x00 0x00
253
254 # 0x0000013c:
255 # CHECK: cgfrl %r0, 0x10000013a
256 0xc6 0x0c 0x7f 0xff 0xff 0xff
257
258 # 0x00000142:
259 # CHECK: cgfrl %r15, 0x100000140
260 0xc6 0xfc 0x7f 0xff 0xff 0xff
261
262 # 0x00000148:
263 # CHECK: cghrl %r0, 0x148
264 0xc6 0x04 0x00 0x00 0x00 0x00
265
266 # 0x0000014e:
267 # CHECK: cghrl %r15, 0x14e
268 0xc6 0xf4 0x00 0x00 0x00 0x00
269
270 # 0x00000154:
271 # CHECK: cghrl %r0, 0x152
272 0xc6 0x04 0xff 0xff 0xff 0xff
273
274 # 0x0000015a:
275 # CHECK: cghrl %r15, 0x158
276 0xc6 0xf4 0xff 0xff 0xff 0xff
277
278 # 0x00000160:
279 # CHECK: cghrl %r0, 0xffffffff00000160
280 0xc6 0x04 0x80 0x00 0x00 0x00
281
282 # 0x00000166:
283 # CHECK: cghrl %r15, 0xffffffff00000166
284 0xc6 0xf4 0x80 0x00 0x00 0x00
285
286 # 0x0000016c:
287 # CHECK: cghrl %r0, 0x10000016a
288 0xc6 0x04 0x7f 0xff 0xff 0xff
289
290 # 0x00000172:
291 # CHECK: cghrl %r15, 0x100000170
292 0xc6 0xf4 0x7f 0xff 0xff 0xff
293
294 # 0x00000178:
295 # CHECK: cgrl %r0, 0x178
296 0xc6 0x08 0x00 0x00 0x00 0x00
297
298 # 0x0000017e:
299 # CHECK: cgrl %r15, 0x17e
300 0xc6 0xf8 0x00 0x00 0x00 0x00
301
302 # 0x00000184:
303 # CHECK: cgrl %r0, 0x182
304 0xc6 0x08 0xff 0xff 0xff 0xff
305
306 # 0x0000018a:
307 # CHECK: cgrl %r15, 0x188
308 0xc6 0xf8 0xff 0xff 0xff 0xff
309
310 # 0x00000190:
311 # CHECK: cgrl %r0, 0xffffffff00000190
312 0xc6 0x08 0x80 0x00 0x00 0x00
313
314 # 0x00000196:
315 # CHECK: cgrl %r15, 0xffffffff00000196
316 0xc6 0xf8 0x80 0x00 0x00 0x00
317
318 # 0x0000019c:
319 # CHECK: cgrl %r0, 0x10000019a
320 0xc6 0x08 0x7f 0xff 0xff 0xff
321
322 # 0x000001a2:
323 # CHECK: cgrl %r15, 0x1000001a0
324 0xc6 0xf8 0x7f 0xff 0xff 0xff
325
326 # 0x000001a8:
327 # CHECK: chrl %r0, 0x1a8
328 0xc6 0x05 0x00 0x00 0x00 0x00
329
330 # 0x000001ae:
331 # CHECK: chrl %r15, 0x1ae
332 0xc6 0xf5 0x00 0x00 0x00 0x00
333
334 # 0x000001b4:
335 # CHECK: chrl %r0, 0x1b2
336 0xc6 0x05 0xff 0xff 0xff 0xff
337
338 # 0x000001ba:
339 # CHECK: chrl %r15, 0x1b8
340 0xc6 0xf5 0xff 0xff 0xff 0xff
341
342 # 0x000001c0:
343 # CHECK: chrl %r0, 0xffffffff000001c0
344 0xc6 0x05 0x80 0x00 0x00 0x00
345
346 # 0x000001c6:
347 # CHECK: chrl %r15, 0xffffffff000001c6
348 0xc6 0xf5 0x80 0x00 0x00 0x00
349
350 # 0x000001cc:
351 # CHECK: chrl %r0, 0x1000001ca
352 0xc6 0x05 0x7f 0xff 0xff 0xff
353
354 # 0x000001d2:
355 # CHECK: chrl %r15, 0x1000001d0
356 0xc6 0xf5 0x7f 0xff 0xff 0xff
357
358 # 0x000001d8:
359 # CHECK: clgfrl %r0, 0x1d8
360 0xc6 0x0e 0x00 0x00 0x00 0x00
361
362 # 0x000001de:
363 # CHECK: clgfrl %r15, 0x1de
364 0xc6 0xfe 0x00 0x00 0x00 0x00
365
366 # 0x000001e4:
367 # CHECK: clgfrl %r0, 0x1e2
368 0xc6 0x0e 0xff 0xff 0xff 0xff
369
370 # 0x000001ea:
371 # CHECK: clgfrl %r15, 0x1e8
372 0xc6 0xfe 0xff 0xff 0xff 0xff
373
374 # 0x000001f0:
375 # CHECK: clgfrl %r0, 0xffffffff000001f0
376 0xc6 0x0e 0x80 0x00 0x00 0x00
377
378 # 0x000001f6:
379 # CHECK: clgfrl %r15, 0xffffffff000001f6
380 0xc6 0xfe 0x80 0x00 0x00 0x00
381
382 # 0x000001fc:
383 # CHECK: clgfrl %r0, 0x1000001fa
384 0xc6 0x0e 0x7f 0xff 0xff 0xff
385
386 # 0x00000202:
387 # CHECK: clgfrl %r15, 0x100000200
388 0xc6 0xfe 0x7f 0xff 0xff 0xff
389
390 # 0x00000208:
391 # CHECK: clghrl %r0, 0x208
392 0xc6 0x06 0x00 0x00 0x00 0x00
393
394 # 0x0000020e:
395 # CHECK: clghrl %r15, 0x20e
396 0xc6 0xf6 0x00 0x00 0x00 0x00
397
398 # 0x00000214:
399 # CHECK: clghrl %r0, 0x212
400 0xc6 0x06 0xff 0xff 0xff 0xff
401
402 # 0x0000021a:
403 # CHECK: clghrl %r15, 0x218
404 0xc6 0xf6 0xff 0xff 0xff 0xff
405
406 # 0x00000220:
407 # CHECK: clghrl %r0, 0xffffffff00000220
408 0xc6 0x06 0x80 0x00 0x00 0x00
409
410 # 0x00000226:
411 # CHECK: clghrl %r15, 0xffffffff00000226
412 0xc6 0xf6 0x80 0x00 0x00 0x00
413
414 # 0x0000022c:
415 # CHECK: clghrl %r0, 0x10000022a
416 0xc6 0x06 0x7f 0xff 0xff 0xff
417
418 # 0x00000232:
419 # CHECK: clghrl %r15, 0x100000230
420 0xc6 0xf6 0x7f 0xff 0xff 0xff
421
422 # 0x00000238:
423 # CHECK: clgrl %r0, 0x238
424 0xc6 0x0a 0x00 0x00 0x00 0x00
425
426 # 0x0000023e:
427 # CHECK: clgrl %r15, 0x23e
428 0xc6 0xfa 0x00 0x00 0x00 0x00
429
430 # 0x00000244:
431 # CHECK: clgrl %r0, 0x242
432 0xc6 0x0a 0xff 0xff 0xff 0xff
433
434 # 0x0000024a:
435 # CHECK: clgrl %r15, 0x248
436 0xc6 0xfa 0xff 0xff 0xff 0xff
437
438 # 0x00000250:
439 # CHECK: clgrl %r0, 0xffffffff00000250
440 0xc6 0x0a 0x80 0x00 0x00 0x00
441
442 # 0x00000256:
443 # CHECK: clgrl %r15, 0xffffffff00000256
444 0xc6 0xfa 0x80 0x00 0x00 0x00
445
446 # 0x0000025c:
447 # CHECK: clgrl %r0, 0x10000025a
448 0xc6 0x0a 0x7f 0xff 0xff 0xff
449
450 # 0x00000262:
451 # CHECK: clgrl %r15, 0x100000260
452 0xc6 0xfa 0x7f 0xff 0xff 0xff
453
454 # 0x00000268:
455 # CHECK: clhrl %r0, 0x268
456 0xc6 0x07 0x00 0x00 0x00 0x00
457
458 # 0x0000026e:
459 # CHECK: clhrl %r15, 0x26e
460 0xc6 0xf7 0x00 0x00 0x00 0x00
461
462 # 0x00000274:
463 # CHECK: clhrl %r0, 0x272
464 0xc6 0x07 0xff 0xff 0xff 0xff
465
466 # 0x0000027a:
467 # CHECK: clhrl %r15, 0x278
468 0xc6 0xf7 0xff 0xff 0xff 0xff
469
470 # 0x00000280:
471 # CHECK: clhrl %r0, 0xffffffff00000280
472 0xc6 0x07 0x80 0x00 0x00 0x00
473
474 # 0x00000286:
475 # CHECK: clhrl %r15, 0xffffffff00000286
476 0xc6 0xf7 0x80 0x00 0x00 0x00
477
478 # 0x0000028c:
479 # CHECK: clhrl %r0, 0x10000028a
480 0xc6 0x07 0x7f 0xff 0xff 0xff
481
482 # 0x00000292:
483 # CHECK: clhrl %r15, 0x100000290
484 0xc6 0xf7 0x7f 0xff 0xff 0xff
485
486 # 0x00000298:
487 # CHECK: clrl %r0, 0x298
488 0xc6 0x0f 0x00 0x00 0x00 0x00
489
490 # 0x0000029e:
491 # CHECK: clrl %r15, 0x29e
492 0xc6 0xff 0x00 0x00 0x00 0x00
493
494 # 0x000002a4:
495 # CHECK: clrl %r0, 0x2a2
496 0xc6 0x0f 0xff 0xff 0xff 0xff
497
498 # 0x000002aa:
499 # CHECK: clrl %r15, 0x2a8
500 0xc6 0xff 0xff 0xff 0xff 0xff
501
502 # 0x000002b0:
503 # CHECK: clrl %r0, 0xffffffff000002b0
504 0xc6 0x0f 0x80 0x00 0x00 0x00
505
506 # 0x000002b6:
507 # CHECK: clrl %r15, 0xffffffff000002b6
508 0xc6 0xff 0x80 0x00 0x00 0x00
509
510 # 0x000002bc:
511 # CHECK: clrl %r0, 0x1000002ba
512 0xc6 0x0f 0x7f 0xff 0xff 0xff
513
514 # 0x000002c2:
515 # CHECK: clrl %r15, 0x1000002c0
516 0xc6 0xff 0x7f 0xff 0xff 0xff
517
518 # 0x000002c8:
519 # CHECK: crl %r0, 0x2c8
520 0xc6 0x0d 0x00 0x00 0x00 0x00
521
522 # 0x000002ce:
523 # CHECK: crl %r15, 0x2ce
524 0xc6 0xfd 0x00 0x00 0x00 0x00
525
526 # 0x000002d4:
527 # CHECK: crl %r0, 0x2d2
528 0xc6 0x0d 0xff 0xff 0xff 0xff
529
530 # 0x000002da:
531 # CHECK: crl %r15, 0x2d8
532 0xc6 0xfd 0xff 0xff 0xff 0xff
533
534 # 0x000002e0:
535 # CHECK: crl %r0, 0xffffffff000002e0
536 0xc6 0x0d 0x80 0x00 0x00 0x00
537
538 # 0x000002e6:
539 # CHECK: crl %r15, 0xffffffff000002e6
540 0xc6 0xfd 0x80 0x00 0x00 0x00
541
542 # 0x000002ec:
543 # CHECK: crl %r0, 0x1000002ea
544 0xc6 0x0d 0x7f 0xff 0xff 0xff
545
546 # 0x000002f2:
547 # CHECK: crl %r15, 0x1000002f0
548 0xc6 0xfd 0x7f 0xff 0xff 0xff
549
550 # 0x000002f8:
551 # CHECK: larl %r0, 0x2f8
552 0xc0 0x00 0x00 0x00 0x00 0x00
553
554 # 0x000002fe:
555 # CHECK: larl %r15, 0x2fe
556 0xc0 0xf0 0x00 0x00 0x00 0x00
557
558 # 0x00000304:
559 # CHECK: larl %r0, 0x302
560 0xc0 0x00 0xff 0xff 0xff 0xff
561
562 # 0x0000030a:
563 # CHECK: larl %r15, 0x308
564 0xc0 0xf0 0xff 0xff 0xff 0xff
565
566 # 0x00000310:
567 # CHECK: larl %r0, 0xffffffff00000310
568 0xc0 0x00 0x80 0x00 0x00 0x00
569
570 # 0x00000316:
571 # CHECK: larl %r15, 0xffffffff00000316
572 0xc0 0xf0 0x80 0x00 0x00 0x00
573
574 # 0x0000031c:
575 # CHECK: larl %r0, 0x10000031a
576 0xc0 0x00 0x7f 0xff 0xff 0xff
577
578 # 0x00000322:
579 # CHECK: larl %r15, 0x100000320
580 0xc0 0xf0 0x7f 0xff 0xff 0xff
581
582 # 0x00000328:
583 # CHECK: lgfrl %r0, 0x328
584 0xc4 0x0c 0x00 0x00 0x00 0x00
585
586 # 0x0000032e:
587 # CHECK: lgfrl %r15, 0x32e
588 0xc4 0xfc 0x00 0x00 0x00 0x00
589
590 # 0x00000334:
591 # CHECK: lgfrl %r0, 0x332
592 0xc4 0x0c 0xff 0xff 0xff 0xff
593
594 # 0x0000033a:
595 # CHECK: lgfrl %r15, 0x338
596 0xc4 0xfc 0xff 0xff 0xff 0xff
597
598 # 0x00000340:
599 # CHECK: lgfrl %r0, 0xffffffff00000340
600 0xc4 0x0c 0x80 0x00 0x00 0x00
601
602 # 0x00000346:
603 # CHECK: lgfrl %r15, 0xffffffff00000346
604 0xc4 0xfc 0x80 0x00 0x00 0x00
605
606 # 0x0000034c:
607 # CHECK: lgfrl %r0, 0x10000034a
608 0xc4 0x0c 0x7f 0xff 0xff 0xff
609
610 # 0x00000352:
611 # CHECK: lgfrl %r15, 0x100000350
612 0xc4 0xfc 0x7f 0xff 0xff 0xff
613
614 # 0x00000358:
615 # CHECK: lghrl %r0, 0x358
616 0xc4 0x04 0x00 0x00 0x00 0x00
617
618 # 0x0000035e:
619 # CHECK: lghrl %r15, 0x35e
620 0xc4 0xf4 0x00 0x00 0x00 0x00
621
622 # 0x00000364:
623 # CHECK: lghrl %r0, 0x362
624 0xc4 0x04 0xff 0xff 0xff 0xff
625
626 # 0x0000036a:
627 # CHECK: lghrl %r15, 0x368
628 0xc4 0xf4 0xff 0xff 0xff 0xff
629
630 # 0x00000370:
631 # CHECK: lghrl %r0, 0xffffffff00000370
632 0xc4 0x04 0x80 0x00 0x00 0x00
633
634 # 0x00000376:
635 # CHECK: lghrl %r15, 0xffffffff00000376
636 0xc4 0xf4 0x80 0x00 0x00 0x00
637
638 # 0x0000037c:
639 # CHECK: lghrl %r0, 0x10000037a
640 0xc4 0x04 0x7f 0xff 0xff 0xff
641
642 # 0x00000382:
643 # CHECK: lghrl %r15, 0x100000380
644 0xc4 0xf4 0x7f 0xff 0xff 0xff
645
646 # 0x00000388:
647 # CHECK: lgrl %r0, 0x388
648 0xc4 0x08 0x00 0x00 0x00 0x00
649
650 # 0x0000038e:
651 # CHECK: lgrl %r15, 0x38e
652 0xc4 0xf8 0x00 0x00 0x00 0x00
653
654 # 0x00000394:
655 # CHECK: lgrl %r0, 0x392
656 0xc4 0x08 0xff 0xff 0xff 0xff
657
658 # 0x0000039a:
659 # CHECK: lgrl %r15, 0x398
660 0xc4 0xf8 0xff 0xff 0xff 0xff
661
662 # 0x000003a0:
663 # CHECK: lgrl %r0, 0xffffffff000003a0
664 0xc4 0x08 0x80 0x00 0x00 0x00
665
666 # 0x000003a6:
667 # CHECK: lgrl %r15, 0xffffffff000003a6
668 0xc4 0xf8 0x80 0x00 0x00 0x00
669
670 # 0x000003ac:
671 # CHECK: lgrl %r0, 0x1000003aa
672 0xc4 0x08 0x7f 0xff 0xff 0xff
673
674 # 0x000003b2:
675 # CHECK: lgrl %r15, 0x1000003b0
676 0xc4 0xf8 0x7f 0xff 0xff 0xff
677
678 # 0x000003b8:
679 # CHECK: lhrl %r0, 0x3b8
680 0xc4 0x05 0x00 0x00 0x00 0x00
681
682 # 0x000003be:
683 # CHECK: lhrl %r15, 0x3be
684 0xc4 0xf5 0x00 0x00 0x00 0x00
685
686 # 0x000003c4:
687 # CHECK: lhrl %r0, 0x3c2
688 0xc4 0x05 0xff 0xff 0xff 0xff
689
690 # 0x000003ca:
691 # CHECK: lhrl %r15, 0x3c8
692 0xc4 0xf5 0xff 0xff 0xff 0xff
693
694 # 0x000003d0:
695 # CHECK: lhrl %r0, 0xffffffff000003d0
696 0xc4 0x05 0x80 0x00 0x00 0x00
697
698 # 0x000003d6:
699 # CHECK: lhrl %r15, 0xffffffff000003d6
700 0xc4 0xf5 0x80 0x00 0x00 0x00
701
702 # 0x000003dc:
703 # CHECK: lhrl %r0, 0x1000003da
704 0xc4 0x05 0x7f 0xff 0xff 0xff
705
706 # 0x000003e2:
707 # CHECK: lhrl %r15, 0x1000003e0
708 0xc4 0xf5 0x7f 0xff 0xff 0xff
709
710 # 0x000003e8:
711 # CHECK: llgfrl %r0, 0x3e8
712 0xc4 0x0e 0x00 0x00 0x00 0x00
713
714 # 0x000003ee:
715 # CHECK: llgfrl %r15, 0x3ee
716 0xc4 0xfe 0x00 0x00 0x00 0x00
717
718 # 0x000003f4:
719 # CHECK: llgfrl %r0, 0x3f2
720 0xc4 0x0e 0xff 0xff 0xff 0xff
721
722 # 0x000003fa:
723 # CHECK: llgfrl %r15, 0x3f8
724 0xc4 0xfe 0xff 0xff 0xff 0xff
725
726 # 0x00000400:
727 # CHECK: llgfrl %r0, 0xffffffff00000400
728 0xc4 0x0e 0x80 0x00 0x00 0x00
729
730 # 0x00000406:
731 # CHECK: llgfrl %r15, 0xffffffff00000406
732 0xc4 0xfe 0x80 0x00 0x00 0x00
733
734 # 0x0000040c:
735 # CHECK: llgfrl %r0, 0x10000040a
736 0xc4 0x0e 0x7f 0xff 0xff 0xff
737
738 # 0x00000412:
739 # CHECK: llgfrl %r15, 0x100000410
740 0xc4 0xfe 0x7f 0xff 0xff 0xff
741
742 # 0x00000418:
743 # CHECK: llghrl %r0, 0x418
744 0xc4 0x06 0x00 0x00 0x00 0x00
745
746 # 0x0000041e:
747 # CHECK: llghrl %r15, 0x41e
748 0xc4 0xf6 0x00 0x00 0x00 0x00
749
750 # 0x00000424:
751 # CHECK: llghrl %r0, 0x422
752 0xc4 0x06 0xff 0xff 0xff 0xff
753
754 # 0x0000042a:
755 # CHECK: llghrl %r15, 0x428
756 0xc4 0xf6 0xff 0xff 0xff 0xff
757
758 # 0x00000430:
759 # CHECK: llghrl %r0, 0xffffffff00000430
760 0xc4 0x06 0x80 0x00 0x00 0x00
761
762 # 0x00000436:
763 # CHECK: llghrl %r15, 0xffffffff00000436
764 0xc4 0xf6 0x80 0x00 0x00 0x00
765
766 # 0x0000043c:
767 # CHECK: llghrl %r0, 0x10000043a
768 0xc4 0x06 0x7f 0xff 0xff 0xff
769
770 # 0x00000442:
771 # CHECK: llghrl %r15, 0x100000440
772 0xc4 0xf6 0x7f 0xff 0xff 0xff
773
774 # 0x00000448:
775 # CHECK: llhrl %r0, 0x448
776 0xc4 0x02 0x00 0x00 0x00 0x00
777
778 # 0x0000044e:
779 # CHECK: llhrl %r15, 0x44e
780 0xc4 0xf2 0x00 0x00 0x00 0x00
781
782 # 0x00000454:
783 # CHECK: llhrl %r0, 0x452
784 0xc4 0x02 0xff 0xff 0xff 0xff
785
786 # 0x0000045a:
787 # CHECK: llhrl %r15, 0x458
788 0xc4 0xf2 0xff 0xff 0xff 0xff
789
790 # 0x00000460:
791 # CHECK: llhrl %r0, 0xffffffff00000460
792 0xc4 0x02 0x80 0x00 0x00 0x00
793
794 # 0x00000466:
795 # CHECK: llhrl %r15, 0xffffffff00000466
796 0xc4 0xf2 0x80 0x00 0x00 0x00
797
798 # 0x0000046c:
799 # CHECK: llhrl %r0, 0x10000046a
800 0xc4 0x02 0x7f 0xff 0xff 0xff
801
802 # 0x00000472:
803 # CHECK: llhrl %r15, 0x100000470
804 0xc4 0xf2 0x7f 0xff 0xff 0xff
805
806 # 0x00000478:
807 # CHECK: lrl %r0, 0x478
808 0xc4 0x0d 0x00 0x00 0x00 0x00
809
810 # 0x0000047e:
811 # CHECK: lrl %r15, 0x47e
812 0xc4 0xfd 0x00 0x00 0x00 0x00
813
814 # 0x00000484:
815 # CHECK: lrl %r0, 0x482
816 0xc4 0x0d 0xff 0xff 0xff 0xff
817
818 # 0x0000048a:
819 # CHECK: lrl %r15, 0x488
820 0xc4 0xfd 0xff 0xff 0xff 0xff
821
822 # 0x00000490:
823 # CHECK: lrl %r0, 0xffffffff00000490
824 0xc4 0x0d 0x80 0x00 0x00 0x00
825
826 # 0x00000496:
827 # CHECK: lrl %r15, 0xffffffff00000496
828 0xc4 0xfd 0x80 0x00 0x00 0x00
829
830 # 0x0000049c:
831 # CHECK: lrl %r0, 0x10000049a
832 0xc4 0x0d 0x7f 0xff 0xff 0xff
833
834 # 0x000004a2:
835 # CHECK: lrl %r15, 0x1000004a0
836 0xc4 0xfd 0x7f 0xff 0xff 0xff
837
838 # 0x000004a8:
839 # CHECK: stgrl %r0, 0x4a8
840 0xc4 0x0b 0x00 0x00 0x00 0x00
841
842 # 0x000004ae:
843 # CHECK: stgrl %r15, 0x4ae
844 0xc4 0xfb 0x00 0x00 0x00 0x00
845
846 # 0x000004b4:
847 # CHECK: stgrl %r0, 0x4b2
848 0xc4 0x0b 0xff 0xff 0xff 0xff
849
850 # 0x000004ba:
851 # CHECK: stgrl %r15, 0x4b8
852 0xc4 0xfb 0xff 0xff 0xff 0xff
853
854 # 0x000004c0:
855 # CHECK: stgrl %r0, 0xffffffff000004c0
856 0xc4 0x0b 0x80 0x00 0x00 0x00
857
858 # 0x000004c6:
859 # CHECK: stgrl %r15, 0xffffffff000004c6
860 0xc4 0xfb 0x80 0x00 0x00 0x00
861
862 # 0x000004cc:
863 # CHECK: stgrl %r0, 0x1000004ca
864 0xc4 0x0b 0x7f 0xff 0xff 0xff
865
866 # 0x000004d2:
867 # CHECK: stgrl %r15, 0x1000004d0
868 0xc4 0xfb 0x7f 0xff 0xff 0xff
869
870 # 0x000004d8:
871 # CHECK: sthrl %r0, 0x4d8
872 0xc4 0x07 0x00 0x00 0x00 0x00
873
874 # 0x000004de:
875 # CHECK: sthrl %r15, 0x4de
876 0xc4 0xf7 0x00 0x00 0x00 0x00
877
878 # 0x000004e4:
879 # CHECK: sthrl %r0, 0x4e2
880 0xc4 0x07 0xff 0xff 0xff 0xff
881
882 # 0x000004ea:
883 # CHECK: sthrl %r15, 0x4e8
884 0xc4 0xf7 0xff 0xff 0xff 0xff
885
886 # 0x000004f0:
887 # CHECK: sthrl %r0, 0xffffffff000004f0
888 0xc4 0x07 0x80 0x00 0x00 0x00
889
890 # 0x000004f6:
891 # CHECK: sthrl %r15, 0xffffffff000004f6
892 0xc4 0xf7 0x80 0x00 0x00 0x00
893
894 # 0x000004fc:
895 # CHECK: sthrl %r0, 0x1000004fa
896 0xc4 0x07 0x7f 0xff 0xff 0xff
897
898 # 0x00000502:
899 # CHECK: sthrl %r15, 0x100000500
900 0xc4 0xf7 0x7f 0xff 0xff 0xff
901
902 # 0x00000508:
903 # CHECK: strl %r0, 0x508
904 0xc4 0x0f 0x00 0x00 0x00 0x00
905
906 # 0x0000050e:
907 # CHECK: strl %r15, 0x50e
908 0xc4 0xff 0x00 0x00 0x00 0x00
909
910 # 0x00000514:
911 # CHECK: strl %r0, 0x512
912 0xc4 0x0f 0xff 0xff 0xff 0xff
913
914 # 0x0000051a:
915 # CHECK: strl %r15, 0x518
916 0xc4 0xff 0xff 0xff 0xff 0xff
917
918 # 0x00000520:
919 # CHECK: strl %r0, 0xffffffff00000520
920 0xc4 0x0f 0x80 0x00 0x00 0x00
921
922 # 0x00000526:
923 # CHECK: strl %r15, 0xffffffff00000526
924 0xc4 0xff 0x80 0x00 0x00 0x00
925
926 # 0x0000052c:
927 # CHECK: strl %r0, 0x10000052a
928 0xc4 0x0f 0x7f 0xff 0xff 0xff
929
930 # 0x00000532:
931 # CHECK: strl %r15, 0x100000530
932 0xc4 0xff 0x7f 0xff 0xff 0xff
933