xref: /llvm-project/llvm/test/MC/Disassembler/SystemZ/insns.txt (revision d1f4f6368064d8d7bf09fbd5be8d74846d532c30)
1# Test instructions that don't have PC-relative operands.
2# RUN: llvm-mc --disassemble %s -triple=s390x-linux-gnu -mcpu=zEC12 | FileCheck %s
3
4# CHECK: a %r0, 0
50x5a 0x00 0x00 0x00
6
7# CHECK: a %r0, 4095
80x5a 0x00 0x0f 0xff
9
10# CHECK: a %r0, 0(%r1)
110x5a 0x00 0x10 0x00
12
13# CHECK: a %r0, 0(%r15)
140x5a 0x00 0xf0 0x00
15
16# CHECK: a %r0, 4095(%r1,%r15)
170x5a 0x01 0xff 0xff
18
19# CHECK: a %r0, 4095(%r15,%r1)
200x5a 0x0f 0x1f 0xff
21
22# CHECK: a %r15, 0
230x5a 0xf0 0x00 0x00
24
25# CHECK: ad %f0, 0
260x6a 0x00 0x00 0x00
27
28# CHECK: ad %f0, 4095
290x6a 0x00 0x0f 0xff
30
31# CHECK: ad %f0, 0(%r1)
320x6a 0x00 0x10 0x00
33
34# CHECK: ad %f0, 0(%r15)
350x6a 0x00 0xf0 0x00
36
37# CHECK: ad %f0, 4095(%r1,%r15)
380x6a 0x01 0xff 0xff
39
40# CHECK: ad %f0, 4095(%r15,%r1)
410x6a 0x0f 0x1f 0xff
42
43# CHECK: ad %f15, 0
440x6a 0xf0 0x00 0x00
45
46# CHECK: adb %f0, 0
470xed 0x00 0x00 0x00 0x00 0x1a
48
49# CHECK: adb %f0, 4095
500xed 0x00 0x0f 0xff 0x00 0x1a
51
52# CHECK: adb %f0, 0(%r1)
530xed 0x00 0x10 0x00 0x00 0x1a
54
55# CHECK: adb %f0, 0(%r15)
560xed 0x00 0xf0 0x00 0x00 0x1a
57
58# CHECK: adb %f0, 4095(%r1,%r15)
590xed 0x01 0xff 0xff 0x00 0x1a
60
61# CHECK: adb %f0, 4095(%r15,%r1)
620xed 0x0f 0x1f 0xff 0x00 0x1a
63
64# CHECK: adb %f15, 0
650xed 0xf0 0x00 0x00 0x00 0x1a
66
67# CHECK: adbr %f0, %f0
680xb3 0x1a 0x00 0x00
69
70# CHECK: adbr %f0, %f15
710xb3 0x1a 0x00 0x0f
72
73# CHECK: adbr %f7, %f8
740xb3 0x1a 0x00 0x78
75
76# CHECK: adbr %f15, %f0
770xb3 0x1a 0x00 0xf0
78
79# CHECK: adr %f0, %f0
800x2a 0x00
81
82# CHECK: adr %f0, %f15
830x2a 0x0f
84
85# CHECK: adr %f7, %f8
860x2a 0x78
87
88# CHECK: adr %f15, %f0
890x2a 0xf0
90
91# CHECK: adtr %f0, %f0, %f0
920xb3 0xd2 0x00 0x00
93
94# CHECK: adtr %f0, %f0, %f15
950xb3 0xd2 0xf0 0x00
96
97# CHECK: adtr %f0, %f15, %f0
980xb3 0xd2 0x00 0x0f
99
100# CHECK: adtr %f15, %f0, %f0
1010xb3 0xd2 0x00 0xf0
102
103# CHECK: adtr %f7, %f8, %f9
1040xb3 0xd2 0x90 0x78
105
106# CHECK: adtra %f0, %f0, %f0, 1
1070xb3 0xd2 0x01 0x00
108
109# CHECK: adtra %f0, %f0, %f0, 15
1100xb3 0xd2 0x0f 0x00
111
112# CHECK: adtra %f0, %f0, %f15, 1
1130xb3 0xd2 0xf1 0x00
114
115# CHECK: adtra %f0, %f15, %f0, 1
1160xb3 0xd2 0x01 0x0f
117
118# CHECK: adtra %f15, %f0, %f0, 1
1190xb3 0xd2 0x01 0xf0
120
121# CHECK: adtra %f7, %f8, %f9, 10
1220xb3 0xd2 0x9a 0x78
123
124# CHECK: ae %f0, 0
1250x7a 0x00 0x00 0x00
126
127# CHECK: ae %f0, 4095
1280x7a 0x00 0x0f 0xff
129
130# CHECK: ae %f0, 0(%r1)
1310x7a 0x00 0x10 0x00
132
133# CHECK: ae %f0, 0(%r15)
1340x7a 0x00 0xf0 0x00
135
136# CHECK: ae %f0, 4095(%r1,%r15)
1370x7a 0x01 0xff 0xff
138
139# CHECK: ae %f0, 4095(%r15,%r1)
1400x7a 0x0f 0x1f 0xff
141
142# CHECK: ae %f15, 0
1430x7a 0xf0 0x00 0x00
144
145# CHECK: aeb %f0, 0
1460xed 0x00 0x00 0x00 0x00 0x0a
147
148# CHECK: aeb %f0, 4095
1490xed 0x00 0x0f 0xff 0x00 0x0a
150
151# CHECK: aeb %f0, 0(%r1)
1520xed 0x00 0x10 0x00 0x00 0x0a
153
154# CHECK: aeb %f0, 0(%r15)
1550xed 0x00 0xf0 0x00 0x00 0x0a
156
157# CHECK: aeb %f0, 4095(%r1,%r15)
1580xed 0x01 0xff 0xff 0x00 0x0a
159
160# CHECK: aeb %f0, 4095(%r15,%r1)
1610xed 0x0f 0x1f 0xff 0x00 0x0a
162
163# CHECK: aeb %f15, 0
1640xed 0xf0 0x00 0x00 0x00 0x0a
165
166# CHECK: aebr %f0, %f0
1670xb3 0x0a 0x00 0x00
168
169# CHECK: aebr %f0, %f15
1700xb3 0x0a 0x00 0x0f
171
172# CHECK: aebr %f7, %f8
1730xb3 0x0a 0x00 0x78
174
175# CHECK: aebr %f15, %f0
1760xb3 0x0a 0x00 0xf0
177
178# CHECK: aer %f0, %f0
1790x3a 0x00
180
181# CHECK: aer %f0, %f15
1820x3a 0x0f
183
184# CHECK: aer %f7, %f8
1850x3a 0x78
186
187# CHECK: aer %f15, %f0
1880x3a 0xf0
189
190# CHECK: afi %r0, -2147483648
1910xc2 0x09 0x80 0x00 0x00 0x00
192
193# CHECK: afi %r0, -1
1940xc2 0x09 0xff 0xff 0xff 0xff
195
196# CHECK: afi %r0, 0
1970xc2 0x09 0x00 0x00 0x00 0x00
198
199# CHECK: afi %r0, 1
2000xc2 0x09 0x00 0x00 0x00 0x01
201
202# CHECK: afi %r0, 2147483647
2030xc2 0x09 0x7f 0xff 0xff 0xff
204
205# CHECK: afi %r15, 0
2060xc2 0xf9 0x00 0x00 0x00 0x00
207
208# CHECK: ag %r0, -524288
2090xe3 0x00 0x00 0x00 0x80 0x08
210
211# CHECK: ag %r0, -1
2120xe3 0x00 0x0f 0xff 0xff 0x08
213
214# CHECK: ag %r0, 0
2150xe3 0x00 0x00 0x00 0x00 0x08
216
217# CHECK: ag %r0, 1
2180xe3 0x00 0x00 0x01 0x00 0x08
219
220# CHECK: ag %r0, 524287
2210xe3 0x00 0x0f 0xff 0x7f 0x08
222
223# CHECK: ag %r0, 0(%r1)
2240xe3 0x00 0x10 0x00 0x00 0x08
225
226# CHECK: ag %r0, 0(%r15)
2270xe3 0x00 0xf0 0x00 0x00 0x08
228
229# CHECK: ag %r0, 524287(%r1,%r15)
2300xe3 0x01 0xff 0xff 0x7f 0x08
231
232# CHECK: ag %r0, 524287(%r15,%r1)
2330xe3 0x0f 0x1f 0xff 0x7f 0x08
234
235# CHECK: ag %r15, 0
2360xe3 0xf0 0x00 0x00 0x00 0x08
237
238# CHECK: agf %r0, -524288
2390xe3 0x00 0x00 0x00 0x80 0x18
240
241# CHECK: agf %r0, -1
2420xe3 0x00 0x0f 0xff 0xff 0x18
243
244# CHECK: agf %r0, 0
2450xe3 0x00 0x00 0x00 0x00 0x18
246
247# CHECK: agf %r0, 1
2480xe3 0x00 0x00 0x01 0x00 0x18
249
250# CHECK: agf %r0, 524287
2510xe3 0x00 0x0f 0xff 0x7f 0x18
252
253# CHECK: agf %r0, 0(%r1)
2540xe3 0x00 0x10 0x00 0x00 0x18
255
256# CHECK: agf %r0, 0(%r15)
2570xe3 0x00 0xf0 0x00 0x00 0x18
258
259# CHECK: agf %r0, 524287(%r1,%r15)
2600xe3 0x01 0xff 0xff 0x7f 0x18
261
262# CHECK: agf %r0, 524287(%r15,%r1)
2630xe3 0x0f 0x1f 0xff 0x7f 0x18
264
265# CHECK: agf %r15, 0
2660xe3 0xf0 0x00 0x00 0x00 0x18
267
268# CHECK: agfi %r0, -2147483648
2690xc2 0x08 0x80 0x00 0x00 0x00
270
271# CHECK: agfi %r0, -1
2720xc2 0x08 0xff 0xff 0xff 0xff
273
274# CHECK: agfi %r0, 0
2750xc2 0x08 0x00 0x00 0x00 0x00
276
277# CHECK: agfi %r0, 1
2780xc2 0x08 0x00 0x00 0x00 0x01
279
280# CHECK: agfi %r0, 2147483647
2810xc2 0x08 0x7f 0xff 0xff 0xff
282
283# CHECK: agfi %r15, 0
2840xc2 0xf8 0x00 0x00 0x00 0x00
285
286# CHECK: agfr %r0, %r0
2870xb9 0x18 0x00 0x00
288
289# CHECK: agfr %r0, %r15
2900xb9 0x18 0x00 0x0f
291
292# CHECK: agfr %r15, %r0
2930xb9 0x18 0x00 0xf0
294
295# CHECK: agfr %r7, %r8
2960xb9 0x18 0x00 0x78
297
298# CHECK: aghi %r0, -32768
2990xa7 0x0b 0x80 0x00
300
301# CHECK: aghi %r0, -1
3020xa7 0x0b 0xff 0xff
303
304# CHECK: aghi %r0, 0
3050xa7 0x0b 0x00 0x00
306
307# CHECK: aghi %r0, 1
3080xa7 0x0b 0x00 0x01
309
310# CHECK: aghi %r0, 32767
3110xa7 0x0b 0x7f 0xff
312
313# CHECK: aghi %r15, 0
3140xa7 0xfb 0x00 0x00
315
316# CHECK: aghik %r0, %r1, -32768
3170xec 0x01 0x80 0x00 0x00 0xd9
318
319# CHECK: aghik %r2, %r3, -1
3200xec 0x23 0xff 0xff 0x00 0xd9
321
322# CHECK: aghik %r4, %r5, 0
3230xec 0x45 0x00 0x00 0x00 0xd9
324
325# CHECK: aghik %r6, %r7, 1
3260xec 0x67 0x00 0x01 0x00 0xd9
327
328# CHECK: aghik %r8, %r15, 32767
3290xec 0x8f 0x7f 0xff 0x00 0xd9
330
331# CHECK: agr %r0, %r0
3320xb9 0x08 0x00 0x00
333
334# CHECK: agr %r0, %r15
3350xb9 0x08 0x00 0x0f
336
337# CHECK: agr %r15, %r0
3380xb9 0x08 0x00 0xf0
339
340# CHECK: agr %r7, %r8
3410xb9 0x08 0x00 0x78
342
343# CHECK: agrk %r0, %r0, %r0
3440xb9 0xe8 0x00 0x00
345
346# CHECK: agrk %r2, %r3, %r4
3470xb9 0xe8 0x40 0x23
348
349# CHECK: agsi -524288, 0
3500xeb 0x00 0x00 0x00 0x80 0x7a
351
352# CHECK: agsi -1, 0
3530xeb 0x00 0x0f 0xff 0xff 0x7a
354
355# CHECK: agsi 0, 0
3560xeb 0x00 0x00 0x00 0x00 0x7a
357
358# CHECK: agsi 1, 0
3590xeb 0x00 0x00 0x01 0x00 0x7a
360
361# CHECK: agsi 524287, 0
3620xeb 0x00 0x0f 0xff 0x7f 0x7a
363
364# CHECK: agsi 0, -128
3650xeb 0x80 0x00 0x00 0x00 0x7a
366
367# CHECK: agsi 0, -1
3680xeb 0xff 0x00 0x00 0x00 0x7a
369
370# CHECK: agsi 0, 1
3710xeb 0x01 0x00 0x00 0x00 0x7a
372
373# CHECK: agsi 0, 127
3740xeb 0x7f 0x00 0x00 0x00 0x7a
375
376# CHECK: agsi 0(%r1), 42
3770xeb 0x2a 0x10 0x00 0x00 0x7a
378
379# CHECK: agsi 0(%r15), 42
3800xeb 0x2a 0xf0 0x00 0x00 0x7a
381
382# CHECK: agsi 524287(%r1), 42
3830xeb 0x2a 0x1f 0xff 0x7f 0x7a
384
385# CHECK: agsi 524287(%r15), 42
3860xeb 0x2a 0xff 0xff 0x7f 0x7a
387
388# CHECK: ah %r0, 0
3890x4a 0x00 0x00 0x00
390
391# CHECK: ah %r0, 4095
3920x4a 0x00 0x0f 0xff
393
394# CHECK: ah %r0, 0(%r1)
3950x4a 0x00 0x10 0x00
396
397# CHECK: ah %r0, 0(%r15)
3980x4a 0x00 0xf0 0x00
399
400# CHECK: ah %r0, 4095(%r1,%r15)
4010x4a 0x01 0xff 0xff
402
403# CHECK: ah %r0, 4095(%r15,%r1)
4040x4a 0x0f 0x1f 0xff
405
406# CHECK: ah %r15, 0
4070x4a 0xf0 0x00 0x00
408
409# CHECK: ahhhr %r0, %r0, %r0
4100xb9 0xc8 0x00 0x00
411
412# CHECK: ahhhr %r0, %r0, %r15
4130xb9 0xc8 0xf0 0x00
414
415# CHECK: ahhhr %r0, %r15, %r0
4160xb9 0xc8 0x00 0x0f
417
418# CHECK: ahhhr %r15, %r0, %r0
4190xb9 0xc8 0x00 0xf0
420
421# CHECK: ahhhr %r7, %r8, %r9
4220xb9 0xc8 0x90 0x78
423
424# CHECK: ahhlr %r0, %r0, %r0
4250xb9 0xd8 0x00 0x00
426
427# CHECK: ahhlr %r0, %r0, %r15
4280xb9 0xd8 0xf0 0x00
429
430# CHECK: ahhlr %r0, %r15, %r0
4310xb9 0xd8 0x00 0x0f
432
433# CHECK: ahhlr %r15, %r0, %r0
4340xb9 0xd8 0x00 0xf0
435
436# CHECK: ahhlr %r7, %r8, %r9
4370xb9 0xd8 0x90 0x78
438
439# CHECK: ahi %r0, -32768
4400xa7 0x0a 0x80 0x00
441
442# CHECK: ahi %r0, -1
4430xa7 0x0a 0xff 0xff
444
445# CHECK: ahi %r0, 0
4460xa7 0x0a 0x00 0x00
447
448# CHECK: ahi %r0, 1
4490xa7 0x0a 0x00 0x01
450
451# CHECK: ahi %r0, 32767
4520xa7 0x0a 0x7f 0xff
453
454# CHECK: ahi %r15, 0
4550xa7 0xfa 0x00 0x00
456
457# CHECK: ahik %r0, %r1, -32768
4580xec 0x01 0x80 0x00 0x00 0xd8
459
460# CHECK: ahik %r2, %r3, -1
4610xec 0x23 0xff 0xff 0x00 0xd8
462
463# CHECK: ahik %r4, %r5, 0
4640xec 0x45 0x00 0x00 0x00 0xd8
465
466# CHECK: ahik %r6, %r7, 1
4670xec 0x67 0x00 0x01 0x00 0xd8
468
469# CHECK: ahik %r8, %r15, 32767
4700xec 0x8f 0x7f 0xff 0x00 0xd8
471
472# CHECK: ahy %r0, -524288
4730xe3 0x00 0x00 0x00 0x80 0x7a
474
475# CHECK: ahy %r0, -1
4760xe3 0x00 0x0f 0xff 0xff 0x7a
477
478# CHECK: ahy %r0, 0
4790xe3 0x00 0x00 0x00 0x00 0x7a
480
481# CHECK: ahy %r0, 1
4820xe3 0x00 0x00 0x01 0x00 0x7a
483
484# CHECK: ahy %r0, 524287
4850xe3 0x00 0x0f 0xff 0x7f 0x7a
486
487# CHECK: ahy %r0, 0(%r1)
4880xe3 0x00 0x10 0x00 0x00 0x7a
489
490# CHECK: ahy %r0, 0(%r15)
4910xe3 0x00 0xf0 0x00 0x00 0x7a
492
493# CHECK: ahy %r0, 524287(%r1,%r15)
4940xe3 0x01 0xff 0xff 0x7f 0x7a
495
496# CHECK: ahy %r0, 524287(%r15,%r1)
4970xe3 0x0f 0x1f 0xff 0x7f 0x7a
498
499# CHECK: ahy %r15, 0
5000xe3 0xf0 0x00 0x00 0x00 0x7a
501
502# CHECK: aih %r0, -2147483648
5030xcc 0x08 0x80 0x00 0x00 0x00
504
505# CHECK: aih %r0, -1
5060xcc 0x08 0xff 0xff 0xff 0xff
507
508# CHECK: aih %r0, 0
5090xcc 0x08 0x00 0x00 0x00 0x00
510
511# CHECK: aih %r0, 1
5120xcc 0x08 0x00 0x00 0x00 0x01
513
514# CHECK: aih %r0, 2147483647
5150xcc 0x08 0x7f 0xff 0xff 0xff
516
517# CHECK: aih %r15, 0
5180xcc 0xf8 0x00 0x00 0x00 0x00
519
520# CHECK: al %r0, 0
5210x5e 0x00 0x00 0x00
522
523# CHECK: al %r0, 4095
5240x5e 0x00 0x0f 0xff
525
526# CHECK: al %r0, 0(%r1)
5270x5e 0x00 0x10 0x00
528
529# CHECK: al %r0, 0(%r15)
5300x5e 0x00 0xf0 0x00
531
532# CHECK: al %r0, 4095(%r1,%r15)
5330x5e 0x01 0xff 0xff
534
535# CHECK: al %r0, 4095(%r15,%r1)
5360x5e 0x0f 0x1f 0xff
537
538# CHECK: al %r15, 0
5390x5e 0xf0 0x00 0x00
540
541# CHECK: alc %r0, -524288
5420xe3 0x00 0x00 0x00 0x80 0x98
543
544# CHECK: alc %r0, -1
5450xe3 0x00 0x0f 0xff 0xff 0x98
546
547# CHECK: alc %r0, 0
5480xe3 0x00 0x00 0x00 0x00 0x98
549
550# CHECK: alc %r0, 1
5510xe3 0x00 0x00 0x01 0x00 0x98
552
553# CHECK: alc %r0, 524287
5540xe3 0x00 0x0f 0xff 0x7f 0x98
555
556# CHECK: alc %r0, 0(%r1)
5570xe3 0x00 0x10 0x00 0x00 0x98
558
559# CHECK: alc %r0, 0(%r15)
5600xe3 0x00 0xf0 0x00 0x00 0x98
561
562# CHECK: alc %r0, 524287(%r1,%r15)
5630xe3 0x01 0xff 0xff 0x7f 0x98
564
565# CHECK: alc %r0, 524287(%r15,%r1)
5660xe3 0x0f 0x1f 0xff 0x7f 0x98
567
568# CHECK: alc %r15, 0
5690xe3 0xf0 0x00 0x00 0x00 0x98
570
571# CHECK: alcg %r0, -524288
5720xe3 0x00 0x00 0x00 0x80 0x88
573
574# CHECK: alcg %r0, -1
5750xe3 0x00 0x0f 0xff 0xff 0x88
576
577# CHECK: alcg %r0, 0
5780xe3 0x00 0x00 0x00 0x00 0x88
579
580# CHECK: alcg %r0, 1
5810xe3 0x00 0x00 0x01 0x00 0x88
582
583# CHECK: alcg %r0, 524287
5840xe3 0x00 0x0f 0xff 0x7f 0x88
585
586# CHECK: alcg %r0, 0(%r1)
5870xe3 0x00 0x10 0x00 0x00 0x88
588
589# CHECK: alcg %r0, 0(%r15)
5900xe3 0x00 0xf0 0x00 0x00 0x88
591
592# CHECK: alcg %r0, 524287(%r1,%r15)
5930xe3 0x01 0xff 0xff 0x7f 0x88
594
595# CHECK: alcg %r0, 524287(%r15,%r1)
5960xe3 0x0f 0x1f 0xff 0x7f 0x88
597
598# CHECK: alcg %r15, 0
5990xe3 0xf0 0x00 0x00 0x00 0x88
600
601# CHECK: alcgr %r0, %r0
6020xb9 0x88 0x00 0x00
603
604# CHECK: alcgr %r0, %r15
6050xb9 0x88 0x00 0x0f
606
607# CHECK: alcgr %r15, %r0
6080xb9 0x88 0x00 0xf0
609
610# CHECK: alcgr %r7, %r8
6110xb9 0x88 0x00 0x78
612
613# CHECK: alcr %r0, %r0
6140xb9 0x98 0x00 0x00
615
616# CHECK: alcr %r0, %r15
6170xb9 0x98 0x00 0x0f
618
619# CHECK: alcr %r15, %r0
6200xb9 0x98 0x00 0xf0
621
622# CHECK: alcr %r7, %r8
6230xb9 0x98 0x00 0x78
624
625# CHECK: alfi %r0, 0
6260xc2 0x0b 0x00 0x00 0x00 0x00
627
628# CHECK: alfi %r0, 4294967295
6290xc2 0x0b 0xff 0xff 0xff 0xff
630
631# CHECK: alfi %r15, 0
6320xc2 0xfb 0x00 0x00 0x00 0x00
633
634# CHECK: alg %r0, -524288
6350xe3 0x00 0x00 0x00 0x80 0x0a
636
637# CHECK: alg %r0, -1
6380xe3 0x00 0x0f 0xff 0xff 0x0a
639
640# CHECK: alg %r0, 0
6410xe3 0x00 0x00 0x00 0x00 0x0a
642
643# CHECK: alg %r0, 1
6440xe3 0x00 0x00 0x01 0x00 0x0a
645
646# CHECK: alg %r0, 524287
6470xe3 0x00 0x0f 0xff 0x7f 0x0a
648
649# CHECK: alg %r0, 0(%r1)
6500xe3 0x00 0x10 0x00 0x00 0x0a
651
652# CHECK: alg %r0, 0(%r15)
6530xe3 0x00 0xf0 0x00 0x00 0x0a
654
655# CHECK: alg %r0, 524287(%r1,%r15)
6560xe3 0x01 0xff 0xff 0x7f 0x0a
657
658# CHECK: alg %r0, 524287(%r15,%r1)
6590xe3 0x0f 0x1f 0xff 0x7f 0x0a
660
661# CHECK: alg %r15, 0
6620xe3 0xf0 0x00 0x00 0x00 0x0a
663
664# CHECK: algf %r0, -524288
6650xe3 0x00 0x00 0x00 0x80 0x1a
666
667# CHECK: algf %r0, -1
6680xe3 0x00 0x0f 0xff 0xff 0x1a
669
670# CHECK: algf %r0, 0
6710xe3 0x00 0x00 0x00 0x00 0x1a
672
673# CHECK: algf %r0, 1
6740xe3 0x00 0x00 0x01 0x00 0x1a
675
676# CHECK: algf %r0, 524287
6770xe3 0x00 0x0f 0xff 0x7f 0x1a
678
679# CHECK: algf %r0, 0(%r1)
6800xe3 0x00 0x10 0x00 0x00 0x1a
681
682# CHECK: algf %r0, 0(%r15)
6830xe3 0x00 0xf0 0x00 0x00 0x1a
684
685# CHECK: algf %r0, 524287(%r1,%r15)
6860xe3 0x01 0xff 0xff 0x7f 0x1a
687
688# CHECK: algf %r0, 524287(%r15,%r1)
6890xe3 0x0f 0x1f 0xff 0x7f 0x1a
690
691# CHECK: algf %r15, 0
6920xe3 0xf0 0x00 0x00 0x00 0x1a
693
694# CHECK: algfi %r0, 0
6950xc2 0x0a 0x00 0x00 0x00 0x00
696
697# CHECK: algfi %r0, 4294967295
6980xc2 0x0a 0xff 0xff 0xff 0xff
699
700# CHECK: algfi %r15, 0
7010xc2 0xfa 0x00 0x00 0x00 0x00
702
703# CHECK: algfr %r0, %r0
7040xb9 0x1a 0x00 0x00
705
706# CHECK: algfr %r0, %r15
7070xb9 0x1a 0x00 0x0f
708
709# CHECK: algfr %r15, %r0
7100xb9 0x1a 0x00 0xf0
711
712# CHECK: algfr %r7, %r8
7130xb9 0x1a 0x00 0x78
714
715# CHECK: alghsik %r0, %r1, -32768
7160xec 0x01 0x80 0x00 0x00 0xdb
717
718# CHECK: alghsik %r2, %r3, -1
7190xec 0x23 0xff 0xff 0x00 0xdb
720
721# CHECK: alghsik %r4, %r5, 0
7220xec 0x45 0x00 0x00 0x00 0xdb
723
724# CHECK: alghsik %r6, %r7, 1
7250xec 0x67 0x00 0x01 0x00 0xdb
726
727# CHECK: alghsik %r8, %r15, 32767
7280xec 0x8f 0x7f 0xff 0x00 0xdb
729
730# CHECK: algr %r0, %r0
7310xb9 0x0a 0x00 0x00
732
733# CHECK: algr %r0, %r15
7340xb9 0x0a 0x00 0x0f
735
736# CHECK: algr %r15, %r0
7370xb9 0x0a 0x00 0xf0
738
739# CHECK: algr %r7, %r8
7400xb9 0x0a 0x00 0x78
741
742# CHECK: algrk %r0, %r0, %r0
7430xb9 0xea 0x00 0x00
744
745# CHECK: algrk %r2, %r3, %r4
7460xb9 0xea 0x40 0x23
747
748# CHECK: algsi -524288, 0
7490xeb 0x00 0x00 0x00 0x80 0x7e
750
751# CHECK: algsi -1, 0
7520xeb 0x00 0x0f 0xff 0xff 0x7e
753
754# CHECK: algsi 0, 0
7550xeb 0x00 0x00 0x00 0x00 0x7e
756
757# CHECK: algsi 1, 0
7580xeb 0x00 0x00 0x01 0x00 0x7e
759
760# CHECK: algsi 524287, 0
7610xeb 0x00 0x0f 0xff 0x7f 0x7e
762
763# CHECK: algsi 0, -128
7640xeb 0x80 0x00 0x00 0x00 0x7e
765
766# CHECK: algsi 0, -1
7670xeb 0xff 0x00 0x00 0x00 0x7e
768
769# CHECK: algsi 0, 1
7700xeb 0x01 0x00 0x00 0x00 0x7e
771
772# CHECK: algsi 0, 127
7730xeb 0x7f 0x00 0x00 0x00 0x7e
774
775# CHECK: algsi 0(%r1), 42
7760xeb 0x2a 0x10 0x00 0x00 0x7e
777
778# CHECK: algsi 0(%r15), 42
7790xeb 0x2a 0xf0 0x00 0x00 0x7e
780
781# CHECK: algsi 524287(%r1), 42
7820xeb 0x2a 0x1f 0xff 0x7f 0x7e
783
784# CHECK: algsi 524287(%r15), 42
7850xeb 0x2a 0xff 0xff 0x7f 0x7e
786
787# CHECK: alhhhr %r0, %r0, %r0
7880xb9 0xca 0x00 0x00
789
790# CHECK: alhhhr %r0, %r0, %r15
7910xb9 0xca 0xf0 0x00
792
793# CHECK: alhhhr %r0, %r15, %r0
7940xb9 0xca 0x00 0x0f
795
796# CHECK: alhhhr %r15, %r0, %r0
7970xb9 0xca 0x00 0xf0
798
799# CHECK: alhhhr %r7, %r8, %r9
8000xb9 0xca 0x90 0x78
801
802# CHECK: alhhlr %r0, %r0, %r0
8030xb9 0xda 0x00 0x00
804
805# CHECK: alhhlr %r0, %r0, %r15
8060xb9 0xda 0xf0 0x00
807
808# CHECK: alhhlr %r0, %r15, %r0
8090xb9 0xda 0x00 0x0f
810
811# CHECK: alhhlr %r15, %r0, %r0
8120xb9 0xda 0x00 0xf0
813
814# CHECK: alhhlr %r7, %r8, %r9
8150xb9 0xda 0x90 0x78
816
817# CHECK: alhsik %r0, %r1, -32768
8180xec 0x01 0x80 0x00 0x00 0xda
819
820# CHECK: alhsik %r2, %r3, -1
8210xec 0x23 0xff 0xff 0x00 0xda
822
823# CHECK: alhsik %r4, %r5, 0
8240xec 0x45 0x00 0x00 0x00 0xda
825
826# CHECK: alhsik %r6, %r7, 1
8270xec 0x67 0x00 0x01 0x00 0xda
828
829# CHECK: alhsik %r8, %r15, 32767
8300xec 0x8f 0x7f 0xff 0x00 0xda
831
832# CHECK: alr %r0, %r0
8330x1e 0x00
834
835# CHECK: alr %r0, %r15
8360x1e 0x0f
837
838# CHECK: alr %r15, %r0
8390x1e 0xf0
840
841# CHECK: alr %r7, %r8
8420x1e 0x78
843
844# CHECK: alrk %r0, %r0, %r0
8450xb9 0xfa 0x00 0x00
846
847# CHECK: alrk %r2, %r3, %r4
8480xb9 0xfa 0x40 0x23
849
850# CHECK: alsi -524288, 0
8510xeb 0x00 0x00 0x00 0x80 0x6e
852
853# CHECK: alsi -1, 0
8540xeb 0x00 0x0f 0xff 0xff 0x6e
855
856# CHECK: alsi 0, 0
8570xeb 0x00 0x00 0x00 0x00 0x6e
858
859# CHECK: alsi 1, 0
8600xeb 0x00 0x00 0x01 0x00 0x6e
861
862# CHECK: alsi 524287, 0
8630xeb 0x00 0x0f 0xff 0x7f 0x6e
864
865# CHECK: alsi 0, -128
8660xeb 0x80 0x00 0x00 0x00 0x6e
867
868# CHECK: alsi 0, -1
8690xeb 0xff 0x00 0x00 0x00 0x6e
870
871# CHECK: alsi 0, 1
8720xeb 0x01 0x00 0x00 0x00 0x6e
873
874# CHECK: alsi 0, 127
8750xeb 0x7f 0x00 0x00 0x00 0x6e
876
877# CHECK: alsi 0(%r1), 42
8780xeb 0x2a 0x10 0x00 0x00 0x6e
879
880# CHECK: alsi 0(%r15), 42
8810xeb 0x2a 0xf0 0x00 0x00 0x6e
882
883# CHECK: alsi 524287(%r1), 42
8840xeb 0x2a 0x1f 0xff 0x7f 0x6e
885
886# CHECK: alsi 524287(%r15), 42
8870xeb 0x2a 0xff 0xff 0x7f 0x6e
888
889# CHECK: alsih %r0, -2147483648
8900xcc 0x0a 0x80 0x00 0x00 0x00
891
892# CHECK: alsih %r0, -1
8930xcc 0x0a 0xff 0xff 0xff 0xff
894
895# CHECK: alsih %r0, 0
8960xcc 0x0a 0x00 0x00 0x00 0x00
897
898# CHECK: alsih %r0, 1
8990xcc 0x0a 0x00 0x00 0x00 0x01
900
901# CHECK: alsih %r0, 2147483647
9020xcc 0x0a 0x7f 0xff 0xff 0xff
903
904# CHECK: alsih %r15, 0
9050xcc 0xfa 0x00 0x00 0x00 0x00
906
907# CHECK: alsihn %r0, -2147483648
9080xcc 0x0b 0x80 0x00 0x00 0x00
909
910# CHECK: alsihn %r0, -1
9110xcc 0x0b 0xff 0xff 0xff 0xff
912
913# CHECK: alsihn %r0, 0
9140xcc 0x0b 0x00 0x00 0x00 0x00
915
916# CHECK: alsihn %r0, 1
9170xcc 0x0b 0x00 0x00 0x00 0x01
918
919# CHECK: alsihn %r0, 2147483647
9200xcc 0x0b 0x7f 0xff 0xff 0xff
921
922# CHECK: alsihn %r15, 0
9230xcc 0xfb 0x00 0x00 0x00 0x00
924
925# CHECK: aly %r0, -524288
9260xe3 0x00 0x00 0x00 0x80 0x5e
927
928# CHECK: aly %r0, -1
9290xe3 0x00 0x0f 0xff 0xff 0x5e
930
931# CHECK: aly %r0, 0
9320xe3 0x00 0x00 0x00 0x00 0x5e
933
934# CHECK: aly %r0, 1
9350xe3 0x00 0x00 0x01 0x00 0x5e
936
937# CHECK: aly %r0, 524287
9380xe3 0x00 0x0f 0xff 0x7f 0x5e
939
940# CHECK: aly %r0, 0(%r1)
9410xe3 0x00 0x10 0x00 0x00 0x5e
942
943# CHECK: aly %r0, 0(%r15)
9440xe3 0x00 0xf0 0x00 0x00 0x5e
945
946# CHECK: aly %r0, 524287(%r1,%r15)
9470xe3 0x01 0xff 0xff 0x7f 0x5e
948
949# CHECK: aly %r0, 524287(%r15,%r1)
9500xe3 0x0f 0x1f 0xff 0x7f 0x5e
951
952# CHECK: aly %r15, 0
9530xe3 0xf0 0x00 0x00 0x00 0x5e
954
955# CHECK: ap 0(1), 0(1)
9560xfa 0x00 0x00 0x00 0x00 0x00
957
958# CHECK: ap 0(1), 0(1,%r1)
9590xfa 0x00 0x00 0x00 0x10 0x00
960
961# CHECK: ap 0(1), 0(1,%r15)
9620xfa 0x00 0x00 0x00 0xf0 0x00
963
964# CHECK: ap 0(1), 4095(1)
9650xfa 0x00 0x00 0x00 0x0f 0xff
966
967# CHECK: ap 0(1), 4095(1,%r1)
9680xfa 0x00 0x00 0x00 0x1f 0xff
969
970# CHECK: ap 0(1), 4095(1,%r15)
9710xfa 0x00 0x00 0x00 0xff 0xff
972
973# CHECK: ap 0(1,%r1), 0(1)
9740xfa 0x00 0x10 0x00 0x00 0x00
975
976# CHECK: ap 0(1,%r15), 0(1)
9770xfa 0x00 0xf0 0x00 0x00 0x00
978
979# CHECK: ap 4095(1,%r1), 0(1)
9800xfa 0x00 0x1f 0xff 0x00 0x00
981
982# CHECK: ap 4095(1,%r15), 0(1)
9830xfa 0x00 0xff 0xff 0x00 0x00
984
985# CHECK: ap 0(16,%r1), 0(1)
9860xfa 0xf0 0x10 0x00 0x00 0x00
987
988# CHECK: ap 0(16,%r15), 0(1)
9890xfa 0xf0 0xf0 0x00 0x00 0x00
990
991# CHECK: ap 0(1), 0(16,%r1)
9920xfa 0x0f 0x00 0x00 0x10 0x00
993
994# CHECK: ap 0(1), 0(16,%r15)
9950xfa 0x0f 0x00 0x00 0xf0 0x00
996
997# CHECK: ar %r0, %r0
9980x1a 0x00
999
1000# CHECK: ar %r0, %r15
10010x1a 0x0f
1002
1003# CHECK: ar %r15, %r0
10040x1a 0xf0
1005
1006# CHECK: ar %r7, %r8
10070x1a 0x78
1008
1009# CHECK: ark %r0, %r0, %r0
10100xb9 0xf8 0x00 0x00
1011
1012# CHECK: ark %r2, %r3, %r4
10130xb9 0xf8 0x40 0x23
1014
1015# CHECK: asi -524288, 0
10160xeb 0x00 0x00 0x00 0x80 0x6a
1017
1018# CHECK: asi -1, 0
10190xeb 0x00 0x0f 0xff 0xff 0x6a
1020
1021# CHECK: asi 0, 0
10220xeb 0x00 0x00 0x00 0x00 0x6a
1023
1024# CHECK: asi 1, 0
10250xeb 0x00 0x00 0x01 0x00 0x6a
1026
1027# CHECK: asi 524287, 0
10280xeb 0x00 0x0f 0xff 0x7f 0x6a
1029
1030# CHECK: asi 0, -128
10310xeb 0x80 0x00 0x00 0x00 0x6a
1032
1033# CHECK: asi 0, -1
10340xeb 0xff 0x00 0x00 0x00 0x6a
1035
1036# CHECK: asi 0, 1
10370xeb 0x01 0x00 0x00 0x00 0x6a
1038
1039# CHECK: asi 0, 127
10400xeb 0x7f 0x00 0x00 0x00 0x6a
1041
1042# CHECK: asi 0(%r1), 42
10430xeb 0x2a 0x10 0x00 0x00 0x6a
1044
1045# CHECK: asi 0(%r15), 42
10460xeb 0x2a 0xf0 0x00 0x00 0x6a
1047
1048# CHECK: asi 524287(%r1), 42
10490xeb 0x2a 0x1f 0xff 0x7f 0x6a
1050
1051# CHECK: asi 524287(%r15), 42
10520xeb 0x2a 0xff 0xff 0x7f 0x6a
1053
1054# CHECK: au %f0, 0
10550x7e 0x00 0x00 0x00
1056
1057# CHECK: au %f0, 4095
10580x7e 0x00 0x0f 0xff
1059
1060# CHECK: au %f0, 0(%r1)
10610x7e 0x00 0x10 0x00
1062
1063# CHECK: au %f0, 0(%r15)
10640x7e 0x00 0xf0 0x00
1065
1066# CHECK: au %f0, 4095(%r1,%r15)
10670x7e 0x01 0xff 0xff
1068
1069# CHECK: au %f0, 4095(%r15,%r1)
10700x7e 0x0f 0x1f 0xff
1071
1072# CHECK: au %f15, 0
10730x7e 0xf0 0x00 0x00
1074
1075# CHECK: aur %f0, %f0
10760x3e 0x00
1077
1078# CHECK: aur %f0, %f15
10790x3e 0x0f
1080
1081# CHECK: aur %f7, %f8
10820x3e 0x78
1083
1084# CHECK: aur %f15, %f0
10850x3e 0xf0
1086
1087# CHECK: aw %f0, 0
10880x6e 0x00 0x00 0x00
1089
1090# CHECK: aw %f0, 4095
10910x6e 0x00 0x0f 0xff
1092
1093# CHECK: aw %f0, 0(%r1)
10940x6e 0x00 0x10 0x00
1095
1096# CHECK: aw %f0, 0(%r15)
10970x6e 0x00 0xf0 0x00
1098
1099# CHECK: aw %f0, 4095(%r1,%r15)
11000x6e 0x01 0xff 0xff
1101
1102# CHECK: aw %f0, 4095(%r15,%r1)
11030x6e 0x0f 0x1f 0xff
1104
1105# CHECK: aw %f15, 0
11060x6e 0xf0 0x00 0x00
1107
1108# CHECK: awr %f0, %f0
11090x2e 0x00
1110
1111# CHECK: awr %f0, %f15
11120x2e 0x0f
1113
1114# CHECK: awr %f7, %f8
11150x2e 0x78
1116
1117# CHECK: awr %f15, %f0
11180x2e 0xf0
1119
1120# CHECK: axbr %f0, %f0
11210xb3 0x4a 0x00 0x00
1122
1123# CHECK: axbr %f0, %f13
11240xb3 0x4a 0x00 0x0d
1125
1126# CHECK: axbr %f8, %f8
11270xb3 0x4a 0x00 0x88
1128
1129# CHECK: axbr %f13, %f0
11300xb3 0x4a 0x00 0xd0
1131
1132# CHECK: axr %f0, %f0
11330x36 0x00
1134
1135# CHECK: axr %f0, %f13
11360x36 0x0d
1137
1138# CHECK: axr %f8, %f8
11390x36 0x88
1140
1141# CHECK: axr %f13, %f0
11420x36 0xd0
1143
1144# CHECK: axtr %f0, %f0, %f0
11450xb3 0xda 0x00 0x00
1146
1147# CHECK: axtr %f0, %f0, %f13
11480xb3 0xda 0xd0 0x00
1149
1150# CHECK: axtr %f0, %f13, %f0
11510xb3 0xda 0x00 0x0d
1152
1153# CHECK: axtr %f13, %f0, %f0
11540xb3 0xda 0x00 0xd0
1155
1156# CHECK: axtr %f8, %f8, %f8
11570xb3 0xda 0x80 0x88
1158
1159# CHECK: axtra %f0, %f0, %f0, 1
11600xb3 0xda 0x01 0x00
1161
1162# CHECK: axtra %f0, %f0, %f0, 15
11630xb3 0xda 0x0f 0x00
1164
1165# CHECK: axtra %f0, %f0, %f13, 1
11660xb3 0xda 0xd1 0x00
1167
1168# CHECK: axtra %f0, %f13, %f0, 1
11690xb3 0xda 0x01 0x0d
1170
1171# CHECK: axtra %f13, %f0, %f0, 1
11720xb3 0xda 0x01 0xd0
1173
1174# CHECK: axtra %f8, %f8, %f8, 8
11750xb3 0xda 0x88 0x88
1176
1177# CHECK: ay %r0, -524288
11780xe3 0x00 0x00 0x00 0x80 0x5a
1179
1180# CHECK: ay %r0, -1
11810xe3 0x00 0x0f 0xff 0xff 0x5a
1182
1183# CHECK: ay %r0, 0
11840xe3 0x00 0x00 0x00 0x00 0x5a
1185
1186# CHECK: ay %r0, 1
11870xe3 0x00 0x00 0x01 0x00 0x5a
1188
1189# CHECK: ay %r0, 524287
11900xe3 0x00 0x0f 0xff 0x7f 0x5a
1191
1192# CHECK: ay %r0, 0(%r1)
11930xe3 0x00 0x10 0x00 0x00 0x5a
1194
1195# CHECK: ay %r0, 0(%r15)
11960xe3 0x00 0xf0 0x00 0x00 0x5a
1197
1198# CHECK: ay %r0, 524287(%r1,%r15)
11990xe3 0x01 0xff 0xff 0x7f 0x5a
1200
1201# CHECK: ay %r0, 524287(%r15,%r1)
12020xe3 0x0f 0x1f 0xff 0x7f 0x5a
1203
1204# CHECK: ay %r15, 0
12050xe3 0xf0 0x00 0x00 0x00 0x5a
1206
1207# CHECK: b 0
12080x47 0xf0 0x00 0x00
1209
1210# CHECK: b 4095
12110x47 0xf0 0x0f 0xff
1212
1213# CHECK: b 0(%r1)
12140x47 0xf0 0x10 0x00
1215
1216# CHECK: b 0(%r15)
12170x47 0xf0 0xf0 0x00
1218
1219# CHECK: b 4095(%r1,%r15)
12200x47 0xf1 0xff 0xff
1221
1222# CHECK: b 4095(%r15,%r1)
12230x47 0xff 0x1f 0xff
1224
1225# CHECK: bakr %r0, %r0
12260xb2 0x40 0x00 0x00
1227
1228# CHECK: bakr %r0, %r15
12290xb2 0x40 0x00 0x0f
1230
1231# CHECK: bakr %r15, %r0
12320xb2 0x40 0x00 0xf0
1233
1234# CHECK: bakr %r7, %r8
12350xb2 0x40 0x00 0x78
1236
1237# CHECK: bal %r0, 0
12380x45 0x00 0x00 0x00
1239
1240# CHECK: bal %r1, 4095
12410x45 0x10 0x0f 0xff
1242
1243# CHECK: bal %r2, 0(%r1)
12440x45 0x20 0x10 0x00
1245
1246# CHECK: bal %r3, 0(%r15)
12470x45 0x30 0xf0 0x00
1248
1249# CHECK: bal %r14, 4095(%r1,%r15)
12500x45 0xe1 0xff 0xff
1251
1252# CHECK: bal %r15, 4095(%r15,%r1)
12530x45 0xff 0x1f 0xff
1254
1255# CHECK: balr %r0, %r1
12560x05 0x01
1257
1258# CHECK: balr %r0, %r15
12590x05 0x0f
1260
1261# CHECK: balr %r1, 0
12620x05 0x10
1263
1264# CHECK: balr %r14, %r9
12650x05 0xe9
1266
1267# CHECK: balr %r15, %r1
12680x05 0xf1
1269
1270# CHECK: bas %r0, 0
12710x4d 0x00 0x00 0x00
1272
1273# CHECK: bas %r1, 4095
12740x4d 0x10 0x0f 0xff
1275
1276# CHECK: bas %r2, 0(%r1)
12770x4d 0x20 0x10 0x00
1278
1279# CHECK: bas %r3, 0(%r15)
12800x4d 0x30 0xf0 0x00
1281
1282# CHECK: bas %r14, 4095(%r1,%r15)
12830x4d 0xe1 0xff 0xff
1284
1285# CHECK: bas %r15, 4095(%r15,%r1)
12860x4d 0xff 0x1f 0xff
1287
1288# CHECK: basr %r0, %r1
12890x0d 0x01
1290
1291# CHECK: basr %r0, %r15
12920x0d 0x0f
1293
1294# CHECK: basr %r1, 0
12950x0d 0x10
1296
1297# CHECK: basr %r14, %r9
12980x0d 0xe9
1299
1300# CHECK: basr %r15, %r1
13010x0d 0xf1
1302
1303# CHECK: bassm %r0, %r1
13040x0c 0x01
1305
1306# CHECK: bassm %r0, %r15
13070x0c 0x0f
1308
1309# CHECK: bassm %r1, 0
13100x0c 0x10
1311
1312# CHECK: bassm %r14, %r9
13130x0c 0xe9
1314
1315# CHECK: bassm %r15, %r1
13160x0c 0xf1
1317
1318# CHECK: nop
13190x47 0x00 0x00 0x00
1320
1321# CHECK: nop 4095
13220x47 0x00 0x0f 0xff
1323
1324# CHECK: nop 0(%r1)
13250x47 0x00 0x10 0x00
1326
1327# CHECK: nop 0(%r15)
13280x47 0x00 0xf0 0x00
1329
1330# CHECK: nop 4095(%r1,%r15)
13310x47 0x01 0xff 0xff
1332
1333# CHECK: nop 4095(%r15,%r1)
13340x47 0x0f 0x1f 0xff
1335
1336# CHECK: bo 0(%r13)
13370x47 0x10 0xd0 0x00
1338
1339# CHECK: bh 0(%r12)
13400x47 0x20 0xc0 0x00
1341
1342# CHECK: bnle 0(%r11)
13430x47 0x30 0xb0 0x00
1344
1345# CHECK: bl 0(%r10)
13460x47 0x40 0xa0 0x00
1347
1348# CHECK: bnhe 0(%r9)
13490x47 0x50 0x90 0x00
1350
1351# CHECK: blh 0(%r8)
13520x47 0x60 0x80 0x00
1353
1354# CHECK: bne 0(%r7)
13550x47 0x70 0x70 0x00
1356
1357# CHECK: be 0(%r6)
13580x47 0x80 0x60 0x00
1359
1360# CHECK: bnlh 0(%r5)
13610x47 0x90 0x50 0x00
1362
1363# CHECK: bhe 0(%r4)
13640x47 0xa0 0x40 0x00
1365
1366# CHECK: bnl 0(%r3)
13670x47 0xb0 0x30 0x00
1368
1369# CHECK: ble 0(%r2)
13700x47 0xc0 0x20 0x00
1371
1372# CHECK: bnh 0(%r1)
13730x47 0xd0 0x10 0x00
1374
1375# CHECK: bno 0
13760x47 0xe0 0x00 0x00
1377
1378# CHECK: nopr %r14
13790x07 0x0e
1380
1381# CHECK: nopr %r7
13820x07 0x07
1383
1384# CHECK: bor %r13
13850x07 0x1d
1386
1387# CHECK: bhr %r12
13880x07 0x2c
1389
1390# CHECK: bnler %r11
13910x07 0x3b
1392
1393# CHECK: blr %r10
13940x07 0x4a
1395
1396# CHECK: bnher %r9
13970x07 0x59
1398
1399# CHECK: blhr %r8
14000x07 0x68
1401
1402# CHECK: bner %r7
14030x07 0x77
1404
1405# CHECK: ber %r6
14060x07 0x86
1407
1408# CHECK: bnlhr %r5
14090x07 0x95
1410
1411# CHECK: bher %r4
14120x07 0xa4
1413
1414# CHECK: bnlr %r3
14150x07 0xb3
1416
1417# CHECK: bler %r2
14180x07 0xc2
1419
1420# CHECK: bnhr %r1
14210x07 0xd1
1422
1423# CHECK: bnor 0
14240x07 0xe0
1425
1426# CHECK: br %r1
14270x07 0xf1
1428
1429# CHECK: br %r14
14300x07 0xfe
1431
1432# CHECK: br %r15
14330x07 0xff
1434
1435# CHECK: bct %r0, 0
14360x46 0x00 0x00 0x00
1437
1438# CHECK: bct %r0, 4095
14390x46 0x00 0x0f 0xff
1440
1441# CHECK: bct %r0, 0(%r1)
14420x46 0x00 0x10 0x00
1443
1444# CHECK: bct %r0, 0(%r15)
14450x46 0x00 0xf0 0x00
1446
1447# CHECK: bct %r0, 4095(%r1,%r15)
14480x46 0x01 0xff 0xff
1449
1450# CHECK: bct %r0, 4095(%r15,%r1)
14510x46 0x0f 0x1f 0xff
1452
1453# CHECK: bct %r15, 0
14540x46 0xf0 0x00 0x00
1455
1456# CHECK: bctg %r0, -524288
14570xe3 0x00 0x00 0x00 0x80 0x46
1458
1459# CHECK: bctg %r0, -1
14600xe3 0x00 0x0f 0xff 0xff 0x46
1461
1462# CHECK: bctg %r0, 0
14630xe3 0x00 0x00 0x00 0x00 0x46
1464
1465# CHECK: bctg %r0, 1
14660xe3 0x00 0x00 0x01 0x00 0x46
1467
1468# CHECK: bctg %r0, 524287
14690xe3 0x00 0x0f 0xff 0x7f 0x46
1470
1471# CHECK: bctg %r0, 0(%r1)
14720xe3 0x00 0x10 0x00 0x00 0x46
1473
1474# CHECK: bctg %r0, 0(%r15)
14750xe3 0x00 0xf0 0x00 0x00 0x46
1476
1477# CHECK: bctg %r0, 524287(%r1,%r15)
14780xe3 0x01 0xff 0xff 0x7f 0x46
1479
1480# CHECK: bctg %r0, 524287(%r15,%r1)
14810xe3 0x0f 0x1f 0xff 0x7f 0x46
1482
1483# CHECK: bctg %r15, 0
14840xe3 0xf0 0x00 0x00 0x00 0x46
1485
1486# CHECK: bctgr %r0, %r9
14870xb9 0x46 0x00 0x09
1488
1489# CHECK: bctgr %r0, %r15
14900xb9 0x46 0x00 0x0f
1491
1492# CHECK: bctgr %r15, %r0
14930xb9 0x46 0x00 0xf0
1494
1495# CHECK: bctgr %r15, %r9
14960xb9 0x46 0x00 0xf9
1497
1498# CHECK: bctr %r0, %r9
14990x06 0x09
1500
1501# CHECK: bctr %r0, %r15
15020x06 0x0f
1503
1504# CHECK: bctr %r15, %r0
15050x06 0xf0
1506
1507# CHECK: bctr %r15, %r9
15080x06 0xf9
1509
1510# CHECK: bsa %r0, %r0
15110xb2 0x5a 0x00 0x00
1512
1513# CHECK: bsa %r0, %r15
15140xb2 0x5a 0x00 0x0f
1515
1516# CHECK: bsa %r15, %r0
15170xb2 0x5a 0x00 0xf0
1518
1519# CHECK: bsa %r7, %r8
15200xb2 0x5a 0x00 0x78
1521
1522# CHECK: bsg %r0, %r0
15230xb2 0x58 0x00 0x00
1524
1525# CHECK: bsg %r0, %r15
15260xb2 0x58 0x00 0x0f
1527
1528# CHECK: bsg %r15, %r0
15290xb2 0x58 0x00 0xf0
1530
1531# CHECK: bsg %r7, %r8
15320xb2 0x58 0x00 0x78
1533
1534# CHECK: bsm %r0, %r1
15350x0b 0x01
1536
1537# CHECK: bsm %r0, %r15
15380x0b 0x0f
1539
1540# CHECK: bsm %r1, 0
15410x0b 0x10
1542
1543# CHECK: bsm %r14, %r9
15440x0b 0xe9
1545
1546# CHECK: bsm %r15, %r1
15470x0b 0xf1
1548
1549# CHECK: bxh %r0, %r0, 0
15500x86 0x00 0x00 0x00
1551
1552# CHECK: bxh %r0, %r15, 0
15530x86 0x0f 0x00 0x00
1554
1555# CHECK: bxh %r14, %r15, 0
15560x86 0xef 0x00 0x00
1557
1558# CHECK: bxh %r15, %r15, 0
15590x86 0xff 0x00 0x00
1560
1561# CHECK: bxh %r0, %r0, 4095
15620x86 0x00 0x0f 0xff
1563
1564# CHECK: bxh %r0, %r0, 1
15650x86 0x00 0x00 0x01
1566
1567# CHECK: bxh %r0, %r0, 0(%r1)
15680x86 0x00 0x10 0x00
1569
1570# CHECK: bxh %r0, %r0, 0(%r15)
15710x86 0x00 0xf0 0x00
1572
1573# CHECK: bxh %r0, %r0, 4095(%r1)
15740x86 0x00 0x1f 0xff
1575
1576# CHECK: bxh %r0, %r0, 4095(%r15)
15770x86 0x00 0xff 0xff
1578
1579# CHECK: bxhg %r0, %r0, 0
15800xeb 0x00 0x00 0x00 0x00 0x44
1581
1582# CHECK: bxhg %r0, %r15, 0
15830xeb 0x0f 0x00 0x00 0x00 0x44
1584
1585# CHECK: bxhg %r14, %r15, 0
15860xeb 0xef 0x00 0x00 0x00 0x44
1587
1588# CHECK: bxhg %r15, %r15, 0
15890xeb 0xff 0x00 0x00 0x00 0x44
1590
1591# CHECK: bxhg %r0, %r0, -524288
15920xeb 0x00 0x00 0x00 0x80 0x44
1593
1594# CHECK: bxhg %r0, %r0, -1
15950xeb 0x00 0x0f 0xff 0xff 0x44
1596
1597# CHECK: bxhg %r0, %r0, 0
15980xeb 0x00 0x00 0x00 0x00 0x44
1599
1600# CHECK: bxhg %r0, %r0, 1
16010xeb 0x00 0x00 0x01 0x00 0x44
1602
1603# CHECK: bxhg %r0, %r0, 524287
16040xeb 0x00 0x0f 0xff 0x7f 0x44
1605
1606# CHECK: bxhg %r0, %r0, 0(%r1)
16070xeb 0x00 0x10 0x00 0x00 0x44
1608
1609# CHECK: bxhg %r0, %r0, 0(%r15)
16100xeb 0x00 0xf0 0x00 0x00 0x44
1611
1612# CHECK: bxhg %r0, %r0, 524287(%r1)
16130xeb 0x00 0x1f 0xff 0x7f 0x44
1614
1615# CHECK: bxhg %r0, %r0, 524287(%r15)
16160xeb 0x00 0xff 0xff 0x7f 0x44
1617
1618# CHECK: bxle %r0, %r0, 0
16190x87 0x00 0x00 0x00
1620
1621# CHECK: bxle %r0, %r15, 0
16220x87 0x0f 0x00 0x00
1623
1624# CHECK: bxle %r14, %r15, 0
16250x87 0xef 0x00 0x00
1626
1627# CHECK: bxle %r15, %r15, 0
16280x87 0xff 0x00 0x00
1629
1630# CHECK: bxle %r0, %r0, 4095
16310x87 0x00 0x0f 0xff
1632
1633# CHECK: bxle %r0, %r0, 1
16340x87 0x00 0x00 0x01
1635
1636# CHECK: bxle %r0, %r0, 0(%r1)
16370x87 0x00 0x10 0x00
1638
1639# CHECK: bxle %r0, %r0, 0(%r15)
16400x87 0x00 0xf0 0x00
1641
1642# CHECK: bxle %r0, %r0, 4095(%r1)
16430x87 0x00 0x1f 0xff
1644
1645# CHECK: bxle %r0, %r0, 4095(%r15)
16460x87 0x00 0xff 0xff
1647
1648# CHECK: bxleg %r0, %r0, 0
16490xeb 0x00 0x00 0x00 0x00 0x45
1650
1651# CHECK: bxleg %r0, %r15, 0
16520xeb 0x0f 0x00 0x00 0x00 0x45
1653
1654# CHECK: bxleg %r14, %r15, 0
16550xeb 0xef 0x00 0x00 0x00 0x45
1656
1657# CHECK: bxleg %r15, %r15, 0
16580xeb 0xff 0x00 0x00 0x00 0x45
1659
1660# CHECK: bxleg %r0, %r0, -524288
16610xeb 0x00 0x00 0x00 0x80 0x45
1662
1663# CHECK: bxleg %r0, %r0, -1
16640xeb 0x00 0x0f 0xff 0xff 0x45
1665
1666# CHECK: bxleg %r0, %r0, 0
16670xeb 0x00 0x00 0x00 0x00 0x45
1668
1669# CHECK: bxleg %r0, %r0, 1
16700xeb 0x00 0x00 0x01 0x00 0x45
1671
1672# CHECK: bxleg %r0, %r0, 524287
16730xeb 0x00 0x0f 0xff 0x7f 0x45
1674
1675# CHECK: bxleg %r0, %r0, 0(%r1)
16760xeb 0x00 0x10 0x00 0x00 0x45
1677
1678# CHECK: bxleg %r0, %r0, 0(%r15)
16790xeb 0x00 0xf0 0x00 0x00 0x45
1680
1681# CHECK: bxleg %r0, %r0, 524287(%r1)
16820xeb 0x00 0x1f 0xff 0x7f 0x45
1683
1684# CHECK: bxleg %r0, %r0, 524287(%r15)
16850xeb 0x00 0xff 0xff 0x7f 0x45
1686
1687# CHECK: c %r0, 0
16880x59 0x00 0x00 0x00
1689
1690# CHECK: c %r0, 4095
16910x59 0x00 0x0f 0xff
1692
1693# CHECK: c %r0, 0(%r1)
16940x59 0x00 0x10 0x00
1695
1696# CHECK: c %r0, 0(%r15)
16970x59 0x00 0xf0 0x00
1698
1699# CHECK: c %r0, 4095(%r1,%r15)
17000x59 0x01 0xff 0xff
1701
1702# CHECK: c %r0, 4095(%r15,%r1)
17030x59 0x0f 0x1f 0xff
1704
1705# CHECK: c %r15, 0
17060x59 0xf0 0x00 0x00
1707
1708# CHECK: cd %f0, 0
17090x69 0x00 0x00 0x00
1710
1711# CHECK: cd %f0, 4095
17120x69 0x00 0x0f 0xff
1713
1714# CHECK: cd %f0, 0(%r1)
17150x69 0x00 0x10 0x00
1716
1717# CHECK: cd %f0, 0(%r15)
17180x69 0x00 0xf0 0x00
1719
1720# CHECK: cd %f0, 4095(%r1,%r15)
17210x69 0x01 0xff 0xff
1722
1723# CHECK: cd %f0, 4095(%r15,%r1)
17240x69 0x0f 0x1f 0xff
1725
1726# CHECK: cd %f15, 0
17270x69 0xf0 0x00 0x00
1728
1729# CHECK: cdb %f0, 0
17300xed 0x00 0x00 0x00 0x00 0x19
1731
1732# CHECK: cdb %f0, 4095
17330xed 0x00 0x0f 0xff 0x00 0x19
1734
1735# CHECK: cdb %f0, 0(%r1)
17360xed 0x00 0x10 0x00 0x00 0x19
1737
1738# CHECK: cdb %f0, 0(%r15)
17390xed 0x00 0xf0 0x00 0x00 0x19
1740
1741# CHECK: cdb %f0, 4095(%r1,%r15)
17420xed 0x01 0xff 0xff 0x00 0x19
1743
1744# CHECK: cdb %f0, 4095(%r15,%r1)
17450xed 0x0f 0x1f 0xff 0x00 0x19
1746
1747# CHECK: cdb %f15, 0
17480xed 0xf0 0x00 0x00 0x00 0x19
1749
1750# CHECK: cdbr %f0, %f0
17510xb3 0x19 0x00 0x00
1752
1753# CHECK: cdbr %f0, %f15
17540xb3 0x19 0x00 0x0f
1755
1756# CHECK: cdbr %f7, %f8
17570xb3 0x19 0x00 0x78
1758
1759# CHECK: cdbr %f15, %f0
17600xb3 0x19 0x00 0xf0
1761
1762# CHECK: cdfbr %f0, %r0
17630xb3 0x95 0x00 0x00
1764
1765# CHECK: cdfbr %f0, %r15
17660xb3 0x95 0x00 0x0f
1767
1768# CHECK: cdfbr %f15, %r0
17690xb3 0x95 0x00 0xf0
1770
1771# CHECK: cdfbr %f7, %r8
17720xb3 0x95 0x00 0x78
1773
1774# CHECK: cdfbr %f15, %r15
17750xb3 0x95 0x00 0xff
1776
1777# CHECK: cdfbra %f0, 0, %r0, 1
17780xb3 0x95 0x01 0x00
1779
1780# CHECK: cdfbra %f0, 0, %r0, 15
17810xb3 0x95 0x0f 0x00
1782
1783# CHECK: cdfbra %f0, 0, %r15, 1
17840xb3 0x95 0x01 0x0f
1785
1786# CHECK: cdfbra %f0, 15, %r0, 1
17870xb3 0x95 0xf1 0x00
1788
1789# CHECK: cdfbra %f4, 5, %r6, 7
17900xb3 0x95 0x57 0x46
1791
1792# CHECK: cdfbra %f15, 0, %r0, 1
17930xb3 0x95 0x01 0xf0
1794
1795# CHECK: cdfr %f0, %r0
17960xb3 0xb5 0x00 0x00
1797
1798# CHECK: cdfr %f0, %r15
17990xb3 0xb5 0x00 0x0f
1800
1801# CHECK: cdfr %f15, %r0
18020xb3 0xb5 0x00 0xf0
1803
1804# CHECK: cdfr %f7, %r8
18050xb3 0xb5 0x00 0x78
1806
1807# CHECK: cdfr %f15, %r15
18080xb3 0xb5 0x00 0xff
1809
1810# CHECK: cdftr %f0, 0, %r0, 0
18110xb9 0x51 0x00 0x00
1812
1813# CHECK: cdftr %f0, 0, %r0, 15
18140xb9 0x51 0x0f 0x00
1815
1816# CHECK: cdftr %f0, 0, %r15, 0
18170xb9 0x51 0x00 0x0f
1818
1819# CHECK: cdftr %f0, 15, %r0, 0
18200xb9 0x51 0xf0 0x00
1821
1822# CHECK: cdftr %f4, 5, %r6, 7
18230xb9 0x51 0x57 0x46
1824
1825# CHECK: cdftr %f15, 0, %r0, 0
18260xb9 0x51 0x00 0xf0
1827
1828# CHECK: cdgbr %f0, %r0
18290xb3 0xa5 0x00 0x00
1830
1831# CHECK: cdgbr %f0, %r15
18320xb3 0xa5 0x00 0x0f
1833
1834# CHECK: cdgbr %f15, %r0
18350xb3 0xa5 0x00 0xf0
1836
1837# CHECK: cdgbr %f7, %r8
18380xb3 0xa5 0x00 0x78
1839
1840# CHECK: cdgbr %f15, %r15
18410xb3 0xa5 0x00 0xff
1842
1843# CHECK: cdgbra %f0, 0, %r0, 1
18440xb3 0xa5 0x01 0x00
1845
1846# CHECK: cdgbra %f0, 0, %r0, 15
18470xb3 0xa5 0x0f 0x00
1848
1849# CHECK: cdgbra %f0, 0, %r15, 1
18500xb3 0xa5 0x01 0x0f
1851
1852# CHECK: cdgbra %f0, 15, %r0, 1
18530xb3 0xa5 0xf1 0x00
1854
1855# CHECK: cdgbra %f4, 5, %r6, 7
18560xb3 0xa5 0x57 0x46
1857
1858# CHECK: cdgbra %f15, 0, %r0, 1
18590xb3 0xa5 0x01 0xf0
1860
1861# CHECK: cdgr %f0, %r0
18620xb3 0xc5 0x00 0x00
1863
1864# CHECK: cdgr %f0, %r15
18650xb3 0xc5 0x00 0x0f
1866
1867# CHECK: cdgr %f15, %r0
18680xb3 0xc5 0x00 0xf0
1869
1870# CHECK: cdgr %f7, %r8
18710xb3 0xc5 0x00 0x78
1872
1873# CHECK: cdgr %f15, %r15
18740xb3 0xc5 0x00 0xff
1875
1876# CHECK: cdgtr %f0, %r0
18770xb3 0xf1 0x00 0x00
1878
1879# CHECK: cdgtr %f0, %r15
18800xb3 0xf1 0x00 0x0f
1881
1882# CHECK: cdgtr %f15, %r0
18830xb3 0xf1 0x00 0xf0
1884
1885# CHECK: cdgtr %f7, %r8
18860xb3 0xf1 0x00 0x78
1887
1888# CHECK: cdgtr %f15, %r15
18890xb3 0xf1 0x00 0xff
1890
1891# CHECK: cdgtra %f0, 0, %r0, 1
18920xb3 0xf1 0x01 0x00
1893
1894# CHECK: cdgtra %f0, 0, %r0, 15
18950xb3 0xf1 0x0f 0x00
1896
1897# CHECK: cdgtra %f0, 0, %r15, 1
18980xb3 0xf1 0x01 0x0f
1899
1900# CHECK: cdgtra %f0, 15, %r0, 1
19010xb3 0xf1 0xf1 0x00
1902
1903# CHECK: cdgtra %f4, 5, %r6, 7
19040xb3 0xf1 0x57 0x46
1905
1906# CHECK: cdgtra %f15, 0, %r0, 1
19070xb3 0xf1 0x01 0xf0
1908
1909# CHECK: cdlfbr %f0, 0, %r0, 1
19100xb3 0x91 0x01 0x00
1911
1912# CHECK: cdlfbr %f0, 0, %r0, 15
19130xb3 0x91 0x0f 0x00
1914
1915# CHECK: cdlfbr %f0, 0, %r15, 1
19160xb3 0x91 0x01 0x0f
1917
1918# CHECK: cdlfbr %f0, 15, %r0, 1
19190xb3 0x91 0xf1 0x00
1920
1921# CHECK: cdlfbr %f4, 5, %r6, 7
19220xb3 0x91 0x57 0x46
1923
1924# CHECK: cdlfbr %f15, 0, %r0, 1
19250xb3 0x91 0x01 0xf0
1926
1927# CHECK: cdlftr %f0, 0, %r0, 0
19280xb9 0x53 0x00 0x00
1929
1930# CHECK: cdlftr %f0, 0, %r0, 15
19310xb9 0x53 0x0f 0x00
1932
1933# CHECK: cdlftr %f0, 0, %r15, 0
19340xb9 0x53 0x00 0x0f
1935
1936# CHECK: cdlftr %f0, 15, %r0, 0
19370xb9 0x53 0xf0 0x00
1938
1939# CHECK: cdlftr %f4, 5, %r6, 7
19400xb9 0x53 0x57 0x46
1941
1942# CHECK: cdlftr %f15, 0, %r0, 0
19430xb9 0x53 0x00 0xf0
1944
1945# CHECK: cdlgbr %f0, 0, %r0, 1
19460xb3 0xa1 0x01 0x00
1947
1948# CHECK: cdlgbr %f0, 0, %r0, 15
19490xb3 0xa1 0x0f 0x00
1950
1951# CHECK: cdlgbr %f0, 0, %r15, 1
19520xb3 0xa1 0x01 0x0f
1953
1954# CHECK: cdlgbr %f0, 15, %r0, 1
19550xb3 0xa1 0xf1 0x00
1956
1957# CHECK: cdlgbr %f4, 5, %r6, 7
19580xb3 0xa1 0x57 0x46
1959
1960# CHECK: cdlgbr %f15, 0, %r0, 1
19610xb3 0xa1 0x01 0xf0
1962
1963# CHECK: cdlgtr %f0, 0, %r0, 0
19640xb9 0x52 0x00 0x00
1965
1966# CHECK: cdlgtr %f0, 0, %r0, 15
19670xb9 0x52 0x0f 0x00
1968
1969# CHECK: cdlgtr %f0, 0, %r15, 0
19700xb9 0x52 0x00 0x0f
1971
1972# CHECK: cdlgtr %f0, 15, %r0, 0
19730xb9 0x52 0xf0 0x00
1974
1975# CHECK: cdlgtr %f4, 5, %r6, 7
19760xb9 0x52 0x57 0x46
1977
1978# CHECK: cdlgtr %f15, 0, %r0, 0
19790xb9 0x52 0x00 0xf0
1980
1981# CHECK: cdr %f0, %f0
19820x29 0x00
1983
1984# CHECK: cdr %f0, %f15
19850x29 0x0f
1986
1987# CHECK: cdr %f7, %f8
19880x29 0x78
1989
1990# CHECK: cdr %f15, %f0
19910x29 0xf0
1992
1993# CHECK: cds %r0, %r0, 0
19940xbb 0x00 0x00 0x00
1995
1996# CHECK: cds %r0, %r0, 4095
19970xbb 0x00 0x0f 0xff
1998
1999# CHECK: cds %r0, %r0, 0(%r1)
20000xbb 0x00 0x10 0x00
2001
2002# CHECK: cds %r0, %r0, 0(%r15)
20030xbb 0x00 0xf0 0x00
2004
2005# CHECK: cds %r0, %r0, 4095(%r1)
20060xbb 0x00 0x1f 0xff
2007
2008# CHECK: cds %r0, %r0, 4095(%r15)
20090xbb 0x00 0xff 0xff
2010
2011# CHECK: cds %r0, %r14, 0
20120xbb 0x0e 0x00 0x00
2013
2014# CHECK: cds %r14, %r0, 0
20150xbb 0xe0 0x00 0x00
2016
2017# CHECK: cdsg %r0, %r0, -524288
20180xeb 0x00 0x00 0x00 0x80 0x3e
2019
2020# CHECK: cdsg %r0, %r0, -1
20210xeb 0x00 0x0f 0xff 0xff 0x3e
2022
2023# CHECK: cdsg %r0, %r0, 0
20240xeb 0x00 0x00 0x00 0x00 0x3e
2025
2026# CHECK: cdsg %r0, %r0, 1
20270xeb 0x00 0x00 0x01 0x00 0x3e
2028
2029# CHECK: cdsg %r0, %r0, 524287
20300xeb 0x00 0x0f 0xff 0x7f 0x3e
2031
2032# CHECK: cdsg %r0, %r0, 0(%r1)
20330xeb 0x00 0x10 0x00 0x00 0x3e
2034
2035# CHECK: cdsg %r0, %r0, 0(%r15)
20360xeb 0x00 0xf0 0x00 0x00 0x3e
2037
2038# CHECK: cdsg %r0, %r0, 524287(%r1)
20390xeb 0x00 0x1f 0xff 0x7f 0x3e
2040
2041# CHECK: cdsg %r0, %r0, 524287(%r15)
20420xeb 0x00 0xff 0xff 0x7f 0x3e
2043
2044# CHECK: cdsg %r0, %r14, 0
20450xeb 0x0e 0x00 0x00 0x00 0x3e
2046
2047# CHECK: cdsg %r14, %r0, 0
20480xeb 0xe0 0x00 0x00 0x00 0x3e
2049
2050# CHECK: cdstr %f0, %r0
20510xb3 0xf3 0x00 0x00
2052
2053# CHECK: cdstr %f0, %r15
20540xb3 0xf3 0x00 0x0f
2055
2056# CHECK: cdstr %f15, %r0
20570xb3 0xf3 0x00 0xf0
2058
2059# CHECK: cdstr %f7, %r8
20600xb3 0xf3 0x00 0x78
2061
2062# CHECK: cdstr %f15, %r15
20630xb3 0xf3 0x00 0xff
2064
2065# CHECK: cdsy %r0, %r0, -524288
20660xeb 0x00 0x00 0x00 0x80 0x31
2067
2068# CHECK: cdsy %r0, %r0, -1
20690xeb 0x00 0x0f 0xff 0xff 0x31
2070
2071# CHECK: cdsy %r0, %r0, 0
20720xeb 0x00 0x00 0x00 0x00 0x31
2073
2074# CHECK: cdsy %r0, %r0, 1
20750xeb 0x00 0x00 0x01 0x00 0x31
2076
2077# CHECK: cdsy %r0, %r0, 524287
20780xeb 0x00 0x0f 0xff 0x7f 0x31
2079
2080# CHECK: cdsy %r0, %r0, 0(%r1)
20810xeb 0x00 0x10 0x00 0x00 0x31
2082
2083# CHECK: cdsy %r0, %r0, 0(%r15)
20840xeb 0x00 0xf0 0x00 0x00 0x31
2085
2086# CHECK: cdsy %r0, %r0, 524287(%r1)
20870xeb 0x00 0x1f 0xff 0x7f 0x31
2088
2089# CHECK: cdsy %r0, %r0, 524287(%r15)
20900xeb 0x00 0xff 0xff 0x7f 0x31
2091
2092# CHECK: cdsy %r0, %r14, 0
20930xeb 0x0e 0x00 0x00 0x00 0x31
2094
2095# CHECK: cdsy %r14, %r0, 0
20960xeb 0xe0 0x00 0x00 0x00 0x31
2097
2098# CHECK: cdtr %f0, %f0
20990xb3 0xe4 0x00 0x00
2100
2101# CHECK: cdtr %f0, %f15
21020xb3 0xe4 0x00 0x0f
2103
2104# CHECK: cdtr %f7, %f8
21050xb3 0xe4 0x00 0x78
2106
2107# CHECK: cdtr %f15, %f0
21080xb3 0xe4 0x00 0xf0
2109
2110# CHECK: cdutr %f0, %r0
21110xb3 0xf2 0x00 0x00
2112
2113# CHECK: cdutr %f0, %r15
21140xb3 0xf2 0x00 0x0f
2115
2116# CHECK: cdutr %f15, %r0
21170xb3 0xf2 0x00 0xf0
2118
2119# CHECK: cdutr %f7, %r8
21200xb3 0xf2 0x00 0x78
2121
2122# CHECK: cdutr %f15, %r15
21230xb3 0xf2 0x00 0xff
2124
2125# CHECK: cdzt %f0, 0(1), 0
21260xed 0x00 0x00 0x00 0x00 0xaa
2127
2128# CHECK: cdzt %f15, 0(1), 0
21290xed 0x00 0x00 0x00 0xf0 0xaa
2130
2131# CHECK: cdzt %f0, 0(1), 15
21320xed 0x00 0x00 0x00 0x0f 0xaa
2133
2134# CHECK: cdzt %f0, 0(1,%r1), 0
21350xed 0x00 0x10 0x00 0x00 0xaa
2136
2137# CHECK: cdzt %f0, 0(1,%r15), 0
21380xed 0x00 0xf0 0x00 0x00 0xaa
2139
2140# CHECK: cdzt %f0, 4095(1,%r1), 0
21410xed 0x00 0x1f 0xff 0x00 0xaa
2142
2143# CHECK: cdzt %f0, 4095(1,%r15), 0
21440xed 0x00 0xff 0xff 0x00 0xaa
2145
2146# CHECK: cdzt %f0, 0(256,%r1), 0
21470xed 0xff 0x10 0x00 0x00 0xaa
2148
2149# CHECK: cdzt %f0, 0(256,%r15), 0
21500xed 0xff 0xf0 0x00 0x00 0xaa
2151
2152# CHECK: ce %f0, 0
21530x79 0x00 0x00 0x00
2154
2155# CHECK: ce %f0, 4095
21560x79 0x00 0x0f 0xff
2157
2158# CHECK: ce %f0, 0(%r1)
21590x79 0x00 0x10 0x00
2160
2161# CHECK: ce %f0, 0(%r15)
21620x79 0x00 0xf0 0x00
2163
2164# CHECK: ce %f0, 4095(%r1,%r15)
21650x79 0x01 0xff 0xff
2166
2167# CHECK: ce %f0, 4095(%r15,%r1)
21680x79 0x0f 0x1f 0xff
2169
2170# CHECK: ce %f15, 0
21710x79 0xf0 0x00 0x00
2172
2173# CHECK: ceb %f0, 0
21740xed 0x00 0x00 0x00 0x00 0x09
2175
2176# CHECK: ceb %f0, 4095
21770xed 0x00 0x0f 0xff 0x00 0x09
2178
2179# CHECK: ceb %f0, 0(%r1)
21800xed 0x00 0x10 0x00 0x00 0x09
2181
2182# CHECK: ceb %f0, 0(%r15)
21830xed 0x00 0xf0 0x00 0x00 0x09
2184
2185# CHECK: ceb %f0, 4095(%r1,%r15)
21860xed 0x01 0xff 0xff 0x00 0x09
2187
2188# CHECK: ceb %f0, 4095(%r15,%r1)
21890xed 0x0f 0x1f 0xff 0x00 0x09
2190
2191# CHECK: ceb %f15, 0
21920xed 0xf0 0x00 0x00 0x00 0x09
2193
2194# CHECK: cebr %f0, %f0
21950xb3 0x09 0x00 0x00
2196
2197# CHECK: cebr %f0, %f15
21980xb3 0x09 0x00 0x0f
2199
2200# CHECK: cebr %f7, %f8
22010xb3 0x09 0x00 0x78
2202
2203# CHECK: cebr %f15, %f0
22040xb3 0x09 0x00 0xf0
2205
2206# CHECK: cedtr %f0, %f0
22070xb3 0xf4 0x00 0x00
2208
2209# CHECK: cedtr %f0, %f15
22100xb3 0xf4 0x00 0x0f
2211
2212# CHECK: cedtr %f7, %f8
22130xb3 0xf4 0x00 0x78
2214
2215# CHECK: cedtr %f15, %f0
22160xb3 0xf4 0x00 0xf0
2217
2218# CHECK: cefbr %f0, %r0
22190xb3 0x94 0x00 0x00
2220
2221# CHECK: cefbr %f0, %r15
22220xb3 0x94 0x00 0x0f
2223
2224# CHECK: cefbr %f15, %r0
22250xb3 0x94 0x00 0xf0
2226
2227# CHECK: cefbr %f7, %r8
22280xb3 0x94 0x00 0x78
2229
2230# CHECK: cefbr %f15, %r15
22310xb3 0x94 0x00 0xff
2232
2233# CHECK: cefbra %f0, 0, %r0, 1
22340xb3 0x94 0x01 0x00
2235
2236# CHECK: cefbra %f0, 0, %r0, 15
22370xb3 0x94 0x0f 0x00
2238
2239# CHECK: cefbra %f0, 0, %r15, 1
22400xb3 0x94 0x01 0x0f
2241
2242# CHECK: cefbra %f0, 15, %r0, 1
22430xb3 0x94 0xf1 0x00
2244
2245# CHECK: cefbra %f4, 5, %r6, 7
22460xb3 0x94 0x57 0x46
2247
2248# CHECK: cefbra %f15, 0, %r0, 1
22490xb3 0x94 0x01 0xf0
2250
2251# CHECK: cefr %f0, %r0
22520xb3 0xb4 0x00 0x00
2253
2254# CHECK: cefr %f0, %r15
22550xb3 0xb4 0x00 0x0f
2256
2257# CHECK: cefr %f15, %r0
22580xb3 0xb4 0x00 0xf0
2259
2260# CHECK: cefr %f7, %r8
22610xb3 0xb4 0x00 0x78
2262
2263# CHECK: cefr %f15, %r15
22640xb3 0xb4 0x00 0xff
2265
2266# CHECK: cegbr %f0, %r0
22670xb3 0xa4 0x00 0x00
2268
2269# CHECK: cegbr %f0, %r15
22700xb3 0xa4 0x00 0x0f
2271
2272# CHECK: cegbr %f15, %r0
22730xb3 0xa4 0x00 0xf0
2274
2275# CHECK: cegbr %f7, %r8
22760xb3 0xa4 0x00 0x78
2277
2278# CHECK: cegbr %f15, %r15
22790xb3 0xa4 0x00 0xff
2280
2281# CHECK: cegbra %f0, 0, %r0, 1
22820xb3 0xa4 0x01 0x00
2283
2284# CHECK: cegbra %f0, 0, %r0, 15
22850xb3 0xa4 0x0f 0x00
2286
2287# CHECK: cegbra %f0, 0, %r15, 1
22880xb3 0xa4 0x01 0x0f
2289
2290# CHECK: cegbra %f0, 15, %r0, 1
22910xb3 0xa4 0xf1 0x00
2292
2293# CHECK: cegbra %f4, 5, %r6, 7
22940xb3 0xa4 0x57 0x46
2295
2296# CHECK: cegbra %f15, 0, %r0, 1
22970xb3 0xa4 0x01 0xf0
2298
2299# CHECK: cegr %f0, %r0
23000xb3 0xc4 0x00 0x00
2301
2302# CHECK: cegr %f0, %r15
23030xb3 0xc4 0x00 0x0f
2304
2305# CHECK: cegr %f15, %r0
23060xb3 0xc4 0x00 0xf0
2307
2308# CHECK: cegr %f7, %r8
23090xb3 0xc4 0x00 0x78
2310
2311# CHECK: cegr %f15, %r15
23120xb3 0xc4 0x00 0xff
2313
2314# CHECK: celfbr %f0, 0, %r0, 1
23150xb3 0x90 0x01 0x00
2316
2317# CHECK: celfbr %f0, 0, %r0, 15
23180xb3 0x90 0x0f 0x00
2319
2320# CHECK: celfbr %f0, 0, %r15, 1
23210xb3 0x90 0x01 0x0f
2322
2323# CHECK: celfbr %f0, 15, %r0, 1
23240xb3 0x90 0xf1 0x00
2325
2326# CHECK: celfbr %f4, 5, %r6, 7
23270xb3 0x90 0x57 0x46
2328
2329# CHECK: celfbr %f15, 0, %r0, 1
23300xb3 0x90 0x01 0xf0
2331
2332# CHECK: celgbr %f0, 0, %r0, 1
23330xb3 0xa0 0x01 0x00
2334
2335# CHECK: celgbr %f0, 0, %r0, 15
23360xb3 0xa0 0x0f 0x00
2337
2338# CHECK: celgbr %f0, 0, %r15, 1
23390xb3 0xa0 0x01 0x0f
2340
2341# CHECK: celgbr %f0, 15, %r0, 1
23420xb3 0xa0 0xf1 0x00
2343
2344# CHECK: celgbr %f4, 5, %r6, 7
23450xb3 0xa0 0x57 0x46
2346
2347# CHECK: celgbr %f15, 0, %r0, 1
23480xb3 0xa0 0x01 0xf0
2349
2350# CHECK: cer %f0, %f0
23510x39 0x00
2352
2353# CHECK: cer %f0, %f15
23540x39 0x0f
2355
2356# CHECK: cer %f7, %f8
23570x39 0x78
2358
2359# CHECK: cer %f15, %f0
23600x39 0xf0
2361
2362# CHECK: cextr %f0, %f0
23630xb3 0xfc 0x00 0x00
2364
2365# CHECK: cextr %f0, %f13
23660xb3 0xfc 0x00 0x0d
2367
2368# CHECK: cextr %f8, %f8
23690xb3 0xfc 0x00 0x88
2370
2371# CHECK: cextr %f13, %f0
23720xb3 0xfc 0x00 0xd0
2373
2374# CHECK: cfc 0
23750xb2 0x1a 0x00 0x00
2376
2377# CHECK: cfc 0(%r1)
23780xb2 0x1a 0x10 0x00
2379
2380# CHECK: cfc 0(%r15)
23810xb2 0x1a 0xf0 0x00
2382
2383# CHECK: cfc 4095
23840xb2 0x1a 0x0f 0xff
2385
2386# CHECK: cfc 4095(%r1)
23870xb2 0x1a 0x1f 0xff
2388
2389# CHECK: cfc 4095(%r15)
23900xb2 0x1a 0xff 0xff
2391
2392# CHECK: cfdbr %r0, 0, %f0
23930xb3 0x99 0x00 0x00
2394
2395# CHECK: cfdbr %r0, 0, %f15
23960xb3 0x99 0x00 0x0f
2397
2398# CHECK: cfdbr %r0, 15, %f0
23990xb3 0x99 0xf0 0x00
2400
2401# CHECK: cfdbr %r4, 5, %f6
24020xb3 0x99 0x50 0x46
2403
2404# CHECK: cfdbr %r15, 0, %f0
24050xb3 0x99 0x00 0xf0
2406
2407# CHECK: cfdbra %r0, 0, %f0, 1
24080xb3 0x99 0x01 0x00
2409
2410# CHECK: cfdbra %r0, 0, %f0, 15
24110xb3 0x99 0x0f 0x00
2412
2413# CHECK: cfdbra %r0, 0, %f15, 1
24140xb3 0x99 0x01 0x0f
2415
2416# CHECK: cfdbra %r0, 15, %f0, 1
24170xb3 0x99 0xf1 0x00
2418
2419# CHECK: cfdbra %r4, 5, %f6, 7
24200xb3 0x99 0x57 0x46
2421
2422# CHECK: cfdbra %r15, 0, %f0, 1
24230xb3 0x99 0x01 0xf0
2424
2425# CHECK: cfdr %r0, 0, %f0
24260xb3 0xb9 0x00 0x00
2427
2428# CHECK: cfdr %r0, 0, %f15
24290xb3 0xb9 0x00 0x0f
2430
2431# CHECK: cfdr %r0, 15, %f0
24320xb3 0xb9 0xf0 0x00
2433
2434# CHECK: cfdr %r4, 5, %f6
24350xb3 0xb9 0x50 0x46
2436
2437# CHECK: cfdr %r15, 0, %f0
24380xb3 0xb9 0x00 0xf0
2439
2440# CHECK: cfdtr %r0, 0, %f0, 0
24410xb9 0x41 0x00 0x00
2442
2443# CHECK: cfdtr %r0, 0, %f0, 15
24440xb9 0x41 0x0f 0x00
2445
2446# CHECK: cfdtr %r0, 0, %f15, 0
24470xb9 0x41 0x00 0x0f
2448
2449# CHECK: cfdtr %r0, 15, %f0, 0
24500xb9 0x41 0xf0 0x00
2451
2452# CHECK: cfdtr %r4, 5, %f6, 7
24530xb9 0x41 0x57 0x46
2454
2455# CHECK: cfdtr %r15, 0, %f0, 0
24560xb9 0x41 0x00 0xf0
2457
2458# CHECK: cfebr %r0, 0, %f0
24590xb3 0x98 0x00 0x00
2460
2461# CHECK: cfebr %r0, 0, %f15
24620xb3 0x98 0x00 0x0f
2463
2464# CHECK: cfebr %r0, 15, %f0
24650xb3 0x98 0xf0 0x00
2466
2467# CHECK: cfebr %r4, 5, %f6
24680xb3 0x98 0x50 0x46
2469
2470# CHECK: cfebr %r15, 0, %f0
24710xb3 0x98 0x00 0xf0
2472
2473# CHECK: cfebra %r0, 0, %f0, 1
24740xb3 0x98 0x01 0x00
2475
2476# CHECK: cfebra %r0, 0, %f0, 15
24770xb3 0x98 0x0f 0x00
2478
2479# CHECK: cfebra %r0, 0, %f15, 1
24800xb3 0x98 0x01 0x0f
2481
2482# CHECK: cfebra %r0, 15, %f0, 1
24830xb3 0x98 0xf1 0x00
2484
2485# CHECK: cfebra %r4, 5, %f6, 7
24860xb3 0x98 0x57 0x46
2487
2488# CHECK: cfebra %r15, 0, %f0, 1
24890xb3 0x98 0x01 0xf0
2490
2491# CHECK: cfer %r0, 0, %f0
24920xb3 0xb8 0x00 0x00
2493
2494# CHECK: cfer %r0, 0, %f15
24950xb3 0xb8 0x00 0x0f
2496
2497# CHECK: cfer %r0, 15, %f0
24980xb3 0xb8 0xf0 0x00
2499
2500# CHECK: cfer %r4, 5, %f6
25010xb3 0xb8 0x50 0x46
2502
2503# CHECK: cfer %r15, 0, %f0
25040xb3 0xb8 0x00 0xf0
2505
2506# CHECK: cfi %r0, -2147483648
25070xc2 0x0d 0x80 0x00 0x00 0x00
2508
2509# CHECK: cfi %r0, -1
25100xc2 0x0d 0xff 0xff 0xff 0xff
2511
2512# CHECK: cfi %r0, 0
25130xc2 0x0d 0x00 0x00 0x00 0x00
2514
2515# CHECK: cfi %r0, 1
25160xc2 0x0d 0x00 0x00 0x00 0x01
2517
2518# CHECK: cfi %r0, 2147483647
25190xc2 0x0d 0x7f 0xff 0xff 0xff
2520
2521# CHECK: cfi %r15, 0
25220xc2 0xfd 0x00 0x00 0x00 0x00
2523
2524# CHECK: cfxbr %r0, 0, %f0
25250xb3 0x9a 0x00 0x00
2526
2527# CHECK: cfxbr %r0, 0, %f13
25280xb3 0x9a 0x00 0x0d
2529
2530# CHECK: cfxbr %r0, 15, %f0
25310xb3 0x9a 0xf0 0x00
2532
2533# CHECK: cfxbr %r4, 5, %f8
25340xb3 0x9a 0x50 0x48
2535
2536# CHECK: cfxbr %r15, 0, %f0
25370xb3 0x9a 0x00 0xf0
2538
2539# CHECK: cfxbra %r0, 0, %f0, 1
25400xb3 0x9a 0x01 0x00
2541
2542# CHECK: cfxbra %r0, 0, %f0, 15
25430xb3 0x9a 0x0f 0x00
2544
2545# CHECK: cfxbra %r0, 0, %f13, 1
25460xb3 0x9a 0x01 0x0d
2547
2548# CHECK: cfxbra %r0, 15, %f0, 1
25490xb3 0x9a 0xf1 0x00
2550
2551# CHECK: cfxbra %r4, 5, %f8, 9
25520xb3 0x9a 0x59 0x48
2553
2554# CHECK: cfxbra %r15, 0, %f0, 1
25550xb3 0x9a 0x01 0xf0
2556
2557# CHECK: cfxr %r0, 0, %f0
25580xb3 0xba 0x00 0x00
2559
2560# CHECK: cfxr %r0, 0, %f13
25610xb3 0xba 0x00 0x0d
2562
2563# CHECK: cfxr %r0, 15, %f0
25640xb3 0xba 0xf0 0x00
2565
2566# CHECK: cfxr %r4, 5, %f8
25670xb3 0xba 0x50 0x48
2568
2569# CHECK: cfxr %r15, 0, %f0
25700xb3 0xba 0x00 0xf0
2571
2572# CHECK: cfxtr %r0, 0, %f0, 0
25730xb9 0x49 0x00 0x00
2574
2575# CHECK: cfxtr %r0, 0, %f0, 15
25760xb9 0x49 0x0f 0x00
2577
2578# CHECK: cfxtr %r0, 0, %f13, 0
25790xb9 0x49 0x00 0x0d
2580
2581# CHECK: cfxtr %r0, 15, %f0, 0
25820xb9 0x49 0xf0 0x00
2583
2584# CHECK: cfxtr %r7, 5, %f8, 9
25850xb9 0x49 0x59 0x78
2586
2587# CHECK: cfxtr %r15, 0, %f0, 0
25880xb9 0x49 0x00 0xf0
2589
2590# CHECK: cg %r0, -524288
25910xe3 0x00 0x00 0x00 0x80 0x20
2592
2593# CHECK: cg %r0, -1
25940xe3 0x00 0x0f 0xff 0xff 0x20
2595
2596# CHECK: cg %r0, 0
25970xe3 0x00 0x00 0x00 0x00 0x20
2598
2599# CHECK: cg %r0, 1
26000xe3 0x00 0x00 0x01 0x00 0x20
2601
2602# CHECK: cg %r0, 524287
26030xe3 0x00 0x0f 0xff 0x7f 0x20
2604
2605# CHECK: cg %r0, 0(%r1)
26060xe3 0x00 0x10 0x00 0x00 0x20
2607
2608# CHECK: cg %r0, 0(%r15)
26090xe3 0x00 0xf0 0x00 0x00 0x20
2610
2611# CHECK: cg %r0, 524287(%r1,%r15)
26120xe3 0x01 0xff 0xff 0x7f 0x20
2613
2614# CHECK: cg %r0, 524287(%r15,%r1)
26150xe3 0x0f 0x1f 0xff 0x7f 0x20
2616
2617# CHECK: cg %r15, 0
26180xe3 0xf0 0x00 0x00 0x00 0x20
2619
2620# CHECK: cgdbr %r0, 0, %f0
26210xb3 0xa9 0x00 0x00
2622
2623# CHECK: cgdbr %r0, 0, %f15
26240xb3 0xa9 0x00 0x0f
2625
2626# CHECK: cgdbr %r0, 15, %f0
26270xb3 0xa9 0xf0 0x00
2628
2629# CHECK: cgdbr %r4, 5, %f6
26300xb3 0xa9 0x50 0x46
2631
2632# CHECK: cgdbr %r15, 0, %f0
26330xb3 0xa9 0x00 0xf0
2634
2635# CHECK: cgdbra %r0, 0, %f0, 1
26360xb3 0xa9 0x01 0x00
2637
2638# CHECK: cgdbra %r0, 0, %f0, 15
26390xb3 0xa9 0x0f 0x00
2640
2641# CHECK: cgdbra %r0, 0, %f15, 1
26420xb3 0xa9 0x01 0x0f
2643
2644# CHECK: cgdbra %r0, 15, %f0, 1
26450xb3 0xa9 0xf1 0x00
2646
2647# CHECK: cgdbra %r4, 5, %f6, 7
26480xb3 0xa9 0x57 0x46
2649
2650# CHECK: cgdbra %r15, 0, %f0, 1
26510xb3 0xa9 0x01 0xf0
2652
2653# CHECK: cgdr %r0, 0, %f0
26540xb3 0xc9 0x00 0x00
2655
2656# CHECK: cgdr %r0, 0, %f15
26570xb3 0xc9 0x00 0x0f
2658
2659# CHECK: cgdr %r0, 15, %f0
26600xb3 0xc9 0xf0 0x00
2661
2662# CHECK: cgdr %r4, 5, %f6
26630xb3 0xc9 0x50 0x46
2664
2665# CHECK: cgdr %r15, 0, %f0
26660xb3 0xc9 0x00 0xf0
2667
2668# CHECK: cgdtr %r0, 0, %f0
26690xb3 0xe1 0x00 0x00
2670
2671# CHECK: cgdtr %r0, 0, %f15
26720xb3 0xe1 0x00 0x0f
2673
2674# CHECK: cgdtr %r0, 15, %f0
26750xb3 0xe1 0xf0 0x00
2676
2677# CHECK: cgdtr %r4, 5, %f6
26780xb3 0xe1 0x50 0x46
2679
2680# CHECK: cgdtr %r15, 0, %f0
26810xb3 0xe1 0x00 0xf0
2682
2683# CHECK: cgdtra %r0, 0, %f0, 1
26840xb3 0xe1 0x01 0x00
2685
2686# CHECK: cgdtra %r0, 0, %f0, 15
26870xb3 0xe1 0x0f 0x00
2688
2689# CHECK: cgdtra %r0, 0, %f15, 1
26900xb3 0xe1 0x01 0x0f
2691
2692# CHECK: cgdtra %r0, 15, %f0, 1
26930xb3 0xe1 0xf1 0x00
2694
2695# CHECK: cgdtra %r4, 5, %f6, 7
26960xb3 0xe1 0x57 0x46
2697
2698# CHECK: cgdtra %r15, 0, %f0, 1
26990xb3 0xe1 0x01 0xf0
2700
2701# CHECK: cgebr %r0, 0, %f0
27020xb3 0xa8 0x00 0x00
2703
2704# CHECK: cgebr %r0, 0, %f15
27050xb3 0xa8 0x00 0x0f
2706
2707# CHECK: cgebr %r0, 15, %f0
27080xb3 0xa8 0xf0 0x00
2709
2710# CHECK: cgebr %r4, 5, %f6
27110xb3 0xa8 0x50 0x46
2712
2713# CHECK: cgebr %r15, 0, %f0
27140xb3 0xa8 0x00 0xf0
2715
2716# CHECK: cgebra %r0, 0, %f0, 1
27170xb3 0xa8 0x01 0x00
2718
2719# CHECK: cgebra %r0, 0, %f0, 15
27200xb3 0xa8 0x0f 0x00
2721
2722# CHECK: cgebra %r0, 0, %f15, 1
27230xb3 0xa8 0x01 0x0f
2724
2725# CHECK: cgebra %r0, 15, %f0, 1
27260xb3 0xa8 0xf1 0x00
2727
2728# CHECK: cgebra %r4, 5, %f6, 7
27290xb3 0xa8 0x57 0x46
2730
2731# CHECK: cgebra %r15, 0, %f0, 1
27320xb3 0xa8 0x01 0xf0
2733
2734# CHECK: cger %r0, 0, %f0
27350xb3 0xc8 0x00 0x00
2736
2737# CHECK: cger %r0, 0, %f15
27380xb3 0xc8 0x00 0x0f
2739
2740# CHECK: cger %r0, 15, %f0
27410xb3 0xc8 0xf0 0x00
2742
2743# CHECK: cger %r4, 5, %f6
27440xb3 0xc8 0x50 0x46
2745
2746# CHECK: cger %r15, 0, %f0
27470xb3 0xc8 0x00 0xf0
2748
2749# CHECK: cgf %r0, -524288
27500xe3 0x00 0x00 0x00 0x80 0x30
2751
2752# CHECK: cgf %r0, -1
27530xe3 0x00 0x0f 0xff 0xff 0x30
2754
2755# CHECK: cgf %r0, 0
27560xe3 0x00 0x00 0x00 0x00 0x30
2757
2758# CHECK: cgf %r0, 1
27590xe3 0x00 0x00 0x01 0x00 0x30
2760
2761# CHECK: cgf %r0, 524287
27620xe3 0x00 0x0f 0xff 0x7f 0x30
2763
2764# CHECK: cgf %r0, 0(%r1)
27650xe3 0x00 0x10 0x00 0x00 0x30
2766
2767# CHECK: cgf %r0, 0(%r15)
27680xe3 0x00 0xf0 0x00 0x00 0x30
2769
2770# CHECK: cgf %r0, 524287(%r1,%r15)
27710xe3 0x01 0xff 0xff 0x7f 0x30
2772
2773# CHECK: cgf %r0, 524287(%r15,%r1)
27740xe3 0x0f 0x1f 0xff 0x7f 0x30
2775
2776# CHECK: cgf %r15, 0
27770xe3 0xf0 0x00 0x00 0x00 0x30
2778
2779# CHECK: cgfi %r0, -2147483648
27800xc2 0x0c 0x80 0x00 0x00 0x00
2781
2782# CHECK: cgfi %r0, -1
27830xc2 0x0c 0xff 0xff 0xff 0xff
2784
2785# CHECK: cgfi %r0, 0
27860xc2 0x0c 0x00 0x00 0x00 0x00
2787
2788# CHECK: cgfi %r0, 1
27890xc2 0x0c 0x00 0x00 0x00 0x01
2790
2791# CHECK: cgfi %r0, 2147483647
27920xc2 0x0c 0x7f 0xff 0xff 0xff
2793
2794# CHECK: cgfi %r15, 0
27950xc2 0xfc 0x00 0x00 0x00 0x00
2796
2797# CHECK: cgfr %r0, %r0
27980xb9 0x30 0x00 0x00
2799
2800# CHECK: cgfr %r0, %r15
28010xb9 0x30 0x00 0x0f
2802
2803# CHECK: cgfr %r15, %r0
28040xb9 0x30 0x00 0xf0
2805
2806# CHECK: cgfr %r7, %r8
28070xb9 0x30 0x00 0x78
2808
2809# CHECK: cgh %r0, -524288
28100xe3 0x00 0x00 0x00 0x80 0x34
2811
2812# CHECK: cgh %r0, -1
28130xe3 0x00 0x0f 0xff 0xff 0x34
2814
2815# CHECK: cgh %r0, 0
28160xe3 0x00 0x00 0x00 0x00 0x34
2817
2818# CHECK: cgh %r0, 1
28190xe3 0x00 0x00 0x01 0x00 0x34
2820
2821# CHECK: cgh %r0, 524287
28220xe3 0x00 0x0f 0xff 0x7f 0x34
2823
2824# CHECK: cgh %r0, 0(%r1)
28250xe3 0x00 0x10 0x00 0x00 0x34
2826
2827# CHECK: cgh %r0, 0(%r15)
28280xe3 0x00 0xf0 0x00 0x00 0x34
2829
2830# CHECK: cgh %r0, 524287(%r1,%r15)
28310xe3 0x01 0xff 0xff 0x7f 0x34
2832
2833# CHECK: cgh %r0, 524287(%r15,%r1)
28340xe3 0x0f 0x1f 0xff 0x7f 0x34
2835
2836# CHECK: cgh %r15, 0
28370xe3 0xf0 0x00 0x00 0x00 0x34
2838
2839# CHECK: cghi %r0, -32768
28400xa7 0x0f 0x80 0x00
2841
2842# CHECK: cghi %r0, -1
28430xa7 0x0f 0xff 0xff
2844
2845# CHECK: cghi %r0, 0
28460xa7 0x0f 0x00 0x00
2847
2848# CHECK: cghi %r0, 1
28490xa7 0x0f 0x00 0x01
2850
2851# CHECK: cghi %r0, 32767
28520xa7 0x0f 0x7f 0xff
2853
2854# CHECK: cghi %r15, 0
28550xa7 0xff 0x00 0x00
2856
2857# CHECK: cghsi 0, 0
28580xe5 0x58 0x00 0x00 0x00 0x00
2859
2860# CHECK: cghsi 4095, 0
28610xe5 0x58 0x0f 0xff 0x00 0x00
2862
2863# CHECK: cghsi 0, -32768
28640xe5 0x58 0x00 0x00 0x80 0x00
2865
2866# CHECK: cghsi 0, -1
28670xe5 0x58 0x00 0x00 0xff 0xff
2868
2869# CHECK: cghsi 0, 0
28700xe5 0x58 0x00 0x00 0x00 0x00
2871
2872# CHECK: cghsi 0, 1
28730xe5 0x58 0x00 0x00 0x00 0x01
2874
2875# CHECK: cghsi 0, 32767
28760xe5 0x58 0x00 0x00 0x7f 0xff
2877
2878# CHECK: cghsi 0(%r1), 42
28790xe5 0x58 0x10 0x00 0x00 0x2a
2880
2881# CHECK: cghsi 0(%r15), 42
28820xe5 0x58 0xf0 0x00 0x00 0x2a
2883
2884# CHECK: cghsi 4095(%r1), 42
28850xe5 0x58 0x1f 0xff 0x00 0x2a
2886
2887# CHECK: cghsi 4095(%r15), 42
28880xe5 0x58 0xff 0xff 0x00 0x2a
2889
2890# CHECK: cgib %r0, 0, 0, 0
28910xec 0x00 0x00 0x00 0x00 0xfc
2892
2893# CHECK: cgib %r0, -128, 0, 0
28940xec 0x00 0x00 0x00 0x80 0xfc
2895
2896# CHECK: cgib %r0, -1, 0, 0
28970xec 0x00 0x00 0x00 0xff 0xfc
2898
2899# CHECK: cgib %r0, 127, 0, 0
29000xec 0x00 0x00 0x00 0x7f 0xfc
2901
2902# CHECK: cgib %r15, 0, 0, 0
29030xec 0xf0 0x00 0x00 0x00 0xfc
2904
2905# CHECK: cgib %r7, 100, 0, 0
29060xec 0x70 0x00 0x00 0x64 0xfc
2907
2908# CHECK: cgib %r0, 0, 0, 4095(%r15)
29090xec 0x00 0xff 0xff 0x00 0xfc
2910
2911# CHECK: cgib %r0, 0, 0, 0(%r8)
29120xec 0x00 0x80 0x00 0x00 0xfc
2913
2914# CHECK: cgib %r0, 0, 0, 4095(%r7)
29150xec 0x00 0x7f 0xff 0x00 0xfc
2916
2917# CHECK: cgib %r0, 0, 1, 0
29180xec 0x01 0x00 0x00 0x00 0xfc
2919
2920# CHECK: cgibh %r0, 0, 0
29210xec 0x02 0x00 0x00 0x00 0xfc
2922
2923# CHECK: cgib %r0, 0, 3, 0
29240xec 0x03 0x00 0x00 0x00 0xfc
2925
2926# CHECK: cgibl %r0, 0, 0
29270xec 0x04 0x00 0x00 0x00 0xfc
2928
2929# CHECK: cgib %r0, 0, 5, 0
29300xec 0x05 0x00 0x00 0x00 0xfc
2931
2932# CHECK: cgiblh %r0, 0, 0
29330xec 0x06 0x00 0x00 0x00 0xfc
2934
2935# CHECK: cgib %r0, 0, 7, 0
29360xec 0x07 0x00 0x00 0x00 0xfc
2937
2938# CHECK: cgibe %r0, 0, 0
29390xec 0x08 0x00 0x00 0x00 0xfc
2940
2941# CHECK: cgib %r0, 0, 9, 0
29420xec 0x09 0x00 0x00 0x00 0xfc
2943
2944# CHECK: cgibhe %r0, 0, 0
29450xec 0x0a 0x00 0x00 0x00 0xfc
2946
2947# CHECK: cgib %r0, 0, 11, 0
29480xec 0x0b 0x00 0x00 0x00 0xfc
2949
2950# CHECK: cgible %r0, 0, 0
29510xec 0x0c 0x00 0x00 0x00 0xfc
2952
2953# CHECK: cgib %r0, 0, 13, 0
29540xec 0x0d 0x00 0x00 0x00 0xfc
2955
2956# CHECK: cgib %r0, 0, 14, 0
29570xec 0x0e 0x00 0x00 0x00 0xfc
2958
2959# CHECK: cgib %r0, 0, 15, 0
29600xec 0x0f 0x00 0x00 0x00 0xfc
2961
2962# CHECK: cgit %r0, 0, 0
29630xec 0x00 0x00 0x00 0x00 0x70
2964
2965# CHECK: cgit %r0, 0, 15
29660xec 0x00 0x00 0x00 0xf0 0x70
2967
2968# CHECK: cgith %r0, 0
29690xec 0x00 0x00 0x00 0x20 0x70
2970
2971# CHECK: cgitl %r0, 0
29720xec 0x00 0x00 0x00 0x40 0x70
2973
2974# CHECK: cgite %r0, 0
29750xec 0x00 0x00 0x00 0x80 0x70
2976
2977# CHECK: cgitlh %r0, 0
29780xec 0x00 0x00 0x00 0x60 0x70
2979
2980# CHECK: cgithe %r0, 0
29810xec 0x00 0x00 0x00 0xa0 0x70
2982
2983# CHECK: cgitle %r0, 0
29840xec 0x00 0x00 0x00 0xc0 0x70
2985
2986# CHECK: cgr %r0, %r0
29870xb9 0x20 0x00 0x00
2988
2989# CHECK: cgr %r0, %r15
29900xb9 0x20 0x00 0x0f
2991
2992# CHECK: cgr %r15, %r0
29930xb9 0x20 0x00 0xf0
2994
2995# CHECK: cgr %r7, %r8
29960xb9 0x20 0x00 0x78
2997
2998# CHECK: cgrb %r0, %r0, 0, 0
29990xec 0x00 0x00 0x00 0x00 0xe4
3000
3001# CHECK: cgrb %r0, %r15, 0, 0
30020xec 0x0f 0x00 0x00 0x00 0xe4
3003
3004# CHECK: cgrb %r15, %r0, 0, 0
30050xec 0xf0 0x00 0x00 0x00 0xe4
3006
3007# CHECK: cgrb %r7, %r8, 0, 0
30080xec 0x78 0x00 0x00 0x00 0xe4
3009
3010# CHECK: cgrb %r0, %r0, 0, 4095(%r15)
30110xec 0x00 0xff 0xff 0x00 0xe4
3012
3013# CHECK: cgrb %r0, %r0, 0, 0(%r8)
30140xec 0x00 0x80 0x00 0x00 0xe4
3015
3016# CHECK: cgrb %r0, %r0, 0, 4095(%r7)
30170xec 0x00 0x7f 0xff 0x00 0xe4
3018
3019# CHECK: cgrb %r0, %r0, 1, 0
30200xec 0x00 0x00 0x00 0x10 0xe4
3021
3022# CHECK: cgrbh %r0, %r0, 0
30230xec 0x00 0x00 0x00 0x20 0xe4
3024
3025# CHECK: cgrb %r0, %r0, 3, 0
30260xec 0x00 0x00 0x00 0x30 0xe4
3027
3028# CHECK: cgrbl %r0, %r0, 0
30290xec 0x00 0x00 0x00 0x40 0xe4
3030
3031# CHECK: cgrb %r0, %r0, 5, 0
30320xec 0x00 0x00 0x00 0x50 0xe4
3033
3034# CHECK: cgrblh %r0, %r0, 0
30350xec 0x00 0x00 0x00 0x60 0xe4
3036
3037# CHECK: cgrb %r0, %r0, 7, 0
30380xec 0x00 0x00 0x00 0x70 0xe4
3039
3040# CHECK: cgrbe %r0, %r0, 0
30410xec 0x00 0x00 0x00 0x80 0xe4
3042
3043# CHECK: cgrb %r0, %r0, 9, 0
30440xec 0x00 0x00 0x00 0x90 0xe4
3045
3046# CHECK: cgrbhe %r0, %r0, 0
30470xec 0x00 0x00 0x00 0xa0 0xe4
3048
3049# CHECK: cgrb %r0, %r0, 11, 0
30500xec 0x00 0x00 0x00 0xb0 0xe4
3051
3052# CHECK: cgrble %r0, %r0, 0
30530xec 0x00 0x00 0x00 0xc0 0xe4
3054
3055# CHECK: cgrb %r0, %r0, 13, 0
30560xec 0x00 0x00 0x00 0xd0 0xe4
3057
3058# CHECK: cgrb %r0, %r0, 14, 0
30590xec 0x00 0x00 0x00 0xe0 0xe4
3060
3061# CHECK: cgrb %r0, %r0, 15, 0
30620xec 0x00 0x00 0x00 0xf0 0xe4
3063
3064# CHECK: cgrt %r0, %r1, 0
30650xb9 0x60 0x00 0x01
3066
3067# CHECK: cgrt %r0, %r1, 15
30680xb9 0x60 0xf0 0x01
3069
3070# CHECK: cgrth %r0, %r1
30710xb9 0x60 0x20 0x01
3072
3073# CHECK: cgrtl %r0, %r1
30740xb9 0x60 0x40 0x01
3075
3076# CHECK: cgrte %r0, %r1
30770xb9 0x60 0x80 0x01
3078
3079# CHECK: cgrtlh %r0, %r1
30800xb9 0x60 0x60 0x01
3081
3082# CHECK: cgrthe %r0, %r1
30830xb9 0x60 0xa0 0x01
3084
3085# CHECK: cgrtle %r0, %r1
30860xb9 0x60 0xc0 0x01
3087
3088# CHECK: cgxbr %r0, 0, %f0
30890xb3 0xaa 0x00 0x00
3090
3091# CHECK: cgxbr %r0, 0, %f13
30920xb3 0xaa 0x00 0x0d
3093
3094# CHECK: cgxbr %r0, 15, %f0
30950xb3 0xaa 0xf0 0x00
3096
3097# CHECK: cgxbr %r4, 5, %f8
30980xb3 0xaa 0x50 0x48
3099
3100# CHECK: cgxbr %r15, 0, %f0
31010xb3 0xaa 0x00 0xf0
3102
3103# CHECK: cgxbra %r0, 0, %f0, 1
31040xb3 0xaa 0x01 0x00
3105
3106# CHECK: cgxbra %r0, 0, %f0, 15
31070xb3 0xaa 0x0f 0x00
3108
3109# CHECK: cgxbra %r0, 0, %f13, 1
31100xb3 0xaa 0x01 0x0d
3111
3112# CHECK: cgxbra %r0, 15, %f0, 1
31130xb3 0xaa 0xf1 0x00
3114
3115# CHECK: cgxbra %r4, 5, %f8, 9
31160xb3 0xaa 0x59 0x48
3117
3118# CHECK: cgxbra %r15, 0, %f0, 1
31190xb3 0xaa 0x01 0xf0
3120
3121# CHECK: cgxr %r0, 0, %f0
31220xb3 0xca 0x00 0x00
3123
3124# CHECK: cgxr %r0, 0, %f13
31250xb3 0xca 0x00 0x0d
3126
3127# CHECK: cgxr %r0, 15, %f0
31280xb3 0xca 0xf0 0x00
3129
3130# CHECK: cgxr %r4, 5, %f8
31310xb3 0xca 0x50 0x48
3132
3133# CHECK: cgxr %r15, 0, %f0
31340xb3 0xca 0x00 0xf0
3135
3136# CHECK: cgxtr %r0, 0, %f0
31370xb3 0xe9 0x00 0x00
3138
3139# CHECK: cgxtr %r0, 0, %f13
31400xb3 0xe9 0x00 0x0d
3141
3142# CHECK: cgxtr %r0, 15, %f0
31430xb3 0xe9 0xf0 0x00
3144
3145# CHECK: cgxtr %r4, 5, %f8
31460xb3 0xe9 0x50 0x48
3147
3148# CHECK: cgxtr %r15, 0, %f0
31490xb3 0xe9 0x00 0xf0
3150
3151# CHECK: cgxtra %r0, 0, %f0, 1
31520xb3 0xe9 0x01 0x00
3153
3154# CHECK: cgxtra %r0, 0, %f0, 15
31550xb3 0xe9 0x0f 0x00
3156
3157# CHECK: cgxtra %r0, 0, %f13, 1
31580xb3 0xe9 0x01 0x0d
3159
3160# CHECK: cgxtra %r0, 15, %f0, 1
31610xb3 0xe9 0xf1 0x00
3162
3163# CHECK: cgxtra %r7, 5, %f8, 9
31640xb3 0xe9 0x59 0x78
3165
3166# CHECK: cgxtra %r15, 0, %f0, 1
31670xb3 0xe9 0x01 0xf0
3168
3169# CHECK: ch %r0, 0
31700x49 0x00 0x00 0x00
3171
3172# CHECK: ch %r0, 4095
31730x49 0x00 0x0f 0xff
3174
3175# CHECK: ch %r0, 0(%r1)
31760x49 0x00 0x10 0x00
3177
3178# CHECK: ch %r0, 0(%r15)
31790x49 0x00 0xf0 0x00
3180
3181# CHECK: ch %r0, 4095(%r1,%r15)
31820x49 0x01 0xff 0xff
3183
3184# CHECK: ch %r0, 4095(%r15,%r1)
31850x49 0x0f 0x1f 0xff
3186
3187# CHECK: ch %r15, 0
31880x49 0xf0 0x00 0x00
3189
3190# CHECK: chf %r0, -524288
31910xe3 0x00 0x00 0x00 0x80 0xcd
3192
3193# CHECK: chf %r0, -1
31940xe3 0x00 0x0f 0xff 0xff 0xcd
3195
3196# CHECK: chf %r0, 0
31970xe3 0x00 0x00 0x00 0x00 0xcd
3198
3199# CHECK: chf %r0, 1
32000xe3 0x00 0x00 0x01 0x00 0xcd
3201
3202# CHECK: chf %r0, 524287
32030xe3 0x00 0x0f 0xff 0x7f 0xcd
3204
3205# CHECK: chf %r0, 0(%r1)
32060xe3 0x00 0x10 0x00 0x00 0xcd
3207
3208# CHECK: chf %r0, 0(%r15)
32090xe3 0x00 0xf0 0x00 0x00 0xcd
3210
3211# CHECK: chf %r0, 524287(%r1,%r15)
32120xe3 0x01 0xff 0xff 0x7f 0xcd
3213
3214# CHECK: chf %r0, 524287(%r15,%r1)
32150xe3 0x0f 0x1f 0xff 0x7f 0xcd
3216
3217# CHECK: chf %r15, 0
32180xe3 0xf0 0x00 0x00 0x00 0xcd
3219
3220# CHECK: chhr %r0, %r0
32210xb9 0xcd 0x00 0x00
3222
3223# CHECK: chhr %r0, %r15
32240xb9 0xcd 0x00 0x0f
3225
3226# CHECK: chhr %r15, %r0
32270xb9 0xcd 0x00 0xf0
3228
3229# CHECK: chhr %r7, %r8
32300xb9 0xcd 0x00 0x78
3231
3232# CHECK: chhsi 0, 0
32330xe5 0x54 0x00 0x00 0x00 0x00
3234
3235# CHECK: chhsi 4095, 0
32360xe5 0x54 0x0f 0xff 0x00 0x00
3237
3238# CHECK: chhsi 0, -32768
32390xe5 0x54 0x00 0x00 0x80 0x00
3240
3241# CHECK: chhsi 0, -1
32420xe5 0x54 0x00 0x00 0xff 0xff
3243
3244# CHECK: chhsi 0, 0
32450xe5 0x54 0x00 0x00 0x00 0x00
3246
3247# CHECK: chhsi 0, 1
32480xe5 0x54 0x00 0x00 0x00 0x01
3249
3250# CHECK: chhsi 0, 32767
32510xe5 0x54 0x00 0x00 0x7f 0xff
3252
3253# CHECK: chhsi 0(%r1), 42
32540xe5 0x54 0x10 0x00 0x00 0x2a
3255
3256# CHECK: chhsi 0(%r15), 42
32570xe5 0x54 0xf0 0x00 0x00 0x2a
3258
3259# CHECK: chhsi 4095(%r1), 42
32600xe5 0x54 0x1f 0xff 0x00 0x2a
3261
3262# CHECK: chhsi 4095(%r15), 42
32630xe5 0x54 0xff 0xff 0x00 0x2a
3264
3265# CHECK: chi %r0, -32768
32660xa7 0x0e 0x80 0x00
3267
3268# CHECK: chi %r0, -1
32690xa7 0x0e 0xff 0xff
3270
3271# CHECK: chi %r0, 0
32720xa7 0x0e 0x00 0x00
3273
3274# CHECK: chi %r0, 1
32750xa7 0x0e 0x00 0x01
3276
3277# CHECK: chi %r0, 32767
32780xa7 0x0e 0x7f 0xff
3279
3280# CHECK: chi %r15, 0
32810xa7 0xfe 0x00 0x00
3282
3283# CHECK: chlr %r0, %r0
32840xb9 0xdd 0x00 0x00
3285
3286# CHECK: chlr %r0, %r15
32870xb9 0xdd 0x00 0x0f
3288
3289# CHECK: chlr %r15, %r0
32900xb9 0xdd 0x00 0xf0
3291
3292# CHECK: chlr %r7, %r8
32930xb9 0xdd 0x00 0x78
3294
3295# CHECK: chsi 0, 0
32960xe5 0x5c 0x00 0x00 0x00 0x00
3297
3298# CHECK: chsi 4095, 0
32990xe5 0x5c 0x0f 0xff 0x00 0x00
3300
3301# CHECK: chsi 0, -32768
33020xe5 0x5c 0x00 0x00 0x80 0x00
3303
3304# CHECK: chsi 0, -1
33050xe5 0x5c 0x00 0x00 0xff 0xff
3306
3307# CHECK: chsi 0, 0
33080xe5 0x5c 0x00 0x00 0x00 0x00
3309
3310# CHECK: chsi 0, 1
33110xe5 0x5c 0x00 0x00 0x00 0x01
3312
3313# CHECK: chsi 0, 32767
33140xe5 0x5c 0x00 0x00 0x7f 0xff
3315
3316# CHECK: chsi 0(%r1), 42
33170xe5 0x5c 0x10 0x00 0x00 0x2a
3318
3319# CHECK: chsi 0(%r15), 42
33200xe5 0x5c 0xf0 0x00 0x00 0x2a
3321
3322# CHECK: chsi 4095(%r1), 42
33230xe5 0x5c 0x1f 0xff 0x00 0x2a
3324
3325# CHECK: chsi 4095(%r15), 42
33260xe5 0x5c 0xff 0xff 0x00 0x2a
3327
3328# CHECK: chy %r0, -524288
33290xe3 0x00 0x00 0x00 0x80 0x79
3330
3331# CHECK: chy %r0, -1
33320xe3 0x00 0x0f 0xff 0xff 0x79
3333
3334# CHECK: chy %r0, 0
33350xe3 0x00 0x00 0x00 0x00 0x79
3336
3337# CHECK: chy %r0, 1
33380xe3 0x00 0x00 0x01 0x00 0x79
3339
3340# CHECK: chy %r0, 524287
33410xe3 0x00 0x0f 0xff 0x7f 0x79
3342
3343# CHECK: chy %r0, 0(%r1)
33440xe3 0x00 0x10 0x00 0x00 0x79
3345
3346# CHECK: chy %r0, 0(%r15)
33470xe3 0x00 0xf0 0x00 0x00 0x79
3348
3349# CHECK: chy %r0, 524287(%r1,%r15)
33500xe3 0x01 0xff 0xff 0x7f 0x79
3351
3352# CHECK: chy %r0, 524287(%r15,%r1)
33530xe3 0x0f 0x1f 0xff 0x7f 0x79
3354
3355# CHECK: chy %r15, 0
33560xe3 0xf0 0x00 0x00 0x00 0x79
3357
3358# CHECK: cib %r0, 0, 0, 0
33590xec 0x00 0x00 0x00 0x00 0xfe
3360
3361# CHECK: cib %r0, -128, 0, 0
33620xec 0x00 0x00 0x00 0x80 0xfe
3363
3364# CHECK: cib %r0, -1, 0, 0
33650xec 0x00 0x00 0x00 0xff 0xfe
3366
3367# CHECK: cib %r0, 127, 0, 0
33680xec 0x00 0x00 0x00 0x7f 0xfe
3369
3370# CHECK: cib %r15, 0, 0, 0
33710xec 0xf0 0x00 0x00 0x00 0xfe
3372
3373# CHECK: cib %r7, 100, 0, 0
33740xec 0x70 0x00 0x00 0x64 0xfe
3375
3376# CHECK: cib %r0, 0, 0, 4095(%r15)
33770xec 0x00 0xff 0xff 0x00 0xfe
3378
3379# CHECK: cib %r0, 0, 0, 0(%r8)
33800xec 0x00 0x80 0x00 0x00 0xfe
3381
3382# CHECK: cib %r0, 0, 0, 4095(%r7)
33830xec 0x00 0x7f 0xff 0x00 0xfe
3384
3385# CHECK: cib %r0, 0, 1, 0
33860xec 0x01 0x00 0x00 0x00 0xfe
3387
3388# CHECK: cibh %r0, 0, 0
33890xec 0x02 0x00 0x00 0x00 0xfe
3390
3391# CHECK: cib %r0, 0, 3, 0
33920xec 0x03 0x00 0x00 0x00 0xfe
3393
3394# CHECK: cibl %r0, 0, 0
33950xec 0x04 0x00 0x00 0x00 0xfe
3396
3397# CHECK: cib %r0, 0, 5, 0
33980xec 0x05 0x00 0x00 0x00 0xfe
3399
3400# CHECK: ciblh %r0, 0, 0
34010xec 0x06 0x00 0x00 0x00 0xfe
3402
3403# CHECK: cib %r0, 0, 7, 0
34040xec 0x07 0x00 0x00 0x00 0xfe
3405
3406# CHECK: cibe %r0, 0, 0
34070xec 0x08 0x00 0x00 0x00 0xfe
3408
3409# CHECK: cib %r0, 0, 9, 0
34100xec 0x09 0x00 0x00 0x00 0xfe
3411
3412# CHECK: cibhe %r0, 0, 0
34130xec 0x0a 0x00 0x00 0x00 0xfe
3414
3415# CHECK: cib %r0, 0, 11, 0
34160xec 0x0b 0x00 0x00 0x00 0xfe
3417
3418# CHECK: cible %r0, 0, 0
34190xec 0x0c 0x00 0x00 0x00 0xfe
3420
3421# CHECK: cib %r0, 0, 13, 0
34220xec 0x0d 0x00 0x00 0x00 0xfe
3423
3424# CHECK: cib %r0, 0, 14, 0
34250xec 0x0e 0x00 0x00 0x00 0xfe
3426
3427# CHECK: cib %r0, 0, 15, 0
34280xec 0x0f 0x00 0x00 0x00 0xfe
3429
3430# CHECK: cih %r0, -2147483648
34310xcc 0x0d 0x80 0x00 0x00 0x00
3432
3433# CHECK: cih %r0, -1
34340xcc 0x0d 0xff 0xff 0xff 0xff
3435
3436# CHECK: cih %r0, 0
34370xcc 0x0d 0x00 0x00 0x00 0x00
3438
3439# CHECK: cih %r0, 1
34400xcc 0x0d 0x00 0x00 0x00 0x01
3441
3442# CHECK: cih %r0, 2147483647
34430xcc 0x0d 0x7f 0xff 0xff 0xff
3444
3445# CHECK: cih %r15, 0
34460xcc 0xfd 0x00 0x00 0x00 0x00
3447
3448# CHECK: cit %r0, 0, 0
34490xec 0x00 0x00 0x00 0x00 0x72
3450
3451# CHECK: cit %r0, 0, 15
34520xec 0x00 0x00 0x00 0xf0 0x72
3453
3454# CHECK: cith %r0, 0
34550xec 0x00 0x00 0x00 0x20 0x72
3456
3457# CHECK: citl %r0, 0
34580xec 0x00 0x00 0x00 0x40 0x72
3459
3460# CHECK: cite %r0, 0
34610xec 0x00 0x00 0x00 0x80 0x72
3462
3463# CHECK: citlh %r0, 0
34640xec 0x00 0x00 0x00 0x60 0x72
3465
3466# CHECK: cithe %r0, 0
34670xec 0x00 0x00 0x00 0xa0 0x72
3468
3469# CHECK: citle %r0, 0
34700xec 0x00 0x00 0x00 0xc0 0x72
3471
3472# CHECK: cksm %r0, %r0
34730xb2 0x41 0x00 0x00
3474
3475# CHECK: cksm %r0, %r14
34760xb2 0x41 0x00 0x0e
3477
3478# CHECK: cksm %r15, %r0
34790xb2 0x41 0x00 0xf0
3480
3481# CHECK: cksm %r6, %r8
34820xb2 0x41 0x00 0x68
3483
3484# CHECK: cl %r0, 0
34850x55 0x00 0x00 0x00
3486
3487# CHECK: cl %r0, 4095
34880x55 0x00 0x0f 0xff
3489
3490# CHECK: cl %r0, 0(%r1)
34910x55 0x00 0x10 0x00
3492
3493# CHECK: cl %r0, 0(%r15)
34940x55 0x00 0xf0 0x00
3495
3496# CHECK: cl %r0, 4095(%r1,%r15)
34970x55 0x01 0xff 0xff
3498
3499# CHECK: cl %r0, 4095(%r15,%r1)
35000x55 0x0f 0x1f 0xff
3501
3502# CHECK: cl %r15, 0
35030x55 0xf0 0x00 0x00
3504
3505# CHECK: clc 0(1), 0
35060xd5 0x00 0x00 0x00 0x00 0x00
3507
3508# CHECK: clc 0(1), 0(%r1)
35090xd5 0x00 0x00 0x00 0x10 0x00
3510
3511# CHECK: clc 0(1), 0(%r15)
35120xd5 0x00 0x00 0x00 0xf0 0x00
3513
3514# CHECK: clc 0(1), 4095
35150xd5 0x00 0x00 0x00 0x0f 0xff
3516
3517# CHECK: clc 0(1), 4095(%r1)
35180xd5 0x00 0x00 0x00 0x1f 0xff
3519
3520# CHECK: clc 0(1), 4095(%r15)
35210xd5 0x00 0x00 0x00 0xff 0xff
3522
3523# CHECK: clc 0(1,%r1), 0
35240xd5 0x00 0x10 0x00 0x00 0x00
3525
3526# CHECK: clc 0(1,%r15), 0
35270xd5 0x00 0xf0 0x00 0x00 0x00
3528
3529# CHECK: clc 4095(1,%r1), 0
35300xd5 0x00 0x1f 0xff 0x00 0x00
3531
3532# CHECK: clc 4095(1,%r15), 0
35330xd5 0x00 0xff 0xff 0x00 0x00
3534
3535# CHECK: clc 0(256,%r1), 0
35360xd5 0xff 0x10 0x00 0x00 0x00
3537
3538# CHECK: clc 0(256,%r15), 0
35390xd5 0xff 0xf0 0x00 0x00 0x00
3540
3541# CHECK: clcl %r0, %r8
35420x0f 0x08
3543
3544# CHECK: clcl %r0, %r14
35450x0f 0x0e
3546
3547# CHECK: clcl %r14, %r0
35480x0f 0xe0
3549
3550# CHECK: clcl %r14, %r8
35510x0f 0xe8
3552
3553# CHECK: clcle %r0, %r0, 0
35540xa9 0x00 0x00 0x00
3555
3556# CHECK: clcle %r0, %r14, 4095
35570xa9 0x0e 0x0f 0xff
3558
3559# CHECK: clcle %r0, %r0, 0(%r1)
35600xa9 0x00 0x10 0x00
3561
3562# CHECK: clcle %r0, %r0, 0(%r15)
35630xa9 0x00 0xf0 0x00
3564
3565# CHECK: clcle %r0, %r14, 4095(%r15)
35660xa9 0x0e 0xff 0xff
3567
3568# CHECK: clcle %r0, %r0, 4095(%r1)
35690xa9 0x00 0x1f 0xff
3570
3571# CHECK: clcle %r14, %r0, 0
35720xa9 0xe0 0x00 0x00
3573
3574# CHECK: clclu %r0, %r0, -524288
35750xeb 0x00 0x00 0x00 0x80 0x8f
3576
3577# CHECK: clclu %r0, %r0, -1
35780xeb 0x00 0x0f 0xff 0xff 0x8f
3579
3580# CHECK: clclu %r0, %r14, 0
35810xeb 0x0e 0x00 0x00 0x00 0x8f
3582
3583# CHECK: clclu %r0, %r14, 1
35840xeb 0x0e 0x00 0x01 0x00 0x8f
3585
3586# CHECK: clclu %r0, %r8, 524287
35870xeb 0x08 0x0f 0xff 0x7f 0x8f
3588
3589# CHECK: clclu %r0, %r8, 0(%r1)
35900xeb 0x08 0x10 0x00 0x00 0x8f
3591
3592# CHECK: clclu %r0, %r4, 0(%r15)
35930xeb 0x04 0xf0 0x00 0x00 0x8f
3594
3595# CHECK: clclu %r0, %r4, 524287(%r15)
35960xeb 0x04 0xff 0xff 0x7f 0x8f
3597
3598# CHECK: clclu %r0, %r0, 524287(%r1)
35990xeb 0x00 0x1f 0xff 0x7f 0x8f
3600
3601# CHECK: clclu %r14, %r0, 0
36020xeb 0xe0 0x00 0x00 0x00 0x8f
3603
3604# CHECK: clfdbr %r0, 0, %f0, 1
36050xb3 0x9d 0x01 0x00
3606
3607# CHECK: clfdbr %r0, 0, %f0, 15
36080xb3 0x9d 0x0f 0x00
3609
3610# CHECK: clfdbr %r0, 0, %f15, 1
36110xb3 0x9d 0x01 0x0f
3612
3613# CHECK: clfdbr %r0, 15, %f0, 1
36140xb3 0x9d 0xf1 0x00
3615
3616# CHECK: clfdbr %r4, 5, %f6, 7
36170xb3 0x9d 0x57 0x46
3618
3619# CHECK: clfdbr %r15, 0, %f0, 1
36200xb3 0x9d 0x01 0xf0
3621
3622# CHECK: clfdtr %r0, 0, %f0, 0
36230xb9 0x43 0x00 0x00
3624
3625# CHECK: clfdtr %r0, 0, %f0, 15
36260xb9 0x43 0x0f 0x00
3627
3628# CHECK: clfdtr %r0, 0, %f15, 0
36290xb9 0x43 0x00 0x0f
3630
3631# CHECK: clfdtr %r0, 15, %f0, 0
36320xb9 0x43 0xf0 0x00
3633
3634# CHECK: clfdtr %r4, 5, %f6, 7
36350xb9 0x43 0x57 0x46
3636
3637# CHECK: clfdtr %r15, 0, %f0, 0
36380xb9 0x43 0x00 0xf0
3639
3640# CHECK: clfebr %r0, 0, %f0, 1
36410xb3 0x9c 0x01 0x00
3642
3643# CHECK: clfebr %r0, 0, %f0, 15
36440xb3 0x9c 0x0f 0x00
3645
3646# CHECK: clfebr %r0, 0, %f15, 1
36470xb3 0x9c 0x01 0x0f
3648
3649# CHECK: clfebr %r0, 15, %f0, 1
36500xb3 0x9c 0xf1 0x00
3651
3652# CHECK: clfebr %r4, 5, %f6, 7
36530xb3 0x9c 0x57 0x46
3654
3655# CHECK: clfebr %r15, 0, %f0, 1
36560xb3 0x9c 0x01 0xf0
3657
3658# CHECK: clfxbr %r0, 0, %f0, 1
36590xb3 0x9e 0x01 0x00
3660
3661# CHECK: clfxbr %r0, 0, %f0, 15
36620xb3 0x9e 0x0f 0x00
3663
3664# CHECK: clfxbr %r0, 0, %f13, 1
36650xb3 0x9e 0x01 0x0d
3666
3667# CHECK: clfxbr %r0, 15, %f0, 1
36680xb3 0x9e 0xf1 0x00
3669
3670# CHECK: clfxbr %r4, 5, %f8, 9
36710xb3 0x9e 0x59 0x48
3672
3673# CHECK: clfxbr %r15, 0, %f0, 1
36740xb3 0x9e 0x01 0xf0
3675
3676# CHECK: clfxtr %r0, 0, %f0, 0
36770xb9 0x4b 0x00 0x00
3678
3679# CHECK: clfxtr %r0, 0, %f0, 15
36800xb9 0x4b 0x0f 0x00
3681
3682# CHECK: clfxtr %r0, 0, %f13, 0
36830xb9 0x4b 0x00 0x0d
3684
3685# CHECK: clfxtr %r0, 15, %f0, 0
36860xb9 0x4b 0xf0 0x00
3687
3688# CHECK: clfxtr %r7, 5, %f8, 9
36890xb9 0x4b 0x59 0x78
3690
3691# CHECK: clfxtr %r15, 0, %f0, 0
36920xb9 0x4b 0x00 0xf0
3693
3694# CHECK: clgdbr %r0, 0, %f0, 1
36950xb3 0xad 0x01 0x00
3696
3697# CHECK: clgdbr %r0, 0, %f0, 15
36980xb3 0xad 0x0f 0x00
3699
3700# CHECK: clgdbr %r0, 0, %f15, 1
37010xb3 0xad 0x01 0x0f
3702
3703# CHECK: clgdbr %r0, 15, %f0, 1
37040xb3 0xad 0xf1 0x00
3705
3706# CHECK: clgdbr %r4, 5, %f6, 7
37070xb3 0xad 0x57 0x46
3708
3709# CHECK: clgdbr %r15, 0, %f0, 1
37100xb3 0xad 0x01 0xf0
3711
3712# CHECK: clgdtr %r0, 0, %f0, 0
37130xb9 0x42 0x00 0x00
3714
3715# CHECK: clgdtr %r0, 0, %f0, 15
37160xb9 0x42 0x0f 0x00
3717
3718# CHECK: clgdtr %r0, 0, %f15, 0
37190xb9 0x42 0x00 0x0f
3720
3721# CHECK: clgdtr %r0, 15, %f0, 0
37220xb9 0x42 0xf0 0x00
3723
3724# CHECK: clgdtr %r4, 5, %f6, 7
37250xb9 0x42 0x57 0x46
3726
3727# CHECK: clgdtr %r15, 0, %f0, 0
37280xb9 0x42 0x00 0xf0
3729
3730# CHECK: clgebr %r0, 0, %f0, 1
37310xb3 0xac 0x01 0x00
3732
3733# CHECK: clgebr %r0, 0, %f0, 15
37340xb3 0xac 0x0f 0x00
3735
3736# CHECK: clgebr %r0, 0, %f15, 1
37370xb3 0xac 0x01 0x0f
3738
3739# CHECK: clgebr %r0, 15, %f0, 1
37400xb3 0xac 0xf1 0x00
3741
3742# CHECK: clgebr %r4, 5, %f6, 7
37430xb3 0xac 0x57 0x46
3744
3745# CHECK: clgebr %r15, 0, %f0, 1
37460xb3 0xac 0x01 0xf0
3747
3748# CHECK: clgib %r0, 0, 0, 0
37490xec 0x00 0x00 0x00 0x00 0xfd
3750
3751# CHECK: clgib %r0, 128, 0, 0
37520xec 0x00 0x00 0x00 0x80 0xfd
3753
3754# CHECK: clgib %r0, 255, 0, 0
37550xec 0x00 0x00 0x00 0xff 0xfd
3756
3757# CHECK: clgib %r0, 127, 0, 0
37580xec 0x00 0x00 0x00 0x7f 0xfd
3759
3760# CHECK: clgib %r15, 0, 0, 0
37610xec 0xf0 0x00 0x00 0x00 0xfd
3762
3763# CHECK: clgib %r7, 100, 0, 0
37640xec 0x70 0x00 0x00 0x64 0xfd
3765
3766# CHECK: clgib %r0, 0, 0, 4095(%r15)
37670xec 0x00 0xff 0xff 0x00 0xfd
3768
3769# CHECK: clgib %r0, 0, 0, 0(%r8)
37700xec 0x00 0x80 0x00 0x00 0xfd
3771
3772# CHECK: clgib %r0, 0, 0, 4095(%r7)
37730xec 0x00 0x7f 0xff 0x00 0xfd
3774
3775# CHECK: clgib %r0, 0, 1, 0
37760xec 0x01 0x00 0x00 0x00 0xfd
3777
3778# CHECK: clgibh %r0, 0, 0
37790xec 0x02 0x00 0x00 0x00 0xfd
3780
3781# CHECK: clgib %r0, 0, 3, 0
37820xec 0x03 0x00 0x00 0x00 0xfd
3783
3784# CHECK: clgibl %r0, 0, 0
37850xec 0x04 0x00 0x00 0x00 0xfd
3786
3787# CHECK: clgib %r0, 0, 5, 0
37880xec 0x05 0x00 0x00 0x00 0xfd
3789
3790# CHECK: clgiblh %r0, 0, 0
37910xec 0x06 0x00 0x00 0x00 0xfd
3792
3793# CHECK: clgib %r0, 0, 7, 0
37940xec 0x07 0x00 0x00 0x00 0xfd
3795
3796# CHECK: clgibe %r0, 0, 0
37970xec 0x08 0x00 0x00 0x00 0xfd
3798
3799# CHECK: clgib %r0, 0, 9, 0
38000xec 0x09 0x00 0x00 0x00 0xfd
3801
3802# CHECK: clgibhe %r0, 0, 0
38030xec 0x0a 0x00 0x00 0x00 0xfd
3804
3805# CHECK: clgib %r0, 0, 11, 0
38060xec 0x0b 0x00 0x00 0x00 0xfd
3807
3808# CHECK: clgible %r0, 0, 0
38090xec 0x0c 0x00 0x00 0x00 0xfd
3810
3811# CHECK: clgib %r0, 0, 13, 0
38120xec 0x0d 0x00 0x00 0x00 0xfd
3813
3814# CHECK: clgib %r0, 0, 14, 0
38150xec 0x0e 0x00 0x00 0x00 0xfd
3816
3817# CHECK: clgib %r0, 0, 15, 0
38180xec 0x0f 0x00 0x00 0x00 0xfd
3819
3820# CHECK: clgxbr %r0, 0, %f0, 1
38210xb3 0xae 0x01 0x00
3822
3823# CHECK: clgxbr %r0, 0, %f0, 15
38240xb3 0xae 0x0f 0x00
3825
3826# CHECK: clgxbr %r0, 0, %f13, 1
38270xb3 0xae 0x01 0x0d
3828
3829# CHECK: clgxbr %r0, 15, %f0, 1
38300xb3 0xae 0xf1 0x00
3831
3832# CHECK: clgxbr %r4, 5, %f8, 9
38330xb3 0xae 0x59 0x48
3834
3835# CHECK: clgxbr %r15, 0, %f0, 1
38360xb3 0xae 0x01 0xf0
3837
3838# CHECK: clgxtr %r0, 0, %f0, 0
38390xb9 0x4a 0x00 0x00
3840
3841# CHECK: clgxtr %r0, 0, %f0, 15
38420xb9 0x4a 0x0f 0x00
3843
3844# CHECK: clgxtr %r0, 0, %f13, 0
38450xb9 0x4a 0x00 0x0d
3846
3847# CHECK: clgxtr %r0, 15, %f0, 0
38480xb9 0x4a 0xf0 0x00
3849
3850# CHECK: clgxtr %r7, 5, %f8, 9
38510xb9 0x4a 0x59 0x78
3852
3853# CHECK: clgxtr %r15, 0, %f0, 0
38540xb9 0x4a 0x00 0xf0
3855
3856# CHECK: clfhsi 0, 0
38570xe5 0x5d 0x00 0x00 0x00 0x00
3858
3859# CHECK: clfhsi 4095, 0
38600xe5 0x5d 0x0f 0xff 0x00 0x00
3861
3862# CHECK: clfhsi 0, 65535
38630xe5 0x5d 0x00 0x00 0xff 0xff
3864
3865# CHECK: clfhsi 0(%r1), 42
38660xe5 0x5d 0x10 0x00 0x00 0x2a
3867
3868# CHECK: clfhsi 0(%r15), 42
38690xe5 0x5d 0xf0 0x00 0x00 0x2a
3870
3871# CHECK: clfhsi 4095(%r1), 42
38720xe5 0x5d 0x1f 0xff 0x00 0x2a
3873
3874# CHECK: clfhsi 4095(%r15), 42
38750xe5 0x5d 0xff 0xff 0x00 0x2a
3876
3877# CHECK: clfi %r0, 0
38780xc2 0x0f 0x00 0x00 0x00 0x00
3879
3880# CHECK: clfi %r0, 4294967295
38810xc2 0x0f 0xff 0xff 0xff 0xff
3882
3883# CHECK: clfi %r15, 0
38840xc2 0xff 0x00 0x00 0x00 0x00
3885
3886# CHECK: clfit %r0, 0, 0
38870xec 0x00 0x00 0x00 0x00 0x73
3888
3889# CHECK: clfit %r0, 0, 15
38900xec 0x00 0x00 0x00 0xf0 0x73
3891
3892# CHECK: clfith %r0, 0
38930xec 0x00 0x00 0x00 0x20 0x73
3894
3895# CHECK: clfitl %r0, 0
38960xec 0x00 0x00 0x00 0x40 0x73
3897
3898# CHECK: clfite %r0, 0
38990xec 0x00 0x00 0x00 0x80 0x73
3900
3901# CHECK: clfitlh %r0, 0
39020xec 0x00 0x00 0x00 0x60 0x73
3903
3904# CHECK: clfithe %r0, 0
39050xec 0x00 0x00 0x00 0xa0 0x73
3906
3907# CHECK: clfitle %r0, 0
39080xec 0x00 0x00 0x00 0xc0 0x73
3909
3910# CHECK: clg %r0, -524288
39110xe3 0x00 0x00 0x00 0x80 0x21
3912
3913# CHECK: clg %r0, -1
39140xe3 0x00 0x0f 0xff 0xff 0x21
3915
3916# CHECK: clg %r0, 0
39170xe3 0x00 0x00 0x00 0x00 0x21
3918
3919# CHECK: clg %r0, 1
39200xe3 0x00 0x00 0x01 0x00 0x21
3921
3922# CHECK: clg %r0, 524287
39230xe3 0x00 0x0f 0xff 0x7f 0x21
3924
3925# CHECK: clg %r0, 0(%r1)
39260xe3 0x00 0x10 0x00 0x00 0x21
3927
3928# CHECK: clg %r0, 0(%r15)
39290xe3 0x00 0xf0 0x00 0x00 0x21
3930
3931# CHECK: clg %r0, 524287(%r1,%r15)
39320xe3 0x01 0xff 0xff 0x7f 0x21
3933
3934# CHECK: clg %r0, 524287(%r15,%r1)
39350xe3 0x0f 0x1f 0xff 0x7f 0x21
3936
3937# CHECK: clg %r15, 0
39380xe3 0xf0 0x00 0x00 0x00 0x21
3939
3940# CHECK: clgit %r0, 0, 0
39410xec 0x00 0x00 0x00 0x00 0x71
3942
3943# CHECK: clgit %r0, 0, 15
39440xec 0x00 0x00 0x00 0xf0 0x71
3945
3946# CHECK: clgith %r0, 0
39470xec 0x00 0x00 0x00 0x20 0x71
3948
3949# CHECK: clgitl %r0, 0
39500xec 0x00 0x00 0x00 0x40 0x71
3951
3952# CHECK: clgite %r0, 0
39530xec 0x00 0x00 0x00 0x80 0x71
3954
3955# CHECK: clgitlh %r0, 0
39560xec 0x00 0x00 0x00 0x60 0x71
3957
3958# CHECK: clgithe %r0, 0
39590xec 0x00 0x00 0x00 0xa0 0x71
3960
3961# CHECK: clgitle %r0, 0
39620xec 0x00 0x00 0x00 0xc0 0x71
3963
3964# CHECK: clgfi %r0, 0
39650xc2 0x0e 0x00 0x00 0x00 0x00
3966
3967# CHECK: clgfi %r0, 4294967295
39680xc2 0x0e 0xff 0xff 0xff 0xff
3969
3970# CHECK: clgfi %r15, 0
39710xc2 0xfe 0x00 0x00 0x00 0x00
3972
3973# CHECK: clgfr %r0, %r0
39740xb9 0x31 0x00 0x00
3975
3976# CHECK: clgfr %r0, %r15
39770xb9 0x31 0x00 0x0f
3978
3979# CHECK: clgfr %r15, %r0
39800xb9 0x31 0x00 0xf0
3981
3982# CHECK: clgfr %r7, %r8
39830xb9 0x31 0x00 0x78
3984
3985# CHECK: clgf %r0, -524288
39860xe3 0x00 0x00 0x00 0x80 0x31
3987
3988# CHECK: clgf %r0, -1
39890xe3 0x00 0x0f 0xff 0xff 0x31
3990
3991# CHECK: clgf %r0, 0
39920xe3 0x00 0x00 0x00 0x00 0x31
3993
3994# CHECK: clgf %r0, 1
39950xe3 0x00 0x00 0x01 0x00 0x31
3996
3997# CHECK: clgf %r0, 524287
39980xe3 0x00 0x0f 0xff 0x7f 0x31
3999
4000# CHECK: clgf %r0, 0(%r1)
40010xe3 0x00 0x10 0x00 0x00 0x31
4002
4003# CHECK: clgf %r0, 0(%r15)
40040xe3 0x00 0xf0 0x00 0x00 0x31
4005
4006# CHECK: clgf %r0, 524287(%r1,%r15)
40070xe3 0x01 0xff 0xff 0x7f 0x31
4008
4009# CHECK: clgf %r0, 524287(%r15,%r1)
40100xe3 0x0f 0x1f 0xff 0x7f 0x31
4011
4012# CHECK: clgf %r15, 0
40130xe3 0xf0 0x00 0x00 0x00 0x31
4014
4015# CHECK: clghsi 0, 0
40160xe5 0x59 0x00 0x00 0x00 0x00
4017
4018# CHECK: clghsi 4095, 0
40190xe5 0x59 0x0f 0xff 0x00 0x00
4020
4021# CHECK: clghsi 0, 65535
40220xe5 0x59 0x00 0x00 0xff 0xff
4023
4024# CHECK: clghsi 0(%r1), 42
40250xe5 0x59 0x10 0x00 0x00 0x2a
4026
4027# CHECK: clghsi 0(%r15), 42
40280xe5 0x59 0xf0 0x00 0x00 0x2a
4029
4030# CHECK: clghsi 4095(%r1), 42
40310xe5 0x59 0x1f 0xff 0x00 0x2a
4032
4033# CHECK: clghsi 4095(%r15), 42
40340xe5 0x59 0xff 0xff 0x00 0x2a
4035
4036# CHECK: clgr %r0, %r0
40370xb9 0x21 0x00 0x00
4038
4039# CHECK: clgr %r0, %r15
40400xb9 0x21 0x00 0x0f
4041
4042# CHECK: clgr %r15, %r0
40430xb9 0x21 0x00 0xf0
4044
4045# CHECK: clgr %r7, %r8
40460xb9 0x21 0x00 0x78
4047
4048# CHECK: clgrb %r0, %r0, 0, 0
40490xec 0x00 0x00 0x00 0x00 0xe5
4050
4051# CHECK: clgrb %r0, %r15, 0, 0
40520xec 0x0f 0x00 0x00 0x00 0xe5
4053
4054# CHECK: clgrb %r15, %r0, 0, 0
40550xec 0xf0 0x00 0x00 0x00 0xe5
4056
4057# CHECK: clgrb %r7, %r8, 0, 0
40580xec 0x78 0x00 0x00 0x00 0xe5
4059
4060# CHECK: clgrb %r0, %r0, 0, 4095(%r15)
40610xec 0x00 0xff 0xff 0x00 0xe5
4062
4063# CHECK: clgrb %r0, %r0, 0, 0(%r8)
40640xec 0x00 0x80 0x00 0x00 0xe5
4065
4066# CHECK: clgrb %r0, %r0, 0, 4095(%r7)
40670xec 0x00 0x7f 0xff 0x00 0xe5
4068
4069# CHECK: clgrb %r0, %r0, 1, 0
40700xec 0x00 0x00 0x00 0x10 0xe5
4071
4072# CHECK: clgrbh %r0, %r0, 0
40730xec 0x00 0x00 0x00 0x20 0xe5
4074
4075# CHECK: clgrb %r0, %r0, 3, 0
40760xec 0x00 0x00 0x00 0x30 0xe5
4077
4078# CHECK: clgrbl %r0, %r0, 0
40790xec 0x00 0x00 0x00 0x40 0xe5
4080
4081# CHECK: clgrb %r0, %r0, 5, 0
40820xec 0x00 0x00 0x00 0x50 0xe5
4083
4084# CHECK: clgrblh %r0, %r0, 0
40850xec 0x00 0x00 0x00 0x60 0xe5
4086
4087# CHECK: clgrb %r0, %r0, 7, 0
40880xec 0x00 0x00 0x00 0x70 0xe5
4089
4090# CHECK: clgrbe %r0, %r0, 0
40910xec 0x00 0x00 0x00 0x80 0xe5
4092
4093# CHECK: clgrb %r0, %r0, 9, 0
40940xec 0x00 0x00 0x00 0x90 0xe5
4095
4096# CHECK: clgrbhe %r0, %r0, 0
40970xec 0x00 0x00 0x00 0xa0 0xe5
4098
4099# CHECK: clgrb %r0, %r0, 11, 0
41000xec 0x00 0x00 0x00 0xb0 0xe5
4101
4102# CHECK: clgrble %r0, %r0, 0
41030xec 0x00 0x00 0x00 0xc0 0xe5
4104
4105# CHECK: clgrb %r0, %r0, 13, 0
41060xec 0x00 0x00 0x00 0xd0 0xe5
4107
4108# CHECK: clgrb %r0, %r0, 14, 0
41090xec 0x00 0x00 0x00 0xe0 0xe5
4110
4111# CHECK: clgrb %r0, %r0, 15, 0
41120xec 0x00 0x00 0x00 0xf0 0xe5
4113
4114# CHECK: clhf %r0, -524288
41150xe3 0x00 0x00 0x00 0x80 0xcf
4116
4117# CHECK: clhf %r0, -1
41180xe3 0x00 0x0f 0xff 0xff 0xcf
4119
4120# CHECK: clhf %r0, 0
41210xe3 0x00 0x00 0x00 0x00 0xcf
4122
4123# CHECK: clhf %r0, 1
41240xe3 0x00 0x00 0x01 0x00 0xcf
4125
4126# CHECK: clhf %r0, 524287
41270xe3 0x00 0x0f 0xff 0x7f 0xcf
4128
4129# CHECK: clhf %r0, 0(%r1)
41300xe3 0x00 0x10 0x00 0x00 0xcf
4131
4132# CHECK: clhf %r0, 0(%r15)
41330xe3 0x00 0xf0 0x00 0x00 0xcf
4134
4135# CHECK: clhf %r0, 524287(%r1,%r15)
41360xe3 0x01 0xff 0xff 0x7f 0xcf
4137
4138# CHECK: clhf %r0, 524287(%r15,%r1)
41390xe3 0x0f 0x1f 0xff 0x7f 0xcf
4140
4141# CHECK: clhf %r15, 0
41420xe3 0xf0 0x00 0x00 0x00 0xcf
4143
4144# CHECK: clhhr %r0, %r0
41450xb9 0xcf 0x00 0x00
4146
4147# CHECK: clhhr %r0, %r15
41480xb9 0xcf 0x00 0x0f
4149
4150# CHECK: clhhr %r15, %r0
41510xb9 0xcf 0x00 0xf0
4152
4153# CHECK: clhhr %r7, %r8
41540xb9 0xcf 0x00 0x78
4155
4156# CHECK: clhhsi 0, 0
41570xe5 0x55 0x00 0x00 0x00 0x00
4158
4159# CHECK: clhhsi 4095, 0
41600xe5 0x55 0x0f 0xff 0x00 0x00
4161
4162# CHECK: clhhsi 0, 65535
41630xe5 0x55 0x00 0x00 0xff 0xff
4164
4165# CHECK: clhhsi 0(%r1), 42
41660xe5 0x55 0x10 0x00 0x00 0x2a
4167
4168# CHECK: clhhsi 0(%r15), 42
41690xe5 0x55 0xf0 0x00 0x00 0x2a
4170
4171# CHECK: clhhsi 4095(%r1), 42
41720xe5 0x55 0x1f 0xff 0x00 0x2a
4173
4174# CHECK: clhhsi 4095(%r15), 42
41750xe5 0x55 0xff 0xff 0x00 0x2a
4176
4177# CHECK: clhlr %r0, %r0
41780xb9 0xdf 0x00 0x00
4179
4180# CHECK: clhlr %r0, %r15
41810xb9 0xdf 0x00 0x0f
4182
4183# CHECK: clhlr %r15, %r0
41840xb9 0xdf 0x00 0xf0
4185
4186# CHECK: clhlr %r7, %r8
41870xb9 0xdf 0x00 0x78
4188
4189# CHECK: cli 0, 0
41900x95 0x00 0x00 0x00
4191
4192# CHECK: cli 4095, 0
41930x95 0x00 0x0f 0xff
4194
4195# CHECK: cli 0, 255
41960x95 0xff 0x00 0x00
4197
4198# CHECK: cli 0(%r1), 42
41990x95 0x2a 0x10 0x00
4200
4201# CHECK: cli 0(%r15), 42
42020x95 0x2a 0xf0 0x00
4203
4204# CHECK: cli 4095(%r1), 42
42050x95 0x2a 0x1f 0xff
4206
4207# CHECK: cli 4095(%r15), 42
42080x95 0x2a 0xff 0xff
4209
4210# CHECK: clib %r0, 0, 0, 0
42110xec 0x00 0x00 0x00 0x00 0xff
4212
4213# CHECK: clib %r0, 128, 0, 0
42140xec 0x00 0x00 0x00 0x80 0xff
4215
4216# CHECK: clib %r0, 255, 0, 0
42170xec 0x00 0x00 0x00 0xff 0xff
4218
4219# CHECK: clib %r0, 127, 0, 0
42200xec 0x00 0x00 0x00 0x7f 0xff
4221
4222# CHECK: clib %r15, 0, 0, 0
42230xec 0xf0 0x00 0x00 0x00 0xff
4224
4225# CHECK: clib %r7, 100, 0, 0
42260xec 0x70 0x00 0x00 0x64 0xff
4227
4228# CHECK: clib %r0, 0, 0, 4095(%r15)
42290xec 0x00 0xff 0xff 0x00 0xff
4230
4231# CHECK: clib %r0, 0, 0, 0(%r8)
42320xec 0x00 0x80 0x00 0x00 0xff
4233
4234# CHECK: clib %r0, 0, 0, 4095(%r7)
42350xec 0x00 0x7f 0xff 0x00 0xff
4236
4237# CHECK: clib %r0, 0, 1, 0
42380xec 0x01 0x00 0x00 0x00 0xff
4239
4240# CHECK: clibh %r0, 0, 0
42410xec 0x02 0x00 0x00 0x00 0xff
4242
4243# CHECK: clib %r0, 0, 3, 0
42440xec 0x03 0x00 0x00 0x00 0xff
4245
4246# CHECK: clibl %r0, 0, 0
42470xec 0x04 0x00 0x00 0x00 0xff
4248
4249# CHECK: clib %r0, 0, 5, 0
42500xec 0x05 0x00 0x00 0x00 0xff
4251
4252# CHECK: cliblh %r0, 0, 0
42530xec 0x06 0x00 0x00 0x00 0xff
4254
4255# CHECK: clib %r0, 0, 7, 0
42560xec 0x07 0x00 0x00 0x00 0xff
4257
4258# CHECK: clibe %r0, 0, 0
42590xec 0x08 0x00 0x00 0x00 0xff
4260
4261# CHECK: clib %r0, 0, 9, 0
42620xec 0x09 0x00 0x00 0x00 0xff
4263
4264# CHECK: clibhe %r0, 0, 0
42650xec 0x0a 0x00 0x00 0x00 0xff
4266
4267# CHECK: clib %r0, 0, 11, 0
42680xec 0x0b 0x00 0x00 0x00 0xff
4269
4270# CHECK: clible %r0, 0, 0
42710xec 0x0c 0x00 0x00 0x00 0xff
4272
4273# CHECK: clib %r0, 0, 13, 0
42740xec 0x0d 0x00 0x00 0x00 0xff
4275
4276# CHECK: clib %r0, 0, 14, 0
42770xec 0x0e 0x00 0x00 0x00 0xff
4278
4279# CHECK: clib %r0, 0, 15, 0
42800xec 0x0f 0x00 0x00 0x00 0xff
4281
4282# CHECK: clih %r0, 0
42830xcc 0x0f 0x00 0x00 0x00 0x00
4284
4285# CHECK: clih %r0, 1
42860xcc 0x0f 0x00 0x00 0x00 0x01
4287
4288# CHECK: clih %r0, 4294967295
42890xcc 0x0f 0xff 0xff 0xff 0xff
4290
4291# CHECK: clih %r15, 0
42920xcc 0xff 0x00 0x00 0x00 0x00
4293
4294# CHECK: cliy -524288, 0
42950xeb 0x00 0x00 0x00 0x80 0x55
4296
4297# CHECK: cliy -1, 0
42980xeb 0x00 0x0f 0xff 0xff 0x55
4299
4300# CHECK: cliy 0, 0
43010xeb 0x00 0x00 0x00 0x00 0x55
4302
4303# CHECK: cliy 1, 0
43040xeb 0x00 0x00 0x01 0x00 0x55
4305
4306# CHECK: cliy 524287, 0
43070xeb 0x00 0x0f 0xff 0x7f 0x55
4308
4309# CHECK: cliy 0, 255
43100xeb 0xff 0x00 0x00 0x00 0x55
4311
4312# CHECK: cliy 0(%r1), 42
43130xeb 0x2a 0x10 0x00 0x00 0x55
4314
4315# CHECK: cliy 0(%r15), 42
43160xeb 0x2a 0xf0 0x00 0x00 0x55
4317
4318# CHECK: cliy 524287(%r1), 42
43190xeb 0x2a 0x1f 0xff 0x7f 0x55
4320
4321# CHECK: cliy 524287(%r15), 42
43220xeb 0x2a 0xff 0xff 0x7f 0x55
4323
4324# CHECK: clm %r0, 0, 0
43250xbd 0x00 0x00 0x00
4326
4327# CHECK: clm %r0, 15, 4095
43280xbd 0x0f 0x0f 0xff
4329
4330# CHECK: clm %r0, 0, 0(%r1)
43310xbd 0x00 0x10 0x00
4332
4333# CHECK: clm %r0, 0, 0(%r15)
43340xbd 0x00 0xf0 0x00
4335
4336# CHECK: clm %r0, 15, 4095(%r15)
43370xbd 0x0f 0xff 0xff
4338
4339# CHECK: clm %r0, 0, 4095(%r1)
43400xbd 0x00 0x1f 0xff
4341
4342# CHECK: clm %r15, 0, 0
43430xbd 0xf0 0x00 0x00
4344
4345# CHECK: clmh %r0, 0, -524288
43460xeb 0x00 0x00 0x00 0x80 0x20
4347
4348# CHECK: clmh %r0, 0, -1
43490xeb 0x00 0x0f 0xff 0xff 0x20
4350
4351# CHECK: clmh %r0, 15, 0
43520xeb 0x0f 0x00 0x00 0x00 0x20
4353
4354# CHECK: clmh %r0, 15, 1
43550xeb 0x0f 0x00 0x01 0x00 0x20
4356
4357# CHECK: clmh %r0, 8, 524287
43580xeb 0x08 0x0f 0xff 0x7f 0x20
4359
4360# CHECK: clmh %r0, 8, 0(%r1)
43610xeb 0x08 0x10 0x00 0x00 0x20
4362
4363# CHECK: clmh %r0, 4, 0(%r15)
43640xeb 0x04 0xf0 0x00 0x00 0x20
4365
4366# CHECK: clmh %r0, 4, 524287(%r15)
43670xeb 0x04 0xff 0xff 0x7f 0x20
4368
4369# CHECK: clmh %r0, 0, 524287(%r1)
43700xeb 0x00 0x1f 0xff 0x7f 0x20
4371
4372# CHECK: clmh %r15, 0, 0
43730xeb 0xf0 0x00 0x00 0x00 0x20
4374
4375# CHECK: clmy %r0, 0, -524288
43760xeb 0x00 0x00 0x00 0x80 0x21
4377
4378# CHECK: clmy %r0, 0, -1
43790xeb 0x00 0x0f 0xff 0xff 0x21
4380
4381# CHECK: clmy %r0, 15, 0
43820xeb 0x0f 0x00 0x00 0x00 0x21
4383
4384# CHECK: clmy %r0, 15, 1
43850xeb 0x0f 0x00 0x01 0x00 0x21
4386
4387# CHECK: clmy %r0, 8, 524287
43880xeb 0x08 0x0f 0xff 0x7f 0x21
4389
4390# CHECK: clmy %r0, 8, 0(%r1)
43910xeb 0x08 0x10 0x00 0x00 0x21
4392
4393# CHECK: clmy %r0, 4, 0(%r15)
43940xeb 0x04 0xf0 0x00 0x00 0x21
4395
4396# CHECK: clmy %r0, 4, 524287(%r15)
43970xeb 0x04 0xff 0xff 0x7f 0x21
4398
4399# CHECK: clmy %r0, 0, 524287(%r1)
44000xeb 0x00 0x1f 0xff 0x7f 0x21
4401
4402# CHECK: clmy %r15, 0, 0
44030xeb 0xf0 0x00 0x00 0x00 0x21
4404
4405# CHECK: clr %r0, %r0
44060x15 0x00
4407
4408# CHECK: clr %r0, %r15
44090x15 0x0f
4410
4411# CHECK: clr %r15, %r0
44120x15 0xf0
4413
4414# CHECK: clr %r7, %r8
44150x15 0x78
4416
4417# CHECK: clrb %r0, %r0, 0, 0
44180xec 0x00 0x00 0x00 0x00 0xf7
4419
4420# CHECK: clrb %r0, %r15, 0, 0
44210xec 0x0f 0x00 0x00 0x00 0xf7
4422
4423# CHECK: clrb %r15, %r0, 0, 0
44240xec 0xf0 0x00 0x00 0x00 0xf7
4425
4426# CHECK: clrb %r7, %r8, 0, 0
44270xec 0x78 0x00 0x00 0x00 0xf7
4428
4429# CHECK: clrb %r0, %r0, 0, 4095(%r15)
44300xec 0x00 0xff 0xff 0x00 0xf7
4431
4432# CHECK: clrb %r0, %r0, 0, 0(%r8)
44330xec 0x00 0x80 0x00 0x00 0xf7
4434
4435# CHECK: clrb %r0, %r0, 0, 4095(%r7)
44360xec 0x00 0x7f 0xff 0x00 0xf7
4437
4438# CHECK: clrb %r0, %r0, 1, 0
44390xec 0x00 0x00 0x00 0x10 0xf7
4440
4441# CHECK: clrbh %r0, %r0, 0
44420xec 0x00 0x00 0x00 0x20 0xf7
4443
4444# CHECK: clrb %r0, %r0, 3, 0
44450xec 0x00 0x00 0x00 0x30 0xf7
4446
4447# CHECK: clrbl %r0, %r0, 0
44480xec 0x00 0x00 0x00 0x40 0xf7
4449
4450# CHECK: clrb %r0, %r0, 5, 0
44510xec 0x00 0x00 0x00 0x50 0xf7
4452
4453# CHECK: clrblh %r0, %r0, 0
44540xec 0x00 0x00 0x00 0x60 0xf7
4455
4456# CHECK: clrb %r0, %r0, 7, 0
44570xec 0x00 0x00 0x00 0x70 0xf7
4458
4459# CHECK: clrbe %r0, %r0, 0
44600xec 0x00 0x00 0x00 0x80 0xf7
4461
4462# CHECK: clrb %r0, %r0, 9, 0
44630xec 0x00 0x00 0x00 0x90 0xf7
4464
4465# CHECK: clrbhe %r0, %r0, 0
44660xec 0x00 0x00 0x00 0xa0 0xf7
4467
4468# CHECK: clrb %r0, %r0, 11, 0
44690xec 0x00 0x00 0x00 0xb0 0xf7
4470
4471# CHECK: clrble %r0, %r0, 0
44720xec 0x00 0x00 0x00 0xc0 0xf7
4473
4474# CHECK: clrb %r0, %r0, 13, 0
44750xec 0x00 0x00 0x00 0xd0 0xf7
4476
4477# CHECK: clrb %r0, %r0, 14, 0
44780xec 0x00 0x00 0x00 0xe0 0xf7
4479
4480# CHECK: clrb %r0, %r0, 15, 0
44810xec 0x00 0x00 0x00 0xf0 0xf7
4482
4483# CHECK: clgrt %r0, %r1, 0
44840xb9 0x61 0x00 0x01
4485
4486# CHECK: clgrt %r0, %r1, 15
44870xb9 0x61 0xf0 0x01
4488
4489# CHECK: clgrth %r0, %r1
44900xb9 0x61 0x20 0x01
4491
4492# CHECK: clgrtl %r0, %r1
44930xb9 0x61 0x40 0x01
4494
4495# CHECK: clgrte %r0, %r1
44960xb9 0x61 0x80 0x01
4497
4498# CHECK: clgrtlh %r0, %r1
44990xb9 0x61 0x60 0x01
4500
4501# CHECK: clgrthe %r0, %r1
45020xb9 0x61 0xa0 0x01
4503
4504# CHECK: clgrtle %r0, %r1
45050xb9 0x61 0xc0 0x01
4506
4507# CHECK: clrt %r0, %r1, 0
45080xb9 0x73 0x00 0x01
4509
4510# CHECK: clrt %r0, %r1, 15
45110xb9 0x73 0xf0 0x01
4512
4513# CHECK: clrth %r0, %r1
45140xb9 0x73 0x20 0x01
4515
4516# CHECK: clrtl %r0, %r1
45170xb9 0x73 0x40 0x01
4518
4519# CHECK: clrte %r0, %r1
45200xb9 0x73 0x80 0x01
4521
4522# CHECK: clrtlh %r0, %r1
45230xb9 0x73 0x60 0x01
4524
4525# CHECK: clrthe %r0, %r1
45260xb9 0x73 0xa0 0x01
4527
4528# CHECK: clrtle %r0, %r1
45290xb9 0x73 0xc0 0x01
4530
4531# CHECK: clt %r0, 0, -524288
45320xeb 0x00 0x00 0x00 0x80 0x23
4533
4534# CHECK: clt %r0, 15, 32768
45350xeb 0x0f 0x00 0x00 0x08 0x23
4536
4537# CHECK: clth %r0, -524288
45380xeb 0x02 0x00 0x00 0x80 0x23
4539
4540# CHECK: clth %r0, -1
45410xeb 0x02 0x0f 0xff 0xff 0x23
4542
4543# CHECK: clth %r0, 0
45440xeb 0x02 0x00 0x00 0x00 0x23
4545
4546# CHECK: clth %r0, 1
45470xeb 0x02 0x00 0x01 0x00 0x23
4548
4549# CHECK: clth %r0, 524287
45500xeb 0x02 0x0f 0xff 0x7f 0x23
4551
4552# CHECK: clth %r0, 0(%r1)
45530xeb 0x02 0x10 0x00 0x00 0x23
4554
4555# CHECK: clth %r0, 0(%r15)
45560xeb 0x02 0xf0 0x00 0x00 0x23
4557
4558# CHECK: clth %r0, 12345(%r6)
45590xeb 0x02 0x60 0x39 0x03 0x23
4560
4561# CHECK: clth %r1, 0
45620xeb 0x12 0x00 0x00 0x00 0x23
4563
4564# CHECK: cltl %r1, 0
45650xeb 0x14 0x00 0x00 0x00 0x23
4566
4567# CHECK: clte %r1, 0
45680xeb 0x18 0x00 0x00 0x00 0x23
4569
4570# CHECK: cltlh %r1, 0
45710xeb 0x16 0x00 0x00 0x00 0x23
4572
4573# CHECK: clthe %r1, 0
45740xeb 0x1a 0x00 0x00 0x00 0x23
4575
4576# CHECK: cltle %r1, 0
45770xeb 0x1c 0x00 0x00 0x00 0x23
4578
4579# CHECK: clgt %r0, 0, -524288
45800xeb 0x00 0x00 0x00 0x80 0x2b
4581
4582# CHECK: clgt %r0, 15, 32768
45830xeb 0x0f 0x00 0x00 0x08 0x2b
4584
4585# CHECK: clgth %r0, -524288
45860xeb 0x02 0x00 0x00 0x80 0x2b
4587
4588# CHECK: clgth %r0, -1
45890xeb 0x02 0x0f 0xff 0xff 0x2b
4590
4591# CHECK: clgth %r0, 0
45920xeb 0x02 0x00 0x00 0x00 0x2b
4593
4594# CHECK: clgth %r0, 1
45950xeb 0x02 0x00 0x01 0x00 0x2b
4596
4597# CHECK: clgth %r0, 524287
45980xeb 0x02 0x0f 0xff 0x7f 0x2b
4599
4600# CHECK: clgth %r0, 0(%r1)
46010xeb 0x02 0x10 0x00 0x00 0x2b
4602
4603# CHECK: clgth %r0, 0(%r15)
46040xeb 0x02 0xf0 0x00 0x00 0x2b
4605
4606# CHECK: clgth %r0, 12345(%r6)
46070xeb 0x02 0x60 0x39 0x03 0x2b
4608
4609# CHECK: clgth %r1, 0
46100xeb 0x12 0x00 0x00 0x00 0x2b
4611
4612# CHECK: clgtl %r1, 0
46130xeb 0x14 0x00 0x00 0x00 0x2b
4614
4615# CHECK: clgte %r1, 0
46160xeb 0x18 0x00 0x00 0x00 0x2b
4617
4618# CHECK: clgtlh %r1, 0
46190xeb 0x16 0x00 0x00 0x00 0x2b
4620
4621# CHECK: clgthe %r1, 0
46220xeb 0x1a 0x00 0x00 0x00 0x2b
4623
4624# CHECK: clgtle %r1, 0
46250xeb 0x1c 0x00 0x00 0x00 0x2b
4626
4627# CHECK: clst %r0, %r0
46280xb2 0x5d 0x00 0x00
4629
4630# CHECK: clst %r0, %r15
46310xb2 0x5d 0x00 0x0f
4632
4633# CHECK: clst %r15, %r0
46340xb2 0x5d 0x00 0xf0
4635
4636# CHECK: clst %r7, %r8
46370xb2 0x5d 0x00 0x78
4638
4639# CHECK: cly %r0, -524288
46400xe3 0x00 0x00 0x00 0x80 0x55
4641
4642# CHECK: cly %r0, -1
46430xe3 0x00 0x0f 0xff 0xff 0x55
4644
4645# CHECK: cly %r0, 0
46460xe3 0x00 0x00 0x00 0x00 0x55
4647
4648# CHECK: cly %r0, 1
46490xe3 0x00 0x00 0x01 0x00 0x55
4650
4651# CHECK: cly %r0, 524287
46520xe3 0x00 0x0f 0xff 0x7f 0x55
4653
4654# CHECK: cly %r0, 0(%r1)
46550xe3 0x00 0x10 0x00 0x00 0x55
4656
4657# CHECK: cly %r0, 0(%r15)
46580xe3 0x00 0xf0 0x00 0x00 0x55
4659
4660# CHECK: cly %r0, 524287(%r1,%r15)
46610xe3 0x01 0xff 0xff 0x7f 0x55
4662
4663# CHECK: cly %r0, 524287(%r15,%r1)
46640xe3 0x0f 0x1f 0xff 0x7f 0x55
4665
4666# CHECK: cly %r15, 0
46670xe3 0xf0 0x00 0x00 0x00 0x55
4668
4669# CHECK: cmpsc %r0, %r0
46700xb2 0x63 0x00 0x00
4671
4672# CHECK: cmpsc %r0, %r14
46730xb2 0x63 0x00 0x0e
4674
4675# CHECK: cmpsc %r14, %r0
46760xb2 0x63 0x00 0xe0
4677
4678# CHECK: cmpsc %r6, %r8
46790xb2 0x63 0x00 0x68
4680
4681# CHECK: cp 0(1), 0(1)
46820xf9 0x00 0x00 0x00 0x00 0x00
4683
4684# CHECK: cp 0(1), 0(1,%r1)
46850xf9 0x00 0x00 0x00 0x10 0x00
4686
4687# CHECK: cp 0(1), 0(1,%r15)
46880xf9 0x00 0x00 0x00 0xf0 0x00
4689
4690# CHECK: cp 0(1), 4095(1)
46910xf9 0x00 0x00 0x00 0x0f 0xff
4692
4693# CHECK: cp 0(1), 4095(1,%r1)
46940xf9 0x00 0x00 0x00 0x1f 0xff
4695
4696# CHECK: cp 0(1), 4095(1,%r15)
46970xf9 0x00 0x00 0x00 0xff 0xff
4698
4699# CHECK: cp 0(1,%r1), 0(1)
47000xf9 0x00 0x10 0x00 0x00 0x00
4701
4702# CHECK: cp 0(1,%r15), 0(1)
47030xf9 0x00 0xf0 0x00 0x00 0x00
4704
4705# CHECK: cp 4095(1,%r1), 0(1)
47060xf9 0x00 0x1f 0xff 0x00 0x00
4707
4708# CHECK: cp 4095(1,%r15), 0(1)
47090xf9 0x00 0xff 0xff 0x00 0x00
4710
4711# CHECK: cp 0(16,%r1), 0(1)
47120xf9 0xf0 0x10 0x00 0x00 0x00
4713
4714# CHECK: cp 0(16,%r15), 0(1)
47150xf9 0xf0 0xf0 0x00 0x00 0x00
4716
4717# CHECK: cp 0(1), 0(16,%r1)
47180xf9 0x0f 0x00 0x00 0x10 0x00
4719
4720# CHECK: cp 0(1), 0(16,%r15)
47210xf9 0x0f 0x00 0x00 0xf0 0x00
4722
4723# CHECK: cpsdr %f0, %f0, %f0
47240xb3 0x72 0x00 0x00
4725
4726# CHECK: cpsdr %f0, %f0, %f15
47270xb3 0x72 0x00 0x0f
4728
4729# CHECK: cpsdr %f0, %f15, %f0
47300xb3 0x72 0xf0 0x00
4731
4732# CHECK: cpsdr %f15, %f0, %f0
47330xb3 0x72 0x00 0xf0
4734
4735# CHECK: cpsdr %f1, %f2, %f3
47360xb3 0x72 0x20 0x13
4737
4738# CHECK: cpsdr %f15, %f15, %f15
47390xb3 0x72 0xf0 0xff
4740
4741# CHECK: cpya %a0, %a0
47420xb2 0x4d 0x00 0x00
4743
4744# CHECK: cpya %a0, %a15
47450xb2 0x4d 0x00 0x0f
4746
4747# CHECK: cpya %a15, %a0
47480xb2 0x4d 0x00 0xf0
4749
4750# CHECK: cpya %a7, %a8
47510xb2 0x4d 0x00 0x78
4752
4753# CHECK: cpya %a15, %a15
47540xb2 0x4d 0x00 0xff
4755
4756# CHECK: cr %r0, %r0
47570x19 0x00
4758
4759# CHECK: cr %r0, %r15
47600x19 0x0f
4761
4762# CHECK: cr %r15, %r0
47630x19 0xf0
4764
4765# CHECK: cr %r7, %r8
47660x19 0x78
4767
4768# CHECK: crb %r0, %r0, 0, 0
47690xec 0x00 0x00 0x00 0x00 0xf6
4770
4771# CHECK: crb %r0, %r15, 0, 0
47720xec 0x0f 0x00 0x00 0x00 0xf6
4773
4774# CHECK: crb %r15, %r0, 0, 0
47750xec 0xf0 0x00 0x00 0x00 0xf6
4776
4777# CHECK: crb %r7, %r8, 0, 0
47780xec 0x78 0x00 0x00 0x00 0xf6
4779
4780# CHECK: crb %r0, %r0, 0, 4095(%r15)
47810xec 0x00 0xff 0xff 0x00 0xf6
4782
4783# CHECK: crb %r0, %r0, 0, 0(%r8)
47840xec 0x00 0x80 0x00 0x00 0xf6
4785
4786# CHECK: crb %r0, %r0, 0, 4095(%r7)
47870xec 0x00 0x7f 0xff 0x00 0xf6
4788
4789# CHECK: crb %r0, %r0, 1, 0
47900xec 0x00 0x00 0x00 0x10 0xf6
4791
4792# CHECK: crbh %r0, %r0, 0
47930xec 0x00 0x00 0x00 0x20 0xf6
4794
4795# CHECK: crb %r0, %r0, 3, 0
47960xec 0x00 0x00 0x00 0x30 0xf6
4797
4798# CHECK: crbl %r0, %r0, 0
47990xec 0x00 0x00 0x00 0x40 0xf6
4800
4801# CHECK: crb %r0, %r0, 5, 0
48020xec 0x00 0x00 0x00 0x50 0xf6
4803
4804# CHECK: crblh %r0, %r0, 0
48050xec 0x00 0x00 0x00 0x60 0xf6
4806
4807# CHECK: crb %r0, %r0, 7, 0
48080xec 0x00 0x00 0x00 0x70 0xf6
4809
4810# CHECK: crbe %r0, %r0, 0
48110xec 0x00 0x00 0x00 0x80 0xf6
4812
4813# CHECK: crb %r0, %r0, 9, 0
48140xec 0x00 0x00 0x00 0x90 0xf6
4815
4816# CHECK: crbhe %r0, %r0, 0
48170xec 0x00 0x00 0x00 0xa0 0xf6
4818
4819# CHECK: crb %r0, %r0, 11, 0
48200xec 0x00 0x00 0x00 0xb0 0xf6
4821
4822# CHECK: crble %r0, %r0, 0
48230xec 0x00 0x00 0x00 0xc0 0xf6
4824
4825# CHECK: crb %r0, %r0, 13, 0
48260xec 0x00 0x00 0x00 0xd0 0xf6
4827
4828# CHECK: crb %r0, %r0, 14, 0
48290xec 0x00 0x00 0x00 0xe0 0xf6
4830
4831# CHECK: crb %r0, %r0, 15, 0
48320xec 0x00 0x00 0x00 0xf0 0xf6
4833
4834# CHECK: crdte %r0, %r0, %r0
48350xb9 0x8f 0x00 0x00
4836
4837# CHECK: crdte %r0, %r0, %r14
48380xb9 0x8f 0x00 0x0e
4839
4840# CHECK: crdte %r0, %r15, %r0
48410xb9 0x8f 0xf0 0x00
4842
4843# CHECK: crdte %r14, %r0, %r0
48440xb9 0x8f 0x00 0xe0
4845
4846# CHECK: crdte %r0, %r0, %r0, 15
48470xb9 0x8f 0x0f 0x00
4848
4849# CHECK: crdte %r4, %r5, %r6, 7
48500xb9 0x8f 0x57 0x46
4851
4852# CHECK: crt %r0, %r1, 0
48530xb9 0x72 0x00 0x01
4854
4855# CHECK: crt %r0, %r1, 15
48560xb9 0x72 0xf0 0x01
4857
4858# CHECK: crth %r0, %r1
48590xb9 0x72 0x20 0x01
4860
4861# CHECK: crtl %r0, %r1
48620xb9 0x72 0x40 0x01
4863
4864# CHECK: crte %r0, %r1
48650xb9 0x72 0x80 0x01
4866
4867# CHECK: crtlh %r0, %r1
48680xb9 0x72 0x60 0x01
4869
4870# CHECK: crthe %r0, %r1
48710xb9 0x72 0xa0 0x01
4872
4873# CHECK: crtle %r0, %r1
48740xb9 0x72 0xc0 0x01
4875
4876# CHECK: cs %r0, %r0, 0
48770xba 0x00 0x00 0x00
4878
4879# CHECK: cs %r0, %r0, 4095
48800xba 0x00 0x0f 0xff
4881
4882# CHECK: cs %r0, %r0, 0(%r1)
48830xba 0x00 0x10 0x00
4884
4885# CHECK: cs %r0, %r0, 0(%r15)
48860xba 0x00 0xf0 0x00
4887
4888# CHECK: cs %r0, %r0, 4095(%r1)
48890xba 0x00 0x1f 0xff
4890
4891# CHECK: cs %r0, %r0, 4095(%r15)
48920xba 0x00 0xff 0xff
4893
4894# CHECK: cs %r0, %r15, 0
48950xba 0x0f 0x00 0x00
4896
4897# CHECK: cs %r15, %r0, 0
48980xba 0xf0 0x00 0x00
4899
4900# CHECK: csch
49010xb2 0x30 0x00 0x00
4902
4903# CHECK: csdtr %r0, %f0, 0
49040xb3 0xe3 0x00 0x00
4905
4906# CHECK: csdtr %r0, %f15, 0
49070xb3 0xe3 0x00 0x0f
4908
4909# CHECK: csdtr %r0, %f0, 15
49100xb3 0xe3 0x0f 0x00
4911
4912# CHECK: csdtr %r4, %f5, 6
49130xb3 0xe3 0x06 0x45
4914
4915# CHECK: csdtr %r15, %f0, 0
49160xb3 0xe3 0x00 0xf0
4917
4918# CHECK: csg %r0, %r0, -524288
49190xeb 0x00 0x00 0x00 0x80 0x30
4920
4921# CHECK: csg %r0, %r0, -1
49220xeb 0x00 0x0f 0xff 0xff 0x30
4923
4924# CHECK: csg %r0, %r0, 0
49250xeb 0x00 0x00 0x00 0x00 0x30
4926
4927# CHECK: csg %r0, %r0, 1
49280xeb 0x00 0x00 0x01 0x00 0x30
4929
4930# CHECK: csg %r0, %r0, 524287
49310xeb 0x00 0x0f 0xff 0x7f 0x30
4932
4933# CHECK: csg %r0, %r0, 0(%r1)
49340xeb 0x00 0x10 0x00 0x00 0x30
4935
4936# CHECK: csg %r0, %r0, 0(%r15)
49370xeb 0x00 0xf0 0x00 0x00 0x30
4938
4939# CHECK: csg %r0, %r0, 524287(%r1)
49400xeb 0x00 0x1f 0xff 0x7f 0x30
4941
4942# CHECK: csg %r0, %r0, 524287(%r15)
49430xeb 0x00 0xff 0xff 0x7f 0x30
4944
4945# CHECK: csg %r0, %r15, 0
49460xeb 0x0f 0x00 0x00 0x00 0x30
4947
4948# CHECK: csg %r15, %r0, 0
49490xeb 0xf0 0x00 0x00 0x00 0x30
4950
4951# CHECK: csp %r0, %r0
49520xb2 0x50 0x00 0x00
4953
4954# CHECK: csp %r0, %r15
49550xb2 0x50 0x00 0x0f
4956
4957# CHECK: csp %r14, %r0
49580xb2 0x50 0x00 0xe0
4959
4960# CHECK: csp %r6, %r8
49610xb2 0x50 0x00 0x68
4962
4963# CHECK: cspg %r0, %r0
49640xb9 0x8a 0x00 0x00
4965
4966# CHECK: cspg %r0, %r15
49670xb9 0x8a 0x00 0x0f
4968
4969# CHECK: cspg %r14, %r0
49700xb9 0x8a 0x00 0xe0
4971
4972# CHECK: cspg %r6, %r8
49730xb9 0x8a 0x00 0x68
4974
4975# CHECK: csst 0, 0, %r0
49760xc8 0x02 0x00 0x00 0x00 0x00
4977
4978# CHECK: csst 0, 4095, %r2
49790xc8 0x22 0x00 0x00 0x0f 0xff
4980
4981# CHECK: csst 0, 0(%r1), %r2
49820xc8 0x22 0x00 0x00 0x10 0x00
4983
4984# CHECK: csst 0, 0(%r15), %r2
49850xc8 0x22 0x00 0x00 0xf0 0x00
4986
4987# CHECK: csst 0(%r1), 4095(%r15), %r2
49880xc8 0x22 0x10 0x00 0xff 0xff
4989
4990# CHECK: csst 0(%r1), 0(%r15), %r2
49910xc8 0x22 0x10 0x00 0xf0 0x00
4992
4993# CHECK: csst 4095(%r1), 0(%r15), %r2
49940xc8 0x22 0x1f 0xff 0xf0 0x00
4995
4996# CHECK: csxtr %r0, %f0, 0
49970xb3 0xeb 0x00 0x00
4998
4999# CHECK: csxtr %r0, %f13, 0
50000xb3 0xeb 0x00 0x0d
5001
5002# CHECK: csxtr %r0, %f0, 15
50030xb3 0xeb 0x0f 0x00
5004
5005# CHECK: csxtr %r4, %f5, 6
50060xb3 0xeb 0x06 0x45
5007
5008# CHECK: csxtr %r14, %f0, 0
50090xb3 0xeb 0x00 0xe0
5010
5011# CHECK: csy %r0, %r0, -524288
50120xeb 0x00 0x00 0x00 0x80 0x14
5013
5014# CHECK: csy %r0, %r0, -1
50150xeb 0x00 0x0f 0xff 0xff 0x14
5016
5017# CHECK: csy %r0, %r0, 0
50180xeb 0x00 0x00 0x00 0x00 0x14
5019
5020# CHECK: csy %r0, %r0, 1
50210xeb 0x00 0x00 0x01 0x00 0x14
5022
5023# CHECK: csy %r0, %r0, 524287
50240xeb 0x00 0x0f 0xff 0x7f 0x14
5025
5026# CHECK: csy %r0, %r0, 0(%r1)
50270xeb 0x00 0x10 0x00 0x00 0x14
5028
5029# CHECK: csy %r0, %r0, 0(%r15)
50300xeb 0x00 0xf0 0x00 0x00 0x14
5031
5032# CHECK: csy %r0, %r0, 524287(%r1)
50330xeb 0x00 0x1f 0xff 0x7f 0x14
5034
5035# CHECK: csy %r0, %r0, 524287(%r15)
50360xeb 0x00 0xff 0xff 0x7f 0x14
5037
5038# CHECK: csy %r0, %r15, 0
50390xeb 0x0f 0x00 0x00 0x00 0x14
5040
5041# CHECK: csy %r15, %r0, 0
50420xeb 0xf0 0x00 0x00 0x00 0x14
5043
5044# CHECK: cu12 %r0, %r0
50450xb2 0xa7 0x00 0x00
5046
5047# CHECK: cu12 %r0, %r14
50480xb2 0xa7 0x00 0x0e
5049
5050# CHECK: cu12 %r14, %r0
50510xb2 0xa7 0x00 0xe0
5052
5053# CHECK: cu12 %r6, %r8
50540xb2 0xa7 0x00 0x68
5055
5056# CHECK: cu12 %r4, %r12, 1
50570xb2 0xa7 0x10 0x4c
5058
5059# CHECK: cu12 %r4, %r12, 15
50600xb2 0xa7 0xf0 0x4c
5061
5062# CHECK: cu14 %r0, %r0
50630xb9 0xb0 0x00 0x00
5064
5065# CHECK: cu14 %r0, %r14
50660xb9 0xb0 0x00 0x0e
5067
5068# CHECK: cu14 %r14, %r0
50690xb9 0xb0 0x00 0xe0
5070
5071# CHECK: cu14 %r6, %r8
50720xb9 0xb0 0x00 0x68
5073
5074# CHECK: cu14 %r4, %r12, 1
50750xb9 0xb0 0x10 0x4c
5076
5077# CHECK: cu14 %r4, %r12, 15
50780xb9 0xb0 0xf0 0x4c
5079
5080# CHECK: cu21 %r0, %r0
50810xb2 0xa6 0x00 0x00
5082
5083# CHECK: cu21 %r0, %r14
50840xb2 0xa6 0x00 0x0e
5085
5086# CHECK: cu21 %r14, %r0
50870xb2 0xa6 0x00 0xe0
5088
5089# CHECK: cu21 %r6, %r8
50900xb2 0xa6 0x00 0x68
5091
5092# CHECK: cu21 %r4, %r12, 1
50930xb2 0xa6 0x10 0x4c
5094
5095# CHECK: cu21 %r4, %r12, 15
50960xb2 0xa6 0xf0 0x4c
5097
5098# CHECK: cu24 %r0, %r0
50990xb9 0xb1 0x00 0x00
5100
5101# CHECK: cu24 %r0, %r14
51020xb9 0xb1 0x00 0x0e
5103
5104# CHECK: cu24 %r14, %r0
51050xb9 0xb1 0x00 0xe0
5106
5107# CHECK: cu24 %r6, %r8
51080xb9 0xb1 0x00 0x68
5109
5110# CHECK: cu24 %r4, %r12, 1
51110xb9 0xb1 0x10 0x4c
5112
5113# CHECK: cu24 %r4, %r12, 15
51140xb9 0xb1 0xf0 0x4c
5115
5116# CHECK: cu41 %r0, %r0
51170xb9 0xb2 0x00 0x00
5118
5119# CHECK: cu41 %r0, %r14
51200xb9 0xb2 0x00 0x0e
5121
5122# CHECK: cu41 %r14, %r0
51230xb9 0xb2 0x00 0xe0
5124
5125# CHECK: cu41 %r6, %r8
51260xb9 0xb2 0x00 0x68
5127
5128# CHECK: cu42 %r0, %r0
51290xb9 0xb3 0x00 0x00
5130
5131# CHECK: cu42 %r0, %r14
51320xb9 0xb3 0x00 0x0e
5133
5134# CHECK: cu42 %r14, %r0
51350xb9 0xb3 0x00 0xe0
5136
5137# CHECK: cu42 %r6, %r8
51380xb9 0xb3 0x00 0x68
5139
5140# CHECK: cudtr %r0, %f0
51410xb3 0xe2 0x00 0x00
5142
5143# CHECK: cudtr %r0, %f15
51440xb3 0xe2 0x00 0x0f
5145
5146# CHECK: cudtr %r15, %f0
51470xb3 0xe2 0x00 0xf0
5148
5149# CHECK: cudtr %r7, %f8
51500xb3 0xe2 0x00 0x78
5151
5152# CHECK: cudtr %r15, %f15
51530xb3 0xe2 0x00 0xff
5154
5155# CHECK: cuse %r0, %r0
51560xb2 0x57 0x00 0x00
5157
5158# CHECK: cuse %r0, %r14
51590xb2 0x57 0x00 0x0e
5160
5161# CHECK: cuse %r14, %r0
51620xb2 0x57 0x00 0xe0
5163
5164# CHECK: cuse %r6, %r8
51650xb2 0x57 0x00 0x68
5166
5167# CHECK: cuxtr %r0, %f0
51680xb3 0xea 0x00 0x00
5169
5170# CHECK: cuxtr %r0, %f13
51710xb3 0xea 0x00 0x0d
5172
5173# CHECK: cuxtr %r14, %f0
51740xb3 0xea 0x00 0xe0
5175
5176# CHECK: cuxtr %r6, %f8
51770xb3 0xea 0x00 0x68
5178
5179# CHECK: cuxtr %r14, %f13
51800xb3 0xea 0x00 0xed
5181
5182# CHECK: cvb %r0, 0
51830x4f 0x00 0x00 0x00
5184
5185# CHECK: cvb %r0, 4095
51860x4f 0x00 0x0f 0xff
5187
5188# CHECK: cvb %r0, 0(%r1)
51890x4f 0x00 0x10 0x00
5190
5191# CHECK: cvb %r0, 0(%r15)
51920x4f 0x00 0xf0 0x00
5193
5194# CHECK: cvb %r0, 4095(%r1,%r15)
51950x4f 0x01 0xff 0xff
5196
5197# CHECK: cvb %r0, 4095(%r15,%r1)
51980x4f 0x0f 0x1f 0xff
5199
5200# CHECK: cvb %r15, 0
52010x4f 0xf0 0x00 0x00
5202
5203# CHECK: cvbg %r0, -524288
52040xe3 0x00 0x00 0x00 0x80 0x0e
5205
5206# CHECK: cvbg %r0, -1
52070xe3 0x00 0x0f 0xff 0xff 0x0e
5208
5209# CHECK: cvbg %r0, 0
52100xe3 0x00 0x00 0x00 0x00 0x0e
5211
5212# CHECK: cvbg %r0, 1
52130xe3 0x00 0x00 0x01 0x00 0x0e
5214
5215# CHECK: cvbg %r0, 524287
52160xe3 0x00 0x0f 0xff 0x7f 0x0e
5217
5218# CHECK: cvbg %r0, 0(%r1)
52190xe3 0x00 0x10 0x00 0x00 0x0e
5220
5221# CHECK: cvbg %r0, 0(%r15)
52220xe3 0x00 0xf0 0x00 0x00 0x0e
5223
5224# CHECK: cvbg %r0, 524287(%r1,%r15)
52250xe3 0x01 0xff 0xff 0x7f 0x0e
5226
5227# CHECK: cvbg %r0, 524287(%r15,%r1)
52280xe3 0x0f 0x1f 0xff 0x7f 0x0e
5229
5230# CHECK: cvbg %r15, 0
52310xe3 0xf0 0x00 0x00 0x00 0x0e
5232
5233# CHECK: cvby %r0, -524288
52340xe3 0x00 0x00 0x00 0x80 0x06
5235
5236# CHECK: cvby %r0, -1
52370xe3 0x00 0x0f 0xff 0xff 0x06
5238
5239# CHECK: cvby %r0, 0
52400xe3 0x00 0x00 0x00 0x00 0x06
5241
5242# CHECK: cvby %r0, 1
52430xe3 0x00 0x00 0x01 0x00 0x06
5244
5245# CHECK: cvby %r0, 524287
52460xe3 0x00 0x0f 0xff 0x7f 0x06
5247
5248# CHECK: cvby %r0, 0(%r1)
52490xe3 0x00 0x10 0x00 0x00 0x06
5250
5251# CHECK: cvby %r0, 0(%r15)
52520xe3 0x00 0xf0 0x00 0x00 0x06
5253
5254# CHECK: cvby %r0, 524287(%r1,%r15)
52550xe3 0x01 0xff 0xff 0x7f 0x06
5256
5257# CHECK: cvby %r0, 524287(%r15,%r1)
52580xe3 0x0f 0x1f 0xff 0x7f 0x06
5259
5260# CHECK: cvby %r15, 0
52610xe3 0xf0 0x00 0x00 0x00 0x06
5262
5263# CHECK: cvd %r0, 0
52640x4e 0x00 0x00 0x00
5265
5266# CHECK: cvd %r0, 4095
52670x4e 0x00 0x0f 0xff
5268
5269# CHECK: cvd %r0, 0(%r1)
52700x4e 0x00 0x10 0x00
5271
5272# CHECK: cvd %r0, 0(%r15)
52730x4e 0x00 0xf0 0x00
5274
5275# CHECK: cvd %r0, 4095(%r1,%r15)
52760x4e 0x01 0xff 0xff
5277
5278# CHECK: cvd %r0, 4095(%r15,%r1)
52790x4e 0x0f 0x1f 0xff
5280
5281# CHECK: cvd %r15, 0
52820x4e 0xf0 0x00 0x00
5283
5284# CHECK: cvdg %r0, -524288
52850xe3 0x00 0x00 0x00 0x80 0x2e
5286
5287# CHECK: cvdg %r0, -1
52880xe3 0x00 0x0f 0xff 0xff 0x2e
5289
5290# CHECK: cvdg %r0, 0
52910xe3 0x00 0x00 0x00 0x00 0x2e
5292
5293# CHECK: cvdg %r0, 1
52940xe3 0x00 0x00 0x01 0x00 0x2e
5295
5296# CHECK: cvdg %r0, 524287
52970xe3 0x00 0x0f 0xff 0x7f 0x2e
5298
5299# CHECK: cvdg %r0, 0(%r1)
53000xe3 0x00 0x10 0x00 0x00 0x2e
5301
5302# CHECK: cvdg %r0, 0(%r15)
53030xe3 0x00 0xf0 0x00 0x00 0x2e
5304
5305# CHECK: cvdg %r0, 524287(%r1,%r15)
53060xe3 0x01 0xff 0xff 0x7f 0x2e
5307
5308# CHECK: cvdg %r0, 524287(%r15,%r1)
53090xe3 0x0f 0x1f 0xff 0x7f 0x2e
5310
5311# CHECK: cvdg %r15, 0
53120xe3 0xf0 0x00 0x00 0x00 0x2e
5313
5314# CHECK: cvdy %r0, -524288
53150xe3 0x00 0x00 0x00 0x80 0x26
5316
5317# CHECK: cvdy %r0, -1
53180xe3 0x00 0x0f 0xff 0xff 0x26
5319
5320# CHECK: cvdy %r0, 0
53210xe3 0x00 0x00 0x00 0x00 0x26
5322
5323# CHECK: cvdy %r0, 1
53240xe3 0x00 0x00 0x01 0x00 0x26
5325
5326# CHECK: cvdy %r0, 524287
53270xe3 0x00 0x0f 0xff 0x7f 0x26
5328
5329# CHECK: cvdy %r0, 0(%r1)
53300xe3 0x00 0x10 0x00 0x00 0x26
5331
5332# CHECK: cvdy %r0, 0(%r15)
53330xe3 0x00 0xf0 0x00 0x00 0x26
5334
5335# CHECK: cvdy %r0, 524287(%r1,%r15)
53360xe3 0x01 0xff 0xff 0x7f 0x26
5337
5338# CHECK: cvdy %r0, 524287(%r15,%r1)
53390xe3 0x0f 0x1f 0xff 0x7f 0x26
5340
5341# CHECK: cvdy %r15, 0
53420xe3 0xf0 0x00 0x00 0x00 0x26
5343
5344# CHECK: cxbr %f0, %f0
53450xb3 0x49 0x00 0x00
5346
5347# CHECK: cxbr %f0, %f13
53480xb3 0x49 0x00 0x0d
5349
5350# CHECK: cxbr %f8, %f8
53510xb3 0x49 0x00 0x88
5352
5353# CHECK: cxbr %f13, %f0
53540xb3 0x49 0x00 0xd0
5355
5356# CHECK: cxfbr %f0, %r0
53570xb3 0x96 0x00 0x00
5358
5359# CHECK: cxfbr %f0, %r15
53600xb3 0x96 0x00 0x0f
5361
5362# CHECK: cxfbr %f13, %r0
53630xb3 0x96 0x00 0xd0
5364
5365# CHECK: cxfbr %f8, %r7
53660xb3 0x96 0x00 0x87
5367
5368# CHECK: cxfbr %f13, %r15
53690xb3 0x96 0x00 0xdf
5370
5371# CHECK: cxfbra %f0, 0, %r0, 1
53720xb3 0x96 0x01 0x00
5373
5374# CHECK: cxfbra %f0, 0, %r0, 15
53750xb3 0x96 0x0f 0x00
5376
5377# CHECK: cxfbra %f0, 0, %r15, 1
53780xb3 0x96 0x01 0x0f
5379
5380# CHECK: cxfbra %f0, 15, %r0, 1
53810xb3 0x96 0xf1 0x00
5382
5383# CHECK: cxfbra %f4, 5, %r6, 7
53840xb3 0x96 0x57 0x46
5385
5386# CHECK: cxfbra %f13, 0, %r0, 1
53870xb3 0x96 0x01 0xd0
5388
5389# CHECK: cxfr %f0, %r0
53900xb3 0xb6 0x00 0x00
5391
5392# CHECK: cxfr %f0, %r15
53930xb3 0xb6 0x00 0x0f
5394
5395# CHECK: cxfr %f13, %r0
53960xb3 0xb6 0x00 0xd0
5397
5398# CHECK: cxfr %f8, %r7
53990xb3 0xb6 0x00 0x87
5400
5401# CHECK: cxfr %f13, %r15
54020xb3 0xb6 0x00 0xdf
5403
5404# CHECK: cxftr %f0, 0, %r0, 0
54050xb9 0x59 0x00 0x00
5406
5407# CHECK: cxftr %f0, 0, %r0, 15
54080xb9 0x59 0x0f 0x00
5409
5410# CHECK: cxftr %f0, 0, %r15, 0
54110xb9 0x59 0x00 0x0f
5412
5413# CHECK: cxftr %f0, 15, %r0, 0
54140xb9 0x59 0xf0 0x00
5415
5416# CHECK: cxftr %f4, 5, %r9, 10
54170xb9 0x59 0x5a 0x49
5418
5419# CHECK: cxftr %f13, 0, %r0, 0
54200xb9 0x59 0x00 0xd0
5421
5422# CHECK: cxgbr %f0, %r0
54230xb3 0xa6 0x00 0x00
5424
5425# CHECK: cxgbr %f0, %r15
54260xb3 0xa6 0x00 0x0f
5427
5428# CHECK: cxgbr %f13, %r0
54290xb3 0xa6 0x00 0xd0
5430
5431# CHECK: cxgbr %f8, %r7
54320xb3 0xa6 0x00 0x87
5433
5434# CHECK: cxgbr %f13, %r15
54350xb3 0xa6 0x00 0xdf
5436
5437# CHECK: cxgbra %f0, 0, %r0, 1
54380xb3 0xa6 0x01 0x00
5439
5440# CHECK: cxgbra %f0, 0, %r0, 15
54410xb3 0xa6 0x0f 0x00
5442
5443# CHECK: cxgbra %f0, 0, %r15, 1
54440xb3 0xa6 0x01 0x0f
5445
5446# CHECK: cxgbra %f0, 15, %r0, 1
54470xb3 0xa6 0xf1 0x00
5448
5449# CHECK: cxgbra %f4, 5, %r6, 7
54500xb3 0xa6 0x57 0x46
5451
5452# CHECK: cxgbra %f13, 0, %r0, 1
54530xb3 0xa6 0x01 0xd0
5454
5455# CHECK: cxgr %f0, %r0
54560xb3 0xc6 0x00 0x00
5457
5458# CHECK: cxgr %f0, %r15
54590xb3 0xc6 0x00 0x0f
5460
5461# CHECK: cxgr %f13, %r0
54620xb3 0xc6 0x00 0xd0
5463
5464# CHECK: cxgr %f8, %r7
54650xb3 0xc6 0x00 0x87
5466
5467# CHECK: cxgr %f13, %r15
54680xb3 0xc6 0x00 0xdf
5469
5470# CHECK: cxgtr %f0, %r0
54710xb3 0xf9 0x00 0x00
5472
5473# CHECK: cxgtr %f0, %r15
54740xb3 0xf9 0x00 0x0f
5475
5476# CHECK: cxgtr %f13, %r0
54770xb3 0xf9 0x00 0xd0
5478
5479# CHECK: cxgtr %f8, %r7
54800xb3 0xf9 0x00 0x87
5481
5482# CHECK: cxgtr %f13, %r15
54830xb3 0xf9 0x00 0xdf
5484
5485# CHECK: cxgtra %f0, 0, %r0, 1
54860xb3 0xf9 0x01 0x00
5487
5488# CHECK: cxgtra %f0, 0, %r0, 15
54890xb3 0xf9 0x0f 0x00
5490
5491# CHECK: cxgtra %f0, 0, %r15, 1
54920xb3 0xf9 0x01 0x0f
5493
5494# CHECK: cxgtra %f0, 15, %r0, 1
54950xb3 0xf9 0xf1 0x00
5496
5497# CHECK: cxgtra %f4, 5, %r9, 10
54980xb3 0xf9 0x5a 0x49
5499
5500# CHECK: cxgtra %f13, 0, %r0, 1
55010xb3 0xf9 0x01 0xd0
5502
5503# CHECK: cxlfbr %f0, 0, %r0, 1
55040xb3 0x92 0x01 0x00
5505
5506# CHECK: cxlfbr %f0, 0, %r0, 15
55070xb3 0x92 0x0f 0x00
5508
5509# CHECK: cxlfbr %f0, 0, %r15, 1
55100xb3 0x92 0x01 0x0f
5511
5512# CHECK: cxlfbr %f0, 15, %r0, 1
55130xb3 0x92 0xf1 0x00
5514
5515# CHECK: cxlfbr %f4, 5, %r6, 7
55160xb3 0x92 0x57 0x46
5517
5518# CHECK: cxlfbr %f13, 0, %r0, 1
55190xb3 0x92 0x01 0xd0
5520
5521# CHECK: cxlftr %f0, 0, %r0, 0
55220xb9 0x5b 0x00 0x00
5523
5524# CHECK: cxlftr %f0, 0, %r0, 15
55250xb9 0x5b 0x0f 0x00
5526
5527# CHECK: cxlftr %f0, 0, %r15, 0
55280xb9 0x5b 0x00 0x0f
5529
5530# CHECK: cxlftr %f0, 15, %r0, 0
55310xb9 0x5b 0xf0 0x00
5532
5533# CHECK: cxlftr %f4, 5, %r9, 10
55340xb9 0x5b 0x5a 0x49
5535
5536# CHECK: cxlftr %f13, 0, %r0, 0
55370xb9 0x5b 0x00 0xd0
5538
5539# CHECK: cxlgbr %f0, 0, %r0, 1
55400xb3 0xa2 0x01 0x00
5541
5542# CHECK: cxlgbr %f0, 0, %r0, 15
55430xb3 0xa2 0x0f 0x00
5544
5545# CHECK: cxlgbr %f0, 0, %r15, 1
55460xb3 0xa2 0x01 0x0f
5547
5548# CHECK: cxlgbr %f0, 15, %r0, 1
55490xb3 0xa2 0xf1 0x00
5550
5551# CHECK: cxlgbr %f4, 5, %r6, 7
55520xb3 0xa2 0x57 0x46
5553
5554# CHECK: cxlgbr %f13, 0, %r0, 1
55550xb3 0xa2 0x01 0xd0
5556
5557# CHECK: cxlgtr %f0, 0, %r0, 0
55580xb9 0x5a 0x00 0x00
5559
5560# CHECK: cxlgtr %f0, 0, %r0, 15
55610xb9 0x5a 0x0f 0x00
5562
5563# CHECK: cxlgtr %f0, 0, %r15, 0
55640xb9 0x5a 0x00 0x0f
5565
5566# CHECK: cxlgtr %f0, 15, %r0, 0
55670xb9 0x5a 0xf0 0x00
5568
5569# CHECK: cxlgtr %f4, 5, %r9, 10
55700xb9 0x5a 0x5a 0x49
5571
5572# CHECK: cxlgtr %f13, 0, %r0, 0
55730xb9 0x5a 0x00 0xd0
5574
5575# CHECK: cxr %f0, %f0
55760xb3 0x69 0x00 0x00
5577
5578# CHECK: cxr %f0, %f13
55790xb3 0x69 0x00 0x0d
5580
5581# CHECK: cxr %f8, %f8
55820xb3 0x69 0x00 0x88
5583
5584# CHECK: cxr %f13, %f0
55850xb3 0x69 0x00 0xd0
5586
5587# CHECK: cxstr %f0, %r0
55880xb3 0xfb 0x00 0x00
5589
5590# CHECK: cxstr %f0, %r14
55910xb3 0xfb 0x00 0x0e
5592
5593# CHECK: cxstr %f13, %r0
55940xb3 0xfb 0x00 0xd0
5595
5596# CHECK: cxstr %f8, %r6
55970xb3 0xfb 0x00 0x86
5598
5599# CHECK: cxstr %f13, %r14
56000xb3 0xfb 0x00 0xde
5601
5602# CHECK: cxtr %f0, %f0
56030xb3 0xec 0x00 0x00
5604
5605# CHECK: cxtr %f0, %f13
56060xb3 0xec 0x00 0x0d
5607
5608# CHECK: cxtr %f8, %f8
56090xb3 0xec 0x00 0x88
5610
5611# CHECK: cxtr %f13, %f0
56120xb3 0xec 0x00 0xd0
5613
5614# CHECK: cxutr %f0, %r0
56150xb3 0xfa 0x00 0x00
5616
5617# CHECK: cxutr %f0, %r14
56180xb3 0xfa 0x00 0x0e
5619
5620# CHECK: cxutr %f13, %r0
56210xb3 0xfa 0x00 0xd0
5622
5623# CHECK: cxutr %f8, %r6
56240xb3 0xfa 0x00 0x86
5625
5626# CHECK: cxutr %f13, %r14
56270xb3 0xfa 0x00 0xde
5628
5629# CHECK: cxzt %f0, 0(1), 0
56300xed 0x00 0x00 0x00 0x00 0xab
5631
5632# CHECK: cxzt %f13, 0(1), 0
56330xed 0x00 0x00 0x00 0xd0 0xab
5634
5635# CHECK: cxzt %f0, 0(1), 15
56360xed 0x00 0x00 0x00 0x0f 0xab
5637
5638# CHECK: cxzt %f0, 0(1,%r1), 0
56390xed 0x00 0x10 0x00 0x00 0xab
5640
5641# CHECK: cxzt %f0, 0(1,%r15), 0
56420xed 0x00 0xf0 0x00 0x00 0xab
5643
5644# CHECK: cxzt %f0, 4095(1,%r1), 0
56450xed 0x00 0x1f 0xff 0x00 0xab
5646
5647# CHECK: cxzt %f0, 4095(1,%r15), 0
56480xed 0x00 0xff 0xff 0x00 0xab
5649
5650# CHECK: cxzt %f0, 0(256,%r1), 0
56510xed 0xff 0x10 0x00 0x00 0xab
5652
5653# CHECK: cxzt %f0, 0(256,%r15), 0
56540xed 0xff 0xf0 0x00 0x00 0xab
5655
5656# CHECK: cy %r0, -524288
56570xe3 0x00 0x00 0x00 0x80 0x59
5658
5659# CHECK: cy %r0, -1
56600xe3 0x00 0x0f 0xff 0xff 0x59
5661
5662# CHECK: cy %r0, 0
56630xe3 0x00 0x00 0x00 0x00 0x59
5664
5665# CHECK: cy %r0, 1
56660xe3 0x00 0x00 0x01 0x00 0x59
5667
5668# CHECK: cy %r0, 524287
56690xe3 0x00 0x0f 0xff 0x7f 0x59
5670
5671# CHECK: cy %r0, 0(%r1)
56720xe3 0x00 0x10 0x00 0x00 0x59
5673
5674# CHECK: cy %r0, 0(%r15)
56750xe3 0x00 0xf0 0x00 0x00 0x59
5676
5677# CHECK: cy %r0, 524287(%r1,%r15)
56780xe3 0x01 0xff 0xff 0x7f 0x59
5679
5680# CHECK: cy %r0, 524287(%r15,%r1)
56810xe3 0x0f 0x1f 0xff 0x7f 0x59
5682
5683# CHECK: cy %r15, 0
56840xe3 0xf0 0x00 0x00 0x00 0x59
5685
5686# CHECK: czdt %f0, 0(1), 0
56870xed 0x00 0x00 0x00 0x00 0xa8
5688
5689# CHECK: czdt %f15, 0(1), 0
56900xed 0x00 0x00 0x00 0xf0 0xa8
5691
5692# CHECK: czdt %f0, 0(1), 15
56930xed 0x00 0x00 0x00 0x0f 0xa8
5694
5695# CHECK: czdt %f0, 0(1,%r1), 0
56960xed 0x00 0x10 0x00 0x00 0xa8
5697
5698# CHECK: czdt %f0, 0(1,%r15), 0
56990xed 0x00 0xf0 0x00 0x00 0xa8
5700
5701# CHECK: czdt %f0, 4095(1,%r1), 0
57020xed 0x00 0x1f 0xff 0x00 0xa8
5703
5704# CHECK: czdt %f0, 4095(1,%r15), 0
57050xed 0x00 0xff 0xff 0x00 0xa8
5706
5707# CHECK: czdt %f0, 0(256,%r1), 0
57080xed 0xff 0x10 0x00 0x00 0xa8
5709
5710# CHECK: czdt %f0, 0(256,%r15), 0
57110xed 0xff 0xf0 0x00 0x00 0xa8
5712
5713# CHECK: czxt %f0, 0(1), 0
57140xed 0x00 0x00 0x00 0x00 0xa9
5715
5716# CHECK: czxt %f13, 0(1), 0
57170xed 0x00 0x00 0x00 0xd0 0xa9
5718
5719# CHECK: czxt %f0, 0(1), 15
57200xed 0x00 0x00 0x00 0x0f 0xa9
5721
5722# CHECK: czxt %f0, 0(1,%r1), 0
57230xed 0x00 0x10 0x00 0x00 0xa9
5724
5725# CHECK: czxt %f0, 0(1,%r15), 0
57260xed 0x00 0xf0 0x00 0x00 0xa9
5727
5728# CHECK: czxt %f0, 4095(1,%r1), 0
57290xed 0x00 0x1f 0xff 0x00 0xa9
5730
5731# CHECK: czxt %f0, 4095(1,%r15), 0
57320xed 0x00 0xff 0xff 0x00 0xa9
5733
5734# CHECK: czxt %f0, 0(256,%r1), 0
57350xed 0xff 0x10 0x00 0x00 0xa9
5736
5737# CHECK: czxt %f0, 0(256,%r15), 0
57380xed 0xff 0xf0 0x00 0x00 0xa9
5739
5740# CHECK: d %r0, 0
57410x5d 0x00 0x00 0x00
5742
5743# CHECK: d %r0, 4095
57440x5d 0x00 0x0f 0xff
5745
5746# CHECK: d %r0, 0(%r1)
57470x5d 0x00 0x10 0x00
5748
5749# CHECK: d %r0, 0(%r15)
57500x5d 0x00 0xf0 0x00
5751
5752# CHECK: d %r0, 4095(%r1,%r15)
57530x5d 0x01 0xff 0xff
5754
5755# CHECK: d %r0, 4095(%r15,%r1)
57560x5d 0x0f 0x1f 0xff
5757
5758# CHECK: d %r14, 0
57590x5d 0xe0 0x00 0x00
5760
5761# CHECK: dd %f0, 0
57620x6d 0x00 0x00 0x00
5763
5764# CHECK: dd %f0, 4095
57650x6d 0x00 0x0f 0xff
5766
5767# CHECK: dd %f0, 0(%r1)
57680x6d 0x00 0x10 0x00
5769
5770# CHECK: dd %f0, 0(%r15)
57710x6d 0x00 0xf0 0x00
5772
5773# CHECK: dd %f0, 4095(%r1,%r15)
57740x6d 0x01 0xff 0xff
5775
5776# CHECK: dd %f0, 4095(%r15,%r1)
57770x6d 0x0f 0x1f 0xff
5778
5779# CHECK: dd %f15, 0
57800x6d 0xf0 0x00 0x00
5781
5782# CHECK: ddb %f0, 0
57830xed 0x00 0x00 0x00 0x00 0x1d
5784
5785# CHECK: ddb %f0, 4095
57860xed 0x00 0x0f 0xff 0x00 0x1d
5787
5788# CHECK: ddb %f0, 0(%r1)
57890xed 0x00 0x10 0x00 0x00 0x1d
5790
5791# CHECK: ddb %f0, 0(%r15)
57920xed 0x00 0xf0 0x00 0x00 0x1d
5793
5794# CHECK: ddb %f0, 4095(%r1,%r15)
57950xed 0x01 0xff 0xff 0x00 0x1d
5796
5797# CHECK: ddb %f0, 4095(%r15,%r1)
57980xed 0x0f 0x1f 0xff 0x00 0x1d
5799
5800# CHECK: ddb %f15, 0
58010xed 0xf0 0x00 0x00 0x00 0x1d
5802
5803# CHECK: ddbr %f0, %f0
58040xb3 0x1d 0x00 0x00
5805
5806# CHECK: ddbr %f0, %f15
58070xb3 0x1d 0x00 0x0f
5808
5809# CHECK: ddbr %f7, %f8
58100xb3 0x1d 0x00 0x78
5811
5812# CHECK: ddbr %f15, %f0
58130xb3 0x1d 0x00 0xf0
5814
5815# CHECK: ddr %f0, %f0
58160x2d 0x00
5817
5818# CHECK: ddr %f0, %f15
58190x2d 0x0f
5820
5821# CHECK: ddr %f7, %f8
58220x2d 0x78
5823
5824# CHECK: ddr %f15, %f0
58250x2d 0xf0
5826
5827# CHECK: ddtr %f0, %f0, %f0
58280xb3 0xd1 0x00 0x00
5829
5830# CHECK: ddtr %f0, %f0, %f15
58310xb3 0xd1 0xf0 0x00
5832
5833# CHECK: ddtr %f0, %f15, %f0
58340xb3 0xd1 0x00 0x0f
5835
5836# CHECK: ddtr %f15, %f0, %f0
58370xb3 0xd1 0x00 0xf0
5838
5839# CHECK: ddtr %f7, %f8, %f9
58400xb3 0xd1 0x90 0x78
5841
5842# CHECK: ddtra %f0, %f0, %f0, 1
58430xb3 0xd1 0x01 0x00
5844
5845# CHECK: ddtra %f0, %f0, %f0, 15
58460xb3 0xd1 0x0f 0x00
5847
5848# CHECK: ddtra %f0, %f0, %f15, 1
58490xb3 0xd1 0xf1 0x00
5850
5851# CHECK: ddtra %f0, %f15, %f0, 1
58520xb3 0xd1 0x01 0x0f
5853
5854# CHECK: ddtra %f15, %f0, %f0, 1
58550xb3 0xd1 0x01 0xf0
5856
5857# CHECK: ddtra %f7, %f8, %f9, 10
58580xb3 0xd1 0x9a 0x78
5859
5860# CHECK: de %f0, 0
58610x7d 0x00 0x00 0x00
5862
5863# CHECK: de %f0, 4095
58640x7d 0x00 0x0f 0xff
5865
5866# CHECK: de %f0, 0(%r1)
58670x7d 0x00 0x10 0x00
5868
5869# CHECK: de %f0, 0(%r15)
58700x7d 0x00 0xf0 0x00
5871
5872# CHECK: de %f0, 4095(%r1,%r15)
58730x7d 0x01 0xff 0xff
5874
5875# CHECK: de %f0, 4095(%r15,%r1)
58760x7d 0x0f 0x1f 0xff
5877
5878# CHECK: de %f15, 0
58790x7d 0xf0 0x00 0x00
5880
5881# CHECK: deb %f0, 0
58820xed 0x00 0x00 0x00 0x00 0x0d
5883
5884# CHECK: deb %f0, 4095
58850xed 0x00 0x0f 0xff 0x00 0x0d
5886
5887# CHECK: deb %f0, 0(%r1)
58880xed 0x00 0x10 0x00 0x00 0x0d
5889
5890# CHECK: deb %f0, 0(%r15)
58910xed 0x00 0xf0 0x00 0x00 0x0d
5892
5893# CHECK: deb %f0, 4095(%r1,%r15)
58940xed 0x01 0xff 0xff 0x00 0x0d
5895
5896# CHECK: deb %f0, 4095(%r15,%r1)
58970xed 0x0f 0x1f 0xff 0x00 0x0d
5898
5899# CHECK: deb %f15, 0
59000xed 0xf0 0x00 0x00 0x00 0x0d
5901
5902# CHECK: debr %f0, %f0
59030xb3 0x0d 0x00 0x00
5904
5905# CHECK: debr %f0, %f15
59060xb3 0x0d 0x00 0x0f
5907
5908# CHECK: debr %f7, %f8
59090xb3 0x0d 0x00 0x78
5910
5911# CHECK: debr %f15, %f0
59120xb3 0x0d 0x00 0xf0
5913
5914# CHECK: der %f0, %f0
59150x3d 0x00
5916
5917# CHECK: der %f0, %f15
59180x3d 0x0f
5919
5920# CHECK: der %f7, %f8
59210x3d 0x78
5922
5923# CHECK: der %f15, %f0
59240x3d 0xf0
5925
5926# CHECK: diag %r0, %r0, 0
59270x83 0x00 0x00 0x00
5928
5929# CHECK: diag %r0, %r15, 0
59300x83 0x0f 0x00 0x00
5931
5932# CHECK: diag %r14, %r15, 0
59330x83 0xef 0x00 0x00
5934
5935# CHECK: diag %r15, %r15, 0
59360x83 0xff 0x00 0x00
5937
5938# CHECK: diag %r0, %r0, 4095
59390x83 0x00 0x0f 0xff
5940
5941# CHECK: diag %r0, %r0, 1
59420x83 0x00 0x00 0x01
5943
5944# CHECK: diag %r0, %r0, 0(%r1)
59450x83 0x00 0x10 0x00
5946
5947# CHECK: diag %r0, %r0, 0(%r15)
59480x83 0x00 0xf0 0x00
5949
5950# CHECK: diag %r0, %r0, 4095(%r1)
59510x83 0x00 0x1f 0xff
5952
5953# CHECK: diag %r0, %r0, 4095(%r15)
59540x83 0x00 0xff 0xff
5955
5956# CHECK: didbr	%f0, %f0, %f0, 1
59570xb3 0x5b 0x01 0x00
5958
5959# CHECK: didbr	%f0, %f0, %f0, 15
59600xb3 0x5b 0x0f 0x00
5961
5962# CHECK: didbr	%f0, %f0, %f15, 1
59630xb3 0x5b 0x01 0x0f
5964
5965# CHECK: didbr	%f0, %f15, %f0, 1
59660xb3 0x5b 0xf1 0x00
5967
5968# CHECK: didbr	%f4, %f5, %f6, 7
59690xb3 0x5b 0x57 0x46
5970
5971# CHECK: didbr	%f15, %f0, %f0, 1
59720xb3 0x5b 0x01 0xf0
5973
5974# CHECK: diebr	%f0, %f0, %f0, 1
59750xb3 0x53 0x01 0x00
5976
5977# CHECK: diebr	%f0, %f0, %f0, 15
59780xb3 0x53 0x0f 0x00
5979
5980# CHECK: diebr	%f0, %f0, %f15, 1
59810xb3 0x53 0x01 0x0f
5982
5983# CHECK: diebr	%f0, %f15, %f0, 1
59840xb3 0x53 0xf1 0x00
5985
5986# CHECK: diebr	%f4, %f5, %f6, 7
59870xb3 0x53 0x57 0x46
5988
5989# CHECK: diebr	%f15, %f0, %f0, 1
59900xb3 0x53 0x01 0xf0
5991
5992# CHECK: dl %r0, -524288
59930xe3 0x00 0x00 0x00 0x80 0x97
5994
5995# CHECK: dl %r0, -1
59960xe3 0x00 0x0f 0xff 0xff 0x97
5997
5998# CHECK: dl %r0, 0
59990xe3 0x00 0x00 0x00 0x00 0x97
6000
6001# CHECK: dl %r0, 1
60020xe3 0x00 0x00 0x01 0x00 0x97
6003
6004# CHECK: dl %r0, 524287
60050xe3 0x00 0x0f 0xff 0x7f 0x97
6006
6007# CHECK: dl %r0, 0(%r1)
60080xe3 0x00 0x10 0x00 0x00 0x97
6009
6010# CHECK: dl %r0, 0(%r15)
60110xe3 0x00 0xf0 0x00 0x00 0x97
6012
6013# CHECK: dl %r0, 524287(%r1,%r15)
60140xe3 0x01 0xff 0xff 0x7f 0x97
6015
6016# CHECK: dl %r0, 524287(%r15,%r1)
60170xe3 0x0f 0x1f 0xff 0x7f 0x97
6018
6019# CHECK: dl %r14, 0
60200xe3 0xe0 0x00 0x00 0x00 0x97
6021
6022# CHECK: dlg %r0, -524288
60230xe3 0x00 0x00 0x00 0x80 0x87
6024
6025# CHECK: dlg %r0, -1
60260xe3 0x00 0x0f 0xff 0xff 0x87
6027
6028# CHECK: dlg %r0, 0
60290xe3 0x00 0x00 0x00 0x00 0x87
6030
6031# CHECK: dlg %r0, 1
60320xe3 0x00 0x00 0x01 0x00 0x87
6033
6034# CHECK: dlg %r0, 524287
60350xe3 0x00 0x0f 0xff 0x7f 0x87
6036
6037# CHECK: dlg %r0, 0(%r1)
60380xe3 0x00 0x10 0x00 0x00 0x87
6039
6040# CHECK: dlg %r0, 0(%r15)
60410xe3 0x00 0xf0 0x00 0x00 0x87
6042
6043# CHECK: dlg %r0, 524287(%r1,%r15)
60440xe3 0x01 0xff 0xff 0x7f 0x87
6045
6046# CHECK: dlg %r0, 524287(%r15,%r1)
60470xe3 0x0f 0x1f 0xff 0x7f 0x87
6048
6049# CHECK: dlg %r14, 0
60500xe3 0xe0 0x00 0x00 0x00 0x87
6051
6052# CHECK: dlgr %r0, %r0
60530xb9 0x87 0x00 0x00
6054
6055# CHECK: dlgr %r0, %r15
60560xb9 0x87 0x00 0x0f
6057
6058# CHECK: dlgr %r14, %r0
60590xb9 0x87 0x00 0xe0
6060
6061# CHECK: dlgr %r6, %r9
60620xb9 0x87 0x00 0x69
6063
6064# CHECK: dlr %r0, %r0
60650xb9 0x97 0x00 0x00
6066
6067# CHECK: dlr %r0, %r15
60680xb9 0x97 0x00 0x0f
6069
6070# CHECK: dlr %r14, %r0
60710xb9 0x97 0x00 0xe0
6072
6073# CHECK: dlr %r6, %r9
60740xb9 0x97 0x00 0x69
6075
6076# CHECK: dp 0(1), 0(1)
60770xfd 0x00 0x00 0x00 0x00 0x00
6078
6079# CHECK: dp 0(1), 0(1,%r1)
60800xfd 0x00 0x00 0x00 0x10 0x00
6081
6082# CHECK: dp 0(1), 0(1,%r15)
60830xfd 0x00 0x00 0x00 0xf0 0x00
6084
6085# CHECK: dp 0(1), 4095(1)
60860xfd 0x00 0x00 0x00 0x0f 0xff
6087
6088# CHECK: dp 0(1), 4095(1,%r1)
60890xfd 0x00 0x00 0x00 0x1f 0xff
6090
6091# CHECK: dp 0(1), 4095(1,%r15)
60920xfd 0x00 0x00 0x00 0xff 0xff
6093
6094# CHECK: dp 0(1,%r1), 0(1)
60950xfd 0x00 0x10 0x00 0x00 0x00
6096
6097# CHECK: dp 0(1,%r15), 0(1)
60980xfd 0x00 0xf0 0x00 0x00 0x00
6099
6100# CHECK: dp 4095(1,%r1), 0(1)
61010xfd 0x00 0x1f 0xff 0x00 0x00
6102
6103# CHECK: dp 4095(1,%r15), 0(1)
61040xfd 0x00 0xff 0xff 0x00 0x00
6105
6106# CHECK: dp 0(16,%r1), 0(1)
61070xfd 0xf0 0x10 0x00 0x00 0x00
6108
6109# CHECK: dp 0(16,%r15), 0(1)
61100xfd 0xf0 0xf0 0x00 0x00 0x00
6111
6112# CHECK: dp 0(1), 0(16,%r1)
61130xfd 0x0f 0x00 0x00 0x10 0x00
6114
6115# CHECK: dp 0(1), 0(16,%r15)
61160xfd 0x0f 0x00 0x00 0xf0 0x00
6117
6118# CHECK: dr %r0, %r0
61190x1d 0x00
6120
6121# CHECK: dr %r0, %r15
61220x1d 0x0f
6123
6124# CHECK: dr %r14, %r0
61250x1d 0xe0
6126
6127# CHECK: dr %r6, %r9
61280x1d 0x69
6129
6130# CHECK: dsg %r0, -524288
61310xe3 0x00 0x00 0x00 0x80 0x0d
6132
6133# CHECK: dsg %r0, -1
61340xe3 0x00 0x0f 0xff 0xff 0x0d
6135
6136# CHECK: dsg %r0, 0
61370xe3 0x00 0x00 0x00 0x00 0x0d
6138
6139# CHECK: dsg %r0, 1
61400xe3 0x00 0x00 0x01 0x00 0x0d
6141
6142# CHECK: dsg %r0, 524287
61430xe3 0x00 0x0f 0xff 0x7f 0x0d
6144
6145# CHECK: dsg %r0, 0(%r1)
61460xe3 0x00 0x10 0x00 0x00 0x0d
6147
6148# CHECK: dsg %r0, 0(%r15)
61490xe3 0x00 0xf0 0x00 0x00 0x0d
6150
6151# CHECK: dsg %r0, 524287(%r1,%r15)
61520xe3 0x01 0xff 0xff 0x7f 0x0d
6153
6154# CHECK: dsg %r0, 524287(%r15,%r1)
61550xe3 0x0f 0x1f 0xff 0x7f 0x0d
6156
6157# CHECK: dsg %r14, 0
61580xe3 0xe0 0x00 0x00 0x00 0x0d
6159
6160# CHECK: dsgf %r0, -524288
61610xe3 0x00 0x00 0x00 0x80 0x1d
6162
6163# CHECK: dsgf %r0, -1
61640xe3 0x00 0x0f 0xff 0xff 0x1d
6165
6166# CHECK: dsgf %r0, 0
61670xe3 0x00 0x00 0x00 0x00 0x1d
6168
6169# CHECK: dsgf %r0, 1
61700xe3 0x00 0x00 0x01 0x00 0x1d
6171
6172# CHECK: dsgf %r0, 524287
61730xe3 0x00 0x0f 0xff 0x7f 0x1d
6174
6175# CHECK: dsgf %r0, 0(%r1)
61760xe3 0x00 0x10 0x00 0x00 0x1d
6177
6178# CHECK: dsgf %r0, 0(%r15)
61790xe3 0x00 0xf0 0x00 0x00 0x1d
6180
6181# CHECK: dsgf %r0, 524287(%r1,%r15)
61820xe3 0x01 0xff 0xff 0x7f 0x1d
6183
6184# CHECK: dsgf %r0, 524287(%r15,%r1)
61850xe3 0x0f 0x1f 0xff 0x7f 0x1d
6186
6187# CHECK: dsgf %r14, 0
61880xe3 0xe0 0x00 0x00 0x00 0x1d
6189
6190# CHECK: dsgfr %r0, %r0
61910xb9 0x1d 0x00 0x00
6192
6193# CHECK: dsgfr %r0, %r15
61940xb9 0x1d 0x00 0x0f
6195
6196# CHECK: dsgfr %r14, %r0
61970xb9 0x1d 0x00 0xe0
6198
6199# CHECK: dsgfr %r6, %r9
62000xb9 0x1d 0x00 0x69
6201
6202# CHECK: dsgr %r0, %r0
62030xb9 0x0d 0x00 0x00
6204
6205# CHECK: dsgr %r0, %r15
62060xb9 0x0d 0x00 0x0f
6207
6208# CHECK: dsgr %r14, %r0
62090xb9 0x0d 0x00 0xe0
6210
6211# CHECK: dsgr %r6, %r9
62120xb9 0x0d 0x00 0x69
6213
6214# CHECK: dxbr %f0, %f0
62150xb3 0x4d 0x00 0x00
6216
6217# CHECK: dxbr %f0, %f13
62180xb3 0x4d 0x00 0x0d
6219
6220# CHECK: dxbr %f8, %f8
62210xb3 0x4d 0x00 0x88
6222
6223# CHECK: dxbr %f13, %f0
62240xb3 0x4d 0x00 0xd0
6225
6226# CHECK: dxr %f0, %f0
62270xb2 0x2d 0x00 0x00
6228
6229# CHECK: dxr %f0, %f13
62300xb2 0x2d 0x00 0x0d
6231
6232# CHECK: dxr %f8, %f8
62330xb2 0x2d 0x00 0x88
6234
6235# CHECK: dxr %f13, %f0
62360xb2 0x2d 0x00 0xd0
6237
6238# CHECK: dxtr %f0, %f0, %f0
62390xb3 0xd9 0x00 0x00
6240
6241# CHECK: dxtr %f0, %f0, %f13
62420xb3 0xd9 0xd0 0x00
6243
6244# CHECK: dxtr %f0, %f13, %f0
62450xb3 0xd9 0x00 0x0d
6246
6247# CHECK: dxtr %f13, %f0, %f0
62480xb3 0xd9 0x00 0xd0
6249
6250# CHECK: dxtr %f8, %f8, %f8
62510xb3 0xd9 0x80 0x88
6252
6253# CHECK: dxtra %f0, %f0, %f0, 1
62540xb3 0xd9 0x01 0x00
6255
6256# CHECK: dxtra %f0, %f0, %f0, 15
62570xb3 0xd9 0x0f 0x00
6258
6259# CHECK: dxtra %f0, %f0, %f13, 1
62600xb3 0xd9 0xd1 0x00
6261
6262# CHECK: dxtra %f0, %f13, %f0, 1
62630xb3 0xd9 0x01 0x0d
6264
6265# CHECK: dxtra %f13, %f0, %f0, 1
62660xb3 0xd9 0x01 0xd0
6267
6268# CHECK: dxtra %f8, %f8, %f8, 8
62690xb3 0xd9 0x88 0x88
6270
6271# CHECK: ear %r0, %a0
62720xb2 0x4f 0x00 0x00
6273
6274# CHECK: ear %r0, %a15
62750xb2 0x4f 0x00 0x0f
6276
6277# CHECK: ear %r15, %a0
62780xb2 0x4f 0x00 0xf0
6279
6280# CHECK: ear %r7, %a8
62810xb2 0x4f 0x00 0x78
6282
6283# CHECK: ear %r15, %a15
62840xb2 0x4f 0x00 0xff
6285
6286# CHECK: ecag %r0, %r0, 0
62870xeb 0x00 0x00 0x00 0x00 0x4c
6288
6289# CHECK: ecag %r0, %r15, 0
62900xeb 0x0f 0x00 0x00 0x00 0x4c
6291
6292# CHECK: ecag %r14, %r15, 0
62930xeb 0xef 0x00 0x00 0x00 0x4c
6294
6295# CHECK: ecag %r15, %r15, 0
62960xeb 0xff 0x00 0x00 0x00 0x4c
6297
6298# CHECK: ecag %r0, %r0, -524288
62990xeb 0x00 0x00 0x00 0x80 0x4c
6300
6301# CHECK: ecag %r0, %r0, -1
63020xeb 0x00 0x0f 0xff 0xff 0x4c
6303
6304# CHECK: ecag %r0, %r0, 0
63050xeb 0x00 0x00 0x00 0x00 0x4c
6306
6307# CHECK: ecag %r0, %r0, 1
63080xeb 0x00 0x00 0x01 0x00 0x4c
6309
6310# CHECK: ecag %r0, %r0, 524287
63110xeb 0x00 0x0f 0xff 0x7f 0x4c
6312
6313# CHECK: ecag %r0, %r0, 0(%r1)
63140xeb 0x00 0x10 0x00 0x00 0x4c
6315
6316# CHECK: ecag %r0, %r0, 0(%r15)
63170xeb 0x00 0xf0 0x00 0x00 0x4c
6318
6319# CHECK: ecag %r0, %r0, 524287(%r1)
63200xeb 0x00 0x1f 0xff 0x7f 0x4c
6321
6322# CHECK: ecag %r0, %r0, 524287(%r15)
63230xeb 0x00 0xff 0xff 0x7f 0x4c
6324
6325# CHECK: ecctr %r0, %r0
63260xb2 0xe4 0x00 0x00
6327
6328# CHECK: ecctr %r0, %r15
63290xb2 0xe4 0x00 0x0f
6330
6331# CHECK: ecctr %r15, %r0
63320xb2 0xe4 0x00 0xf0
6333
6334# CHECK: ecctr %r7, %r8
63350xb2 0xe4 0x00 0x78
6336
6337# CHECK: ecpga %r0, %r0
63380xb2 0xed 0x00 0x00
6339
6340# CHECK: ecpga %r0, %r15
63410xb2 0xed 0x00 0x0f
6342
6343# CHECK: ecpga %r15, %r0
63440xb2 0xed 0x00 0xf0
6345
6346# CHECK: ecpga %r7, %r8
63470xb2 0xed 0x00 0x78
6348
6349# CHECK: ectg 0, 0, %r0
63500xc8 0x01 0x00 0x00 0x00 0x00
6351
6352# CHECK: ectg 0, 4095, %r2
63530xc8 0x21 0x00 0x00 0x0f 0xff
6354
6355# CHECK: ectg 0, 0(%r1), %r2
63560xc8 0x21 0x00 0x00 0x10 0x00
6357
6358# CHECK: ectg 0, 0(%r15), %r2
63590xc8 0x21 0x00 0x00 0xf0 0x00
6360
6361# CHECK: ectg 0(%r1), 4095(%r15), %r2
63620xc8 0x21 0x10 0x00 0xff 0xff
6363
6364# CHECK: ectg 0(%r1), 0(%r15), %r2
63650xc8 0x21 0x10 0x00 0xf0 0x00
6366
6367# CHECK: ectg 4095(%r1), 0(%r15), %r2
63680xc8 0x21 0x1f 0xff 0xf0 0x00
6369
6370# CHECK: ed 0(1), 0
63710xde 0x00 0x00 0x00 0x00 0x00
6372
6373# CHECK: ed 0(1), 0(%r1)
63740xde 0x00 0x00 0x00 0x10 0x00
6375
6376# CHECK: ed 0(1), 0(%r15)
63770xde 0x00 0x00 0x00 0xf0 0x00
6378
6379# CHECK: ed 0(1), 4095
63800xde 0x00 0x00 0x00 0x0f 0xff
6381
6382# CHECK: ed 0(1), 4095(%r1)
63830xde 0x00 0x00 0x00 0x1f 0xff
6384
6385# CHECK: ed 0(1), 4095(%r15)
63860xde 0x00 0x00 0x00 0xff 0xff
6387
6388# CHECK: ed 0(1,%r1), 0
63890xde 0x00 0x10 0x00 0x00 0x00
6390
6391# CHECK: ed 0(1,%r15), 0
63920xde 0x00 0xf0 0x00 0x00 0x00
6393
6394# CHECK: ed 4095(1,%r1), 0
63950xde 0x00 0x1f 0xff 0x00 0x00
6396
6397# CHECK: ed 4095(1,%r15), 0
63980xde 0x00 0xff 0xff 0x00 0x00
6399
6400# CHECK: ed 0(256,%r1), 0
64010xde 0xff 0x10 0x00 0x00 0x00
6402
6403# CHECK: ed 0(256,%r15), 0
64040xde 0xff 0xf0 0x00 0x00 0x00
6405
6406# CHECK: edmk 0(1), 0
64070xdf 0x00 0x00 0x00 0x00 0x00
6408
6409# CHECK: edmk 0(1), 0(%r1)
64100xdf 0x00 0x00 0x00 0x10 0x00
6411
6412# CHECK: edmk 0(1), 0(%r15)
64130xdf 0x00 0x00 0x00 0xf0 0x00
6414
6415# CHECK: edmk 0(1), 4095
64160xdf 0x00 0x00 0x00 0x0f 0xff
6417
6418# CHECK: edmk 0(1), 4095(%r1)
64190xdf 0x00 0x00 0x00 0x1f 0xff
6420
6421# CHECK: edmk 0(1), 4095(%r15)
64220xdf 0x00 0x00 0x00 0xff 0xff
6423
6424# CHECK: edmk 0(1,%r1), 0
64250xdf 0x00 0x10 0x00 0x00 0x00
6426
6427# CHECK: edmk 0(1,%r15), 0
64280xdf 0x00 0xf0 0x00 0x00 0x00
6429
6430# CHECK: edmk 4095(1,%r1), 0
64310xdf 0x00 0x1f 0xff 0x00 0x00
6432
6433# CHECK: edmk 4095(1,%r15), 0
64340xdf 0x00 0xff 0xff 0x00 0x00
6435
6436# CHECK: edmk 0(256,%r1), 0
64370xdf 0xff 0x10 0x00 0x00 0x00
6438
6439# CHECK: edmk 0(256,%r15), 0
64400xdf 0xff 0xf0 0x00 0x00 0x00
6441
6442# CHECK: eedtr %r0, %f9
64430xb3 0xe5 0x00 0x09
6444
6445# CHECK: eedtr %r0, %f15
64460xb3 0xe5 0x00 0x0f
6447
6448# CHECK: eedtr %r15, %f0
64490xb3 0xe5 0x00 0xf0
6450
6451# CHECK: eedtr %r15, %f9
64520xb3 0xe5 0x00 0xf9
6453
6454# CHECK: eextr %r0, %f8
64550xb3 0xed 0x00 0x08
6456
6457# CHECK: eextr %r0, %f13
64580xb3 0xed 0x00 0x0d
6459
6460# CHECK: eextr %r13, %f0
64610xb3 0xed 0x00 0xd0
6462
6463# CHECK: eextr %r13, %f9
64640xb3 0xed 0x00 0xd9
6465
6466# CHECK: efpc %r0
64670xb3 0x8c 0x00 0x00
6468
6469# CHECK: efpc %r1
64700xb3 0x8c 0x00 0x10
6471
6472# CHECK: efpc %r15
64730xb3 0x8c 0x00 0xf0
6474
6475# CHECK: epar %r0
64760xb2 0x26 0x00 0x00
6477
6478# CHECK: epar %r1
64790xb2 0x26 0x00 0x10
6480
6481# CHECK: epar %r15
64820xb2 0x26 0x00 0xf0
6483
6484# CHECK: epair %r0
64850xb9 0x9a 0x00 0x00
6486
6487# CHECK: epair %r1
64880xb9 0x9a 0x00 0x10
6489
6490# CHECK: epair %r15
64910xb9 0x9a 0x00 0xf0
6492
6493# CHECK: epctr %r0, %r0
64940xb2 0xe5 0x00 0x00
6495
6496# CHECK: epctr %r0, %r15
64970xb2 0xe5 0x00 0x0f
6498
6499# CHECK: epctr %r15, %r0
65000xb2 0xe5 0x00 0xf0
6501
6502# CHECK: epctr %r7, %r8
65030xb2 0xe5 0x00 0x78
6504
6505# CHECK: epsw %r0, %r0
65060xb9 0x8d 0x00 0x00
6507
6508# CHECK: epsw %r0, %r15
65090xb9 0x8d 0x00 0x0f
6510
6511# CHECK: epsw %r15, %r0
65120xb9 0x8d 0x00 0xf0
6513
6514# CHECK: epsw %r6, %r8
65150xb9 0x8d 0x00 0x68
6516
6517# CHECK: ereg %r0, %r0
65180xb2 0x49 0x00 0x00
6519
6520# CHECK: ereg %r0, %r15
65210xb2 0x49 0x00 0x0f
6522
6523# CHECK: ereg %r15, %r0
65240xb2 0x49 0x00 0xf0
6525
6526# CHECK: ereg %r7, %r8
65270xb2 0x49 0x00 0x78
6528
6529# CHECK: eregg %r0, %r0
65300xb9 0x0e 0x00 0x00
6531
6532# CHECK: eregg %r0, %r15
65330xb9 0x0e 0x00 0x0f
6534
6535# CHECK: eregg %r15, %r0
65360xb9 0x0e 0x00 0xf0
6537
6538# CHECK: eregg %r7, %r8
65390xb9 0x0e 0x00 0x78
6540
6541# CHECK: esar %r0
65420xb2 0x27 0x00 0x00
6543
6544# CHECK: esar %r1
65450xb2 0x27 0x00 0x10
6546
6547# CHECK: esar %r15
65480xb2 0x27 0x00 0xf0
6549
6550# CHECK: esair %r0
65510xb9 0x9b 0x00 0x00
6552
6553# CHECK: esair %r1
65540xb9 0x9b 0x00 0x10
6555
6556# CHECK: esair %r15
65570xb9 0x9b 0x00 0xf0
6558
6559# CHECK: esdtr %r0, %f9
65600xb3 0xe7 0x00 0x09
6561
6562# CHECK: esdtr %r0, %f15
65630xb3 0xe7 0x00 0x0f
6564
6565# CHECK: esdtr %r15, %f0
65660xb3 0xe7 0x00 0xf0
6567
6568# CHECK: esdtr %r15, %f9
65690xb3 0xe7 0x00 0xf9
6570
6571# CHECK: esea %r0
65720xb9 0x9d 0x00 0x00
6573
6574# CHECK: esea %r1
65750xb9 0x9d 0x00 0x10
6576
6577# CHECK: esea %r15
65780xb9 0x9d 0x00 0xf0
6579
6580# CHECK: esta %r0, %r0
65810xb2 0x4a 0x00 0x00
6582
6583# CHECK: esta %r0, %r15
65840xb2 0x4a 0x00 0x0f
6585
6586# CHECK: esta %r14, %r0
65870xb2 0x4a 0x00 0xe0
6588
6589# CHECK: esta %r6, %r8
65900xb2 0x4a 0x00 0x68
6591
6592# CHECK: esxtr %r0, %f8
65930xb3 0xef 0x00 0x08
6594
6595# CHECK: esxtr %r0, %f13
65960xb3 0xef 0x00 0x0d
6597
6598# CHECK: esxtr %r13, %f0
65990xb3 0xef 0x00 0xd0
6600
6601# CHECK: esxtr %r13, %f9
66020xb3 0xef 0x00 0xd9
6603
6604# CHECK: etnd %r0
66050xb2 0xec 0x00 0x00
6606
6607# CHECK: etnd %r15
66080xb2 0xec 0x00 0xf0
6609
6610# CHECK: etnd %r7
66110xb2 0xec 0x00 0x70
6612
6613# CHECK: ex 0, 0
66140x44 0x00 0x00 0x00
6615
6616# CHECK: ex 0, 4095
66170x44 0x00 0x0f 0xff
6618
6619# CHECK: ex 0, 0(%r1)
66200x44 0x00 0x10 0x00
6621
6622# CHECK: ex 0, 0(%r15)
66230x44 0x00 0xf0 0x00
6624
6625# CHECK: ex 0, 4095(%r1,%r15)
66260x44 0x01 0xff 0xff
6627
6628# CHECK: ex 0, 4095(%r15,%r1)
66290x44 0x0f 0x1f 0xff
6630
6631# CHECK: ex %r15, 0
66320x44 0xf0 0x00 0x00
6633
6634# CHECK: fidbr %f0, 0, %f0
66350xb3 0x5f 0x00 0x00
6636
6637# CHECK: fidbr %f0, 0, %f15
66380xb3 0x5f 0x00 0x0f
6639
6640# CHECK: fidbr %f0, 15, %f0
66410xb3 0x5f 0xf0 0x00
6642
6643# CHECK: fidbr %f4, 5, %f6
66440xb3 0x5f 0x50 0x46
6645
6646# CHECK: fidbr %f15, 0, %f0
66470xb3 0x5f 0x00 0xf0
6648
6649# CHECK: fidbra %f0, 0, %f0, 1
66500xb3 0x5f 0x01 0x00
6651
6652# CHECK: fidbra %f0, 0, %f0, 15
66530xb3 0x5f 0x0f 0x00
6654
6655# CHECK: fidbra %f0, 0, %f15, 1
66560xb3 0x5f 0x01 0x0f
6657
6658# CHECK: fidbra %f0, 15, %f0, 1
66590xb3 0x5f 0xf1 0x00
6660
6661# CHECK: fidbra %f4, 5, %f6, 7
66620xb3 0x5f 0x57 0x46
6663
6664# CHECK: fidbra %f15, 0, %f0, 1
66650xb3 0x5f 0x01 0xf0
6666
6667# CHECK: fidr %f0, %f0
66680xb3 0x7f 0x00 0x00
6669
6670# CHECK: fidr %f0, %f15
66710xb3 0x7f 0x00 0x0f
6672
6673# CHECK: fidr %f4, %f6
66740xb3 0x7f 0x00 0x46
6675
6676# CHECK: fidr %f15, %f0
66770xb3 0x7f 0x00 0xf0
6678
6679# CHECK: fidtr %f0, 0, %f0, 0
66800xb3 0xd7 0x00 0x00
6681
6682# CHECK: fidtr %f0, 0, %f0, 15
66830xb3 0xd7 0x0f 0x00
6684
6685# CHECK: fidtr %f0, 0, %f15, 0
66860xb3 0xd7 0x00 0x0f
6687
6688# CHECK: fidtr %f0, 15, %f0, 0
66890xb3 0xd7 0xf0 0x00
6690
6691# CHECK: fidtr %f4, 5, %f6, 7
66920xb3 0xd7 0x57 0x46
6693
6694# CHECK: fidtr %f15, 0, %f0, 0
66950xb3 0xd7 0x00 0xf0
6696
6697# CHECK: fiebr %f0, 0, %f0
66980xb3 0x57 0x00 0x00
6699
6700# CHECK: fiebr %f0, 0, %f15
67010xb3 0x57 0x00 0x0f
6702
6703# CHECK: fiebr %f0, 15, %f0
67040xb3 0x57 0xf0 0x00
6705
6706# CHECK: fiebr %f4, 5, %f6
67070xb3 0x57 0x50 0x46
6708
6709# CHECK: fiebr %f15, 0, %f0
67100xb3 0x57 0x00 0xf0
6711
6712# CHECK: fiebra %f0, 0, %f0, 1
67130xb3 0x57 0x01 0x00
6714
6715# CHECK: fiebra %f0, 0, %f0, 15
67160xb3 0x57 0x0f 0x00
6717
6718# CHECK: fiebra %f0, 0, %f15, 1
67190xb3 0x57 0x01 0x0f
6720
6721# CHECK: fiebra %f0, 15, %f0, 1
67220xb3 0x57 0xf1 0x00
6723
6724# CHECK: fiebra %f4, 5, %f6, 7
67250xb3 0x57 0x57 0x46
6726
6727# CHECK: fiebra %f15, 0, %f0, 1
67280xb3 0x57 0x01 0xf0
6729
6730# CHECK: fier %f0, %f0
67310xb3 0x77 0x00 0x00
6732
6733# CHECK: fier %f0, %f15
67340xb3 0x77 0x00 0x0f
6735
6736# CHECK: fier %f4, %f6
67370xb3 0x77 0x00 0x46
6738
6739# CHECK: fier %f15, %f0
67400xb3 0x77 0x00 0xf0
6741
6742# CHECK: fixbr %f0, 0, %f0
67430xb3 0x47 0x00 0x00
6744
6745# CHECK: fixbr %f0, 0, %f13
67460xb3 0x47 0x00 0x0d
6747
6748# CHECK: fixbr %f0, 15, %f0
67490xb3 0x47 0xf0 0x00
6750
6751# CHECK: fixbr %f4, 5, %f8
67520xb3 0x47 0x50 0x48
6753
6754# CHECK: fixbr %f13, 0, %f0
67550xb3 0x47 0x00 0xd0
6756
6757# CHECK: fixbra %f0, 0, %f0, 1
67580xb3 0x47 0x01 0x00
6759
6760# CHECK: fixbra %f0, 0, %f0, 15
67610xb3 0x47 0x0f 0x00
6762
6763# CHECK: fixbra %f0, 0, %f13, 1
67640xb3 0x47 0x01 0x0d
6765
6766# CHECK: fixbra %f0, 15, %f0, 1
67670xb3 0x47 0xf1 0x00
6768
6769# CHECK: fixbra %f4, 5, %f8, 9
67700xb3 0x47 0x59 0x48
6771
6772# CHECK: fixbra %f13, 0, %f0, 1
67730xb3 0x47 0x01 0xd0
6774
6775# CHECK: fixr %f0, %f0
67760xb3 0x67 0x00 0x00
6777
6778# CHECK: fixr %f0, %f13
67790xb3 0x67 0x00 0x0d
6780
6781# CHECK: fixr %f4, %f8
67820xb3 0x67 0x00 0x48
6783
6784# CHECK: fixr %f13, %f0
67850xb3 0x67 0x00 0xd0
6786
6787# CHECK: fixtr %f0, 0, %f0, 0
67880xb3 0xdf 0x00 0x00
6789
6790# CHECK: fixtr %f0, 0, %f0, 15
67910xb3 0xdf 0x0f 0x00
6792
6793# CHECK: fixtr %f0, 0, %f13, 0
67940xb3 0xdf 0x00 0x0d
6795
6796# CHECK: fixtr %f0, 15, %f0, 0
67970xb3 0xdf 0xf0 0x00
6798
6799# CHECK: fixtr %f4, 5, %f8, 9
68000xb3 0xdf 0x59 0x48
6801
6802# CHECK: fixtr %f13, 0, %f0, 0
68030xb3 0xdf 0x00 0xd0
6804
6805# CHECK: flogr %r0, %r0
68060xb9 0x83 0x00 0x00
6807
6808# CHECK: flogr %r0, %r15
68090xb9 0x83 0x00 0x0f
6810
6811# CHECK: flogr %r10, %r9
68120xb9 0x83 0x00 0xa9
6813
6814# CHECK: flogr %r14, %r0
68150xb9 0x83 0x00 0xe0
6816
6817# CHECK: hdr %f0, %f0
68180x24 0x00
6819
6820# CHECK: hdr %f0, %f15
68210x24 0x0f
6822
6823# CHECK: hdr %f7, %f8
68240x24 0x78
6825
6826# CHECK: hdr %f15, %f0
68270x24 0xf0
6828
6829# CHECK: her %f0, %f0
68300x34 0x00
6831
6832# CHECK: her %f0, %f15
68330x34 0x0f
6834
6835# CHECK: her %f7, %f8
68360x34 0x78
6837
6838# CHECK: her %f15, %f0
68390x34 0xf0
6840
6841# CHECK: hsch
68420xb2 0x31 0x00 0x00
6843
6844# CHECK: iac %r0
68450xb2 0x24 0x00 0x00
6846
6847# CHECK: iac %r1
68480xb2 0x24 0x00 0x10
6849
6850# CHECK: iac %r15
68510xb2 0x24 0x00 0xf0
6852
6853# CHECK: ic %r0, 0
68540x43 0x00 0x00 0x00
6855
6856# CHECK: ic %r0, 4095
68570x43 0x00 0x0f 0xff
6858
6859# CHECK: ic %r0, 0(%r1)
68600x43 0x00 0x10 0x00
6861
6862# CHECK: ic %r0, 0(%r15)
68630x43 0x00 0xf0 0x00
6864
6865# CHECK: ic %r0, 4095(%r1,%r15)
68660x43 0x01 0xff 0xff
6867
6868# CHECK: ic %r0, 4095(%r15,%r1)
68690x43 0x0f 0x1f 0xff
6870
6871# CHECK: ic %r15, 0
68720x43 0xf0 0x00 0x00
6873
6874# CHECK: icm %r0, 0, 0
68750xbf 0x00 0x00 0x00
6876
6877# CHECK: icm %r0, 15, 4095
68780xbf 0x0f 0x0f 0xff
6879
6880# CHECK: icm %r0, 0, 0(%r1)
68810xbf 0x00 0x10 0x00
6882
6883# CHECK: icm %r0, 0, 0(%r15)
68840xbf 0x00 0xf0 0x00
6885
6886# CHECK: icm %r0, 15, 4095(%r15)
68870xbf 0x0f 0xff 0xff
6888
6889# CHECK: icm %r0, 0, 4095(%r1)
68900xbf 0x00 0x1f 0xff
6891
6892# CHECK: icm %r15, 0, 0
68930xbf 0xf0 0x00 0x00
6894
6895# CHECK: icmh %r0, 0, -524288
68960xeb 0x00 0x00 0x00 0x80 0x80
6897
6898# CHECK: icmh %r0, 0, -1
68990xeb 0x00 0x0f 0xff 0xff 0x80
6900
6901# CHECK: icmh %r0, 15, 0
69020xeb 0x0f 0x00 0x00 0x00 0x80
6903
6904# CHECK: icmh %r0, 15, 1
69050xeb 0x0f 0x00 0x01 0x00 0x80
6906
6907# CHECK: icmh %r0, 8, 524287
69080xeb 0x08 0x0f 0xff 0x7f 0x80
6909
6910# CHECK: icmh %r0, 8, 0(%r1)
69110xeb 0x08 0x10 0x00 0x00 0x80
6912
6913# CHECK: icmh %r0, 4, 0(%r15)
69140xeb 0x04 0xf0 0x00 0x00 0x80
6915
6916# CHECK: icmh %r0, 4, 524287(%r15)
69170xeb 0x04 0xff 0xff 0x7f 0x80
6918
6919# CHECK: icmh %r0, 0, 524287(%r1)
69200xeb 0x00 0x1f 0xff 0x7f 0x80
6921
6922# CHECK: icmh %r15, 0, 0
69230xeb 0xf0 0x00 0x00 0x00 0x80
6924
6925# CHECK: icmy %r0, 0, -524288
69260xeb 0x00 0x00 0x00 0x80 0x81
6927
6928# CHECK: icmy %r0, 0, -1
69290xeb 0x00 0x0f 0xff 0xff 0x81
6930
6931# CHECK: icmy %r0, 15, 0
69320xeb 0x0f 0x00 0x00 0x00 0x81
6933
6934# CHECK: icmy %r0, 15, 1
69350xeb 0x0f 0x00 0x01 0x00 0x81
6936
6937# CHECK: icmy %r0, 8, 524287
69380xeb 0x08 0x0f 0xff 0x7f 0x81
6939
6940# CHECK: icmy %r0, 8, 0(%r1)
69410xeb 0x08 0x10 0x00 0x00 0x81
6942
6943# CHECK: icmy %r0, 4, 0(%r15)
69440xeb 0x04 0xf0 0x00 0x00 0x81
6945
6946# CHECK: icmy %r0, 4, 524287(%r15)
69470xeb 0x04 0xff 0xff 0x7f 0x81
6948
6949# CHECK: icmy %r0, 0, 524287(%r1)
69500xeb 0x00 0x1f 0xff 0x7f 0x81
6951
6952# CHECK: icmy %r15, 0, 0
69530xeb 0xf0 0x00 0x00 0x00 0x81
6954
6955# CHECK: icy %r0, -524288
69560xe3 0x00 0x00 0x00 0x80 0x73
6957
6958# CHECK: icy %r0, -1
69590xe3 0x00 0x0f 0xff 0xff 0x73
6960
6961# CHECK: icy %r0, 0
69620xe3 0x00 0x00 0x00 0x00 0x73
6963
6964# CHECK: icy %r0, 1
69650xe3 0x00 0x00 0x01 0x00 0x73
6966
6967# CHECK: icy %r0, 524287
69680xe3 0x00 0x0f 0xff 0x7f 0x73
6969
6970# CHECK: icy %r0, 0(%r1)
69710xe3 0x00 0x10 0x00 0x00 0x73
6972
6973# CHECK: icy %r0, 0(%r15)
69740xe3 0x00 0xf0 0x00 0x00 0x73
6975
6976# CHECK: icy %r0, 524287(%r1,%r15)
69770xe3 0x01 0xff 0xff 0x7f 0x73
6978
6979# CHECK: icy %r0, 524287(%r15,%r1)
69800xe3 0x0f 0x1f 0xff 0x7f 0x73
6981
6982# CHECK: icy %r15, 0
69830xe3 0xf0 0x00 0x00 0x00 0x73
6984
6985# CHECK: idte %r0, %r0, %r0
69860xb9 0x8e 0x00 0x00
6987
6988# CHECK: idte %r0, %r0, %r15
69890xb9 0x8e 0x00 0x0f
6990
6991# CHECK: idte %r0, %r15, %r0
69920xb9 0x8e 0xf0 0x00
6993
6994# CHECK: idte %r15, %r0, %r0
69950xb9 0x8e 0x00 0xf0
6996
6997# CHECK: idte %r0, %r0, %r0, 15
69980xb9 0x8e 0x0f 0x00
6999
7000# CHECK: idte %r4, %r5, %r6, 7
70010xb9 0x8e 0x57 0x46
7002
7003# CHECK: iedtr %f0, %f0, %r0
70040xb3 0xf6 0x00 0x00
7005
7006# CHECK: iedtr %f0, %f0, %r15
70070xb3 0xf6 0x00 0x0f
7008
7009# CHECK: iedtr %f0, %f15, %r0
70100xb3 0xf6 0xf0 0x00
7011
7012# CHECK: iedtr %f15, %f0, %r0
70130xb3 0xf6 0x00 0xf0
7014
7015# CHECK: iedtr %f1, %f2, %r3
70160xb3 0xf6 0x20 0x13
7017
7018# CHECK: iedtr %f15, %f15, %r15
70190xb3 0xf6 0xf0 0xff
7020
7021# CHECK: iextr %f0, %f0, %r0
70220xb3 0xfe 0x00 0x00
7023
7024# CHECK: iextr %f0, %f0, %r13
70250xb3 0xfe 0x00 0x0d
7026
7027# CHECK: iextr %f0, %f13, %r0
70280xb3 0xfe 0xd0 0x00
7029
7030# CHECK: iextr %f13, %f0, %r0
70310xb3 0xfe 0x00 0xd0
7032
7033# CHECK: iextr %f1, %f8, %r4
70340xb3 0xfe 0x80 0x14
7035
7036# CHECK: iextr %f13, %f13, %r13
70370xb3 0xfe 0xd0 0xdd
7038
7039# CHECK: iihf %r0, 0
70400xc0 0x08 0x00 0x00 0x00 0x00
7041
7042# CHECK: iihf %r0, 4294967295
70430xc0 0x08 0xff 0xff 0xff 0xff
7044
7045# CHECK: iihf %r15, 0
70460xc0 0xf8 0x00 0x00 0x00 0x00
7047
7048# CHECK: iihh %r0, 0
70490xa5 0x00 0x00 0x00
7050
7051# CHECK: iihh %r0, 32768
70520xa5 0x00 0x80 0x00
7053
7054# CHECK: iihh %r0, 65535
70550xa5 0x00 0xff 0xff
7056
7057# CHECK: iihh %r15, 0
70580xa5 0xf0 0x00 0x00
7059
7060# CHECK: iihl %r0, 0
70610xa5 0x01 0x00 0x00
7062
7063# CHECK: iihl %r0, 32768
70640xa5 0x01 0x80 0x00
7065
7066# CHECK: iihl %r0, 65535
70670xa5 0x01 0xff 0xff
7068
7069# CHECK: iihl %r15, 0
70700xa5 0xf1 0x00 0x00
7071
7072# CHECK: iilf %r0, 0
70730xc0 0x09 0x00 0x00 0x00 0x00
7074
7075# CHECK: iilf %r0, 4294967295
70760xc0 0x09 0xff 0xff 0xff 0xff
7077
7078# CHECK: iilf %r15, 0
70790xc0 0xf9 0x00 0x00 0x00 0x00
7080
7081# CHECK: iilh %r0, 0
70820xa5 0x02 0x00 0x00
7083
7084# CHECK: iilh %r0, 32768
70850xa5 0x02 0x80 0x00
7086
7087# CHECK: iilh %r0, 65535
70880xa5 0x02 0xff 0xff
7089
7090# CHECK: iilh %r15, 0
70910xa5 0xf2 0x00 0x00
7092
7093# CHECK: iill %r0, 0
70940xa5 0x03 0x00 0x00
7095
7096# CHECK: iill %r0, 32768
70970xa5 0x03 0x80 0x00
7098
7099# CHECK: iill %r0, 65535
71000xa5 0x03 0xff 0xff
7101
7102# CHECK: iill %r15, 0
71030xa5 0xf3 0x00 0x00
7104
7105# CHECK: ipk
71060xb2 0x0b 0x00 0x00
7107
7108# CHECK: ipm %r0
71090xb2 0x22 0x00 0x00
7110
7111# CHECK: ipm %r1
71120xb2 0x22 0x00 0x10
7113
7114# CHECK: ipm %r15
71150xb2 0x22 0x00 0xf0
7116
7117# CHECK: ipte %r0, %r0
71180xb2 0x21 0x00 0x00
7119
7120# CHECK: ipte %r0, %r15
71210xb2 0x21 0x00 0x0f
7122
7123# CHECK: ipte %r15, %r0
71240xb2 0x21 0x00 0xf0
7125
7126# CHECK: ipte %r0, %r0, %r15
71270xb2 0x21 0xf0 0x00
7128
7129# CHECK: ipte %r0, %r0, %r0, 15
71300xb2 0x21 0x0f 0x00
7131
7132# CHECK: ipte %r7, %r8, %r9, 10
71330xb2 0x21 0x9a 0x78
7134
7135# CHECK: iske %r0, %r0
71360xb2 0x29 0x00 0x00
7137
7138# CHECK: iske %r0, %r15
71390xb2 0x29 0x00 0x0f
7140
7141# CHECK: iske %r15, %r0
71420xb2 0x29 0x00 0xf0
7143
7144# CHECK: iske %r7, %r8
71450xb2 0x29 0x00 0x78
7146
7147# CHECK: ivsk %r0, %r0
71480xb2 0x23 0x00 0x00
7149
7150# CHECK: ivsk %r0, %r15
71510xb2 0x23 0x00 0x0f
7152
7153# CHECK: ivsk %r15, %r0
71540xb2 0x23 0x00 0xf0
7155
7156# CHECK: ivsk %r7, %r8
71570xb2 0x23 0x00 0x78
7158
7159# CHECK: kdb %f0, 0
71600xed 0x00 0x00 0x00 0x00 0x18
7161
7162# CHECK: kdb %f0, 4095
71630xed 0x00 0x0f 0xff 0x00 0x18
7164
7165# CHECK: kdb %f0, 0(%r1)
71660xed 0x00 0x10 0x00 0x00 0x18
7167
7168# CHECK: kdb %f0, 0(%r15)
71690xed 0x00 0xf0 0x00 0x00 0x18
7170
7171# CHECK: kdb %f0, 4095(%r1,%r15)
71720xed 0x01 0xff 0xff 0x00 0x18
7173
7174# CHECK: kdb %f0, 4095(%r15,%r1)
71750xed 0x0f 0x1f 0xff 0x00 0x18
7176
7177# CHECK: kdb %f15, 0
71780xed 0xf0 0x00 0x00 0x00 0x18
7179
7180# CHECK: kdbr %f0, %f0
71810xb3 0x18 0x00 0x00
7182
7183# CHECK: kdbr %f0, %f15
71840xb3 0x18 0x00 0x0f
7185
7186# CHECK: kdbr %f7, %f8
71870xb3 0x18 0x00 0x78
7188
7189# CHECK: kdbr %f15, %f0
71900xb3 0x18 0x00 0xf0
7191
7192# CHECK: kdtr %f0, %f0
71930xb3 0xe0 0x00 0x00
7194
7195# CHECK: kdtr %f0, %f15
71960xb3 0xe0 0x00 0x0f
7197
7198# CHECK: kdtr %f7, %f8
71990xb3 0xe0 0x00 0x78
7200
7201# CHECK: kdtr %f15, %f0
72020xb3 0xe0 0x00 0xf0
7203
7204# CHECK: keb %f0, 0
72050xed 0x00 0x00 0x00 0x00 0x08
7206
7207# CHECK: keb %f0, 4095
72080xed 0x00 0x0f 0xff 0x00 0x08
7209
7210# CHECK: keb %f0, 0(%r1)
72110xed 0x00 0x10 0x00 0x00 0x08
7212
7213# CHECK: keb %f0, 0(%r15)
72140xed 0x00 0xf0 0x00 0x00 0x08
7215
7216# CHECK: keb %f0, 4095(%r1,%r15)
72170xed 0x01 0xff 0xff 0x00 0x08
7218
7219# CHECK: keb %f0, 4095(%r15,%r1)
72200xed 0x0f 0x1f 0xff 0x00 0x08
7221
7222# CHECK: keb %f15, 0
72230xed 0xf0 0x00 0x00 0x00 0x08
7224
7225# CHECK: kebr %f0, %f0
72260xb3 0x08 0x00 0x00
7227
7228# CHECK: kebr %f0, %f15
72290xb3 0x08 0x00 0x0f
7230
7231# CHECK: kebr %f7, %f8
72320xb3 0x08 0x00 0x78
7233
7234# CHECK: kebr %f15, %f0
72350xb3 0x08 0x00 0xf0
7236
7237# CHECK: kimd %r2, %r10
72380xb9 0x3e 0x00 0x2a
7239
7240# CHECK: kimd %r2, %r14
72410xb9 0x3e 0x00 0x2e
7242
7243# CHECK: kimd %r14, %r2
72440xb9 0x3e 0x00 0xe2
7245
7246# CHECK: kimd %r14, %r10
72470xb9 0x3e 0x00 0xea
7248
7249# CHECK: klmd %r2, %r10
72500xb9 0x3f 0x00 0x2a
7251
7252# CHECK: klmd %r2, %r14
72530xb9 0x3f 0x00 0x2e
7254
7255# CHECK: klmd %r14, %r2
72560xb9 0x3f 0x00 0xe2
7257
7258# CHECK: klmd %r14, %r10
72590xb9 0x3f 0x00 0xea
7260
7261# CHECK: km %r2, %r10
72620xb9 0x2e 0x00 0x2a
7263
7264# CHECK: km %r2, %r14
72650xb9 0x2e 0x00 0x2e
7266
7267# CHECK: km %r14, %r2
72680xb9 0x2e 0x00 0xe2
7269
7270# CHECK: km %r14, %r10
72710xb9 0x2e 0x00 0xea
7272
7273# CHECK: kmac %r2, %r10
72740xb9 0x1e 0x00 0x2a
7275
7276# CHECK: kmac %r2, %r14
72770xb9 0x1e 0x00 0x2e
7278
7279# CHECK: kmac %r14, %r2
72800xb9 0x1e 0x00 0xe2
7281
7282# CHECK: kmac %r14, %r10
72830xb9 0x1e 0x00 0xea
7284
7285# CHECK: kmc %r2, %r10
72860xb9 0x2f 0x00 0x2a
7287
7288# CHECK: kmc %r2, %r14
72890xb9 0x2f 0x00 0x2e
7290
7291# CHECK: kmc %r14, %r2
72920xb9 0x2f 0x00 0xe2
7293
7294# CHECK: kmc %r14, %r10
72950xb9 0x2f 0x00 0xea
7296
7297# CHECK: kmctr %r2, %r4, %r10
72980xb9 0x2d 0x40 0x2a
7299
7300# CHECK: kmctr %r2, %r6, %r14
73010xb9 0x2d 0x60 0x2e
7302
7303# CHECK: kmctr %r14, %r8, %r2
73040xb9 0x2d 0x80 0xe2
7305
7306# CHECK: kmctr %r14, %r12, %r10
73070xb9 0x2d 0xc0 0xea
7308
7309# CHECK: kmf %r2, %r10
73100xb9 0x2a 0x00 0x2a
7311
7312# CHECK: kmf %r2, %r14
73130xb9 0x2a 0x00 0x2e
7314
7315# CHECK: kmf %r14, %r2
73160xb9 0x2a 0x00 0xe2
7317
7318# CHECK: kmf %r14, %r10
73190xb9 0x2a 0x00 0xea
7320
7321# CHECK: kmo %r2, %r10
73220xb9 0x2b 0x00 0x2a
7323
7324# CHECK: kmo %r2, %r14
73250xb9 0x2b 0x00 0x2e
7326
7327# CHECK: kmo %r14, %r2
73280xb9 0x2b 0x00 0xe2
7329
7330# CHECK: kmo %r14, %r10
73310xb9 0x2b 0x00 0xea
7332
7333# CHECK: kxbr %f0, %f0
73340xb3 0x48 0x00 0x00
7335
7336# CHECK: kxbr %f0, %f13
73370xb3 0x48 0x00 0x0d
7338
7339# CHECK: kxbr %f8, %f8
73400xb3 0x48 0x00 0x88
7341
7342# CHECK: kxbr %f13, %f0
73430xb3 0x48 0x00 0xd0
7344
7345# CHECK: kxtr %f0, %f0
73460xb3 0xe8 0x00 0x00
7347
7348# CHECK: kxtr %f0, %f13
73490xb3 0xe8 0x00 0x0d
7350
7351# CHECK: kxtr %f8, %f8
73520xb3 0xe8 0x00 0x88
7353
7354# CHECK: kxtr %f13, %f0
73550xb3 0xe8 0x00 0xd0
7356
7357# CHECK: l %r0, 0
73580x58 0x00 0x00 0x00
7359
7360# CHECK: l %r0, 4095
73610x58 0x00 0x0f 0xff
7362
7363# CHECK: l %r0, 0(%r1)
73640x58 0x00 0x10 0x00
7365
7366# CHECK: l %r0, 0(%r15)
73670x58 0x00 0xf0 0x00
7368
7369# CHECK: l %r0, 4095(%r1,%r15)
73700x58 0x01 0xff 0xff
7371
7372# CHECK: l %r0, 4095(%r15,%r1)
73730x58 0x0f 0x1f 0xff
7374
7375# CHECK: l %r15, 0
73760x58 0xf0 0x00 0x00
7377
7378# CHECK: la %r0, 0
73790x41 0x00 0x00 0x00
7380
7381# CHECK: la %r0, 4095
73820x41 0x00 0x0f 0xff
7383
7384# CHECK: la %r0, 0(%r1)
73850x41 0x00 0x10 0x00
7386
7387# CHECK: la %r0, 0(%r15)
73880x41 0x00 0xf0 0x00
7389
7390# CHECK: la %r0, 4095(%r1,%r15)
73910x41 0x01 0xff 0xff
7392
7393# CHECK: la %r0, 4095(%r15,%r1)
73940x41 0x0f 0x1f 0xff
7395
7396# CHECK: la %r15, 0
73970x41 0xf0 0x00 0x00
7398
7399# CHECK: laa %r0, %r0, -524288
74000xeb 0x00 0x00 0x00 0x80 0xf8
7401
7402# CHECK: laa %r0, %r0, -1
74030xeb 0x00 0x0f 0xff 0xff 0xf8
7404
7405# CHECK: laa %r0, %r0, 0
74060xeb 0x00 0x00 0x00 0x00 0xf8
7407
7408# CHECK: laa %r0, %r0, 1
74090xeb 0x00 0x00 0x01 0x00 0xf8
7410
7411# CHECK: laa %r0, %r0, 524287
74120xeb 0x00 0x0f 0xff 0x7f 0xf8
7413
7414# CHECK: laa %r0, %r0, 0(%r1)
74150xeb 0x00 0x10 0x00 0x00 0xf8
7416
7417# CHECK: laa %r0, %r0, 0(%r15)
74180xeb 0x00 0xf0 0x00 0x00 0xf8
7419
7420# CHECK: laa %r0, %r0, 524287(%r1)
74210xeb 0x00 0x1f 0xff 0x7f 0xf8
7422
7423# CHECK: laa %r0, %r0, 524287(%r15)
74240xeb 0x00 0xff 0xff 0x7f 0xf8
7425
7426# CHECK: laa %r0, %r15, 0
74270xeb 0x0f 0x00 0x00 0x00 0xf8
7428
7429# CHECK: laa %r15, %r0, 0
74300xeb 0xf0 0x00 0x00 0x00 0xf8
7431
7432# CHECK: laag %r0, %r0, -524288
74330xeb 0x00 0x00 0x00 0x80 0xe8
7434
7435# CHECK: laag %r0, %r0, -1
74360xeb 0x00 0x0f 0xff 0xff 0xe8
7437
7438# CHECK: laag %r0, %r0, 0
74390xeb 0x00 0x00 0x00 0x00 0xe8
7440
7441# CHECK: laag %r0, %r0, 1
74420xeb 0x00 0x00 0x01 0x00 0xe8
7443
7444# CHECK: laag %r0, %r0, 524287
74450xeb 0x00 0x0f 0xff 0x7f 0xe8
7446
7447# CHECK: laag %r0, %r0, 0(%r1)
74480xeb 0x00 0x10 0x00 0x00 0xe8
7449
7450# CHECK: laag %r0, %r0, 0(%r15)
74510xeb 0x00 0xf0 0x00 0x00 0xe8
7452
7453# CHECK: laag %r0, %r0, 524287(%r1)
74540xeb 0x00 0x1f 0xff 0x7f 0xe8
7455
7456# CHECK: laag %r0, %r0, 524287(%r15)
74570xeb 0x00 0xff 0xff 0x7f 0xe8
7458
7459# CHECK: laag %r0, %r15, 0
74600xeb 0x0f 0x00 0x00 0x00 0xe8
7461
7462# CHECK: laag %r15, %r0, 0
74630xeb 0xf0 0x00 0x00 0x00 0xe8
7464
7465# CHECK: laal %r0, %r0, -524288
74660xeb 0x00 0x00 0x00 0x80 0xfa
7467
7468# CHECK: laal %r0, %r0, -1
74690xeb 0x00 0x0f 0xff 0xff 0xfa
7470
7471# CHECK: laal %r0, %r0, 0
74720xeb 0x00 0x00 0x00 0x00 0xfa
7473
7474# CHECK: laal %r0, %r0, 1
74750xeb 0x00 0x00 0x01 0x00 0xfa
7476
7477# CHECK: laal %r0, %r0, 524287
74780xeb 0x00 0x0f 0xff 0x7f 0xfa
7479
7480# CHECK: laal %r0, %r0, 0(%r1)
74810xeb 0x00 0x10 0x00 0x00 0xfa
7482
7483# CHECK: laal %r0, %r0, 0(%r15)
74840xeb 0x00 0xf0 0x00 0x00 0xfa
7485
7486# CHECK: laal %r0, %r0, 524287(%r1)
74870xeb 0x00 0x1f 0xff 0x7f 0xfa
7488
7489# CHECK: laal %r0, %r0, 524287(%r15)
74900xeb 0x00 0xff 0xff 0x7f 0xfa
7491
7492# CHECK: laal %r0, %r15, 0
74930xeb 0x0f 0x00 0x00 0x00 0xfa
7494
7495# CHECK: laal %r15, %r0, 0
74960xeb 0xf0 0x00 0x00 0x00 0xfa
7497
7498# CHECK: laalg %r0, %r0, -524288
74990xeb 0x00 0x00 0x00 0x80 0xea
7500
7501# CHECK: laalg %r0, %r0, -1
75020xeb 0x00 0x0f 0xff 0xff 0xea
7503
7504# CHECK: laalg %r0, %r0, 0
75050xeb 0x00 0x00 0x00 0x00 0xea
7506
7507# CHECK: laalg %r0, %r0, 1
75080xeb 0x00 0x00 0x01 0x00 0xea
7509
7510# CHECK: laalg %r0, %r0, 524287
75110xeb 0x00 0x0f 0xff 0x7f 0xea
7512
7513# CHECK: laalg %r0, %r0, 0(%r1)
75140xeb 0x00 0x10 0x00 0x00 0xea
7515
7516# CHECK: laalg %r0, %r0, 0(%r15)
75170xeb 0x00 0xf0 0x00 0x00 0xea
7518
7519# CHECK: laalg %r0, %r0, 524287(%r1)
75200xeb 0x00 0x1f 0xff 0x7f 0xea
7521
7522# CHECK: laalg %r0, %r0, 524287(%r15)
75230xeb 0x00 0xff 0xff 0x7f 0xea
7524
7525# CHECK: laalg %r0, %r15, 0
75260xeb 0x0f 0x00 0x00 0x00 0xea
7527
7528# CHECK: laalg %r15, %r0, 0
75290xeb 0xf0 0x00 0x00 0x00 0xea
7530
7531# CHECK: lae %r0, 0
75320x51 0x00 0x00 0x00
7533
7534# CHECK: lae %r0, 4095
75350x51 0x00 0x0f 0xff
7536
7537# CHECK: lae %r0, 0(%r1)
75380x51 0x00 0x10 0x00
7539
7540# CHECK: lae %r0, 0(%r15)
75410x51 0x00 0xf0 0x00
7542
7543# CHECK: lae %r0, 4095(%r1,%r15)
75440x51 0x01 0xff 0xff
7545
7546# CHECK: lae %r0, 4095(%r15,%r1)
75470x51 0x0f 0x1f 0xff
7548
7549# CHECK: lae %r15, 0
75500x51 0xf0 0x00 0x00
7551
7552# CHECK: laey %r0, -524288
75530xe3 0x00 0x00 0x00 0x80 0x75
7554
7555# CHECK: laey %r0, -1
75560xe3 0x00 0x0f 0xff 0xff 0x75
7557
7558# CHECK: laey %r0, 0
75590xe3 0x00 0x00 0x00 0x00 0x75
7560
7561# CHECK: laey %r0, 1
75620xe3 0x00 0x00 0x01 0x00 0x75
7563
7564# CHECK: laey %r0, 524287
75650xe3 0x00 0x0f 0xff 0x7f 0x75
7566
7567# CHECK: laey %r0, 0(%r1)
75680xe3 0x00 0x10 0x00 0x00 0x75
7569
7570# CHECK: laey %r0, 0(%r15)
75710xe3 0x00 0xf0 0x00 0x00 0x75
7572
7573# CHECK: laey %r0, 524287(%r1,%r15)
75740xe3 0x01 0xff 0xff 0x7f 0x75
7575
7576# CHECK: laey %r0, 524287(%r15,%r1)
75770xe3 0x0f 0x1f 0xff 0x7f 0x75
7578
7579# CHECK: laey %r15, 0
75800xe3 0xf0 0x00 0x00 0x00 0x75
7581
7582# CHECK: lam %a0, %a0, 0
75830x9a 0x00 0x00 0x00
7584
7585# CHECK: lam %a0, %a15, 0
75860x9a 0x0f 0x00 0x00
7587
7588# CHECK: lam %a14, %a15, 0
75890x9a 0xef 0x00 0x00
7590
7591# CHECK: lam %a15, %a15, 0
75920x9a 0xff 0x00 0x00
7593
7594# CHECK: lam %a0, %a0, 4095
75950x9a 0x00 0x0f 0xff
7596
7597# CHECK: lam %a0, %a0, 1
75980x9a 0x00 0x00 0x01
7599
7600# CHECK: lam %a0, %a0, 0(%r1)
76010x9a 0x00 0x10 0x00
7602
7603# CHECK: lam %a0, %a0, 0(%r15)
76040x9a 0x00 0xf0 0x00
7605
7606# CHECK: lam %a0, %a0, 4095(%r1)
76070x9a 0x00 0x1f 0xff
7608
7609# CHECK: lam %a0, %a0, 4095(%r15)
76100x9a 0x00 0xff 0xff
7611
7612# CHECK: lamy %a0, %a0, 0
76130xeb 0x00 0x00 0x00 0x00 0x9a
7614
7615# CHECK: lamy %a0, %a15, 0
76160xeb 0x0f 0x00 0x00 0x00 0x9a
7617
7618# CHECK: lamy %a14, %a15, 0
76190xeb 0xef 0x00 0x00 0x00 0x9a
7620
7621# CHECK: lamy %a15, %a15, 0
76220xeb 0xff 0x00 0x00 0x00 0x9a
7623
7624# CHECK: lamy %a0, %a0, -524288
76250xeb 0x00 0x00 0x00 0x80 0x9a
7626
7627# CHECK: lamy %a0, %a0, -1
76280xeb 0x00 0x0f 0xff 0xff 0x9a
7629
7630# CHECK: lamy %a0, %a0, 0
76310xeb 0x00 0x00 0x00 0x00 0x9a
7632
7633# CHECK: lamy %a0, %a0, 1
76340xeb 0x00 0x00 0x01 0x00 0x9a
7635
7636# CHECK: lamy %a0, %a0, 524287
76370xeb 0x00 0x0f 0xff 0x7f 0x9a
7638
7639# CHECK: lamy %a0, %a0, 0(%r1)
76400xeb 0x00 0x10 0x00 0x00 0x9a
7641
7642# CHECK: lamy %a0, %a0, 0(%r15)
76430xeb 0x00 0xf0 0x00 0x00 0x9a
7644
7645# CHECK: lamy %a0, %a0, 524287(%r1)
76460xeb 0x00 0x1f 0xff 0x7f 0x9a
7647
7648# CHECK: lamy %a0, %a0, 524287(%r15)
76490xeb 0x00 0xff 0xff 0x7f 0x9a
7650
7651# CHECK: lan %r0, %r0, -524288
76520xeb 0x00 0x00 0x00 0x80 0xf4
7653
7654# CHECK: lan %r0, %r0, -1
76550xeb 0x00 0x0f 0xff 0xff 0xf4
7656
7657# CHECK: lan %r0, %r0, 0
76580xeb 0x00 0x00 0x00 0x00 0xf4
7659
7660# CHECK: lan %r0, %r0, 1
76610xeb 0x00 0x00 0x01 0x00 0xf4
7662
7663# CHECK: lan %r0, %r0, 524287
76640xeb 0x00 0x0f 0xff 0x7f 0xf4
7665
7666# CHECK: lan %r0, %r0, 0(%r1)
76670xeb 0x00 0x10 0x00 0x00 0xf4
7668
7669# CHECK: lan %r0, %r0, 0(%r15)
76700xeb 0x00 0xf0 0x00 0x00 0xf4
7671
7672# CHECK: lan %r0, %r0, 524287(%r1)
76730xeb 0x00 0x1f 0xff 0x7f 0xf4
7674
7675# CHECK: lan %r0, %r0, 524287(%r15)
76760xeb 0x00 0xff 0xff 0x7f 0xf4
7677
7678# CHECK: lan %r0, %r15, 0
76790xeb 0x0f 0x00 0x00 0x00 0xf4
7680
7681# CHECK: lan %r15, %r0, 0
76820xeb 0xf0 0x00 0x00 0x00 0xf4
7683
7684# CHECK: lang %r0, %r0, -524288
76850xeb 0x00 0x00 0x00 0x80 0xe4
7686
7687# CHECK: lang %r0, %r0, -1
76880xeb 0x00 0x0f 0xff 0xff 0xe4
7689
7690# CHECK: lang %r0, %r0, 0
76910xeb 0x00 0x00 0x00 0x00 0xe4
7692
7693# CHECK: lang %r0, %r0, 1
76940xeb 0x00 0x00 0x01 0x00 0xe4
7695
7696# CHECK: lang %r0, %r0, 524287
76970xeb 0x00 0x0f 0xff 0x7f 0xe4
7698
7699# CHECK: lang %r0, %r0, 0(%r1)
77000xeb 0x00 0x10 0x00 0x00 0xe4
7701
7702# CHECK: lang %r0, %r0, 0(%r15)
77030xeb 0x00 0xf0 0x00 0x00 0xe4
7704
7705# CHECK: lang %r0, %r0, 524287(%r1)
77060xeb 0x00 0x1f 0xff 0x7f 0xe4
7707
7708# CHECK: lang %r0, %r0, 524287(%r15)
77090xeb 0x00 0xff 0xff 0x7f 0xe4
7710
7711# CHECK: lang %r0, %r15, 0
77120xeb 0x0f 0x00 0x00 0x00 0xe4
7713
7714# CHECK: lang %r15, %r0, 0
77150xeb 0xf0 0x00 0x00 0x00 0xe4
7716
7717# CHECK: lao %r0, %r0, -524288
77180xeb 0x00 0x00 0x00 0x80 0xf6
7719
7720# CHECK: lao %r0, %r0, -1
77210xeb 0x00 0x0f 0xff 0xff 0xf6
7722
7723# CHECK: lao %r0, %r0, 0
77240xeb 0x00 0x00 0x00 0x00 0xf6
7725
7726# CHECK: lao %r0, %r0, 1
77270xeb 0x00 0x00 0x01 0x00 0xf6
7728
7729# CHECK: lao %r0, %r0, 524287
77300xeb 0x00 0x0f 0xff 0x7f 0xf6
7731
7732# CHECK: lao %r0, %r0, 0(%r1)
77330xeb 0x00 0x10 0x00 0x00 0xf6
7734
7735# CHECK: lao %r0, %r0, 0(%r15)
77360xeb 0x00 0xf0 0x00 0x00 0xf6
7737
7738# CHECK: lao %r0, %r0, 524287(%r1)
77390xeb 0x00 0x1f 0xff 0x7f 0xf6
7740
7741# CHECK: lao %r0, %r0, 524287(%r15)
77420xeb 0x00 0xff 0xff 0x7f 0xf6
7743
7744# CHECK: lao %r0, %r15, 0
77450xeb 0x0f 0x00 0x00 0x00 0xf6
7746
7747# CHECK: lao %r15, %r0, 0
77480xeb 0xf0 0x00 0x00 0x00 0xf6
7749
7750# CHECK: laog %r0, %r0, -524288
77510xeb 0x00 0x00 0x00 0x80 0xe6
7752
7753# CHECK: laog %r0, %r0, -1
77540xeb 0x00 0x0f 0xff 0xff 0xe6
7755
7756# CHECK: laog %r0, %r0, 0
77570xeb 0x00 0x00 0x00 0x00 0xe6
7758
7759# CHECK: laog %r0, %r0, 1
77600xeb 0x00 0x00 0x01 0x00 0xe6
7761
7762# CHECK: laog %r0, %r0, 524287
77630xeb 0x00 0x0f 0xff 0x7f 0xe6
7764
7765# CHECK: laog %r0, %r0, 0(%r1)
77660xeb 0x00 0x10 0x00 0x00 0xe6
7767
7768# CHECK: laog %r0, %r0, 0(%r15)
77690xeb 0x00 0xf0 0x00 0x00 0xe6
7770
7771# CHECK: laog %r0, %r0, 524287(%r1)
77720xeb 0x00 0x1f 0xff 0x7f 0xe6
7773
7774# CHECK: laog %r0, %r0, 524287(%r15)
77750xeb 0x00 0xff 0xff 0x7f 0xe6
7776
7777# CHECK: laog %r0, %r15, 0
77780xeb 0x0f 0x00 0x00 0x00 0xe6
7779
7780# CHECK: laog %r15, %r0, 0
77810xeb 0xf0 0x00 0x00 0x00 0xe6
7782
7783# CHECK: lasp 0, 0
77840xe5 0x00 0x00 0x00 0x00 0x00
7785
7786# CHECK: lasp 0(%r1), 0(%r2)
77870xe5 0x00 0x10 0x00 0x20 0x00
7788
7789# CHECK: lasp 160(%r1), 320(%r15)
77900xe5 0x00 0x10 0xa0 0xf1 0x40
7791
7792# CHECK: lasp 0(%r1), 4095
77930xe5 0x00 0x10 0x00 0x0f 0xff
7794
7795# CHECK: lasp 0(%r1), 4095(%r2)
77960xe5 0x00 0x10 0x00 0x2f 0xff
7797
7798# CHECK: lasp 0(%r1), 4095(%r15)
77990xe5 0x00 0x10 0x00 0xff 0xff
7800
7801# CHECK: lasp 0(%r1), 0
78020xe5 0x00 0x10 0x00 0x00 0x00
7803
7804# CHECK: lasp 0(%r15), 0
78050xe5 0x00 0xf0 0x00 0x00 0x00
7806
7807# CHECK: lasp 4095(%r1), 0
78080xe5 0x00 0x1f 0xff 0x00 0x00
7809
7810# CHECK: lasp 4095(%r15), 0
78110xe5 0x00 0xff 0xff 0x00 0x00
7812
7813# CHECK: lat %r0, -524288
78140xe3 0x00 0x00 0x00 0x80 0x9f
7815
7816# CHECK: lat %r0, -1
78170xe3 0x00 0x0f 0xff 0xff 0x9f
7818
7819# CHECK: lat %r0, 0
78200xe3 0x00 0x00 0x00 0x00 0x9f
7821
7822# CHECK: lat %r0, 1
78230xe3 0x00 0x00 0x01 0x00 0x9f
7824
7825# CHECK: lat %r0, 524287
78260xe3 0x00 0x0f 0xff 0x7f 0x9f
7827
7828# CHECK: lat %r0, 0(%r1)
78290xe3 0x00 0x10 0x00 0x00 0x9f
7830
7831# CHECK: lat %r0, 0(%r15)
78320xe3 0x00 0xf0 0x00 0x00 0x9f
7833
7834# CHECK: lat %r0, 524287(%r1,%r15)
78350xe3 0x01 0xff 0xff 0x7f 0x9f
7836
7837# CHECK: lat %r0, 524287(%r15,%r1)
78380xe3 0x0f 0x1f 0xff 0x7f 0x9f
7839
7840# CHECK: lat %r15, 0
78410xe3 0xf0 0x00 0x00 0x00 0x9f
7842
7843# CHECK: lax %r0, %r0, -524288
78440xeb 0x00 0x00 0x00 0x80 0xf7
7845
7846# CHECK: lax %r0, %r0, -1
78470xeb 0x00 0x0f 0xff 0xff 0xf7
7848
7849# CHECK: lax %r0, %r0, 0
78500xeb 0x00 0x00 0x00 0x00 0xf7
7851
7852# CHECK: lax %r0, %r0, 1
78530xeb 0x00 0x00 0x01 0x00 0xf7
7854
7855# CHECK: lax %r0, %r0, 524287
78560xeb 0x00 0x0f 0xff 0x7f 0xf7
7857
7858# CHECK: lax %r0, %r0, 0(%r1)
78590xeb 0x00 0x10 0x00 0x00 0xf7
7860
7861# CHECK: lax %r0, %r0, 0(%r15)
78620xeb 0x00 0xf0 0x00 0x00 0xf7
7863
7864# CHECK: lax %r0, %r0, 524287(%r1)
78650xeb 0x00 0x1f 0xff 0x7f 0xf7
7866
7867# CHECK: lax %r0, %r0, 524287(%r15)
78680xeb 0x00 0xff 0xff 0x7f 0xf7
7869
7870# CHECK: lax %r0, %r15, 0
78710xeb 0x0f 0x00 0x00 0x00 0xf7
7872
7873# CHECK: lax %r15, %r0, 0
78740xeb 0xf0 0x00 0x00 0x00 0xf7
7875
7876# CHECK: laxg %r0, %r0, -524288
78770xeb 0x00 0x00 0x00 0x80 0xe7
7878
7879# CHECK: laxg %r0, %r0, -1
78800xeb 0x00 0x0f 0xff 0xff 0xe7
7881
7882# CHECK: laxg %r0, %r0, 0
78830xeb 0x00 0x00 0x00 0x00 0xe7
7884
7885# CHECK: laxg %r0, %r0, 1
78860xeb 0x00 0x00 0x01 0x00 0xe7
7887
7888# CHECK: laxg %r0, %r0, 524287
78890xeb 0x00 0x0f 0xff 0x7f 0xe7
7890
7891# CHECK: laxg %r0, %r0, 0(%r1)
78920xeb 0x00 0x10 0x00 0x00 0xe7
7893
7894# CHECK: laxg %r0, %r0, 0(%r15)
78950xeb 0x00 0xf0 0x00 0x00 0xe7
7896
7897# CHECK: laxg %r0, %r0, 524287(%r1)
78980xeb 0x00 0x1f 0xff 0x7f 0xe7
7899
7900# CHECK: laxg %r0, %r0, 524287(%r15)
79010xeb 0x00 0xff 0xff 0x7f 0xe7
7902
7903# CHECK: laxg %r0, %r15, 0
79040xeb 0x0f 0x00 0x00 0x00 0xe7
7905
7906# CHECK: laxg %r15, %r0, 0
79070xeb 0xf0 0x00 0x00 0x00 0xe7
7908
7909# CHECK: lay %r0, -524288
79100xe3 0x00 0x00 0x00 0x80 0x71
7911
7912# CHECK: lay %r0, -1
79130xe3 0x00 0x0f 0xff 0xff 0x71
7914
7915# CHECK: lay %r0, 0
79160xe3 0x00 0x00 0x00 0x00 0x71
7917
7918# CHECK: lay %r0, 1
79190xe3 0x00 0x00 0x01 0x00 0x71
7920
7921# CHECK: lay %r0, 524287
79220xe3 0x00 0x0f 0xff 0x7f 0x71
7923
7924# CHECK: lay %r0, 0(%r1)
79250xe3 0x00 0x10 0x00 0x00 0x71
7926
7927# CHECK: lay %r0, 0(%r15)
79280xe3 0x00 0xf0 0x00 0x00 0x71
7929
7930# CHECK: lay %r0, 524287(%r1,%r15)
79310xe3 0x01 0xff 0xff 0x7f 0x71
7932
7933# CHECK: lay %r0, 524287(%r15,%r1)
79340xe3 0x0f 0x1f 0xff 0x7f 0x71
7935
7936# CHECK: lay %r15, 0
79370xe3 0xf0 0x00 0x00 0x00 0x71
7938
7939# CHECK: lb %r0, -524288
79400xe3 0x00 0x00 0x00 0x80 0x76
7941
7942# CHECK: lb %r0, -1
79430xe3 0x00 0x0f 0xff 0xff 0x76
7944
7945# CHECK: lb %r0, 0
79460xe3 0x00 0x00 0x00 0x00 0x76
7947
7948# CHECK: lb %r0, 1
79490xe3 0x00 0x00 0x01 0x00 0x76
7950
7951# CHECK: lb %r0, 524287
79520xe3 0x00 0x0f 0xff 0x7f 0x76
7953
7954# CHECK: lb %r0, 0(%r1)
79550xe3 0x00 0x10 0x00 0x00 0x76
7956
7957# CHECK: lb %r0, 0(%r15)
79580xe3 0x00 0xf0 0x00 0x00 0x76
7959
7960# CHECK: lb %r0, 524287(%r1,%r15)
79610xe3 0x01 0xff 0xff 0x7f 0x76
7962
7963# CHECK: lb %r0, 524287(%r15,%r1)
79640xe3 0x0f 0x1f 0xff 0x7f 0x76
7965
7966# CHECK: lb %r15, 0
79670xe3 0xf0 0x00 0x00 0x00 0x76
7968
7969# CHECK: lbh %r0, -524288
79700xe3 0x00 0x00 0x00 0x80 0xc0
7971
7972# CHECK: lbh %r0, -1
79730xe3 0x00 0x0f 0xff 0xff 0xc0
7974
7975# CHECK: lbh %r0, 0
79760xe3 0x00 0x00 0x00 0x00 0xc0
7977
7978# CHECK: lbh %r0, 1
79790xe3 0x00 0x00 0x01 0x00 0xc0
7980
7981# CHECK: lbh %r0, 524287
79820xe3 0x00 0x0f 0xff 0x7f 0xc0
7983
7984# CHECK: lbh %r0, 0(%r1)
79850xe3 0x00 0x10 0x00 0x00 0xc0
7986
7987# CHECK: lbh %r0, 0(%r15)
79880xe3 0x00 0xf0 0x00 0x00 0xc0
7989
7990# CHECK: lbh %r0, 524287(%r1,%r15)
79910xe3 0x01 0xff 0xff 0x7f 0xc0
7992
7993# CHECK: lbh %r0, 524287(%r15,%r1)
79940xe3 0x0f 0x1f 0xff 0x7f 0xc0
7995
7996# CHECK: lbh %r15, 0
79970xe3 0xf0 0x00 0x00 0x00 0xc0
7998
7999# CHECK: lbr %r0, %r15
80000xb9 0x26 0x00 0x0f
8001
8002# CHECK: lbr %r7, %r8
80030xb9 0x26 0x00 0x78
8004
8005# CHECK: lbr %r15, %r0
80060xb9 0x26 0x00 0xf0
8007
8008# CHECK: lcctl 0
80090xb2 0x84 0x00 0x00
8010
8011# CHECK: lcctl 0(%r1)
80120xb2 0x84 0x10 0x00
8013
8014# CHECK: lcctl 0(%r15)
80150xb2 0x84 0xf0 0x00
8016
8017# CHECK: lcctl 4095
80180xb2 0x84 0x0f 0xff
8019
8020# CHECK: lcctl 4095(%r1)
80210xb2 0x84 0x1f 0xff
8022
8023# CHECK: lcctl 4095(%r15)
80240xb2 0x84 0xff 0xff
8025
8026# CHECK: lcdbr %f0, %f9
80270xb3 0x13 0x00 0x09
8028
8029# CHECK: lcdbr %f0, %f15
80300xb3 0x13 0x00 0x0f
8031
8032# CHECK: lcdbr %f15, %f0
80330xb3 0x13 0x00 0xf0
8034
8035# CHECK: lcdbr %f15, %f9
80360xb3 0x13 0x00 0xf9
8037
8038# CHECK: lcdfr %f0, %f9
80390xb3 0x73 0x00 0x09
8040
8041# CHECK: lcdfr %f0, %f15
80420xb3 0x73 0x00 0x0f
8043
8044# CHECK: lcdfr %f15, %f0
80450xb3 0x73 0x00 0xf0
8046
8047# CHECK: lcdfr %f15, %f9
80480xb3 0x73 0x00 0xf9
8049
8050# CHECK: lcdr %f0, %f9
80510x23 0x09
8052
8053# CHECK: lcdr %f0, %f15
80540x23 0x0f
8055
8056# CHECK: lcdr %f15, %f0
80570x23 0xf0
8058
8059# CHECK: lcdr %f15, %f9
80600x23 0xf9
8061
8062# CHECK: lcebr %f0, %f9
80630xb3 0x03 0x00 0x09
8064
8065# CHECK: lcebr %f0, %f15
80660xb3 0x03 0x00 0x0f
8067
8068# CHECK: lcebr %f15, %f0
80690xb3 0x03 0x00 0xf0
8070
8071# CHECK: lcebr %f15, %f9
80720xb3 0x03 0x00 0xf9
8073
8074# CHECK: lcer %f0, %f9
80750x33 0x09
8076
8077# CHECK: lcer %f0, %f15
80780x33 0x0f
8079
8080# CHECK: lcer %f15, %f0
80810x33 0xf0
8082
8083# CHECK: lcer %f15, %f9
80840x33 0xf9
8085
8086# CHECK: lcgfr %r0, %r0
80870xb9 0x13 0x00 0x00
8088# CHECK: lcgfr %r0, %r15
80890xb9 0x13 0x00 0x0f
8090
8091# CHECK: lcgfr %r15, %r0
80920xb9 0x13 0x00 0xf0
8093
8094# CHECK: lcgfr %r7, %r8
80950xb9 0x13 0x00 0x78
8096
8097# CHECK: lcgr %r0, %r0
80980xb9 0x03 0x00 0x00
8099
8100# CHECK: lcgr %r0, %r15
81010xb9 0x03 0x00 0x0f
8102
8103# CHECK: lcgr %r15, %r0
81040xb9 0x03 0x00 0xf0
8105
8106# CHECK: lcgr %r7, %r8
81070xb9 0x03 0x00 0x78
8108
8109# CHECK: lcr %r0, %r0
81100x13 0x00
8111
8112# CHECK: lcr %r0, %r15
81130x13 0x0f
8114
8115# CHECK: lcr %r15, %r0
81160x13 0xf0
8117
8118# CHECK: lcr %r7, %r8
81190x13 0x78
8120
8121# CHECK: lctl %c0, %c0, 0
81220xb7 0x00 0x00 0x00
8123
8124# CHECK: lctl %c0, %c15, 0
81250xb7 0x0f 0x00 0x00
8126
8127# CHECK: lctl %c14, %c15, 0
81280xb7 0xef 0x00 0x00
8129
8130# CHECK: lctl %c15, %c15, 0
81310xb7 0xff 0x00 0x00
8132
8133# CHECK: lctl %c0, %c0, 4095
81340xb7 0x00 0x0f 0xff
8135
8136# CHECK: lctl %c0, %c0, 1
81370xb7 0x00 0x00 0x01
8138
8139# CHECK: lctl %c0, %c0, 0(%r1)
81400xb7 0x00 0x10 0x00
8141
8142# CHECK: lctl %c0, %c0, 0(%r15)
81430xb7 0x00 0xf0 0x00
8144
8145# CHECK: lctl %c0, %c0, 4095(%r1)
81460xb7 0x00 0x1f 0xff
8147
8148# CHECK: lctl %c0, %c0, 4095(%r15)
81490xb7 0x00 0xff 0xff
8150
8151# CHECK: lctlg %c0, %c0, 0
81520xeb 0x00 0x00 0x00 0x00 0x2f
8153
8154# CHECK: lctlg %c0, %c15, 0
81550xeb 0x0f 0x00 0x00 0x00 0x2f
8156
8157# CHECK: lctlg %c14, %c15, 0
81580xeb 0xef 0x00 0x00 0x00 0x2f
8159
8160# CHECK: lctlg %c15, %c15, 0
81610xeb 0xff 0x00 0x00 0x00 0x2f
8162
8163# CHECK: lctlg %c0, %c0, -524288
81640xeb 0x00 0x00 0x00 0x80 0x2f
8165
8166# CHECK: lctlg %c0, %c0, -1
81670xeb 0x00 0x0f 0xff 0xff 0x2f
8168
8169# CHECK: lctlg %c0, %c0, 0
81700xeb 0x00 0x00 0x00 0x00 0x2f
8171
8172# CHECK: lctlg %c0, %c0, 1
81730xeb 0x00 0x00 0x01 0x00 0x2f
8174
8175# CHECK: lctlg %c0, %c0, 524287
81760xeb 0x00 0x0f 0xff 0x7f 0x2f
8177
8178# CHECK: lctlg %c0, %c0, 0(%r1)
81790xeb 0x00 0x10 0x00 0x00 0x2f
8180
8181# CHECK: lctlg %c0, %c0, 0(%r15)
81820xeb 0x00 0xf0 0x00 0x00 0x2f
8183
8184# CHECK: lctlg %c0, %c0, 524287(%r1)
81850xeb 0x00 0x1f 0xff 0x7f 0x2f
8186
8187# CHECK: lctlg %c0, %c0, 524287(%r15)
81880xeb 0x00 0xff 0xff 0x7f 0x2f
8189
8190# CHECK: lcxbr %f0, %f8
81910xb3 0x43 0x00 0x08
8192
8193# CHECK: lcxbr %f0, %f13
81940xb3 0x43 0x00 0x0d
8195
8196# CHECK: lcxbr %f13, %f0
81970xb3 0x43 0x00 0xd0
8198
8199# CHECK: lcxbr %f13, %f9
82000xb3 0x43 0x00 0xd9
8201
8202# CHECK: lcxr %f0, %f8
82030xb3 0x63 0x00 0x08
8204
8205# CHECK: lcxr %f0, %f13
82060xb3 0x63 0x00 0x0d
8207
8208# CHECK: lcxr %f13, %f0
82090xb3 0x63 0x00 0xd0
8210
8211# CHECK: lcxr %f13, %f9
82120xb3 0x63 0x00 0xd9
8213
8214# CHECK: ld %f0, 0
82150x68 0x00 0x00 0x00
8216
8217# CHECK: ld %f0, 4095
82180x68 0x00 0x0f 0xff
8219
8220# CHECK: ld %f0, 0(%r1)
82210x68 0x00 0x10 0x00
8222
8223# CHECK: ld %f0, 0(%r15)
82240x68 0x00 0xf0 0x00
8225
8226# CHECK: ld %f0, 4095(%r1,%r15)
82270x68 0x01 0xff 0xff
8228
8229# CHECK: ld %f0, 4095(%r15,%r1)
82300x68 0x0f 0x1f 0xff
8231
8232# CHECK: ld %f15, 0
82330x68 0xf0 0x00 0x00
8234
8235# CHECK: lde %f0, 0
82360xed 0x00 0x00 0x00 0x00 0x24
8237
8238# CHECK: lde %f0, 4095
82390xed 0x00 0x0f 0xff 0x00 0x24
8240
8241# CHECK: lde %f0, 0(%r1)
82420xed 0x00 0x10 0x00 0x00 0x24
8243
8244# CHECK: lde %f0, 0(%r15)
82450xed 0x00 0xf0 0x00 0x00 0x24
8246
8247# CHECK: lde %f0, 4095(%r1,%r15)
82480xed 0x01 0xff 0xff 0x00 0x24
8249
8250# CHECK: lde %f0, 4095(%r15,%r1)
82510xed 0x0f 0x1f 0xff 0x00 0x24
8252
8253# CHECK: lde %f15, 0
82540xed 0xf0 0x00 0x00 0x00 0x24
8255
8256# CHECK: ldeb %f0, 0
82570xed 0x00 0x00 0x00 0x00 0x04
8258
8259# CHECK: ldeb %f0, 4095
82600xed 0x00 0x0f 0xff 0x00 0x04
8261
8262# CHECK: ldeb %f0, 0(%r1)
82630xed 0x00 0x10 0x00 0x00 0x04
8264
8265# CHECK: ldeb %f0, 0(%r15)
82660xed 0x00 0xf0 0x00 0x00 0x04
8267
8268# CHECK: ldeb %f0, 4095(%r1,%r15)
82690xed 0x01 0xff 0xff 0x00 0x04
8270
8271# CHECK: ldeb %f0, 4095(%r15,%r1)
82720xed 0x0f 0x1f 0xff 0x00 0x04
8273
8274# CHECK: ldeb %f15, 0
82750xed 0xf0 0x00 0x00 0x00 0x04
8276
8277# CHECK: ldebr %f0, %f15
82780xb3 0x04 0x00 0x0f
8279
8280# CHECK: ldebr %f7, %f8
82810xb3 0x04 0x00 0x78
8282
8283# CHECK: ldebr %f15, %f0
82840xb3 0x04 0x00 0xf0
8285
8286# CHECK: lder %f0, %f15
82870xb3 0x24 0x00 0x0f
8288
8289# CHECK: lder %f7, %f8
82900xb3 0x24 0x00 0x78
8291
8292# CHECK: lder %f15, %f0
82930xb3 0x24 0x00 0xf0
8294
8295# CHECK: ldetr %f0, %f0, 15
82960xb3 0xd4 0x0f 0x00
8297
8298# CHECK: ldetr %f0, %f15, 0
82990xb3 0xd4 0x00 0x0f
8300
8301# CHECK: ldetr %f7, %f8, 9
83020xb3 0xd4 0x09 0x78
8303
8304# CHECK: ldetr %f15, %f0, 0
83050xb3 0xd4 0x00 0xf0
8306
8307# CHECK: ldgr %f0, %r0
83080xb3 0xc1 0x00 0x00
8309
8310# CHECK: ldgr %f0, %r15
83110xb3 0xc1 0x00 0x0f
8312
8313# CHECK: ldgr %f15, %r0
83140xb3 0xc1 0x00 0xf0
8315
8316# CHECK: ldgr %f7, %r9
83170xb3 0xc1 0x00 0x79
8318
8319# CHECK: ldgr %f15, %r15
83200xb3 0xc1 0x00 0xff
8321
8322# CHECK: ldr %f0, %f9
83230x28 0x09
8324
8325# CHECK: ldr %f0, %f15
83260x28 0x0f
8327
8328# CHECK: ldr %f15, %f0
83290x28 0xf0
8330
8331# CHECK: ldr %f15, %f9
83320x28 0xf9
8333
8334# CHECK: ldxbr %f0, %f0
83350xb3 0x45 0x00 0x00
8336
8337# CHECK: ldxbr %f0, %f13
83380xb3 0x45 0x00 0x0d
8339
8340# CHECK: ldxbr %f8, %f12
83410xb3 0x45 0x00 0x8c
8342
8343# CHECK: ldxbr %f13, %f0
83440xb3 0x45 0x00 0xd0
8345
8346# CHECK: ldxbr %f13, %f13
83470xb3 0x45 0x00 0xdd
8348
8349# CHECK: ldxbra %f0, 0, %f0, 1
83500xb3 0x45 0x01 0x00
8351
8352# CHECK: ldxbra %f0, 0, %f0, 15
83530xb3 0x45 0x0f 0x00
8354
8355# CHECK: ldxbra %f0, 0, %f13, 1
83560xb3 0x45 0x01 0x0d
8357
8358# CHECK: ldxbra %f0, 15, %f0, 1
83590xb3 0x45 0xf1 0x00
8360
8361# CHECK: ldxbra %f4, 5, %f8, 9
83620xb3 0x45 0x59 0x48
8363
8364# CHECK: ldxbra %f13, 0, %f0, 1
83650xb3 0x45 0x01 0xd0
8366
8367# CHECK: ldxr %f0, %f0
83680x25 0x00
8369
8370# CHECK: ldxr %f0, %f13
83710x25 0x0d
8372
8373# CHECK: ldxr %f7, %f8
83740x25 0x78
8375
8376# CHECK: ldxr %f15, %f0
83770x25 0xf0
8378
8379# CHECK: ldxr %f15, %f13
83800x25 0xfd
8381
8382# CHECK: ldxtr %f0, 0, %f0, 0
83830xb3 0xdd 0x00 0x00
8384
8385# CHECK: ldxtr %f0, 0, %f0, 15
83860xb3 0xdd 0x0f 0x00
8387
8388# CHECK: ldxtr %f0, 0, %f13, 0
83890xb3 0xdd 0x00 0x0d
8390
8391# CHECK: ldxtr %f0, 15, %f0, 0
83920xb3 0xdd 0xf0 0x00
8393
8394# CHECK: ldxtr %f4, 5, %f8, 9
83950xb3 0xdd 0x59 0x48
8396
8397# CHECK: ldxtr %f13, 0, %f0, 0
83980xb3 0xdd 0x00 0xd0
8399
8400# CHECK: ldy %f0, -524288
84010xed 0x00 0x00 0x00 0x80 0x65
8402
8403# CHECK: ldy %f0, -1
84040xed 0x00 0x0f 0xff 0xff 0x65
8405
8406# CHECK: ldy %f0, 0
84070xed 0x00 0x00 0x00 0x00 0x65
8408
8409# CHECK: ldy %f0, 1
84100xed 0x00 0x00 0x01 0x00 0x65
8411
8412# CHECK: ldy %f0, 524287
84130xed 0x00 0x0f 0xff 0x7f 0x65
8414
8415# CHECK: ldy %f0, 0(%r1)
84160xed 0x00 0x10 0x00 0x00 0x65
8417
8418# CHECK: ldy %f0, 0(%r15)
84190xed 0x00 0xf0 0x00 0x00 0x65
8420
8421# CHECK: ldy %f0, 524287(%r1,%r15)
84220xed 0x01 0xff 0xff 0x7f 0x65
8423
8424# CHECK: ldy %f0, 524287(%r15,%r1)
84250xed 0x0f 0x1f 0xff 0x7f 0x65
8426
8427# CHECK: ldy %f15, 0
84280xed 0xf0 0x00 0x00 0x00 0x65
8429
8430# CHECK: le %f0, 0
84310x78 0x00 0x00 0x00
8432
8433# CHECK: le %f0, 4095
84340x78 0x00 0x0f 0xff
8435
8436# CHECK: le %f0, 0(%r1)
84370x78 0x00 0x10 0x00
8438
8439# CHECK: le %f0, 0(%r15)
84400x78 0x00 0xf0 0x00
8441
8442# CHECK: le %f0, 4095(%r1,%r15)
84430x78 0x01 0xff 0xff
8444
8445# CHECK: le %f0, 4095(%r15,%r1)
84460x78 0x0f 0x1f 0xff
8447
8448# CHECK: le %f15, 0
84490x78 0xf0 0x00 0x00
8450
8451# CHECK: ledbr %f0, %f0
84520xb3 0x44 0x00 0x00
8453
8454# CHECK: ledbr %f0, %f15
84550xb3 0x44 0x00 0x0f
8456
8457# CHECK: ledbr %f7, %f8
84580xb3 0x44 0x00 0x78
8459
8460# CHECK: ledbr %f15, %f0
84610xb3 0x44 0x00 0xf0
8462
8463# CHECK: ledbr %f15, %f15
84640xb3 0x44 0x00 0xff
8465
8466# CHECK: ledbra %f0, 0, %f0, 1
84670xb3 0x44 0x01 0x00
8468
8469# CHECK: ledbra %f0, 0, %f0, 15
84700xb3 0x44 0x0f 0x00
8471
8472# CHECK: ledbra %f0, 0, %f15, 1
84730xb3 0x44 0x01 0x0f
8474
8475# CHECK: ledbra %f0, 15, %f0, 1
84760xb3 0x44 0xf1 0x00
8477
8478# CHECK: ledbra %f4, 5, %f6, 7
84790xb3 0x44 0x57 0x46
8480
8481# CHECK: ledbra %f15, 0, %f0, 1
84820xb3 0x44 0x01 0xf0
8483
8484# CHECK: ledr %f0, %f0
84850x35 0x00
8486
8487# CHECK: ledr %f0, %f15
84880x35 0x0f
8489
8490# CHECK: ledr %f7, %f8
84910x35 0x78
8492
8493# CHECK: ledr %f15, %f0
84940x35 0xf0
8495
8496# CHECK: ledr %f15, %f15
84970x35 0xff
8498
8499# CHECK: ledtr %f0, 0, %f0, 15
85000xb3 0xd5 0x0f 0x00
8501
8502# CHECK: ledtr %f0, 0, %f15, 0
85030xb3 0xd5 0x00 0x0f
8504
8505# CHECK: ledtr %f0, 15, %f0, 0
85060xb3 0xd5 0xf0 0x00
8507
8508# CHECK: ledtr %f4, 5, %f6, 7
85090xb3 0xd5 0x57 0x46
8510
8511# CHECK: ledtr %f15, 0, %f0, 0
85120xb3 0xd5 0x00 0xf0
8513
8514# CHECK: ler %f0, %f9
85150x38 0x09
8516
8517# CHECK: ler %f0, %f15
85180x38 0x0f
8519
8520# CHECK: ler %f15, %f0
85210x38 0xf0
8522
8523# CHECK: ler %f15, %f9
85240x38 0xf9
8525
8526# CHECK: lexbr %f0, %f0
85270xb3 0x46 0x00 0x00
8528
8529# CHECK: lexbr %f0, %f13
85300xb3 0x46 0x00 0x0d
8531
8532# CHECK: lexbr %f8, %f12
85330xb3 0x46 0x00 0x8c
8534
8535# CHECK: lexbr %f13, %f0
85360xb3 0x46 0x00 0xd0
8537
8538# CHECK: lexbr %f13, %f13
85390xb3 0x46 0x00 0xdd
8540
8541# CHECK: lexbra %f0, 0, %f0, 1
85420xb3 0x46 0x01 0x00
8543
8544# CHECK: lexbra %f0, 0, %f0, 15
85450xb3 0x46 0x0f 0x00
8546
8547# CHECK: lexbra %f0, 0, %f13, 1
85480xb3 0x46 0x01 0x0d
8549
8550# CHECK: lexbra %f0, 15, %f0, 1
85510xb3 0x46 0xf1 0x00
8552
8553# CHECK: lexbra %f4, 5, %f8, 9
85540xb3 0x46 0x59 0x48
8555
8556# CHECK: lexbra %f13, 0, %f0, 1
85570xb3 0x46 0x01 0xd0
8558
8559# CHECK: lexr %f0, %f0
85600xb3 0x66 0x00 0x00
8561
8562# CHECK: lexr %f0, %f13
85630xb3 0x66 0x00 0x0d
8564
8565# CHECK: lexr %f7, %f8
85660xb3 0x66 0x00 0x78
8567
8568# CHECK: lexr %f15, %f0
85690xb3 0x66 0x00 0xf0
8570
8571# CHECK: lexr %f15, %f13
85720xb3 0x66 0x00 0xfd
8573
8574# CHECK: ley %f0, -524288
85750xed 0x00 0x00 0x00 0x80 0x64
8576
8577# CHECK: ley %f0, -1
85780xed 0x00 0x0f 0xff 0xff 0x64
8579
8580# CHECK: ley %f0, 0
85810xed 0x00 0x00 0x00 0x00 0x64
8582
8583# CHECK: ley %f0, 1
85840xed 0x00 0x00 0x01 0x00 0x64
8585
8586# CHECK: ley %f0, 524287
85870xed 0x00 0x0f 0xff 0x7f 0x64
8588
8589# CHECK: ley %f0, 0(%r1)
85900xed 0x00 0x10 0x00 0x00 0x64
8591
8592# CHECK: ley %f0, 0(%r15)
85930xed 0x00 0xf0 0x00 0x00 0x64
8594
8595# CHECK: ley %f0, 524287(%r1,%r15)
85960xed 0x01 0xff 0xff 0x7f 0x64
8597
8598# CHECK: ley %f0, 524287(%r15,%r1)
85990xed 0x0f 0x1f 0xff 0x7f 0x64
8600
8601# CHECK: ley %f15, 0
86020xed 0xf0 0x00 0x00 0x00 0x64
8603
8604# CHECK: lfas 0
86050xb2 0xbd 0x00 0x00
8606
8607# CHECK: lfas 0(%r1)
86080xb2 0xbd 0x10 0x00
8609
8610# CHECK: lfas 0(%r15)
86110xb2 0xbd 0xf0 0x00
8612
8613# CHECK: lfas 4095
86140xb2 0xbd 0x0f 0xff
8615
8616# CHECK: lfas 4095(%r1)
86170xb2 0xbd 0x1f 0xff
8618
8619# CHECK: lfas 4095(%r15)
86200xb2 0xbd 0xff 0xff
8621
8622# CHECK: lfh %r0, -524288
86230xe3 0x00 0x00 0x00 0x80 0xca
8624
8625# CHECK: lfh %r0, -1
86260xe3 0x00 0x0f 0xff 0xff 0xca
8627
8628# CHECK: lfh %r0, 0
86290xe3 0x00 0x00 0x00 0x00 0xca
8630
8631# CHECK: lfh %r0, 1
86320xe3 0x00 0x00 0x01 0x00 0xca
8633
8634# CHECK: lfh %r0, 524287
86350xe3 0x00 0x0f 0xff 0x7f 0xca
8636
8637# CHECK: lfh %r0, 0(%r1)
86380xe3 0x00 0x10 0x00 0x00 0xca
8639
8640# CHECK: lfh %r0, 0(%r15)
86410xe3 0x00 0xf0 0x00 0x00 0xca
8642
8643# CHECK: lfh %r0, 524287(%r1,%r15)
86440xe3 0x01 0xff 0xff 0x7f 0xca
8645
8646# CHECK: lfh %r0, 524287(%r15,%r1)
86470xe3 0x0f 0x1f 0xff 0x7f 0xca
8648
8649# CHECK: lfh %r15, 0
86500xe3 0xf0 0x00 0x00 0x00 0xca
8651
8652# CHECK: lfhat %r0, -524288
86530xe3 0x00 0x00 0x00 0x80 0xc8
8654
8655# CHECK: lfhat %r0, -1
86560xe3 0x00 0x0f 0xff 0xff 0xc8
8657
8658# CHECK: lfhat %r0, 0
86590xe3 0x00 0x00 0x00 0x00 0xc8
8660
8661# CHECK: lfhat %r0, 1
86620xe3 0x00 0x00 0x01 0x00 0xc8
8663
8664# CHECK: lfhat %r0, 524287
86650xe3 0x00 0x0f 0xff 0x7f 0xc8
8666
8667# CHECK: lfhat %r0, 0(%r1)
86680xe3 0x00 0x10 0x00 0x00 0xc8
8669
8670# CHECK: lfhat %r0, 0(%r15)
86710xe3 0x00 0xf0 0x00 0x00 0xc8
8672
8673# CHECK: lfhat %r0, 524287(%r1,%r15)
86740xe3 0x01 0xff 0xff 0x7f 0xc8
8675
8676# CHECK: lfhat %r0, 524287(%r15,%r1)
86770xe3 0x0f 0x1f 0xff 0x7f 0xc8
8678
8679# CHECK: lfhat %r15, 0
86800xe3 0xf0 0x00 0x00 0x00 0xc8
8681
8682# CHECK: lfpc 0
86830xb2 0x9d 0x00 0x00
8684
8685# CHECK: lfpc 0(%r1)
86860xb2 0x9d 0x10 0x00
8687
8688# CHECK: lfpc 0(%r15)
86890xb2 0x9d 0xf0 0x00
8690
8691# CHECK: lfpc 4095
86920xb2 0x9d 0x0f 0xff
8693
8694# CHECK: lfpc 4095(%r1)
86950xb2 0x9d 0x1f 0xff
8696
8697# CHECK: lfpc 4095(%r15)
86980xb2 0x9d 0xff 0xff
8699
8700# CHECK: lg %r0, -524288
87010xe3 0x00 0x00 0x00 0x80 0x04
8702
8703# CHECK: lg %r0, -1
87040xe3 0x00 0x0f 0xff 0xff 0x04
8705
8706# CHECK: lg %r0, 0
87070xe3 0x00 0x00 0x00 0x00 0x04
8708
8709# CHECK: lg %r0, 1
87100xe3 0x00 0x00 0x01 0x00 0x04
8711
8712# CHECK: lg %r0, 524287
87130xe3 0x00 0x0f 0xff 0x7f 0x04
8714
8715# CHECK: lg %r0, 0(%r1)
87160xe3 0x00 0x10 0x00 0x00 0x04
8717
8718# CHECK: lg %r0, 0(%r15)
87190xe3 0x00 0xf0 0x00 0x00 0x04
8720
8721# CHECK: lg %r0, 524287(%r1,%r15)
87220xe3 0x01 0xff 0xff 0x7f 0x04
8723
8724# CHECK: lg %r0, 524287(%r15,%r1)
87250xe3 0x0f 0x1f 0xff 0x7f 0x04
8726
8727# CHECK: lg %r15, 0
87280xe3 0xf0 0x00 0x00 0x00 0x04
8729
8730# CHECK: lgat %r0, -524288
87310xe3 0x00 0x00 0x00 0x80 0x85
8732
8733# CHECK: lgat %r0, -1
87340xe3 0x00 0x0f 0xff 0xff 0x85
8735
8736# CHECK: lgat %r0, 0
87370xe3 0x00 0x00 0x00 0x00 0x85
8738
8739# CHECK: lgat %r0, 1
87400xe3 0x00 0x00 0x01 0x00 0x85
8741
8742# CHECK: lgat %r0, 524287
87430xe3 0x00 0x0f 0xff 0x7f 0x85
8744
8745# CHECK: lgat %r0, 0(%r1)
87460xe3 0x00 0x10 0x00 0x00 0x85
8747
8748# CHECK: lgat %r0, 0(%r15)
87490xe3 0x00 0xf0 0x00 0x00 0x85
8750
8751# CHECK: lgat %r0, 524287(%r1,%r15)
87520xe3 0x01 0xff 0xff 0x7f 0x85
8753
8754# CHECK: lgat %r0, 524287(%r15,%r1)
87550xe3 0x0f 0x1f 0xff 0x7f 0x85
8756
8757# CHECK: lgat %r15, 0
87580xe3 0xf0 0x00 0x00 0x00 0x85
8759
8760# CHECK: lgb %r0, -524288
87610xe3 0x00 0x00 0x00 0x80 0x77
8762
8763# CHECK: lgb %r0, -1
87640xe3 0x00 0x0f 0xff 0xff 0x77
8765
8766# CHECK: lgb %r0, 0
87670xe3 0x00 0x00 0x00 0x00 0x77
8768
8769# CHECK: lgb %r0, 1
87700xe3 0x00 0x00 0x01 0x00 0x77
8771
8772# CHECK: lgb %r0, 524287
87730xe3 0x00 0x0f 0xff 0x7f 0x77
8774
8775# CHECK: lgb %r0, 0(%r1)
87760xe3 0x00 0x10 0x00 0x00 0x77
8777
8778# CHECK: lgb %r0, 0(%r15)
87790xe3 0x00 0xf0 0x00 0x00 0x77
8780
8781# CHECK: lgb %r0, 524287(%r1,%r15)
87820xe3 0x01 0xff 0xff 0x7f 0x77
8783
8784# CHECK: lgb %r0, 524287(%r15,%r1)
87850xe3 0x0f 0x1f 0xff 0x7f 0x77
8786
8787# CHECK: lgb %r15, 0
87880xe3 0xf0 0x00 0x00 0x00 0x77
8789
8790# CHECK: lgbr %r0, %r15
87910xb9 0x06 0x00 0x0f
8792
8793# CHECK: lgbr %r7, %r8
87940xb9 0x06 0x00 0x78
8795
8796# CHECK: lgbr %r15, %r0
87970xb9 0x06 0x00 0xf0
8798
8799# CHECK: lgdr %r0, %f0
88000xb3 0xcd 0x00 0x00
8801
8802# CHECK: lgdr %r0, %f15
88030xb3 0xcd 0x00 0x0f
8804
8805# CHECK: lgdr %r15, %f0
88060xb3 0xcd 0x00 0xf0
8807
8808# CHECK: lgdr %r8, %f8
88090xb3 0xcd 0x00 0x88
8810
8811# CHECK: lgdr %r15, %f15
88120xb3 0xcd 0x00 0xff
8813
8814# CHECK: lgf %r0, -524288
88150xe3 0x00 0x00 0x00 0x80 0x14
8816
8817# CHECK: lgf %r0, -1
88180xe3 0x00 0x0f 0xff 0xff 0x14
8819
8820# CHECK: lgf %r0, 0
88210xe3 0x00 0x00 0x00 0x00 0x14
8822
8823# CHECK: lgf %r0, 1
88240xe3 0x00 0x00 0x01 0x00 0x14
8825
8826# CHECK: lgf %r0, 524287
88270xe3 0x00 0x0f 0xff 0x7f 0x14
8828
8829# CHECK: lgf %r0, 0(%r1)
88300xe3 0x00 0x10 0x00 0x00 0x14
8831
8832# CHECK: lgf %r0, 0(%r15)
88330xe3 0x00 0xf0 0x00 0x00 0x14
8834
8835# CHECK: lgf %r0, 524287(%r1,%r15)
88360xe3 0x01 0xff 0xff 0x7f 0x14
8837
8838# CHECK: lgf %r0, 524287(%r15,%r1)
88390xe3 0x0f 0x1f 0xff 0x7f 0x14
8840
8841# CHECK: lgf %r15, 0
88420xe3 0xf0 0x00 0x00 0x00 0x14
8843
8844# CHECK: lgfi %r0, -2147483648
88450xc0 0x01 0x80 0x00 0x00 0x00
8846
8847# CHECK: lgfi %r0, -1
88480xc0 0x01 0xff 0xff 0xff 0xff
8849
8850# CHECK: lgfi %r0, 0
88510xc0 0x01 0x00 0x00 0x00 0x00
8852
8853# CHECK: lgfi %r0, 1
88540xc0 0x01 0x00 0x00 0x00 0x01
8855
8856# CHECK: lgfi %r0, 2147483647
88570xc0 0x01 0x7f 0xff 0xff 0xff
8858
8859# CHECK: lgfi %r15, 0
88600xc0 0xf1 0x00 0x00 0x00 0x00
8861
8862# CHECK: lgfr %r0, %r15
88630xb9 0x14 0x00 0x0f
8864
8865# CHECK: lgfr %r7, %r8
88660xb9 0x14 0x00 0x78
8867
8868# CHECK: lgfr %r15, %r0
88690xb9 0x14 0x00 0xf0
8870
8871# CHECK: lgh %r0, -524288
88720xe3 0x00 0x00 0x00 0x80 0x15
8873
8874# CHECK: lgh %r0, -1
88750xe3 0x00 0x0f 0xff 0xff 0x15
8876
8877# CHECK: lgh %r0, 0
88780xe3 0x00 0x00 0x00 0x00 0x15
8879
8880# CHECK: lgh %r0, 1
88810xe3 0x00 0x00 0x01 0x00 0x15
8882
8883# CHECK: lgh %r0, 524287
88840xe3 0x00 0x0f 0xff 0x7f 0x15
8885
8886# CHECK: lgh %r0, 0(%r1)
88870xe3 0x00 0x10 0x00 0x00 0x15
8888
8889# CHECK: lgh %r0, 0(%r15)
88900xe3 0x00 0xf0 0x00 0x00 0x15
8891
8892# CHECK: lgh %r0, 524287(%r1,%r15)
88930xe3 0x01 0xff 0xff 0x7f 0x15
8894
8895# CHECK: lgh %r0, 524287(%r15,%r1)
88960xe3 0x0f 0x1f 0xff 0x7f 0x15
8897
8898# CHECK: lgh %r15, 0
88990xe3 0xf0 0x00 0x00 0x00 0x15
8900
8901# CHECK: lghi %r0, -32768
89020xa7 0x09 0x80 0x00
8903
8904# CHECK: lghi %r0, -1
89050xa7 0x09 0xff 0xff
8906
8907# CHECK: lghi %r0, 0
89080xa7 0x09 0x00 0x00
8909
8910# CHECK: lghi %r0, 1
89110xa7 0x09 0x00 0x01
8912
8913# CHECK: lghi %r0, 32767
89140xa7 0x09 0x7f 0xff
8915
8916# CHECK: lghi %r15, 0
89170xa7 0xf9 0x00 0x00
8918
8919# CHECK: lghr %r0, %r15
89200xb9 0x07 0x00 0x0f
8921
8922# CHECK: lghr %r7, %r8
89230xb9 0x07 0x00 0x78
8924
8925# CHECK: lghr %r15, %r0
89260xb9 0x07 0x00 0xf0
8927
8928# CHECK: lgr %r0, %r9
89290xb9 0x04 0x00 0x09
8930
8931# CHECK: lgr %r0, %r15
89320xb9 0x04 0x00 0x0f
8933
8934# CHECK: lgr %r15, %r0
89350xb9 0x04 0x00 0xf0
8936
8937# CHECK: lgr %r15, %r9
89380xb9 0x04 0x00 0xf9
8939
8940# CHECK: lh %r0, 0
89410x48 0x00 0x00 0x00
8942
8943# CHECK: lh %r0, 4095
89440x48 0x00 0x0f 0xff
8945
8946# CHECK: lh %r0, 0(%r1)
89470x48 0x00 0x10 0x00
8948
8949# CHECK: lh %r0, 0(%r15)
89500x48 0x00 0xf0 0x00
8951
8952# CHECK: lh %r0, 4095(%r1,%r15)
89530x48 0x01 0xff 0xff
8954
8955# CHECK: lh %r0, 4095(%r15,%r1)
89560x48 0x0f 0x1f 0xff
8957
8958# CHECK: lh %r15, 0
89590x48 0xf0 0x00 0x00
8960
8961# CHECK: lhh %r0, -524288
89620xe3 0x00 0x00 0x00 0x80 0xc4
8963
8964# CHECK: lhh %r0, -1
89650xe3 0x00 0x0f 0xff 0xff 0xc4
8966
8967# CHECK: lhh %r0, 0
89680xe3 0x00 0x00 0x00 0x00 0xc4
8969
8970# CHECK: lhh %r0, 1
89710xe3 0x00 0x00 0x01 0x00 0xc4
8972
8973# CHECK: lhh %r0, 524287
89740xe3 0x00 0x0f 0xff 0x7f 0xc4
8975
8976# CHECK: lhh %r0, 0(%r1)
89770xe3 0x00 0x10 0x00 0x00 0xc4
8978
8979# CHECK: lhh %r0, 0(%r15)
89800xe3 0x00 0xf0 0x00 0x00 0xc4
8981
8982# CHECK: lhh %r0, 524287(%r1,%r15)
89830xe3 0x01 0xff 0xff 0x7f 0xc4
8984
8985# CHECK: lhh %r0, 524287(%r15,%r1)
89860xe3 0x0f 0x1f 0xff 0x7f 0xc4
8987
8988# CHECK: lhh %r15, 0
89890xe3 0xf0 0x00 0x00 0x00 0xc4
8990
8991# CHECK: lhi %r0, -32768
89920xa7 0x08 0x80 0x00
8993
8994# CHECK: lhi %r0, -1
89950xa7 0x08 0xff 0xff
8996
8997# CHECK: lhi %r0, 0
89980xa7 0x08 0x00 0x00
8999
9000# CHECK: lhi %r0, 1
90010xa7 0x08 0x00 0x01
9002
9003# CHECK: lhi %r0, 32767
90040xa7 0x08 0x7f 0xff
9005
9006# CHECK: lhi %r15, 0
90070xa7 0xf8 0x00 0x00
9008
9009# CHECK: lhr %r0, %r15
90100xb9 0x27 0x00 0x0f
9011
9012# CHECK: lhr %r7, %r8
90130xb9 0x27 0x00 0x78
9014
9015# CHECK: lhr %r15, %r0
90160xb9 0x27 0x00 0xf0
9017
9018# CHECK: lhy %r0, -524288
90190xe3 0x00 0x00 0x00 0x80 0x78
9020
9021# CHECK: lhy %r0, -1
90220xe3 0x00 0x0f 0xff 0xff 0x78
9023
9024# CHECK: lhy %r0, 0
90250xe3 0x00 0x00 0x00 0x00 0x78
9026
9027# CHECK: lhy %r0, 1
90280xe3 0x00 0x00 0x01 0x00 0x78
9029
9030# CHECK: lhy %r0, 524287
90310xe3 0x00 0x0f 0xff 0x7f 0x78
9032
9033# CHECK: lhy %r0, 0(%r1)
90340xe3 0x00 0x10 0x00 0x00 0x78
9035
9036# CHECK: lhy %r0, 0(%r15)
90370xe3 0x00 0xf0 0x00 0x00 0x78
9038
9039# CHECK: lhy %r0, 524287(%r1,%r15)
90400xe3 0x01 0xff 0xff 0x7f 0x78
9041
9042# CHECK: lhy %r0, 524287(%r15,%r1)
90430xe3 0x0f 0x1f 0xff 0x7f 0x78
9044
9045# CHECK: lhy %r15, 0
90460xe3 0xf0 0x00 0x00 0x00 0x78
9047
9048# CHECK: llc %r0, -524288
90490xe3 0x00 0x00 0x00 0x80 0x94
9050
9051# CHECK: llc %r0, -1
90520xe3 0x00 0x0f 0xff 0xff 0x94
9053
9054# CHECK: llc %r0, 0
90550xe3 0x00 0x00 0x00 0x00 0x94
9056
9057# CHECK: llc %r0, 1
90580xe3 0x00 0x00 0x01 0x00 0x94
9059
9060# CHECK: llc %r0, 524287
90610xe3 0x00 0x0f 0xff 0x7f 0x94
9062
9063# CHECK: llc %r0, 0(%r1)
90640xe3 0x00 0x10 0x00 0x00 0x94
9065
9066# CHECK: llc %r0, 0(%r15)
90670xe3 0x00 0xf0 0x00 0x00 0x94
9068
9069# CHECK: llc %r0, 524287(%r1,%r15)
90700xe3 0x01 0xff 0xff 0x7f 0x94
9071
9072# CHECK: llc %r0, 524287(%r15,%r1)
90730xe3 0x0f 0x1f 0xff 0x7f 0x94
9074
9075# CHECK: llc %r15, 0
90760xe3 0xf0 0x00 0x00 0x00 0x94
9077
9078# CHECK: llch %r0, -524288
90790xe3 0x00 0x00 0x00 0x80 0xc2
9080
9081# CHECK: llch %r0, -1
90820xe3 0x00 0x0f 0xff 0xff 0xc2
9083
9084# CHECK: llch %r0, 0
90850xe3 0x00 0x00 0x00 0x00 0xc2
9086
9087# CHECK: llch %r0, 1
90880xe3 0x00 0x00 0x01 0x00 0xc2
9089
9090# CHECK: llch %r0, 524287
90910xe3 0x00 0x0f 0xff 0x7f 0xc2
9092
9093# CHECK: llch %r0, 0(%r1)
90940xe3 0x00 0x10 0x00 0x00 0xc2
9095
9096# CHECK: llch %r0, 0(%r15)
90970xe3 0x00 0xf0 0x00 0x00 0xc2
9098
9099# CHECK: llch %r0, 524287(%r1,%r15)
91000xe3 0x01 0xff 0xff 0x7f 0xc2
9101
9102# CHECK: llch %r0, 524287(%r15,%r1)
91030xe3 0x0f 0x1f 0xff 0x7f 0xc2
9104
9105# CHECK: llch %r15, 0
91060xe3 0xf0 0x00 0x00 0x00 0xc2
9107
9108# CHECK: llcr %r0, %r15
91090xb9 0x94 0x00 0x0f
9110
9111# CHECK: llcr %r7, %r8
91120xb9 0x94 0x00 0x78
9113
9114# CHECK: llcr %r15, %r0
91150xb9 0x94 0x00 0xf0
9116
9117# CHECK: llgc %r0, -524288
91180xe3 0x00 0x00 0x00 0x80 0x90
9119
9120# CHECK: llgc %r0, -1
91210xe3 0x00 0x0f 0xff 0xff 0x90
9122
9123# CHECK: llgc %r0, 0
91240xe3 0x00 0x00 0x00 0x00 0x90
9125
9126# CHECK: llgc %r0, 1
91270xe3 0x00 0x00 0x01 0x00 0x90
9128
9129# CHECK: llgc %r0, 524287
91300xe3 0x00 0x0f 0xff 0x7f 0x90
9131
9132# CHECK: llgc %r0, 0(%r1)
91330xe3 0x00 0x10 0x00 0x00 0x90
9134
9135# CHECK: llgc %r0, 0(%r15)
91360xe3 0x00 0xf0 0x00 0x00 0x90
9137
9138# CHECK: llgc %r0, 524287(%r1,%r15)
91390xe3 0x01 0xff 0xff 0x7f 0x90
9140
9141# CHECK: llgc %r0, 524287(%r15,%r1)
91420xe3 0x0f 0x1f 0xff 0x7f 0x90
9143
9144# CHECK: llgc %r15, 0
91450xe3 0xf0 0x00 0x00 0x00 0x90
9146
9147# CHECK: llgcr %r0, %r15
91480xb9 0x84 0x00 0x0f
9149
9150# CHECK: llgcr %r7, %r8
91510xb9 0x84 0x00 0x78
9152
9153# CHECK: llgcr %r15, %r0
91540xb9 0x84 0x00 0xf0
9155
9156# CHECK: llgf %r0, -524288
91570xe3 0x00 0x00 0x00 0x80 0x16
9158
9159# CHECK: llgf %r0, -1
91600xe3 0x00 0x0f 0xff 0xff 0x16
9161
9162# CHECK: llgf %r0, 0
91630xe3 0x00 0x00 0x00 0x00 0x16
9164
9165# CHECK: llgf %r0, 1
91660xe3 0x00 0x00 0x01 0x00 0x16
9167
9168# CHECK: llgf %r0, 524287
91690xe3 0x00 0x0f 0xff 0x7f 0x16
9170
9171# CHECK: llgf %r0, 0(%r1)
91720xe3 0x00 0x10 0x00 0x00 0x16
9173
9174# CHECK: llgf %r0, 0(%r15)
91750xe3 0x00 0xf0 0x00 0x00 0x16
9176
9177# CHECK: llgf %r0, 524287(%r1,%r15)
91780xe3 0x01 0xff 0xff 0x7f 0x16
9179
9180# CHECK: llgf %r0, 524287(%r15,%r1)
91810xe3 0x0f 0x1f 0xff 0x7f 0x16
9182
9183# CHECK: llgf %r15, 0
91840xe3 0xf0 0x00 0x00 0x00 0x16
9185
9186# CHECK: llgfat %r0, -524288
91870xe3 0x00 0x00 0x00 0x80 0x9d
9188
9189# CHECK: llgfat %r0, -1
91900xe3 0x00 0x0f 0xff 0xff 0x9d
9191
9192# CHECK: llgfat %r0, 0
91930xe3 0x00 0x00 0x00 0x00 0x9d
9194
9195# CHECK: llgfat %r0, 1
91960xe3 0x00 0x00 0x01 0x00 0x9d
9197
9198# CHECK: llgfat %r0, 524287
91990xe3 0x00 0x0f 0xff 0x7f 0x9d
9200
9201# CHECK: llgfat %r0, 0(%r1)
92020xe3 0x00 0x10 0x00 0x00 0x9d
9203
9204# CHECK: llgfat %r0, 0(%r15)
92050xe3 0x00 0xf0 0x00 0x00 0x9d
9206
9207# CHECK: llgfat %r0, 524287(%r1,%r15)
92080xe3 0x01 0xff 0xff 0x7f 0x9d
9209
9210# CHECK: llgfat %r0, 524287(%r15,%r1)
92110xe3 0x0f 0x1f 0xff 0x7f 0x9d
9212
9213# CHECK: llgfat %r15, 0
92140xe3 0xf0 0x00 0x00 0x00 0x9d
9215
9216# CHECK: llgfr %r0, %r15
92170xb9 0x16 0x00 0x0f
9218
9219# CHECK: llgfr %r7, %r8
92200xb9 0x16 0x00 0x78
9221
9222# CHECK: llgfr %r15, %r0
92230xb9 0x16 0x00 0xf0
9224
9225# CHECK: llgh %r0, -524288
92260xe3 0x00 0x00 0x00 0x80 0x91
9227
9228# CHECK: llgh %r0, -1
92290xe3 0x00 0x0f 0xff 0xff 0x91
9230
9231# CHECK: llgh %r0, 0
92320xe3 0x00 0x00 0x00 0x00 0x91
9233
9234# CHECK: llgh %r0, 1
92350xe3 0x00 0x00 0x01 0x00 0x91
9236
9237# CHECK: llgh %r0, 524287
92380xe3 0x00 0x0f 0xff 0x7f 0x91
9239
9240# CHECK: llgh %r0, 0(%r1)
92410xe3 0x00 0x10 0x00 0x00 0x91
9242
9243# CHECK: llgh %r0, 0(%r15)
92440xe3 0x00 0xf0 0x00 0x00 0x91
9245
9246# CHECK: llgh %r0, 524287(%r1,%r15)
92470xe3 0x01 0xff 0xff 0x7f 0x91
9248
9249# CHECK: llgh %r0, 524287(%r15,%r1)
92500xe3 0x0f 0x1f 0xff 0x7f 0x91
9251
9252# CHECK: llgh %r15, 0
92530xe3 0xf0 0x00 0x00 0x00 0x91
9254
9255# CHECK: llghr %r0, %r15
92560xb9 0x85 0x00 0x0f
9257
9258# CHECK: llghr %r7, %r8
92590xb9 0x85 0x00 0x78
9260
9261# CHECK: llghr %r15, %r0
92620xb9 0x85 0x00 0xf0
9263
9264# CHECK: llgt %r0, -524288
92650xe3 0x00 0x00 0x00 0x80 0x17
9266
9267# CHECK: llgt %r0, -1
92680xe3 0x00 0x0f 0xff 0xff 0x17
9269
9270# CHECK: llgt %r0, 0
92710xe3 0x00 0x00 0x00 0x00 0x17
9272
9273# CHECK: llgt %r0, 1
92740xe3 0x00 0x00 0x01 0x00 0x17
9275
9276# CHECK: llgt %r0, 524287
92770xe3 0x00 0x0f 0xff 0x7f 0x17
9278
9279# CHECK: llgt %r0, 0(%r1)
92800xe3 0x00 0x10 0x00 0x00 0x17
9281
9282# CHECK: llgt %r0, 0(%r15)
92830xe3 0x00 0xf0 0x00 0x00 0x17
9284
9285# CHECK: llgt %r0, 524287(%r1,%r15)
92860xe3 0x01 0xff 0xff 0x7f 0x17
9287
9288# CHECK: llgt %r0, 524287(%r15,%r1)
92890xe3 0x0f 0x1f 0xff 0x7f 0x17
9290
9291# CHECK: llgt %r15, 0
92920xe3 0xf0 0x00 0x00 0x00 0x17
9293
9294# CHECK: llgtat %r0, -524288
92950xe3 0x00 0x00 0x00 0x80 0x9c
9296
9297# CHECK: llgtat %r0, -1
92980xe3 0x00 0x0f 0xff 0xff 0x9c
9299
9300# CHECK: llgtat %r0, 0
93010xe3 0x00 0x00 0x00 0x00 0x9c
9302
9303# CHECK: llgtat %r0, 1
93040xe3 0x00 0x00 0x01 0x00 0x9c
9305
9306# CHECK: llgtat %r0, 524287
93070xe3 0x00 0x0f 0xff 0x7f 0x9c
9308
9309# CHECK: llgtat %r0, 0(%r1)
93100xe3 0x00 0x10 0x00 0x00 0x9c
9311
9312# CHECK: llgtat %r0, 0(%r15)
93130xe3 0x00 0xf0 0x00 0x00 0x9c
9314
9315# CHECK: llgtat %r0, 524287(%r1,%r15)
93160xe3 0x01 0xff 0xff 0x7f 0x9c
9317
9318# CHECK: llgtat %r0, 524287(%r15,%r1)
93190xe3 0x0f 0x1f 0xff 0x7f 0x9c
9320
9321# CHECK: llgtat %r15, 0
93220xe3 0xf0 0x00 0x00 0x00 0x9c
9323
9324# CHECK: llgtr %r0, %r15
93250xb9 0x17 0x00 0x0f
9326
9327# CHECK: llgtr %r7, %r8
93280xb9 0x17 0x00 0x78
9329
9330# CHECK: llgtr %r15, %r0
93310xb9 0x17 0x00 0xf0
9332
9333# CHECK: llh %r0, -524288
93340xe3 0x00 0x00 0x00 0x80 0x95
9335
9336# CHECK: llh %r0, -1
93370xe3 0x00 0x0f 0xff 0xff 0x95
9338
9339# CHECK: llh %r0, 0
93400xe3 0x00 0x00 0x00 0x00 0x95
9341
9342# CHECK: llh %r0, 1
93430xe3 0x00 0x00 0x01 0x00 0x95
9344
9345# CHECK: llh %r0, 524287
93460xe3 0x00 0x0f 0xff 0x7f 0x95
9347
9348# CHECK: llh %r0, 0(%r1)
93490xe3 0x00 0x10 0x00 0x00 0x95
9350
9351# CHECK: llh %r0, 0(%r15)
93520xe3 0x00 0xf0 0x00 0x00 0x95
9353
9354# CHECK: llh %r0, 524287(%r1,%r15)
93550xe3 0x01 0xff 0xff 0x7f 0x95
9356
9357# CHECK: llh %r0, 524287(%r15,%r1)
93580xe3 0x0f 0x1f 0xff 0x7f 0x95
9359
9360# CHECK: llh %r15, 0
93610xe3 0xf0 0x00 0x00 0x00 0x95
9362
9363# CHECK: llhh %r0, -524288
93640xe3 0x00 0x00 0x00 0x80 0xc6
9365
9366# CHECK: llhh %r0, -1
93670xe3 0x00 0x0f 0xff 0xff 0xc6
9368
9369# CHECK: llhh %r0, 0
93700xe3 0x00 0x00 0x00 0x00 0xc6
9371
9372# CHECK: llhh %r0, 1
93730xe3 0x00 0x00 0x01 0x00 0xc6
9374
9375# CHECK: llhh %r0, 524287
93760xe3 0x00 0x0f 0xff 0x7f 0xc6
9377
9378# CHECK: llhh %r0, 0(%r1)
93790xe3 0x00 0x10 0x00 0x00 0xc6
9380
9381# CHECK: llhh %r0, 0(%r15)
93820xe3 0x00 0xf0 0x00 0x00 0xc6
9383
9384# CHECK: llhh %r0, 524287(%r1,%r15)
93850xe3 0x01 0xff 0xff 0x7f 0xc6
9386
9387# CHECK: llhh %r0, 524287(%r15,%r1)
93880xe3 0x0f 0x1f 0xff 0x7f 0xc6
9389
9390# CHECK: llhh %r15, 0
93910xe3 0xf0 0x00 0x00 0x00 0xc6
9392
9393# CHECK: llhr %r0, %r15
93940xb9 0x95 0x00 0x0f
9395
9396# CHECK: llhr %r7, %r8
93970xb9 0x95 0x00 0x78
9398
9399# CHECK: llhr %r15, %r0
94000xb9 0x95 0x00 0xf0
9401
9402# CHECK: llihf %r0, 0
94030xc0 0x0e 0x00 0x00 0x00 0x00
9404
9405# CHECK: llihf %r0, 4294967295
94060xc0 0x0e 0xff 0xff 0xff 0xff
9407
9408# CHECK: llihf %r15, 0
94090xc0 0xfe 0x00 0x00 0x00 0x00
9410
9411# CHECK: llihh %r0, 0
94120xa5 0x0c 0x00 0x00
9413
9414# CHECK: llihh %r0, 32768
94150xa5 0x0c 0x80 0x00
9416
9417# CHECK: llihh %r0, 65535
94180xa5 0x0c 0xff 0xff
9419
9420# CHECK: llihh %r15, 0
94210xa5 0xfc 0x00 0x00
9422
9423# CHECK: llihl %r0, 0
94240xa5 0x0d 0x00 0x00
9425
9426# CHECK: llihl %r0, 32768
94270xa5 0x0d 0x80 0x00
9428
9429# CHECK: llihl %r0, 65535
94300xa5 0x0d 0xff 0xff
9431
9432# CHECK: llihl %r15, 0
94330xa5 0xfd 0x00 0x00
9434
9435# CHECK: llilf %r0, 0
94360xc0 0x0f 0x00 0x00 0x00 0x00
9437
9438# CHECK: llilf %r0, 4294967295
94390xc0 0x0f 0xff 0xff 0xff 0xff
9440
9441# CHECK: llilf %r15, 0
94420xc0 0xff 0x00 0x00 0x00 0x00
9443
9444# CHECK: llilh %r0, 0
94450xa5 0x0e 0x00 0x00
9446
9447# CHECK: llilh %r0, 32768
94480xa5 0x0e 0x80 0x00
9449
9450# CHECK: llilh %r0, 65535
94510xa5 0x0e 0xff 0xff
9452
9453# CHECK: llilh %r15, 0
94540xa5 0xfe 0x00 0x00
9455
9456# CHECK: llill %r0, 0
94570xa5 0x0f 0x00 0x00
9458
9459# CHECK: llill %r0, 32768
94600xa5 0x0f 0x80 0x00
9461
9462# CHECK: llill %r0, 65535
94630xa5 0x0f 0xff 0xff
9464
9465# CHECK: llill %r15, 0
94660xa5 0xff 0x00 0x00
9467
9468# CHECK: lm %r0, %r0, 0
94690x98 0x00 0x00 0x00
9470
9471# CHECK: lm %r0, %r15, 0
94720x98 0x0f 0x00 0x00
9473
9474# CHECK: lm %r14, %r15, 0
94750x98 0xef 0x00 0x00
9476
9477# CHECK: lm %r15, %r15, 0
94780x98 0xff 0x00 0x00
9479
9480# CHECK: lm %r0, %r0, 4095
94810x98 0x00 0x0f 0xff
9482
9483# CHECK: lm %r0, %r0, 1
94840x98 0x00 0x00 0x01
9485
9486# CHECK: lm %r0, %r0, 0(%r1)
94870x98 0x00 0x10 0x00
9488
9489# CHECK: lm %r0, %r0, 0(%r15)
94900x98 0x00 0xf0 0x00
9491
9492# CHECK: lm %r0, %r0, 4095(%r1)
94930x98 0x00 0x1f 0xff
9494
9495# CHECK: lm %r0, %r0, 4095(%r15)
94960x98 0x00 0xff 0xff
9497
9498# CHECK: lmd %r0, %r0, 0, 0
94990xef 0x00 0x00 0x00 0x00 0x00
9500
9501# CHECK: lmd %r2, %r4, 0, 4095
95020xef 0x24 0x00 0x00 0x0f 0xff
9503
9504# CHECK: lmd %r2, %r4, 0, 0(%r1)
95050xef 0x24 0x00 0x00 0x10 0x00
9506
9507# CHECK: lmd %r2, %r4, 0, 0(%r15)
95080xef 0x24 0x00 0x00 0xf0 0x00
9509
9510# CHECK: lmd %r2, %r4, 0(%r1), 4095(%r15)
95110xef 0x24 0x10 0x00 0xff 0xff
9512
9513# CHECK: lmd %r2, %r4, 0(%r1), 0(%r15)
95140xef 0x24 0x10 0x00 0xf0 0x00
9515
9516# CHECK: lmd %r2, %r4, 4095(%r1), 0(%r15)
95170xef 0x24 0x1f 0xff 0xf0 0x00
9518
9519# CHECK: lmg %r0, %r0, 0
95200xeb 0x00 0x00 0x00 0x00 0x04
9521
9522# CHECK: lmg %r0, %r15, 0
95230xeb 0x0f 0x00 0x00 0x00 0x04
9524
9525# CHECK: lmg %r14, %r15, 0
95260xeb 0xef 0x00 0x00 0x00 0x04
9527
9528# CHECK: lmg %r15, %r15, 0
95290xeb 0xff 0x00 0x00 0x00 0x04
9530
9531# CHECK: lmg %r0, %r0, -524288
95320xeb 0x00 0x00 0x00 0x80 0x04
9533
9534# CHECK: lmg %r0, %r0, -1
95350xeb 0x00 0x0f 0xff 0xff 0x04
9536
9537# CHECK: lmg %r0, %r0, 0
95380xeb 0x00 0x00 0x00 0x00 0x04
9539
9540# CHECK: lmg %r0, %r0, 1
95410xeb 0x00 0x00 0x01 0x00 0x04
9542
9543# CHECK: lmg %r0, %r0, 524287
95440xeb 0x00 0x0f 0xff 0x7f 0x04
9545
9546# CHECK: lmg %r0, %r0, 0(%r1)
95470xeb 0x00 0x10 0x00 0x00 0x04
9548
9549# CHECK: lmg %r0, %r0, 0(%r15)
95500xeb 0x00 0xf0 0x00 0x00 0x04
9551
9552# CHECK: lmg %r0, %r0, 524287(%r1)
95530xeb 0x00 0x1f 0xff 0x7f 0x04
9554
9555# CHECK: lmg %r0, %r0, 524287(%r15)
95560xeb 0x00 0xff 0xff 0x7f 0x04
9557
9558# CHECK: lmh %r0, %r0, 0
95590xeb 0x00 0x00 0x00 0x00 0x96
9560
9561# CHECK: lmh %r0, %r15, 0
95620xeb 0x0f 0x00 0x00 0x00 0x96
9563
9564# CHECK: lmh %r14, %r15, 0
95650xeb 0xef 0x00 0x00 0x00 0x96
9566
9567# CHECK: lmh %r15, %r15, 0
95680xeb 0xff 0x00 0x00 0x00 0x96
9569
9570# CHECK: lmh %r0, %r0, -524288
95710xeb 0x00 0x00 0x00 0x80 0x96
9572
9573# CHECK: lmh %r0, %r0, -1
95740xeb 0x00 0x0f 0xff 0xff 0x96
9575
9576# CHECK: lmh %r0, %r0, 0
95770xeb 0x00 0x00 0x00 0x00 0x96
9578
9579# CHECK: lmh %r0, %r0, 1
95800xeb 0x00 0x00 0x01 0x00 0x96
9581
9582# CHECK: lmh %r0, %r0, 524287
95830xeb 0x00 0x0f 0xff 0x7f 0x96
9584
9585# CHECK: lmh %r0, %r0, 0(%r1)
95860xeb 0x00 0x10 0x00 0x00 0x96
9587
9588# CHECK: lmh %r0, %r0, 0(%r15)
95890xeb 0x00 0xf0 0x00 0x00 0x96
9590
9591# CHECK: lmh %r0, %r0, 524287(%r1)
95920xeb 0x00 0x1f 0xff 0x7f 0x96
9593
9594# CHECK: lmh %r0, %r0, 524287(%r15)
95950xeb 0x00 0xff 0xff 0x7f 0x96
9596
9597# CHECK: lmy %r0, %r0, 0
95980xeb 0x00 0x00 0x00 0x00 0x98
9599
9600# CHECK: lmy %r0, %r15, 0
96010xeb 0x0f 0x00 0x00 0x00 0x98
9602
9603# CHECK: lmy %r14, %r15, 0
96040xeb 0xef 0x00 0x00 0x00 0x98
9605
9606# CHECK: lmy %r15, %r15, 0
96070xeb 0xff 0x00 0x00 0x00 0x98
9608
9609# CHECK: lmy %r0, %r0, -524288
96100xeb 0x00 0x00 0x00 0x80 0x98
9611
9612# CHECK: lmy %r0, %r0, -1
96130xeb 0x00 0x0f 0xff 0xff 0x98
9614
9615# CHECK: lmy %r0, %r0, 0
96160xeb 0x00 0x00 0x00 0x00 0x98
9617
9618# CHECK: lmy %r0, %r0, 1
96190xeb 0x00 0x00 0x01 0x00 0x98
9620
9621# CHECK: lmy %r0, %r0, 524287
96220xeb 0x00 0x0f 0xff 0x7f 0x98
9623
9624# CHECK: lmy %r0, %r0, 0(%r1)
96250xeb 0x00 0x10 0x00 0x00 0x98
9626
9627# CHECK: lmy %r0, %r0, 0(%r15)
96280xeb 0x00 0xf0 0x00 0x00 0x98
9629
9630# CHECK: lmy %r0, %r0, 524287(%r1)
96310xeb 0x00 0x1f 0xff 0x7f 0x98
9632
9633# CHECK: lmy %r0, %r0, 524287(%r15)
96340xeb 0x00 0xff 0xff 0x7f 0x98
9635
9636# CHECK: lndbr %f0, %f9
96370xb3 0x11 0x00 0x09
9638
9639# CHECK: lndbr %f0, %f15
96400xb3 0x11 0x00 0x0f
9641
9642# CHECK: lndbr %f15, %f0
96430xb3 0x11 0x00 0xf0
9644
9645# CHECK: lndbr %f15, %f9
96460xb3 0x11 0x00 0xf9
9647
9648# CHECK: lndfr %f0, %f9
96490xb3 0x71 0x00 0x09
9650
9651# CHECK: lndfr %f0, %f15
96520xb3 0x71 0x00 0x0f
9653
9654# CHECK: lndfr %f15, %f0
96550xb3 0x71 0x00 0xf0
9656
9657# CHECK: lndfr %f15, %f9
96580xb3 0x71 0x00 0xf9
9659
9660# CHECK: lndr %f0, %f9
96610x21 0x09
9662
9663# CHECK: lndr %f0, %f15
96640x21 0x0f
9665
9666# CHECK: lndr %f15, %f0
96670x21 0xf0
9668
9669# CHECK: lndr %f15, %f9
96700x21 0xf9
9671
9672# CHECK: lnebr %f0, %f9
96730xb3 0x01 0x00 0x09
9674
9675# CHECK: lnebr %f0, %f15
96760xb3 0x01 0x00 0x0f
9677
9678# CHECK: lnebr %f15, %f0
96790xb3 0x01 0x00 0xf0
9680
9681# CHECK: lnebr %f15, %f9
96820xb3 0x01 0x00 0xf9
9683
9684# CHECK: lner %f0, %f9
96850x31 0x09
9686
9687# CHECK: lner %f0, %f15
96880x31 0x0f
9689
9690# CHECK: lner %f15, %f0
96910x31 0xf0
9692
9693# CHECK: lner %f15, %f9
96940x31 0xf9
9695
9696# CHECK: lngfr %r0, %r0
96970xb9 0x11 0x00 0x00
9698
9699# CHECK: lngfr %r0, %r15
97000xb9 0x11 0x00 0x0f
9701
9702# CHECK: lngfr %r15, %r0
97030xb9 0x11 0x00 0xf0
9704
9705# CHECK: lngfr %r7, %r8
97060xb9 0x11 0x00 0x78
9707
9708# CHECK: lngr %r0, %r0
97090xb9 0x01 0x00 0x00
9710
9711# CHECK: lngr %r0, %r15
97120xb9 0x01 0x00 0x0f
9713
9714# CHECK: lngr %r15, %r0
97150xb9 0x01 0x00 0xf0
9716
9717# CHECK: lngr %r7, %r8
97180xb9 0x01 0x00 0x78
9719
9720# CHECK: lnr %r0, %r0
97210x11 0x00
9722
9723# CHECK: lnr %r0, %r15
97240x11 0x0f
9725
9726# CHECK: lnr %r15, %r0
97270x11 0xf0
9728
9729# CHECK: lnr %r7, %r8
97300x11 0x78
9731
9732# CHECK: lnxbr %f0, %f8
97330xb3 0x41 0x00 0x08
9734
9735# CHECK: lnxbr %f0, %f13
97360xb3 0x41 0x00 0x0d
9737
9738# CHECK: lnxbr %f13, %f0
97390xb3 0x41 0x00 0xd0
9740
9741# CHECK: lnxbr %f13, %f9
97420xb3 0x41 0x00 0xd9
9743
9744# CHECK: lnxr %f0, %f8
97450xb3 0x61 0x00 0x08
9746
9747# CHECK: lnxr %f0, %f13
97480xb3 0x61 0x00 0x0d
9749
9750# CHECK: lnxr %f13, %f0
97510xb3 0x61 0x00 0xd0
9752
9753# CHECK: lnxr %f13, %f9
97540xb3 0x61 0x00 0xd9
9755
9756# CHECK: loc %r7, 6399(%r8), 0
97570xeb 0x70 0x88 0xff 0x01 0xf2
9758
9759# CHECK: loco %r7, 6399(%r8)
97600xeb 0x71 0x88 0xff 0x01 0xf2
9761
9762# CHECK: loch %r7, 6399(%r8)
97630xeb 0x72 0x88 0xff 0x01 0xf2
9764
9765# CHECK: locnle %r7, 6399(%r8)
97660xeb 0x73 0x88 0xff 0x01 0xf2
9767
9768# CHECK: locl %r7, 6399(%r8)
97690xeb 0x74 0x88 0xff 0x01 0xf2
9770
9771# CHECK: locnhe %r7, 6399(%r8)
97720xeb 0x75 0x88 0xff 0x01 0xf2
9773
9774# CHECK: loclh %r7, 6399(%r8)
97750xeb 0x76 0x88 0xff 0x01 0xf2
9776
9777# CHECK: locne %r7, 6399(%r8)
97780xeb 0x77 0x88 0xff 0x01 0xf2
9779
9780# CHECK: loce %r7, 6399(%r8)
97810xeb 0x78 0x88 0xff 0x01 0xf2
9782
9783# CHECK: locnlh %r7, 6399(%r8)
97840xeb 0x79 0x88 0xff 0x01 0xf2
9785
9786# CHECK: loche %r7, 6399(%r8)
97870xeb 0x7a 0x88 0xff 0x01 0xf2
9788
9789# CHECK: locnl %r7, 6399(%r8)
97900xeb 0x7b 0x88 0xff 0x01 0xf2
9791
9792# CHECK: locle %r7, 6399(%r8)
97930xeb 0x7c 0x88 0xff 0x01 0xf2
9794
9795# CHECK: locnh %r7, 6399(%r8)
97960xeb 0x7d 0x88 0xff 0x01 0xf2
9797
9798# CHECK: locno %r7, 6399(%r8)
97990xeb 0x7e 0x88 0xff 0x01 0xf2
9800
9801# CHECK: loc %r7, 6399(%r8), 15
98020xeb 0x7f 0x88 0xff 0x01 0xf2
9803
9804# CHECK: locg %r7, 6399(%r8), 0
98050xeb 0x70 0x88 0xff 0x01 0xe2
9806
9807# CHECK: locgo %r7, 6399(%r8)
98080xeb 0x71 0x88 0xff 0x01 0xe2
9809
9810# CHECK: locgh %r7, 6399(%r8)
98110xeb 0x72 0x88 0xff 0x01 0xe2
9812
9813# CHECK: locgnle %r7, 6399(%r8)
98140xeb 0x73 0x88 0xff 0x01 0xe2
9815
9816# CHECK: locgl %r7, 6399(%r8)
98170xeb 0x74 0x88 0xff 0x01 0xe2
9818
9819# CHECK: locgnhe %r7, 6399(%r8)
98200xeb 0x75 0x88 0xff 0x01 0xe2
9821
9822# CHECK: locglh %r7, 6399(%r8)
98230xeb 0x76 0x88 0xff 0x01 0xe2
9824
9825# CHECK: locgne %r7, 6399(%r8)
98260xeb 0x77 0x88 0xff 0x01 0xe2
9827
9828# CHECK: locge %r7, 6399(%r8)
98290xeb 0x78 0x88 0xff 0x01 0xe2
9830
9831# CHECK: locgnlh %r7, 6399(%r8)
98320xeb 0x79 0x88 0xff 0x01 0xe2
9833
9834# CHECK: locghe %r7, 6399(%r8)
98350xeb 0x7a 0x88 0xff 0x01 0xe2
9836
9837# CHECK: locgnl %r7, 6399(%r8)
98380xeb 0x7b 0x88 0xff 0x01 0xe2
9839
9840# CHECK: locgle %r7, 6399(%r8)
98410xeb 0x7c 0x88 0xff 0x01 0xe2
9842
9843# CHECK: locgnh %r7, 6399(%r8)
98440xeb 0x7d 0x88 0xff 0x01 0xe2
9845
9846# CHECK: locgno %r7, 6399(%r8)
98470xeb 0x7e 0x88 0xff 0x01 0xe2
9848
9849# CHECK: locg %r7, 6399(%r8), 15
98500xeb 0x7f 0x88 0xff 0x01 0xe2
9851
9852# CHECK: locr %r11, %r3, 0
98530xb9 0xf2 0x00 0xb3
9854
9855# CHECK: locro %r11, %r3
98560xb9 0xf2 0x10 0xb3
9857
9858# CHECK: locrh %r11, %r3
98590xb9 0xf2 0x20 0xb3
9860
9861# CHECK: locrnle %r11, %r3
98620xb9 0xf2 0x30 0xb3
9863
9864# CHECK: locrl %r11, %r3
98650xb9 0xf2 0x40 0xb3
9866
9867# CHECK: locrnhe %r11, %r3
98680xb9 0xf2 0x50 0xb3
9869
9870# CHECK: locrlh %r11, %r3
98710xb9 0xf2 0x60 0xb3
9872
9873# CHECK: locrne %r11, %r3
98740xb9 0xf2 0x70 0xb3
9875
9876# CHECK: locre %r11, %r3
98770xb9 0xf2 0x80 0xb3
9878
9879# CHECK: locrnlh %r11, %r3
98800xb9 0xf2 0x90 0xb3
9881
9882# CHECK: locrhe %r11, %r3
98830xb9 0xf2 0xa0 0xb3
9884
9885# CHECK: locrnl %r11, %r3
98860xb9 0xf2 0xb0 0xb3
9887
9888# CHECK: locrle %r11, %r3
98890xb9 0xf2 0xc0 0xb3
9890
9891# CHECK: locrnh %r11, %r3
98920xb9 0xf2 0xd0 0xb3
9893
9894# CHECK: locrno %r11, %r3
98950xb9 0xf2 0xe0 0xb3
9896
9897# CHECK: locr %r11, %r3, 15
98980xb9 0xf2 0xf0 0xb3
9899
9900# CHECK: locgr %r11, %r3, 0
99010xb9 0xe2 0x00 0xb3
9902
9903# CHECK: locgro %r11, %r3
99040xb9 0xe2 0x10 0xb3
9905
9906# CHECK: locgrh %r11, %r3
99070xb9 0xe2 0x20 0xb3
9908
9909# CHECK: locgrnle %r11, %r3
99100xb9 0xe2 0x30 0xb3
9911
9912# CHECK: locgrl %r11, %r3
99130xb9 0xe2 0x40 0xb3
9914
9915# CHECK: locgrnhe %r11, %r3
99160xb9 0xe2 0x50 0xb3
9917
9918# CHECK: locgrlh %r11, %r3
99190xb9 0xe2 0x60 0xb3
9920
9921# CHECK: locgrne %r11, %r3
99220xb9 0xe2 0x70 0xb3
9923
9924# CHECK: locgre %r11, %r3
99250xb9 0xe2 0x80 0xb3
9926
9927# CHECK: locgrnlh %r11, %r3
99280xb9 0xe2 0x90 0xb3
9929
9930# CHECK: locgrhe %r11, %r3
99310xb9 0xe2 0xa0 0xb3
9932
9933# CHECK: locgrnl %r11, %r3
99340xb9 0xe2 0xb0 0xb3
9935
9936# CHECK: locgrle %r11, %r3
99370xb9 0xe2 0xc0 0xb3
9938
9939# CHECK: locgrnh %r11, %r3
99400xb9 0xe2 0xd0 0xb3
9941
9942# CHECK: locgrno %r11, %r3
99430xb9 0xe2 0xe0 0xb3
9944
9945# CHECK: locgr %r11, %r3, 15
99460xb9 0xe2 0xf0 0xb3
9947
9948# CHECK: lpctl 0
99490xb2 0x85 0x00 0x00
9950
9951# CHECK: lpctl 0(%r1)
99520xb2 0x85 0x10 0x00
9953
9954# CHECK: lpctl 0(%r15)
99550xb2 0x85 0xf0 0x00
9956
9957# CHECK: lpctl 4095
99580xb2 0x85 0x0f 0xff
9959
9960# CHECK: lpctl 4095(%r1)
99610xb2 0x85 0x1f 0xff
9962
9963# CHECK: lpctl 4095(%r15)
99640xb2 0x85 0xff 0xff
9965
9966# CHECK: lpd %r0, 0, 0
99670xc8 0x04 0x00 0x00 0x00 0x00
9968
9969# CHECK: lpd %r2, 0, 4095
99700xc8 0x24 0x00 0x00 0x0f 0xff
9971
9972# CHECK: lpd %r2, 0, 0(%r1)
99730xc8 0x24 0x00 0x00 0x10 0x00
9974
9975# CHECK: lpd %r2, 0, 0(%r15)
99760xc8 0x24 0x00 0x00 0xf0 0x00
9977
9978# CHECK: lpd %r2, 0(%r1), 4095(%r15)
99790xc8 0x24 0x10 0x00 0xff 0xff
9980
9981# CHECK: lpd %r2, 0(%r1), 0(%r15)
99820xc8 0x24 0x10 0x00 0xf0 0x00
9983
9984# CHECK: lpd %r2, 4095(%r1), 0(%r15)
99850xc8 0x24 0x1f 0xff 0xf0 0x00
9986
9987# CHECK: lpdbr %f0, %f9
99880xb3 0x10 0x00 0x09
9989
9990# CHECK: lpdbr %f0, %f15
99910xb3 0x10 0x00 0x0f
9992
9993# CHECK: lpdbr %f15, %f0
99940xb3 0x10 0x00 0xf0
9995
9996# CHECK: lpdbr %f15, %f9
99970xb3 0x10 0x00 0xf9
9998
9999# CHECK: lpdfr %f0, %f9
100000xb3 0x70 0x00 0x09
10001
10002# CHECK: lpdfr %f0, %f15
100030xb3 0x70 0x00 0x0f
10004
10005# CHECK: lpdfr %f15, %f0
100060xb3 0x70 0x00 0xf0
10007
10008# CHECK: lpdfr %f15, %f9
100090xb3 0x70 0x00 0xf9
10010
10011# CHECK: lpdg %r0, 0, 0
100120xc8 0x05 0x00 0x00 0x00 0x00
10013
10014# CHECK: lpdg %r2, 0, 4095
100150xc8 0x25 0x00 0x00 0x0f 0xff
10016
10017# CHECK: lpdg %r2, 0, 0(%r1)
100180xc8 0x25 0x00 0x00 0x10 0x00
10019
10020# CHECK: lpdg %r2, 0, 0(%r15)
100210xc8 0x25 0x00 0x00 0xf0 0x00
10022
10023# CHECK: lpdg %r2, 0(%r1), 4095(%r15)
100240xc8 0x25 0x10 0x00 0xff 0xff
10025
10026# CHECK: lpdg %r2, 0(%r1), 0(%r15)
100270xc8 0x25 0x10 0x00 0xf0 0x00
10028
10029# CHECK: lpdg %r2, 4095(%r1), 0(%r15)
100300xc8 0x25 0x1f 0xff 0xf0 0x00
10031
10032# CHECK: lpdr %f0, %f9
100330x20 0x09
10034
10035# CHECK: lpdr %f0, %f15
100360x20 0x0f
10037
10038# CHECK: lpdr %f15, %f0
100390x20 0xf0
10040
10041# CHECK: lpdr %f15, %f9
100420x20 0xf9
10043
10044# CHECK: lpebr %f0, %f9
100450xb3 0x00 0x00 0x09
10046
10047# CHECK: lpebr %f0, %f15
100480xb3 0x00 0x00 0x0f
10049
10050# CHECK: lpebr %f15, %f0
100510xb3 0x00 0x00 0xf0
10052
10053# CHECK: lpebr %f15, %f9
100540xb3 0x00 0x00 0xf9
10055
10056# CHECK: lper %f0, %f9
100570x30 0x09
10058
10059# CHECK: lper %f0, %f15
100600x30 0x0f
10061
10062# CHECK: lper %f15, %f0
100630x30 0xf0
10064
10065# CHECK: lper %f15, %f9
100660x30 0xf9
10067
10068# CHECK: lpgfr %r0, %r0
100690xb9 0x10 0x00 0x00
10070
10071# CHECK: lpgfr %r0, %r15
100720xb9 0x10 0x00 0x0f
10073
10074# CHECK: lpgfr %r15, %r0
100750xb9 0x10 0x00 0xf0
10076
10077# CHECK: lpgfr %r7, %r8
100780xb9 0x10 0x00 0x78
10079
10080# CHECK: lpgr %r0, %r0
100810xb9 0x00 0x00 0x00
10082
10083# CHECK: lpgr %r0, %r15
100840xb9 0x00 0x00 0x0f
10085
10086# CHECK: lpgr %r15, %r0
100870xb9 0x00 0x00 0xf0
10088
10089# CHECK: lpgr %r7, %r8
100900xb9 0x00 0x00 0x78
10091
10092# CHECK: lpp 0
100930xb2 0x80 0x00 0x00
10094
10095# CHECK: lpp 0(%r1)
100960xb2 0x80 0x10 0x00
10097
10098# CHECK: lpp 0(%r15)
100990xb2 0x80 0xf0 0x00
10100
10101# CHECK: lpp 4095
101020xb2 0x80 0x0f 0xff
10103
10104# CHECK: lpp 4095(%r1)
101050xb2 0x80 0x1f 0xff
10106
10107# CHECK: lpp 4095(%r15)
101080xb2 0x80 0xff 0xff
10109
10110# CHECK: lpq %r0, -524288
101110xe3 0x00 0x00 0x00 0x80 0x8f
10112
10113# CHECK: lpq %r0, -1
101140xe3 0x00 0x0f 0xff 0xff 0x8f
10115
10116# CHECK: lpq %r0, 0
101170xe3 0x00 0x00 0x00 0x00 0x8f
10118
10119# CHECK: lpq %r0, 1
101200xe3 0x00 0x00 0x01 0x00 0x8f
10121
10122# CHECK: lpq %r0, 524287
101230xe3 0x00 0x0f 0xff 0x7f 0x8f
10124
10125# CHECK: lpq %r0, 0(%r1)
101260xe3 0x00 0x10 0x00 0x00 0x8f
10127
10128# CHECK: lpq %r0, 0(%r15)
101290xe3 0x00 0xf0 0x00 0x00 0x8f
10130
10131# CHECK: lpq %r0, 524287(%r1,%r15)
101320xe3 0x01 0xff 0xff 0x7f 0x8f
10133
10134# CHECK: lpq %r0, 524287(%r15,%r1)
101350xe3 0x0f 0x1f 0xff 0x7f 0x8f
10136
10137# CHECK: lpq %r14, 0
101380xe3 0xe0 0x00 0x00 0x00 0x8f
10139
10140# CHECK: lpr %r0, %r0
101410x10 0x00
10142
10143# CHECK: lpr %r0, %r15
101440x10 0x0f
10145
10146# CHECK: lpr %r15, %r0
101470x10 0xf0
10148
10149# CHECK: lpr %r7, %r8
101500x10 0x78
10151
10152# CHECK: lpsw 0
101530x82 0x00 0x00 0x00
10154
10155# CHECK: lpsw 0(%r1)
101560x82 0x00 0x10 0x00
10157
10158# CHECK: lpsw 0(%r15)
101590x82 0x00 0xf0 0x00
10160
10161# CHECK: lpsw 4095
101620x82 0x00 0x0f 0xff
10163
10164# CHECK: lpsw 4095(%r1)
101650x82 0x00 0x1f 0xff
10166
10167# CHECK: lpsw 4095(%r15)
101680x82 0x00 0xff 0xff
10169
10170# CHECK: lpswe 0
101710xb2 0xb2 0x00 0x00
10172
10173# CHECK: lpswe 0(%r1)
101740xb2 0xb2 0x10 0x00
10175
10176# CHECK: lpswe 0(%r15)
101770xb2 0xb2 0xf0 0x00
10178
10179# CHECK: lpswe 4095
101800xb2 0xb2 0x0f 0xff
10181
10182# CHECK: lpswe 4095(%r1)
101830xb2 0xb2 0x1f 0xff
10184
10185# CHECK: lpswe 4095(%r15)
101860xb2 0xb2 0xff 0xff
10187
10188# CHECK: lptea %r0, %r0, %r0, 0
101890xb9 0xaa 0x00 0x00
10190
10191# CHECK: lptea %r0, %r0, %r0, 15
101920xb9 0xaa 0x0f 0x00
10193
10194# CHECK: lptea %r0, %r0, %r15, 0
101950xb9 0xaa 0x00 0x0f
10196
10197# CHECK: lptea %r0, %r15, %r0, 0
101980xb9 0xaa 0xf0 0x00
10199
10200# CHECK: lptea %r4, %r5, %r6, 7
102010xb9 0xaa 0x57 0x46
10202
10203# CHECK: lptea %r15, %r0, %r0, 0
102040xb9 0xaa 0x00 0xf0
10205
10206# CHECK: lpxbr %f0, %f8
102070xb3 0x40 0x00 0x08
10208
10209# CHECK: lpxbr %f0, %f13
102100xb3 0x40 0x00 0x0d
10211
10212# CHECK: lpxbr %f13, %f0
102130xb3 0x40 0x00 0xd0
10214
10215# CHECK: lpxbr %f13, %f9
102160xb3 0x40 0x00 0xd9
10217
10218# CHECK: lpxr %f0, %f8
102190xb3 0x60 0x00 0x08
10220
10221# CHECK: lpxr %f0, %f13
102220xb3 0x60 0x00 0x0d
10223
10224# CHECK: lpxr %f13, %f0
102250xb3 0x60 0x00 0xd0
10226
10227# CHECK: lpxr %f13, %f9
102280xb3 0x60 0x00 0xd9
10229
10230# CHECK: lr %r0, %r9
102310x18 0x09
10232
10233# CHECK: lr %r0, %r15
102340x18 0x0f
10235
10236# CHECK: lr %r15, %r0
102370x18 0xf0
10238
10239# CHECK: lr %r15, %r9
102400x18 0xf9
10241
10242# CHECK: lra %r0, 0
102430xb1 0x00 0x00 0x00
10244
10245# CHECK: lra %r0, 4095
102460xb1 0x00 0x0f 0xff
10247
10248# CHECK: lra %r0, 0(%r1)
102490xb1 0x00 0x10 0x00
10250
10251# CHECK: lra %r0, 0(%r15)
102520xb1 0x00 0xf0 0x00
10253
10254# CHECK: lra %r0, 4095(%r1,%r15)
102550xb1 0x01 0xff 0xff
10256
10257# CHECK: lra %r0, 4095(%r15,%r1)
102580xb1 0x0f 0x1f 0xff
10259
10260# CHECK: lra %r15, 0
102610xb1 0xf0 0x00 0x00
10262
10263# CHECK: lrag %r0, -524288
102640xe3 0x00 0x00 0x00 0x80 0x03
10265
10266# CHECK: lrag %r0, -1
102670xe3 0x00 0x0f 0xff 0xff 0x03
10268
10269# CHECK: lrag %r0, 0
102700xe3 0x00 0x00 0x00 0x00 0x03
10271
10272# CHECK: lrag %r0, 1
102730xe3 0x00 0x00 0x01 0x00 0x03
10274
10275# CHECK: lrag %r0, 524287
102760xe3 0x00 0x0f 0xff 0x7f 0x03
10277
10278# CHECK: lrag %r0, 0(%r1)
102790xe3 0x00 0x10 0x00 0x00 0x03
10280
10281# CHECK: lrag %r0, 0(%r15)
102820xe3 0x00 0xf0 0x00 0x00 0x03
10283
10284# CHECK: lrag %r0, 524287(%r1,%r15)
102850xe3 0x01 0xff 0xff 0x7f 0x03
10286
10287# CHECK: lrag %r0, 524287(%r15,%r1)
102880xe3 0x0f 0x1f 0xff 0x7f 0x03
10289
10290# CHECK: lrag %r15, 0
102910xe3 0xf0 0x00 0x00 0x00 0x03
10292
10293# CHECK: lray %r0, -524288
102940xe3 0x00 0x00 0x00 0x80 0x13
10295
10296# CHECK: lray %r0, -1
102970xe3 0x00 0x0f 0xff 0xff 0x13
10298
10299# CHECK: lray %r0, 0
103000xe3 0x00 0x00 0x00 0x00 0x13
10301
10302# CHECK: lray %r0, 1
103030xe3 0x00 0x00 0x01 0x00 0x13
10304
10305# CHECK: lray %r0, 524287
103060xe3 0x00 0x0f 0xff 0x7f 0x13
10307
10308# CHECK: lray %r0, 0(%r1)
103090xe3 0x00 0x10 0x00 0x00 0x13
10310
10311# CHECK: lray %r0, 0(%r15)
103120xe3 0x00 0xf0 0x00 0x00 0x13
10313
10314# CHECK: lray %r0, 524287(%r1,%r15)
103150xe3 0x01 0xff 0xff 0x7f 0x13
10316
10317# CHECK: lray %r0, 524287(%r15,%r1)
103180xe3 0x0f 0x1f 0xff 0x7f 0x13
10319
10320# CHECK: lray %r15, 0
103210xe3 0xf0 0x00 0x00 0x00 0x13
10322
10323# CHECK: lrv %r0, -524288
103240xe3 0x00 0x00 0x00 0x80 0x1e
10325
10326# CHECK: lrv %r0, -1
103270xe3 0x00 0x0f 0xff 0xff 0x1e
10328
10329# CHECK: lrv %r0, 0
103300xe3 0x00 0x00 0x00 0x00 0x1e
10331
10332# CHECK: lrv %r0, 1
103330xe3 0x00 0x00 0x01 0x00 0x1e
10334
10335# CHECK: lrv %r0, 524287
103360xe3 0x00 0x0f 0xff 0x7f 0x1e
10337
10338# CHECK: lrv %r0, 0(%r1)
103390xe3 0x00 0x10 0x00 0x00 0x1e
10340
10341# CHECK: lrv %r0, 0(%r15)
103420xe3 0x00 0xf0 0x00 0x00 0x1e
10343
10344# CHECK: lrv %r0, 524287(%r1,%r15)
103450xe3 0x01 0xff 0xff 0x7f 0x1e
10346
10347# CHECK: lrv %r0, 524287(%r15,%r1)
103480xe3 0x0f 0x1f 0xff 0x7f 0x1e
10349
10350# CHECK: lrv %r15, 0
103510xe3 0xf0 0x00 0x00 0x00 0x1e
10352
10353# CHECK: lrvg %r0, -524288
103540xe3 0x00 0x00 0x00 0x80 0x0f
10355
10356# CHECK: lrvg %r0, -1
103570xe3 0x00 0x0f 0xff 0xff 0x0f
10358
10359# CHECK: lrvg %r0, 0
103600xe3 0x00 0x00 0x00 0x00 0x0f
10361
10362# CHECK: lrvg %r0, 1
103630xe3 0x00 0x00 0x01 0x00 0x0f
10364
10365# CHECK: lrvg %r0, 524287
103660xe3 0x00 0x0f 0xff 0x7f 0x0f
10367
10368# CHECK: lrvg %r0, 0(%r1)
103690xe3 0x00 0x10 0x00 0x00 0x0f
10370
10371# CHECK: lrvg %r0, 0(%r15)
103720xe3 0x00 0xf0 0x00 0x00 0x0f
10373
10374# CHECK: lrvg %r0, 524287(%r1,%r15)
103750xe3 0x01 0xff 0xff 0x7f 0x0f
10376
10377# CHECK: lrvg %r0, 524287(%r15,%r1)
103780xe3 0x0f 0x1f 0xff 0x7f 0x0f
10379
10380# CHECK: lrvg %r15, 0
103810xe3 0xf0 0x00 0x00 0x00 0x0f
10382
10383# CHECK: lrvgr %r0, %r0
103840xb9 0x0f 0x00 0x00
10385
10386# CHECK: lrvgr %r0, %r15
103870xb9 0x0f 0x00 0x0f
10388
10389# CHECK: lrvgr %r15, %r0
103900xb9 0x0f 0x00 0xf0
10391
10392# CHECK: lrvgr %r7, %r8
103930xb9 0x0f 0x00 0x78
10394
10395# CHECK: lrvgr %r15, %r15
103960xb9 0x0f 0x00 0xff
10397
10398# CHECK: lrvh %r0, -524288
103990xe3 0x00 0x00 0x00 0x80 0x1f
10400
10401# CHECK: lrvh %r0, -1
104020xe3 0x00 0x0f 0xff 0xff 0x1f
10403
10404# CHECK: lrvh %r0, 0
104050xe3 0x00 0x00 0x00 0x00 0x1f
10406
10407# CHECK: lrvh %r0, 1
104080xe3 0x00 0x00 0x01 0x00 0x1f
10409
10410# CHECK: lrvh %r0, 524287
104110xe3 0x00 0x0f 0xff 0x7f 0x1f
10412
10413# CHECK: lrvh %r0, 0(%r1)
104140xe3 0x00 0x10 0x00 0x00 0x1f
10415
10416# CHECK: lrvh %r0, 0(%r15)
104170xe3 0x00 0xf0 0x00 0x00 0x1f
10418
10419# CHECK: lrvh %r0, 524287(%r1,%r15)
104200xe3 0x01 0xff 0xff 0x7f 0x1f
10421
10422# CHECK: lrvh %r0, 524287(%r15,%r1)
104230xe3 0x0f 0x1f 0xff 0x7f 0x1f
10424
10425# CHECK: lrvh %r15, 0
104260xe3 0xf0 0x00 0x00 0x00 0x1f
10427
10428# CHECK: lrvr %r0, %r0
104290xb9 0x1f 0x00 0x00
10430
10431# CHECK: lrvr %r0, %r15
104320xb9 0x1f 0x00 0x0f
10433
10434# CHECK: lrvr %r15, %r0
104350xb9 0x1f 0x00 0xf0
10436
10437# CHECK: lrvr %r7, %r8
104380xb9 0x1f 0x00 0x78
10439
10440# CHECK: lrvr %r15, %r15
104410xb9 0x1f 0x00 0xff
10442
10443# CHECK: lsctl 0
104440xb2 0x87 0x00 0x00
10445
10446# CHECK: lsctl 0(%r1)
104470xb2 0x87 0x10 0x00
10448
10449# CHECK: lsctl 0(%r15)
104500xb2 0x87 0xf0 0x00
10451
10452# CHECK: lsctl 4095
104530xb2 0x87 0x0f 0xff
10454
10455# CHECK: lsctl 4095(%r1)
104560xb2 0x87 0x1f 0xff
10457
10458# CHECK: lsctl 4095(%r15)
104590xb2 0x87 0xff 0xff
10460
10461# CHECK: lt %r0, -524288
104620xe3 0x00 0x00 0x00 0x80 0x12
10463
10464# CHECK: lt %r0, -1
104650xe3 0x00 0x0f 0xff 0xff 0x12
10466
10467# CHECK: lt %r0, 0
104680xe3 0x00 0x00 0x00 0x00 0x12
10469
10470# CHECK: lt %r0, 1
104710xe3 0x00 0x00 0x01 0x00 0x12
10472
10473# CHECK: lt %r0, 524287
104740xe3 0x00 0x0f 0xff 0x7f 0x12
10475
10476# CHECK: lt %r0, 0(%r1)
104770xe3 0x00 0x10 0x00 0x00 0x12
10478
10479# CHECK: lt %r0, 0(%r15)
104800xe3 0x00 0xf0 0x00 0x00 0x12
10481
10482# CHECK: lt %r0, 524287(%r1,%r15)
104830xe3 0x01 0xff 0xff 0x7f 0x12
10484
10485# CHECK: lt %r0, 524287(%r15,%r1)
104860xe3 0x0f 0x1f 0xff 0x7f 0x12
10487
10488# CHECK: lt %r15, 0
104890xe3 0xf0 0x00 0x00 0x00 0x12
10490
10491# CHECK: ltdbr %f0, %f9
104920xb3 0x12 0x00 0x09
10493
10494# CHECK: ltdbr %f0, %f15
104950xb3 0x12 0x00 0x0f
10496
10497# CHECK: ltdbr %f15, %f0
104980xb3 0x12 0x00 0xf0
10499
10500# CHECK: ltdbr %f15, %f9
105010xb3 0x12 0x00 0xf9
10502
10503# CHECK: ltdr %f0, %f9
105040x22 0x09
10505
10506# CHECK: ltdr %f0, %f15
105070x22 0x0f
10508
10509# CHECK: ltdr %f15, %f0
105100x22 0xf0
10511
10512# CHECK: ltdr %f15, %f9
105130x22 0xf9
10514
10515# CHECK: ltdtr %f0, %f9
105160xb3 0xd6 0x00 0x09
10517
10518# CHECK: ltdtr %f0, %f15
105190xb3 0xd6 0x00 0x0f
10520
10521# CHECK: ltdtr %f15, %f0
105220xb3 0xd6 0x00 0xf0
10523
10524# CHECK: ltdtr %f15, %f9
105250xb3 0xd6 0x00 0xf9
10526
10527# CHECK: ltebr %f0, %f9
105280xb3 0x02 0x00 0x09
10529
10530# CHECK: ltebr %f0, %f15
105310xb3 0x02 0x00 0x0f
10532
10533# CHECK: ltebr %f15, %f0
105340xb3 0x02 0x00 0xf0
10535
10536# CHECK: ltebr %f15, %f9
105370xb3 0x02 0x00 0xf9
10538
10539# CHECK: lter %f0, %f9
105400x32 0x09
10541
10542# CHECK: lter %f0, %f15
105430x32 0x0f
10544
10545# CHECK: lter %f15, %f0
105460x32 0xf0
10547
10548# CHECK: lter %f15, %f9
105490x32 0xf9
10550
10551# CHECK: ltg %r0, -524288
105520xe3 0x00 0x00 0x00 0x80 0x02
10553
10554# CHECK: ltg %r0, -1
105550xe3 0x00 0x0f 0xff 0xff 0x02
10556
10557# CHECK: ltg %r0, 0
105580xe3 0x00 0x00 0x00 0x00 0x02
10559
10560# CHECK: ltg %r0, 1
105610xe3 0x00 0x00 0x01 0x00 0x02
10562
10563# CHECK: ltg %r0, 524287
105640xe3 0x00 0x0f 0xff 0x7f 0x02
10565
10566# CHECK: ltg %r0, 0(%r1)
105670xe3 0x00 0x10 0x00 0x00 0x02
10568
10569# CHECK: ltg %r0, 0(%r15)
105700xe3 0x00 0xf0 0x00 0x00 0x02
10571
10572# CHECK: ltg %r0, 524287(%r1,%r15)
105730xe3 0x01 0xff 0xff 0x7f 0x02
10574
10575# CHECK: ltg %r0, 524287(%r15,%r1)
105760xe3 0x0f 0x1f 0xff 0x7f 0x02
10577
10578# CHECK: ltg %r15, 0
105790xe3 0xf0 0x00 0x00 0x00 0x02
10580
10581# CHECK: ltgf %r0, -524288
105820xe3 0x00 0x00 0x00 0x80 0x32
10583
10584# CHECK: ltgf %r0, -1
105850xe3 0x00 0x0f 0xff 0xff 0x32
10586
10587# CHECK: ltgf %r0, 0
105880xe3 0x00 0x00 0x00 0x00 0x32
10589
10590# CHECK: ltgf %r0, 1
105910xe3 0x00 0x00 0x01 0x00 0x32
10592
10593# CHECK: ltgf %r0, 524287
105940xe3 0x00 0x0f 0xff 0x7f 0x32
10595
10596# CHECK: ltgf %r0, 0(%r1)
105970xe3 0x00 0x10 0x00 0x00 0x32
10598
10599# CHECK: ltgf %r0, 0(%r15)
106000xe3 0x00 0xf0 0x00 0x00 0x32
10601
10602# CHECK: ltgf %r0, 524287(%r1,%r15)
106030xe3 0x01 0xff 0xff 0x7f 0x32
10604
10605# CHECK: ltgf %r0, 524287(%r15,%r1)
106060xe3 0x0f 0x1f 0xff 0x7f 0x32
10607
10608# CHECK: ltgf %r15, 0
106090xe3 0xf0 0x00 0x00 0x00 0x32
10610
10611# CHECK: ltgfr %r0, %r9
106120xb9 0x12 0x00 0x09
10613
10614# CHECK: ltgfr %r0, %r15
106150xb9 0x12 0x00 0x0f
10616
10617# CHECK: ltgfr %r15, %r0
106180xb9 0x12 0x00 0xf0
10619
10620# CHECK: ltgfr %r15, %r9
106210xb9 0x12 0x00 0xf9
10622
10623# CHECK: ltgr %r0, %r9
106240xb9 0x02 0x00 0x09
10625
10626# CHECK: ltgr %r0, %r15
106270xb9 0x02 0x00 0x0f
10628
10629# CHECK: ltgr %r15, %r0
106300xb9 0x02 0x00 0xf0
10631
10632# CHECK: ltgr %r15, %r9
106330xb9 0x02 0x00 0xf9
10634
10635# CHECK: ltr %r0, %r9
106360x12 0x09
10637
10638# CHECK: ltr %r0, %r15
106390x12 0x0f
10640
10641# CHECK: ltr %r15, %r0
106420x12 0xf0
10643
10644# CHECK: ltr %r15, %r9
106450x12 0xf9
10646
10647# CHECK: ltxbr %f0, %f9
106480xb3 0x42 0x00 0x09
10649
10650# CHECK: ltxbr %f0, %f13
106510xb3 0x42 0x00 0x0d
10652
10653# CHECK: ltxbr %f13, %f0
106540xb3 0x42 0x00 0xd0
10655
10656# CHECK: ltxbr %f13, %f9
106570xb3 0x42 0x00 0xd9
10658
10659# CHECK: ltxr %f0, %f9
106600xb3 0x62 0x00 0x09
10661
10662# CHECK: ltxr %f0, %f13
106630xb3 0x62 0x00 0x0d
10664
10665# CHECK: ltxr %f13, %f0
106660xb3 0x62 0x00 0xd0
10667
10668# CHECK: ltxr %f13, %f9
106690xb3 0x62 0x00 0xd9
10670
10671# CHECK: ltxtr %f0, %f9
106720xb3 0xde 0x00 0x09
10673
10674# CHECK: ltxtr %f0, %f13
106750xb3 0xde 0x00 0x0d
10676
10677# CHECK: ltxtr %f13, %f0
106780xb3 0xde 0x00 0xd0
10679
10680# CHECK: ltxtr %f13, %f9
106810xb3 0xde 0x00 0xd9
10682
10683# CHECK: lura %r0, %r0
106840xb2 0x4b 0x00 0x00
10685
10686# CHECK: lura %r0, %r15
106870xb2 0x4b 0x00 0x0f
10688
10689# CHECK: lura %r15, %r0
106900xb2 0x4b 0x00 0xf0
10691
10692# CHECK: lura %r7, %r8
106930xb2 0x4b 0x00 0x78
10694
10695# CHECK: lurag %r0, %r0
106960xb9 0x05 0x00 0x00
10697
10698# CHECK: lurag %r0, %r15
106990xb9 0x05 0x00 0x0f
10700
10701# CHECK: lurag %r15, %r0
107020xb9 0x05 0x00 0xf0
10703
10704# CHECK: lurag %r7, %r8
107050xb9 0x05 0x00 0x78
10706
10707# CHECK: lxd %f0, 4095
107080xed 0x00 0x0f 0xff 0x00 0x25
10709
10710# CHECK: lxd %f0, 0(%r1)
107110xed 0x00 0x10 0x00 0x00 0x25
10712
10713# CHECK: lxd %f0, 0(%r15)
107140xed 0x00 0xf0 0x00 0x00 0x25
10715
10716# CHECK: lxd %f0, 4095(%r1,%r15)
107170xed 0x01 0xff 0xff 0x00 0x25
10718
10719# CHECK: lxd %f0, 4095(%r15,%r1)
107200xed 0x0f 0x1f 0xff 0x00 0x25
10721
10722# CHECK: lxd %f13, 0
107230xed 0xd0 0x00 0x00 0x00 0x25
10724
10725# CHECK: lxdb %f0, 0
107260xed 0x00 0x00 0x00 0x00 0x05
10727
10728# CHECK: lxdb %f0, 4095
107290xed 0x00 0x0f 0xff 0x00 0x05
10730
10731# CHECK: lxdb %f0, 0(%r1)
107320xed 0x00 0x10 0x00 0x00 0x05
10733
10734# CHECK: lxdb %f0, 0(%r15)
107350xed 0x00 0xf0 0x00 0x00 0x05
10736
10737# CHECK: lxdb %f0, 4095(%r1,%r15)
107380xed 0x01 0xff 0xff 0x00 0x05
10739
10740# CHECK: lxdb %f0, 4095(%r15,%r1)
107410xed 0x0f 0x1f 0xff 0x00 0x05
10742
10743# CHECK: lxdb %f13, 0
107440xed 0xd0 0x00 0x00 0x00 0x05
10745
10746# CHECK: lxdbr %f0, %f8
107470xb3 0x05 0x00 0x08
10748
10749# CHECK: lxdbr %f0, %f13
107500xb3 0x05 0x00 0x0d
10751
10752# CHECK: lxdbr %f13, %f0
107530xb3 0x05 0x00 0xd0
10754
10755# CHECK: lxdbr %f13, %f15
107560xb3 0x05 0x00 0xdf
10757
10758# CHECK: lxdr %f0, %f8
107590xb3 0x25 0x00 0x08
10760
10761# CHECK: lxdr %f0, %f13
107620xb3 0x25 0x00 0x0d
10763
10764# CHECK: lxdr %f13, %f0
107650xb3 0x25 0x00 0xd0
10766
10767# CHECK: lxdr %f13, %f15
107680xb3 0x25 0x00 0xdf
10769
10770# CHECK: lxdtr %f0, %f0, 15
107710xb3 0xdc 0x0f 0x00
10772
10773# CHECK: lxdtr %f0, %f15, 0
107740xb3 0xdc 0x00 0x0f
10775
10776# CHECK: lxdtr %f5, %f8, 9
107770xb3 0xdc 0x09 0x58
10778
10779# CHECK: lxdtr %f13, %f0, 0
107800xb3 0xdc 0x00 0xd0
10781
10782# CHECK: lxe %f0, 4095
107830xed 0x00 0x0f 0xff 0x00 0x26
10784
10785# CHECK: lxe %f0, 0(%r1)
107860xed 0x00 0x10 0x00 0x00 0x26
10787
10788# CHECK: lxe %f0, 0(%r15)
107890xed 0x00 0xf0 0x00 0x00 0x26
10790
10791# CHECK: lxe %f0, 4095(%r1,%r15)
107920xed 0x01 0xff 0xff 0x00 0x26
10793
10794# CHECK: lxe %f0, 4095(%r15,%r1)
107950xed 0x0f 0x1f 0xff 0x00 0x26
10796
10797# CHECK: lxe %f13, 0
107980xed 0xd0 0x00 0x00 0x00 0x26
10799
10800# CHECK: lxeb %f0, 0
108010xed 0x00 0x00 0x00 0x00 0x06
10802
10803# CHECK: lxeb %f0, 4095
108040xed 0x00 0x0f 0xff 0x00 0x06
10805
10806# CHECK: lxeb %f0, 0(%r1)
108070xed 0x00 0x10 0x00 0x00 0x06
10808
10809# CHECK: lxeb %f0, 0(%r15)
108100xed 0x00 0xf0 0x00 0x00 0x06
10811
10812# CHECK: lxeb %f0, 4095(%r1,%r15)
108130xed 0x01 0xff 0xff 0x00 0x06
10814
10815# CHECK: lxeb %f0, 4095(%r15,%r1)
108160xed 0x0f 0x1f 0xff 0x00 0x06
10817
10818# CHECK: lxeb %f13, 0
108190xed 0xd0 0x00 0x00 0x00 0x06
10820
10821# CHECK: lxebr %f0, %f8
108220xb3 0x06 0x00 0x08
10823
10824# CHECK: lxebr %f0, %f13
108250xb3 0x06 0x00 0x0d
10826
10827# CHECK: lxebr %f13, %f0
108280xb3 0x06 0x00 0xd0
10829
10830# CHECK: lxebr %f13, %f15
108310xb3 0x06 0x00 0xdf
10832
10833# CHECK: lxer %f0, %f8
108340xb3 0x26 0x00 0x08
10835
10836# CHECK: lxer %f0, %f13
108370xb3 0x26 0x00 0x0d
10838
10839# CHECK: lxer %f13, %f0
108400xb3 0x26 0x00 0xd0
10841
10842# CHECK: lxer %f13, %f15
108430xb3 0x26 0x00 0xdf
10844
10845# CHECK: lxr %f0, %f8
108460xb3 0x65 0x00 0x08
10847
10848# CHECK: lxr %f0, %f13
108490xb3 0x65 0x00 0x0d
10850
10851# CHECK: lxr %f13, %f0
108520xb3 0x65 0x00 0xd0
10853
10854# CHECK: lxr %f13, %f9
108550xb3 0x65 0x00 0xd9
10856
10857# CHECK: ly %r0, -524288
108580xe3 0x00 0x00 0x00 0x80 0x58
10859
10860# CHECK: ly %r0, -1
108610xe3 0x00 0x0f 0xff 0xff 0x58
10862
10863# CHECK: ly %r0, 0
108640xe3 0x00 0x00 0x00 0x00 0x58
10865
10866# CHECK: ly %r0, 1
108670xe3 0x00 0x00 0x01 0x00 0x58
10868
10869# CHECK: ly %r0, 524287
108700xe3 0x00 0x0f 0xff 0x7f 0x58
10871
10872# CHECK: ly %r0, 0(%r1)
108730xe3 0x00 0x10 0x00 0x00 0x58
10874
10875# CHECK: ly %r0, 0(%r15)
108760xe3 0x00 0xf0 0x00 0x00 0x58
10877
10878# CHECK: ly %r0, 524287(%r1,%r15)
108790xe3 0x01 0xff 0xff 0x7f 0x58
10880
10881# CHECK: ly %r0, 524287(%r15,%r1)
108820xe3 0x0f 0x1f 0xff 0x7f 0x58
10883
10884# CHECK: ly %r15, 0
108850xe3 0xf0 0x00 0x00 0x00 0x58
10886
10887# CHECK: lzdr %f0
108880xb3 0x75 0x00 0x00
10889
10890# CHECK: lzdr %f7
108910xb3 0x75 0x00 0x70
10892
10893# CHECK: lzdr %f15
108940xb3 0x75 0x00 0xf0
10895
10896# CHECK: lzer %f0
108970xb3 0x74 0x00 0x00
10898
10899# CHECK: lzer %f7
109000xb3 0x74 0x00 0x70
10901
10902# CHECK: lzer %f15
109030xb3 0x74 0x00 0xf0
10904
10905# CHECK: lzxr %f0
109060xb3 0x76 0x00 0x00
10907
10908# CHECK: lzxr %f8
109090xb3 0x76 0x00 0x80
10910
10911# CHECK: lzxr %f13
109120xb3 0x76 0x00 0xd0
10913
10914# CHECK: m %r0, 0
109150x5c 0x00 0x00 0x00
10916
10917# CHECK: m %r0, 4095
109180x5c 0x00 0x0f 0xff
10919
10920# CHECK: m %r0, 0(%r1)
109210x5c 0x00 0x10 0x00
10922
10923# CHECK: m %r0, 0(%r15)
109240x5c 0x00 0xf0 0x00
10925
10926# CHECK: m %r0, 4095(%r1,%r15)
109270x5c 0x01 0xff 0xff
10928
10929# CHECK: m %r0, 4095(%r15,%r1)
109300x5c 0x0f 0x1f 0xff
10931
10932# CHECK: m %r14, 0
109330x5c 0xe0 0x00 0x00
10934
10935# CHECK: mad %f0, %f0, 0
109360xed 0x00 0x00 0x00 0x00 0x3e
10937
10938# CHECK: mad %f0, %f0, 4095
109390xed 0x00 0x0f 0xff 0x00 0x3e
10940
10941# CHECK: mad %f0, %f0, 0(%r1)
109420xed 0x00 0x10 0x00 0x00 0x3e
10943
10944# CHECK: mad %f0, %f0, 0(%r15)
109450xed 0x00 0xf0 0x00 0x00 0x3e
10946
10947# CHECK: mad %f0, %f0, 4095(%r1,%r15)
109480xed 0x01 0xff 0xff 0x00 0x3e
10949
10950# CHECK: mad %f0, %f0, 4095(%r15,%r1)
109510xed 0x0f 0x1f 0xff 0x00 0x3e
10952
10953# CHECK: mad %f0, %f15, 0
109540xed 0xf0 0x00 0x00 0x00 0x3e
10955
10956# CHECK: mad %f15, %f0, 0
109570xed 0x00 0x00 0x00 0xf0 0x3e
10958
10959# CHECK: mad %f15, %f15, 0
109600xed 0xf0 0x00 0x00 0xf0 0x3e
10961
10962# CHECK: madb %f0, %f0, 0
109630xed 0x00 0x00 0x00 0x00 0x1e
10964
10965# CHECK: madb %f0, %f0, 4095
109660xed 0x00 0x0f 0xff 0x00 0x1e
10967
10968# CHECK: madb %f0, %f0, 0(%r1)
109690xed 0x00 0x10 0x00 0x00 0x1e
10970
10971# CHECK: madb %f0, %f0, 0(%r15)
109720xed 0x00 0xf0 0x00 0x00 0x1e
10973
10974# CHECK: madb %f0, %f0, 4095(%r1,%r15)
109750xed 0x01 0xff 0xff 0x00 0x1e
10976
10977# CHECK: madb %f0, %f0, 4095(%r15,%r1)
109780xed 0x0f 0x1f 0xff 0x00 0x1e
10979
10980# CHECK: madb %f0, %f15, 0
109810xed 0xf0 0x00 0x00 0x00 0x1e
10982
10983# CHECK: madb %f15, %f0, 0
109840xed 0x00 0x00 0x00 0xf0 0x1e
10985
10986# CHECK: madb %f15, %f15, 0
109870xed 0xf0 0x00 0x00 0xf0 0x1e
10988
10989# CHECK: madbr %f0, %f0, %f0
109900xb3 0x1e 0x00 0x00
10991
10992# CHECK: madbr %f0, %f0, %f15
109930xb3 0x1e 0x00 0x0f
10994
10995# CHECK: madbr %f0, %f15, %f0
109960xb3 0x1e 0x00 0xf0
10997
10998# CHECK: madbr %f15, %f0, %f0
109990xb3 0x1e 0xf0 0x00
11000
11001# CHECK: madbr %f7, %f8, %f9
110020xb3 0x1e 0x70 0x89
11003
11004# CHECK: madbr %f15, %f15, %f15
110050xb3 0x1e 0xf0 0xff
11006
11007# CHECK: madr %f0, %f0, %f0
110080xb3 0x3e 0x00 0x00
11009
11010# CHECK: madr %f0, %f0, %f15
110110xb3 0x3e 0x00 0x0f
11012
11013# CHECK: madr %f0, %f15, %f0
110140xb3 0x3e 0x00 0xf0
11015
11016# CHECK: madr %f15, %f0, %f0
110170xb3 0x3e 0xf0 0x00
11018
11019# CHECK: madr %f7, %f8, %f9
110200xb3 0x3e 0x70 0x89
11021
11022# CHECK: madr %f15, %f15, %f15
110230xb3 0x3e 0xf0 0xff
11024
11025# CHECK: mae %f0, %f0, 0
110260xed 0x00 0x00 0x00 0x00 0x2e
11027
11028# CHECK: mae %f0, %f0, 4095
110290xed 0x00 0x0f 0xff 0x00 0x2e
11030
11031# CHECK: mae %f0, %f0, 0(%r1)
110320xed 0x00 0x10 0x00 0x00 0x2e
11033
11034# CHECK: mae %f0, %f0, 0(%r15)
110350xed 0x00 0xf0 0x00 0x00 0x2e
11036
11037# CHECK: mae %f0, %f0, 4095(%r1,%r15)
110380xed 0x01 0xff 0xff 0x00 0x2e
11039
11040# CHECK: mae %f0, %f0, 4095(%r15,%r1)
110410xed 0x0f 0x1f 0xff 0x00 0x2e
11042
11043# CHECK: mae %f0, %f15, 0
110440xed 0xf0 0x00 0x00 0x00 0x2e
11045
11046# CHECK: mae %f15, %f0, 0
110470xed 0x00 0x00 0x00 0xf0 0x2e
11048
11049# CHECK: mae %f15, %f15, 0
110500xed 0xf0 0x00 0x00 0xf0 0x2e
11051
11052# CHECK: maeb %f0, %f0, 0
110530xed 0x00 0x00 0x00 0x00 0x0e
11054
11055# CHECK: maeb %f0, %f0, 4095
110560xed 0x00 0x0f 0xff 0x00 0x0e
11057
11058# CHECK: maeb %f0, %f0, 0(%r1)
110590xed 0x00 0x10 0x00 0x00 0x0e
11060
11061# CHECK: maeb %f0, %f0, 0(%r15)
110620xed 0x00 0xf0 0x00 0x00 0x0e
11063
11064# CHECK: maeb %f0, %f0, 4095(%r1,%r15)
110650xed 0x01 0xff 0xff 0x00 0x0e
11066
11067# CHECK: maeb %f0, %f0, 4095(%r15,%r1)
110680xed 0x0f 0x1f 0xff 0x00 0x0e
11069
11070# CHECK: maeb %f0, %f15, 0
110710xed 0xf0 0x00 0x00 0x00 0x0e
11072
11073# CHECK: maeb %f15, %f0, 0
110740xed 0x00 0x00 0x00 0xf0 0x0e
11075
11076# CHECK: maeb %f15, %f15, 0
110770xed 0xf0 0x00 0x00 0xf0 0x0e
11078
11079# CHECK: maebr %f0, %f0, %f0
110800xb3 0x0e 0x00 0x00
11081
11082# CHECK: maebr %f0, %f0, %f15
110830xb3 0x0e 0x00 0x0f
11084
11085# CHECK: maebr %f0, %f15, %f0
110860xb3 0x0e 0x00 0xf0
11087
11088# CHECK: maebr %f15, %f0, %f0
110890xb3 0x0e 0xf0 0x00
11090
11091# CHECK: maebr %f7, %f8, %f9
110920xb3 0x0e 0x70 0x89
11093
11094# CHECK: maebr %f15, %f15, %f15
110950xb3 0x0e 0xf0 0xff
11096
11097# CHECK: maer %f0, %f0, %f0
110980xb3 0x2e 0x00 0x00
11099
11100# CHECK: maer %f0, %f0, %f15
111010xb3 0x2e 0x00 0x0f
11102
11103# CHECK: maer %f0, %f15, %f0
111040xb3 0x2e 0x00 0xf0
11105
11106# CHECK: maer %f15, %f0, %f0
111070xb3 0x2e 0xf0 0x00
11108
11109# CHECK: maer %f7, %f8, %f9
111100xb3 0x2e 0x70 0x89
11111
11112# CHECK: maer %f15, %f15, %f15
111130xb3 0x2e 0xf0 0xff
11114
11115# CHECK: may %f0, %f0, 0
111160xed 0x00 0x00 0x00 0x00 0x3a
11117
11118# CHECK: may %f0, %f0, 4095
111190xed 0x00 0x0f 0xff 0x00 0x3a
11120
11121# CHECK: may %f0, %f0, 0(%r1)
111220xed 0x00 0x10 0x00 0x00 0x3a
11123
11124# CHECK: may %f0, %f0, 0(%r15)
111250xed 0x00 0xf0 0x00 0x00 0x3a
11126
11127# CHECK: may %f0, %f0, 4095(%r1,%r15)
111280xed 0x01 0xff 0xff 0x00 0x3a
11129
11130# CHECK: may %f0, %f0, 4095(%r15,%r1)
111310xed 0x0f 0x1f 0xff 0x00 0x3a
11132
11133# CHECK: may %f0, %f15, 0
111340xed 0xf0 0x00 0x00 0x00 0x3a
11135
11136# CHECK: may %f13, %f0, 0
111370xed 0x00 0x00 0x00 0xd0 0x3a
11138
11139# CHECK: may %f13, %f15, 0
111400xed 0xf0 0x00 0x00 0xd0 0x3a
11141
11142# CHECK: mayh %f0, %f0, 0
111430xed 0x00 0x00 0x00 0x00 0x3c
11144
11145# CHECK: mayh %f0, %f0, 4095
111460xed 0x00 0x0f 0xff 0x00 0x3c
11147
11148# CHECK: mayh %f0, %f0, 0(%r1)
111490xed 0x00 0x10 0x00 0x00 0x3c
11150
11151# CHECK: mayh %f0, %f0, 0(%r15)
111520xed 0x00 0xf0 0x00 0x00 0x3c
11153
11154# CHECK: mayh %f0, %f0, 4095(%r1,%r15)
111550xed 0x01 0xff 0xff 0x00 0x3c
11156
11157# CHECK: mayh %f0, %f0, 4095(%r15,%r1)
111580xed 0x0f 0x1f 0xff 0x00 0x3c
11159
11160# CHECK: mayh %f0, %f15, 0
111610xed 0xf0 0x00 0x00 0x00 0x3c
11162
11163# CHECK: mayh %f15, %f0, 0
111640xed 0x00 0x00 0x00 0xf0 0x3c
11165
11166# CHECK: mayh %f15, %f15, 0
111670xed 0xf0 0x00 0x00 0xf0 0x3c
11168
11169# CHECK: mayhr %f0, %f0, %f0
111700xb3 0x3c 0x00 0x00
11171
11172# CHECK: mayhr %f0, %f0, %f15
111730xb3 0x3c 0x00 0x0f
11174
11175# CHECK: mayhr %f0, %f15, %f0
111760xb3 0x3c 0x00 0xf0
11177
11178# CHECK: mayhr %f15, %f0, %f0
111790xb3 0x3c 0xf0 0x00
11180
11181# CHECK: mayhr %f7, %f8, %f9
111820xb3 0x3c 0x70 0x89
11183
11184# CHECK: mayhr %f15, %f15, %f15
111850xb3 0x3c 0xf0 0xff
11186
11187# CHECK: mayl %f0, %f0, 0
111880xed 0x00 0x00 0x00 0x00 0x38
11189
11190# CHECK: mayl %f0, %f0, 4095
111910xed 0x00 0x0f 0xff 0x00 0x38
11192
11193# CHECK: mayl %f0, %f0, 0(%r1)
111940xed 0x00 0x10 0x00 0x00 0x38
11195
11196# CHECK: mayl %f0, %f0, 0(%r15)
111970xed 0x00 0xf0 0x00 0x00 0x38
11198
11199# CHECK: mayl %f0, %f0, 4095(%r1,%r15)
112000xed 0x01 0xff 0xff 0x00 0x38
11201
11202# CHECK: mayl %f0, %f0, 4095(%r15,%r1)
112030xed 0x0f 0x1f 0xff 0x00 0x38
11204
11205# CHECK: mayl %f0, %f15, 0
112060xed 0xf0 0x00 0x00 0x00 0x38
11207
11208# CHECK: mayl %f15, %f0, 0
112090xed 0x00 0x00 0x00 0xf0 0x38
11210
11211# CHECK: mayl %f15, %f15, 0
112120xed 0xf0 0x00 0x00 0xf0 0x38
11213
11214# CHECK: maylr %f0, %f0, %f0
112150xb3 0x38 0x00 0x00
11216
11217# CHECK: maylr %f0, %f0, %f15
112180xb3 0x38 0x00 0x0f
11219
11220# CHECK: maylr %f0, %f15, %f0
112210xb3 0x38 0x00 0xf0
11222
11223# CHECK: maylr %f15, %f0, %f0
112240xb3 0x38 0xf0 0x00
11225
11226# CHECK: maylr %f7, %f8, %f9
112270xb3 0x38 0x70 0x89
11228
11229# CHECK: maylr %f15, %f15, %f15
112300xb3 0x38 0xf0 0xff
11231
11232# CHECK: mayr %f0, %f0, %f0
112330xb3 0x3a 0x00 0x00
11234
11235# CHECK: mayr %f0, %f0, %f15
112360xb3 0x3a 0x00 0x0f
11237
11238# CHECK: mayr %f0, %f15, %f0
112390xb3 0x3a 0x00 0xf0
11240
11241# CHECK: mayr %f13, %f0, %f0
112420xb3 0x3a 0xd0 0x00
11243
11244# CHECK: mayr %f5, %f8, %f9
112450xb3 0x3a 0x50 0x89
11246
11247# CHECK: mayr %f13, %f15, %f15
112480xb3 0x3a 0xd0 0xff
11249
11250# CHECK: mc 0, 0
112510xaf 0x00 0x00 0x00
11252
11253# CHECK: mc 4095, 0
112540xaf 0x00 0x0f 0xff
11255
11256# CHECK: mc 0, 255
112570xaf 0xff 0x00 0x00
11258
11259# CHECK: mc 0(%r1), 42
112600xaf 0x2a 0x10 0x00
11261
11262# CHECK: mc 0(%r15), 42
112630xaf 0x2a 0xf0 0x00
11264
11265# CHECK: mc 4095(%r1), 42
112660xaf 0x2a 0x1f 0xff
11267
11268# CHECK: mc 4095(%r15), 42
112690xaf 0x2a 0xff 0xff
11270
11271# CHECK: md %f0, 0
112720x6c 0x00 0x00 0x00
11273
11274# CHECK: md %f0, 4095
112750x6c 0x00 0x0f 0xff
11276
11277# CHECK: md %f0, 0(%r1)
112780x6c 0x00 0x10 0x00
11279
11280# CHECK: md %f0, 0(%r15)
112810x6c 0x00 0xf0 0x00
11282
11283# CHECK: md %f0, 4095(%r1,%r15)
112840x6c 0x01 0xff 0xff
11285
11286# CHECK: md %f0, 4095(%r15,%r1)
112870x6c 0x0f 0x1f 0xff
11288
11289# CHECK: md %f15, 0
112900x6c 0xf0 0x00 0x00
11291
11292# CHECK: mdb %f0, 0
112930xed 0x00 0x00 0x00 0x00 0x1c
11294
11295# CHECK: mdb %f0, 4095
112960xed 0x00 0x0f 0xff 0x00 0x1c
11297
11298# CHECK: mdb %f0, 0(%r1)
112990xed 0x00 0x10 0x00 0x00 0x1c
11300
11301# CHECK: mdb %f0, 0(%r15)
113020xed 0x00 0xf0 0x00 0x00 0x1c
11303
11304# CHECK: mdb %f0, 4095(%r1,%r15)
113050xed 0x01 0xff 0xff 0x00 0x1c
11306
11307# CHECK: mdb %f0, 4095(%r15,%r1)
113080xed 0x0f 0x1f 0xff 0x00 0x1c
11309
11310# CHECK: mdb %f15, 0
113110xed 0xf0 0x00 0x00 0x00 0x1c
11312
11313# CHECK: mdbr %f0, %f0
113140xb3 0x1c 0x00 0x00
11315
11316# CHECK: mdbr %f0, %f15
113170xb3 0x1c 0x00 0x0f
11318
11319# CHECK: mdbr %f7, %f8
113200xb3 0x1c 0x00 0x78
11321
11322# CHECK: mdbr %f15, %f0
113230xb3 0x1c 0x00 0xf0
11324
11325# CHECK: mde %f0, 0
113260x7c 0x00 0x00 0x00
11327
11328# CHECK: mde %f0, 4095
113290x7c 0x00 0x0f 0xff
11330
11331# CHECK: mde %f0, 0(%r1)
113320x7c 0x00 0x10 0x00
11333
11334# CHECK: mde %f0, 0(%r15)
113350x7c 0x00 0xf0 0x00
11336
11337# CHECK: mde %f0, 4095(%r1,%r15)
113380x7c 0x01 0xff 0xff
11339
11340# CHECK: mde %f0, 4095(%r15,%r1)
113410x7c 0x0f 0x1f 0xff
11342
11343# CHECK: mde %f15, 0
113440x7c 0xf0 0x00 0x00
11345
11346# CHECK: mdeb %f0, 0
113470xed 0x00 0x00 0x00 0x00 0x0c
11348
11349# CHECK: mdeb %f0, 4095
113500xed 0x00 0x0f 0xff 0x00 0x0c
11351
11352# CHECK: mdeb %f0, 0(%r1)
113530xed 0x00 0x10 0x00 0x00 0x0c
11354
11355# CHECK: mdeb %f0, 0(%r15)
113560xed 0x00 0xf0 0x00 0x00 0x0c
11357
11358# CHECK: mdeb %f0, 4095(%r1,%r15)
113590xed 0x01 0xff 0xff 0x00 0x0c
11360
11361# CHECK: mdeb %f0, 4095(%r15,%r1)
113620xed 0x0f 0x1f 0xff 0x00 0x0c
11363
11364# CHECK: mdeb %f15, 0
113650xed 0xf0 0x00 0x00 0x00 0x0c
11366
11367# CHECK: mdebr %f0, %f0
113680xb3 0x0c 0x00 0x00
11369
11370# CHECK: mdebr %f0, %f15
113710xb3 0x0c 0x00 0x0f
11372
11373# CHECK: mdebr %f7, %f8
113740xb3 0x0c 0x00 0x78
11375
11376# CHECK: mdebr %f15, %f0
113770xb3 0x0c 0x00 0xf0
11378
11379# CHECK: mder %f0, %f0
113800x3c 0x00
11381
11382# CHECK: mder %f0, %f15
113830x3c 0x0f
11384
11385# CHECK: mder %f7, %f8
113860x3c 0x78
11387
11388# CHECK: mder %f15, %f0
113890x3c 0xf0
11390
11391# CHECK: mdr %f0, %f0
113920x2c 0x00
11393
11394# CHECK: mdr %f0, %f15
113950x2c 0x0f
11396
11397# CHECK: mdr %f7, %f8
113980x2c 0x78
11399
11400# CHECK: mdr %f15, %f0
114010x2c 0xf0
11402
11403# CHECK: mdtr %f0, %f0, %f0
114040xb3 0xd0 0x00 0x00
11405
11406# CHECK: mdtr %f0, %f0, %f15
114070xb3 0xd0 0xf0 0x00
11408
11409# CHECK: mdtr %f0, %f15, %f0
114100xb3 0xd0 0x00 0x0f
11411
11412# CHECK: mdtr %f15, %f0, %f0
114130xb3 0xd0 0x00 0xf0
11414
11415# CHECK: mdtr %f7, %f8, %f9
114160xb3 0xd0 0x90 0x78
11417
11418# CHECK: mdtra %f0, %f0, %f0, 1
114190xb3 0xd0 0x01 0x00
11420
11421# CHECK: mdtra %f0, %f0, %f0, 15
114220xb3 0xd0 0x0f 0x00
11423
11424# CHECK: mdtra %f0, %f0, %f15, 1
114250xb3 0xd0 0xf1 0x00
11426
11427# CHECK: mdtra %f0, %f15, %f0, 1
114280xb3 0xd0 0x01 0x0f
11429
11430# CHECK: mdtra %f15, %f0, %f0, 1
114310xb3 0xd0 0x01 0xf0
11432
11433# CHECK: mdtra %f7, %f8, %f9, 10
114340xb3 0xd0 0x9a 0x78
11435
11436# CHECK: mee %f0, 0
114370xed 0x00 0x00 0x00 0x00 0x37
11438
11439# CHECK: mee %f0, 4095
114400xed 0x00 0x0f 0xff 0x00 0x37
11441
11442# CHECK: mee %f0, 0(%r1)
114430xed 0x00 0x10 0x00 0x00 0x37
11444
11445# CHECK: mee %f0, 0(%r15)
114460xed 0x00 0xf0 0x00 0x00 0x37
11447
11448# CHECK: mee %f0, 4095(%r1,%r15)
114490xed 0x01 0xff 0xff 0x00 0x37
11450
11451# CHECK: mee %f0, 4095(%r15,%r1)
114520xed 0x0f 0x1f 0xff 0x00 0x37
11453
11454# CHECK: mee %f15, 0
114550xed 0xf0 0x00 0x00 0x00 0x37
11456
11457# CHECK: meeb %f0, 0
114580xed 0x00 0x00 0x00 0x00 0x17
11459
11460# CHECK: meeb %f0, 4095
114610xed 0x00 0x0f 0xff 0x00 0x17
11462
11463# CHECK: meeb %f0, 0(%r1)
114640xed 0x00 0x10 0x00 0x00 0x17
11465
11466# CHECK: meeb %f0, 0(%r15)
114670xed 0x00 0xf0 0x00 0x00 0x17
11468
11469# CHECK: meeb %f0, 4095(%r1,%r15)
114700xed 0x01 0xff 0xff 0x00 0x17
11471
11472# CHECK: meeb %f0, 4095(%r15,%r1)
114730xed 0x0f 0x1f 0xff 0x00 0x17
11474
11475# CHECK: meeb %f15, 0
114760xed 0xf0 0x00 0x00 0x00 0x17
11477
11478# CHECK: meebr %f0, %f0
114790xb3 0x17 0x00 0x00
11480
11481# CHECK: meebr %f0, %f15
114820xb3 0x17 0x00 0x0f
11483
11484# CHECK: meebr %f7, %f8
114850xb3 0x17 0x00 0x78
11486
11487# CHECK: meebr %f15, %f0
114880xb3 0x17 0x00 0xf0
11489
11490# CHECK: meer %f0, %f0
114910xb3 0x37 0x00 0x00
11492
11493# CHECK: meer %f0, %f15
114940xb3 0x37 0x00 0x0f
11495
11496# CHECK: meer %f7, %f8
114970xb3 0x37 0x00 0x78
11498
11499# CHECK: meer %f15, %f0
115000xb3 0x37 0x00 0xf0
11501
11502# CHECK: mfy %r0, -524288
115030xe3 0x00 0x00 0x00 0x80 0x5c
11504
11505# CHECK: mfy %r0, -1
115060xe3 0x00 0x0f 0xff 0xff 0x5c
11507
11508# CHECK: mfy %r0, 0
115090xe3 0x00 0x00 0x00 0x00 0x5c
11510
11511# CHECK: mfy %r0, 1
115120xe3 0x00 0x00 0x01 0x00 0x5c
11513
11514# CHECK: mfy %r0, 524287
115150xe3 0x00 0x0f 0xff 0x7f 0x5c
11516
11517# CHECK: mfy %r0, 0(%r1)
115180xe3 0x00 0x10 0x00 0x00 0x5c
11519
11520# CHECK: mfy %r0, 0(%r15)
115210xe3 0x00 0xf0 0x00 0x00 0x5c
11522
11523# CHECK: mfy %r0, 524287(%r1,%r15)
115240xe3 0x01 0xff 0xff 0x7f 0x5c
11525
11526# CHECK: mfy %r0, 524287(%r15,%r1)
115270xe3 0x0f 0x1f 0xff 0x7f 0x5c
11528
11529# CHECK: mfy %r14, 0
115300xe3 0xe0 0x00 0x00 0x00 0x5c
11531
11532# CHECK: mghi %r0, -32768
115330xa7 0x0d 0x80 0x00
11534
11535# CHECK: mghi %r0, -1
115360xa7 0x0d 0xff 0xff
11537
11538# CHECK: mghi %r0, 0
115390xa7 0x0d 0x00 0x00
11540
11541# CHECK: mghi %r0, 1
115420xa7 0x0d 0x00 0x01
11543
11544# CHECK: mghi %r0, 32767
115450xa7 0x0d 0x7f 0xff
11546
11547# CHECK: mghi %r15, 0
115480xa7 0xfd 0x00 0x00
11549
11550# CHECK: mh %r0, 0
115510x4c 0x00 0x00 0x00
11552
11553# CHECK: mh %r0, 4095
115540x4c 0x00 0x0f 0xff
11555
11556# CHECK: mh %r0, 0(%r1)
115570x4c 0x00 0x10 0x00
11558
11559# CHECK: mh %r0, 0(%r15)
115600x4c 0x00 0xf0 0x00
11561
11562# CHECK: mh %r0, 4095(%r1,%r15)
115630x4c 0x01 0xff 0xff
11564
11565# CHECK: mh %r0, 4095(%r15,%r1)
115660x4c 0x0f 0x1f 0xff
11567
11568# CHECK: mh %r15, 0
115690x4c 0xf0 0x00 0x00
11570
11571# CHECK: mhi %r0, -32768
115720xa7 0x0c 0x80 0x00
11573
11574# CHECK: mhi %r0, -1
115750xa7 0x0c 0xff 0xff
11576
11577# CHECK: mhi %r0, 0
115780xa7 0x0c 0x00 0x00
11579
11580# CHECK: mhi %r0, 1
115810xa7 0x0c 0x00 0x01
11582
11583# CHECK: mhi %r0, 32767
115840xa7 0x0c 0x7f 0xff
11585
11586# CHECK: mhi %r15, 0
115870xa7 0xfc 0x00 0x00
11588
11589# CHECK: mhy %r0, -524288
115900xe3 0x00 0x00 0x00 0x80 0x7c
11591
11592# CHECK: mhy %r0, -1
115930xe3 0x00 0x0f 0xff 0xff 0x7c
11594
11595# CHECK: mhy %r0, 0
115960xe3 0x00 0x00 0x00 0x00 0x7c
11597
11598# CHECK: mhy %r0, 1
115990xe3 0x00 0x00 0x01 0x00 0x7c
11600
11601# CHECK: mhy %r0, 524287
116020xe3 0x00 0x0f 0xff 0x7f 0x7c
11603
11604# CHECK: mhy %r0, 0(%r1)
116050xe3 0x00 0x10 0x00 0x00 0x7c
11606
11607# CHECK: mhy %r0, 0(%r15)
116080xe3 0x00 0xf0 0x00 0x00 0x7c
11609
11610# CHECK: mhy %r0, 524287(%r1,%r15)
116110xe3 0x01 0xff 0xff 0x7f 0x7c
11612
11613# CHECK: mhy %r0, 524287(%r15,%r1)
116140xe3 0x0f 0x1f 0xff 0x7f 0x7c
11615
11616# CHECK: mhy %r15, 0
116170xe3 0xf0 0x00 0x00 0x00 0x7c
11618
11619# CHECK: ml %r0, -524288
116200xe3 0x00 0x00 0x00 0x80 0x96
11621
11622# CHECK: ml %r0, -1
116230xe3 0x00 0x0f 0xff 0xff 0x96
11624
11625# CHECK: ml %r0, 0
116260xe3 0x00 0x00 0x00 0x00 0x96
11627
11628# CHECK: ml %r0, 1
116290xe3 0x00 0x00 0x01 0x00 0x96
11630
11631# CHECK: ml %r0, 524287
116320xe3 0x00 0x0f 0xff 0x7f 0x96
11633
11634# CHECK: ml %r0, 0(%r1)
116350xe3 0x00 0x10 0x00 0x00 0x96
11636
11637# CHECK: ml %r0, 0(%r15)
116380xe3 0x00 0xf0 0x00 0x00 0x96
11639
11640# CHECK: ml %r0, 524287(%r1,%r15)
116410xe3 0x01 0xff 0xff 0x7f 0x96
11642
11643# CHECK: ml %r0, 524287(%r15,%r1)
116440xe3 0x0f 0x1f 0xff 0x7f 0x96
11645
11646# CHECK: ml %r14, 0
116470xe3 0xe0 0x00 0x00 0x00 0x96
11648
11649# CHECK: mlg %r0, -524288
116500xe3 0x00 0x00 0x00 0x80 0x86
11651
11652# CHECK: mlg %r0, -1
116530xe3 0x00 0x0f 0xff 0xff 0x86
11654
11655# CHECK: mlg %r0, 0
116560xe3 0x00 0x00 0x00 0x00 0x86
11657
11658# CHECK: mlg %r0, 1
116590xe3 0x00 0x00 0x01 0x00 0x86
11660
11661# CHECK: mlg %r0, 524287
116620xe3 0x00 0x0f 0xff 0x7f 0x86
11663
11664# CHECK: mlg %r0, 0(%r1)
116650xe3 0x00 0x10 0x00 0x00 0x86
11666
11667# CHECK: mlg %r0, 0(%r15)
116680xe3 0x00 0xf0 0x00 0x00 0x86
11669
11670# CHECK: mlg %r0, 524287(%r1,%r15)
116710xe3 0x01 0xff 0xff 0x7f 0x86
11672
11673# CHECK: mlg %r0, 524287(%r15,%r1)
116740xe3 0x0f 0x1f 0xff 0x7f 0x86
11675
11676# CHECK: mlg %r14, 0
116770xe3 0xe0 0x00 0x00 0x00 0x86
11678
11679# CHECK: mlgr %r0, %r0
116800xb9 0x86 0x00 0x00
11681
11682# CHECK: mlgr %r0, %r15
116830xb9 0x86 0x00 0x0f
11684
11685# CHECK: mlgr %r14, %r0
116860xb9 0x86 0x00 0xe0
11687
11688# CHECK: mlgr %r6, %r9
116890xb9 0x86 0x00 0x69
11690
11691# CHECK: mlr %r0, %r0
116920xb9 0x96 0x00 0x00
11693
11694# CHECK: mlr %r0, %r15
116950xb9 0x96 0x00 0x0f
11696
11697# CHECK: mlr %r14, %r0
116980xb9 0x96 0x00 0xe0
11699
11700# CHECK: mlr %r6, %r9
117010xb9 0x96 0x00 0x69
11702
11703# CHECK: mp 0(1), 0(1)
117040xfc 0x00 0x00 0x00 0x00 0x00
11705
11706# CHECK: mp 0(1), 0(1,%r1)
117070xfc 0x00 0x00 0x00 0x10 0x00
11708
11709# CHECK: mp 0(1), 0(1,%r15)
117100xfc 0x00 0x00 0x00 0xf0 0x00
11711
11712# CHECK: mp 0(1), 4095(1)
117130xfc 0x00 0x00 0x00 0x0f 0xff
11714
11715# CHECK: mp 0(1), 4095(1,%r1)
117160xfc 0x00 0x00 0x00 0x1f 0xff
11717
11718# CHECK: mp 0(1), 4095(1,%r15)
117190xfc 0x00 0x00 0x00 0xff 0xff
11720
11721# CHECK: mp 0(1,%r1), 0(1)
117220xfc 0x00 0x10 0x00 0x00 0x00
11723
11724# CHECK: mp 0(1,%r15), 0(1)
117250xfc 0x00 0xf0 0x00 0x00 0x00
11726
11727# CHECK: mp 4095(1,%r1), 0(1)
117280xfc 0x00 0x1f 0xff 0x00 0x00
11729
11730# CHECK: mp 4095(1,%r15), 0(1)
117310xfc 0x00 0xff 0xff 0x00 0x00
11732
11733# CHECK: mp 0(16,%r1), 0(1)
117340xfc 0xf0 0x10 0x00 0x00 0x00
11735
11736# CHECK: mp 0(16,%r15), 0(1)
117370xfc 0xf0 0xf0 0x00 0x00 0x00
11738
11739# CHECK: mp 0(1), 0(16,%r1)
117400xfc 0x0f 0x00 0x00 0x10 0x00
11741
11742# CHECK: mp 0(1), 0(16,%r15)
117430xfc 0x0f 0x00 0x00 0xf0 0x00
11744
11745# CHECK: mr %r0, %r0
117460x1c 0x00
11747
11748# CHECK: mr %r0, %r15
117490x1c 0x0f
11750
11751# CHECK: mr %r14, %r0
117520x1c 0xe0
11753
11754# CHECK: mr %r6, %r9
117550x1c 0x69
11756
11757# CHECK: ms %r0, 0
117580x71 0x00 0x00 0x00
11759
11760# CHECK: ms %r0, 4095
117610x71 0x00 0x0f 0xff
11762
11763# CHECK: ms %r0, 0(%r1)
117640x71 0x00 0x10 0x00
11765
11766# CHECK: ms %r0, 0(%r15)
117670x71 0x00 0xf0 0x00
11768
11769# CHECK: ms %r0, 4095(%r1,%r15)
117700x71 0x01 0xff 0xff
11771
11772# CHECK: ms %r0, 4095(%r15,%r1)
117730x71 0x0f 0x1f 0xff
11774
11775# CHECK: ms %r15, 0
117760x71 0xf0 0x00 0x00
11777
11778# CHECK: msch 0
117790xb2 0x32 0x00 0x00
11780
11781# CHECK: msch 0(%r1)
117820xb2 0x32 0x10 0x00
11783
11784# CHECK: msch 0(%r15)
117850xb2 0x32 0xf0 0x00
11786
11787# CHECK: msch 4095
117880xb2 0x32 0x0f 0xff
11789
11790# CHECK: msch 4095(%r1)
117910xb2 0x32 0x1f 0xff
11792
11793# CHECK: msch 4095(%r15)
117940xb2 0x32 0xff 0xff
11795
11796# CHECK: msd %f0, %f0, 0
117970xed 0x00 0x00 0x00 0x00 0x3f
11798
11799# CHECK: msd %f0, %f0, 4095
118000xed 0x00 0x0f 0xff 0x00 0x3f
11801
11802# CHECK: msd %f0, %f0, 0(%r1)
118030xed 0x00 0x10 0x00 0x00 0x3f
11804
11805# CHECK: msd %f0, %f0, 0(%r15)
118060xed 0x00 0xf0 0x00 0x00 0x3f
11807
11808# CHECK: msd %f0, %f0, 4095(%r1,%r15)
118090xed 0x01 0xff 0xff 0x00 0x3f
11810
11811# CHECK: msd %f0, %f0, 4095(%r15,%r1)
118120xed 0x0f 0x1f 0xff 0x00 0x3f
11813
11814# CHECK: msd %f0, %f15, 0
118150xed 0xf0 0x00 0x00 0x00 0x3f
11816
11817# CHECK: msd %f15, %f0, 0
118180xed 0x00 0x00 0x00 0xf0 0x3f
11819
11820# CHECK: msd %f15, %f15, 0
118210xed 0xf0 0x00 0x00 0xf0 0x3f
11822
11823# CHECK: msdb %f0, %f0, 0
118240xed 0x00 0x00 0x00 0x00 0x1f
11825
11826# CHECK: msdb %f0, %f0, 4095
118270xed 0x00 0x0f 0xff 0x00 0x1f
11828
11829# CHECK: msdb %f0, %f0, 0(%r1)
118300xed 0x00 0x10 0x00 0x00 0x1f
11831
11832# CHECK: msdb %f0, %f0, 0(%r15)
118330xed 0x00 0xf0 0x00 0x00 0x1f
11834
11835# CHECK: msdb %f0, %f0, 4095(%r1,%r15)
118360xed 0x01 0xff 0xff 0x00 0x1f
11837
11838# CHECK: msdb %f0, %f0, 4095(%r15,%r1)
118390xed 0x0f 0x1f 0xff 0x00 0x1f
11840
11841# CHECK: msdb %f0, %f15, 0
118420xed 0xf0 0x00 0x00 0x00 0x1f
11843
11844# CHECK: msdb %f15, %f0, 0
118450xed 0x00 0x00 0x00 0xf0 0x1f
11846
11847# CHECK: msdb %f15, %f15, 0
118480xed 0xf0 0x00 0x00 0xf0 0x1f
11849
11850# CHECK: msdbr %f0, %f0, %f0
118510xb3 0x1f 0x00 0x00
11852
11853# CHECK: msdbr %f0, %f0, %f15
118540xb3 0x1f 0x00 0x0f
11855
11856# CHECK: msdbr %f0, %f15, %f0
118570xb3 0x1f 0x00 0xf0
11858
11859# CHECK: msdbr %f15, %f0, %f0
118600xb3 0x1f 0xf0 0x00
11861
11862# CHECK: msdbr %f7, %f8, %f9
118630xb3 0x1f 0x70 0x89
11864
11865# CHECK: msdbr %f15, %f15, %f15
118660xb3 0x1f 0xf0 0xff
11867
11868# CHECK: msdr %f0, %f0, %f0
118690xb3 0x3f 0x00 0x00
11870
11871# CHECK: msdr %f0, %f0, %f15
118720xb3 0x3f 0x00 0x0f
11873
11874# CHECK: msdr %f0, %f15, %f0
118750xb3 0x3f 0x00 0xf0
11876
11877# CHECK: msdr %f15, %f0, %f0
118780xb3 0x3f 0xf0 0x00
11879
11880# CHECK: msdr %f7, %f8, %f9
118810xb3 0x3f 0x70 0x89
11882
11883# CHECK: msdr %f15, %f15, %f15
118840xb3 0x3f 0xf0 0xff
11885
11886# CHECK: mse %f0, %f0, 0
118870xed 0x00 0x00 0x00 0x00 0x2f
11888
11889# CHECK: mse %f0, %f0, 4095
118900xed 0x00 0x0f 0xff 0x00 0x2f
11891
11892# CHECK: mse %f0, %f0, 0(%r1)
118930xed 0x00 0x10 0x00 0x00 0x2f
11894
11895# CHECK: mse %f0, %f0, 0(%r15)
118960xed 0x00 0xf0 0x00 0x00 0x2f
11897
11898# CHECK: mse %f0, %f0, 4095(%r1,%r15)
118990xed 0x01 0xff 0xff 0x00 0x2f
11900
11901# CHECK: mse %f0, %f0, 4095(%r15,%r1)
119020xed 0x0f 0x1f 0xff 0x00 0x2f
11903
11904# CHECK: mse %f0, %f15, 0
119050xed 0xf0 0x00 0x00 0x00 0x2f
11906
11907# CHECK: mse %f15, %f0, 0
119080xed 0x00 0x00 0x00 0xf0 0x2f
11909
11910# CHECK: mse %f15, %f15, 0
119110xed 0xf0 0x00 0x00 0xf0 0x2f
11912
11913# CHECK: mseb %f0, %f0, 0
119140xed 0x00 0x00 0x00 0x00 0x0f
11915
11916# CHECK: mseb %f0, %f0, 4095
119170xed 0x00 0x0f 0xff 0x00 0x0f
11918
11919# CHECK: mseb %f0, %f0, 0(%r1)
119200xed 0x00 0x10 0x00 0x00 0x0f
11921
11922# CHECK: mseb %f0, %f0, 0(%r15)
119230xed 0x00 0xf0 0x00 0x00 0x0f
11924
11925# CHECK: mseb %f0, %f0, 4095(%r1,%r15)
119260xed 0x01 0xff 0xff 0x00 0x0f
11927
11928# CHECK: mseb %f0, %f0, 4095(%r15,%r1)
119290xed 0x0f 0x1f 0xff 0x00 0x0f
11930
11931# CHECK: mseb %f0, %f15, 0
119320xed 0xf0 0x00 0x00 0x00 0x0f
11933
11934# CHECK: mseb %f15, %f0, 0
119350xed 0x00 0x00 0x00 0xf0 0x0f
11936
11937# CHECK: mseb %f15, %f15, 0
119380xed 0xf0 0x00 0x00 0xf0 0x0f
11939
11940# CHECK: msebr %f0, %f0, %f0
119410xb3 0x0f 0x00 0x00
11942
11943# CHECK: msebr %f0, %f0, %f15
119440xb3 0x0f 0x00 0x0f
11945
11946# CHECK: msebr %f0, %f15, %f0
119470xb3 0x0f 0x00 0xf0
11948
11949# CHECK: msebr %f15, %f0, %f0
119500xb3 0x0f 0xf0 0x00
11951
11952# CHECK: msebr %f7, %f8, %f9
119530xb3 0x0f 0x70 0x89
11954
11955# CHECK: msebr %f15, %f15, %f15
119560xb3 0x0f 0xf0 0xff
11957
11958# CHECK: mser %f0, %f0, %f0
119590xb3 0x2f 0x00 0x00
11960
11961# CHECK: mser %f0, %f0, %f15
119620xb3 0x2f 0x00 0x0f
11963
11964# CHECK: mser %f0, %f15, %f0
119650xb3 0x2f 0x00 0xf0
11966
11967# CHECK: mser %f15, %f0, %f0
119680xb3 0x2f 0xf0 0x00
11969
11970# CHECK: mser %f7, %f8, %f9
119710xb3 0x2f 0x70 0x89
11972
11973# CHECK: mser %f15, %f15, %f15
119740xb3 0x2f 0xf0 0xff
11975
11976# CHECK: msfi %r0, -2147483648
119770xc2 0x01 0x80 0x00 0x00 0x00
11978
11979# CHECK: msfi %r0, -1
119800xc2 0x01 0xff 0xff 0xff 0xff
11981
11982# CHECK: msfi %r0, 0
119830xc2 0x01 0x00 0x00 0x00 0x00
11984
11985# CHECK: msfi %r0, 1
119860xc2 0x01 0x00 0x00 0x00 0x01
11987
11988# CHECK: msfi %r0, 2147483647
119890xc2 0x01 0x7f 0xff 0xff 0xff
11990
11991# CHECK: msfi %r15, 0
119920xc2 0xf1 0x00 0x00 0x00 0x00
11993
11994# CHECK: msg %r0, -524288
119950xe3 0x00 0x00 0x00 0x80 0x0c
11996
11997# CHECK: msg %r0, -1
119980xe3 0x00 0x0f 0xff 0xff 0x0c
11999
12000# CHECK: msg %r0, 0
120010xe3 0x00 0x00 0x00 0x00 0x0c
12002
12003# CHECK: msg %r0, 1
120040xe3 0x00 0x00 0x01 0x00 0x0c
12005
12006# CHECK: msg %r0, 524287
120070xe3 0x00 0x0f 0xff 0x7f 0x0c
12008
12009# CHECK: msg %r0, 0(%r1)
120100xe3 0x00 0x10 0x00 0x00 0x0c
12011
12012# CHECK: msg %r0, 0(%r15)
120130xe3 0x00 0xf0 0x00 0x00 0x0c
12014
12015# CHECK: msg %r0, 524287(%r1,%r15)
120160xe3 0x01 0xff 0xff 0x7f 0x0c
12017
12018# CHECK: msg %r0, 524287(%r15,%r1)
120190xe3 0x0f 0x1f 0xff 0x7f 0x0c
12020
12021# CHECK: msg %r15, 0
120220xe3 0xf0 0x00 0x00 0x00 0x0c
12023
12024# CHECK: msgf %r0, -524288
120250xe3 0x00 0x00 0x00 0x80 0x1c
12026
12027# CHECK: msgf %r0, -1
120280xe3 0x00 0x0f 0xff 0xff 0x1c
12029
12030# CHECK: msgf %r0, 0
120310xe3 0x00 0x00 0x00 0x00 0x1c
12032
12033# CHECK: msgf %r0, 1
120340xe3 0x00 0x00 0x01 0x00 0x1c
12035
12036# CHECK: msgf %r0, 524287
120370xe3 0x00 0x0f 0xff 0x7f 0x1c
12038
12039# CHECK: msgf %r0, 0(%r1)
120400xe3 0x00 0x10 0x00 0x00 0x1c
12041
12042# CHECK: msgf %r0, 0(%r15)
120430xe3 0x00 0xf0 0x00 0x00 0x1c
12044
12045# CHECK: msgf %r0, 524287(%r1,%r15)
120460xe3 0x01 0xff 0xff 0x7f 0x1c
12047
12048# CHECK: msgf %r0, 524287(%r15,%r1)
120490xe3 0x0f 0x1f 0xff 0x7f 0x1c
12050
12051# CHECK: msgf %r15, 0
120520xe3 0xf0 0x00 0x00 0x00 0x1c
12053
12054# CHECK: msgfi %r0, -2147483648
120550xc2 0x00 0x80 0x00 0x00 0x00
12056
12057# CHECK: msgfi %r0, -1
120580xc2 0x00 0xff 0xff 0xff 0xff
12059
12060# CHECK: msgfi %r0, 0
120610xc2 0x00 0x00 0x00 0x00 0x00
12062
12063# CHECK: msgfi %r0, 1
120640xc2 0x00 0x00 0x00 0x00 0x01
12065
12066# CHECK: msgfi %r0, 2147483647
120670xc2 0x00 0x7f 0xff 0xff 0xff
12068
12069# CHECK: msgfi %r15, 0
120700xc2 0xf0 0x00 0x00 0x00 0x00
12071
12072# CHECK: msgfr %r0, %r0
120730xb9 0x1c 0x00 0x00
12074
12075# CHECK: msgfr %r0, %r15
120760xb9 0x1c 0x00 0x0f
12077
12078# CHECK: msgfr %r15, %r0
120790xb9 0x1c 0x00 0xf0
12080
12081# CHECK: msgfr %r7, %r8
120820xb9 0x1c 0x00 0x78
12083
12084# CHECK: msgr %r0, %r0
120850xb9 0x0c 0x00 0x00
12086
12087# CHECK: msgr %r0, %r15
120880xb9 0x0c 0x00 0x0f
12089
12090# CHECK: msgr %r15, %r0
120910xb9 0x0c 0x00 0xf0
12092
12093# CHECK: msgr %r7, %r8
120940xb9 0x0c 0x00 0x78
12095
12096# CHECK: msr %r0, %r0
120970xb2 0x52 0x00 0x00
12098
12099# CHECK: msr %r0, %r15
121000xb2 0x52 0x00 0x0f
12101
12102# CHECK: msr %r15, %r0
121030xb2 0x52 0x00 0xf0
12104
12105# CHECK: msr %r7, %r8
121060xb2 0x52 0x00 0x78
12107
12108# CHECK: msta %r0
121090xb2 0x47 0x00 0x00
12110
12111# CHECK: msta %r2
121120xb2 0x47 0x00 0x20
12113
12114# CHECK: msta %r14
121150xb2 0x47 0x00 0xe0
12116
12117# CHECK: msy %r0, -524288
121180xe3 0x00 0x00 0x00 0x80 0x51
12119
12120# CHECK: msy %r0, -1
121210xe3 0x00 0x0f 0xff 0xff 0x51
12122
12123# CHECK: msy %r0, 0
121240xe3 0x00 0x00 0x00 0x00 0x51
12125
12126# CHECK: msy %r0, 1
121270xe3 0x00 0x00 0x01 0x00 0x51
12128
12129# CHECK: msy %r0, 524287
121300xe3 0x00 0x0f 0xff 0x7f 0x51
12131
12132# CHECK: msy %r0, 0(%r1)
121330xe3 0x00 0x10 0x00 0x00 0x51
12134
12135# CHECK: msy %r0, 0(%r15)
121360xe3 0x00 0xf0 0x00 0x00 0x51
12137
12138# CHECK: msy %r0, 524287(%r1,%r15)
121390xe3 0x01 0xff 0xff 0x7f 0x51
12140
12141# CHECK: msy %r0, 524287(%r15,%r1)
121420xe3 0x0f 0x1f 0xff 0x7f 0x51
12143
12144# CHECK: msy %r15, 0
121450xe3 0xf0 0x00 0x00 0x00 0x51
12146
12147# CHECK: mvc 0(1), 0
121480xd2 0x00 0x00 0x00 0x00 0x00
12149
12150# CHECK: mvc 0(1), 0(%r1)
121510xd2 0x00 0x00 0x00 0x10 0x00
12152
12153# CHECK: mvc 0(1), 0(%r15)
121540xd2 0x00 0x00 0x00 0xf0 0x00
12155
12156# CHECK: mvc 0(1), 4095
121570xd2 0x00 0x00 0x00 0x0f 0xff
12158
12159# CHECK: mvc 0(1), 4095(%r1)
121600xd2 0x00 0x00 0x00 0x1f 0xff
12161
12162# CHECK: mvc 0(1), 4095(%r15)
121630xd2 0x00 0x00 0x00 0xff 0xff
12164
12165# CHECK: mvc 0(1,%r1), 0
121660xd2 0x00 0x10 0x00 0x00 0x00
12167
12168# CHECK: mvc 0(1,%r15), 0
121690xd2 0x00 0xf0 0x00 0x00 0x00
12170
12171# CHECK: mvc 4095(1,%r1), 0
121720xd2 0x00 0x1f 0xff 0x00 0x00
12173
12174# CHECK: mvc 4095(1,%r15), 0
121750xd2 0x00 0xff 0xff 0x00 0x00
12176
12177# CHECK: mvc 0(256,%r1), 0
121780xd2 0xff 0x10 0x00 0x00 0x00
12179
12180# CHECK: mvc 0(256,%r15), 0
121810xd2 0xff 0xf0 0x00 0x00 0x00
12182
12183# CHECK: mvcdk 0, 0
121840xe5 0x0f 0x00 0x00 0x00 0x00
12185
12186# CHECK: mvcdk 0(%r1), 0(%r2)
121870xe5 0x0f 0x10 0x00 0x20 0x00
12188
12189# CHECK: mvcdk 160(%r1), 320(%r15)
121900xe5 0x0f 0x10 0xa0 0xf1 0x40
12191
12192# CHECK: mvcdk 0(%r1), 4095
121930xe5 0x0f 0x10 0x00 0x0f 0xff
12194
12195# CHECK: mvcdk 0(%r1), 4095(%r2)
121960xe5 0x0f 0x10 0x00 0x2f 0xff
12197
12198# CHECK: mvcdk 0(%r1), 4095(%r15)
121990xe5 0x0f 0x10 0x00 0xff 0xff
12200
12201# CHECK: mvcdk 0(%r1), 0
122020xe5 0x0f 0x10 0x00 0x00 0x00
12203
12204# CHECK: mvcdk 0(%r15), 0
122050xe5 0x0f 0xf0 0x00 0x00 0x00
12206
12207# CHECK: mvcdk 4095(%r1), 0
122080xe5 0x0f 0x1f 0xff 0x00 0x00
12209
12210# CHECK: mvcdk 4095(%r15), 0
122110xe5 0x0f 0xff 0xff 0x00 0x00
12212
12213# CHECK: mvcin 0(1), 0
122140xe8 0x00 0x00 0x00 0x00 0x00
12215
12216# CHECK: mvcin 0(1), 0(%r1)
122170xe8 0x00 0x00 0x00 0x10 0x00
12218
12219# CHECK: mvcin 0(1), 0(%r15)
122200xe8 0x00 0x00 0x00 0xf0 0x00
12221
12222# CHECK: mvcin 0(1), 4095
122230xe8 0x00 0x00 0x00 0x0f 0xff
12224
12225# CHECK: mvcin 0(1), 4095(%r1)
122260xe8 0x00 0x00 0x00 0x1f 0xff
12227
12228# CHECK: mvcin 0(1), 4095(%r15)
122290xe8 0x00 0x00 0x00 0xff 0xff
12230
12231# CHECK: mvcin 0(1,%r1), 0
122320xe8 0x00 0x10 0x00 0x00 0x00
12233
12234# CHECK: mvcin 0(1,%r15), 0
122350xe8 0x00 0xf0 0x00 0x00 0x00
12236
12237# CHECK: mvcin 4095(1,%r1), 0
122380xe8 0x00 0x1f 0xff 0x00 0x00
12239
12240# CHECK: mvcin 4095(1,%r15), 0
122410xe8 0x00 0xff 0xff 0x00 0x00
12242
12243# CHECK: mvcin 0(256,%r1), 0
122440xe8 0xff 0x10 0x00 0x00 0x00
12245
12246# CHECK: mvcin 0(256,%r15), 0
122470xe8 0xff 0xf0 0x00 0x00 0x00
12248
12249# CHECK: mvck 0(%r0), 0, %r0
122500xd9 0x00 0x00 0x00 0x00 0x00
12251
12252# CHECK: mvck 0(%r0), 4095, %r2
122530xd9 0x02 0x00 0x00 0x0f 0xff
12254
12255# CHECK: mvck 0(%r0), 0(%r1), %r2
122560xd9 0x02 0x00 0x00 0x10 0x00
12257
12258# CHECK: mvck 0(%r0), 0(%r15), %r2
122590xd9 0x02 0x00 0x00 0xf0 0x00
12260
12261# CHECK: mvck 0(%r0,%r1), 4095(%r15), %r2
122620xd9 0x02 0x10 0x00 0xff 0xff
12263
12264# CHECK: mvck 0(%r0,%r1), 0(%r15), %r2
122650xd9 0x02 0x10 0x00 0xf0 0x00
12266
12267# CHECK: mvck 4095(%r15,%r1), 0(%r15), %r2
122680xd9 0xf2 0x1f 0xff 0xf0 0x00
12269
12270# CHECK: mvcl %r0, %r8
122710x0e 0x08
12272
12273# CHECK: mvcl %r0, %r14
122740x0e 0x0e
12275
12276# CHECK: mvcl %r14, %r0
122770x0e 0xe0
12278
12279# CHECK: mvcl %r14, %r8
122800x0e 0xe8
12281
12282# CHECK: mvcle %r0, %r0, 0
122830xa8 0x00 0x00 0x00
12284
12285# CHECK: mvcle %r0, %r14, 4095
122860xa8 0x0e 0x0f 0xff
12287
12288# CHECK: mvcle %r0, %r0, 0(%r1)
122890xa8 0x00 0x10 0x00
12290
12291# CHECK: mvcle %r0, %r0, 0(%r15)
122920xa8 0x00 0xf0 0x00
12293
12294# CHECK: mvcle %r0, %r14, 4095(%r15)
122950xa8 0x0e 0xff 0xff
12296
12297# CHECK: mvcle %r0, %r0, 4095(%r1)
122980xa8 0x00 0x1f 0xff
12299
12300# CHECK: mvcle %r14, %r0, 0
123010xa8 0xe0 0x00 0x00
12302
12303# CHECK: mvclu %r0, %r0, -524288
123040xeb 0x00 0x00 0x00 0x80 0x8e
12305
12306# CHECK: mvclu %r0, %r0, -1
123070xeb 0x00 0x0f 0xff 0xff 0x8e
12308
12309# CHECK: mvclu %r0, %r14, 0
123100xeb 0x0e 0x00 0x00 0x00 0x8e
12311
12312# CHECK: mvclu %r0, %r14, 1
123130xeb 0x0e 0x00 0x01 0x00 0x8e
12314
12315# CHECK: mvclu %r0, %r8, 524287
123160xeb 0x08 0x0f 0xff 0x7f 0x8e
12317
12318# CHECK: mvclu %r0, %r8, 0(%r1)
123190xeb 0x08 0x10 0x00 0x00 0x8e
12320
12321# CHECK: mvclu %r0, %r4, 0(%r15)
123220xeb 0x04 0xf0 0x00 0x00 0x8e
12323
12324# CHECK: mvclu %r0, %r4, 524287(%r15)
123250xeb 0x04 0xff 0xff 0x7f 0x8e
12326
12327# CHECK: mvclu %r0, %r0, 524287(%r1)
123280xeb 0x00 0x1f 0xff 0x7f 0x8e
12329
12330# CHECK: mvclu %r14, %r0, 0
123310xeb 0xe0 0x00 0x00 0x00 0x8e
12332
12333# CHECK: mvcos 0, 0, %r0
123340xc8 0x00 0x00 0x00 0x00 0x00
12335
12336# CHECK: mvcos 0(%r1), 0(%r15), %r2
123370xc8 0x20 0x10 0x00 0xf0 0x00
12338
12339# CHECK: mvcos 1(%r1), 0(%r15), %r2
123400xc8 0x20 0x10 0x01 0xf0 0x00
12341
12342# CHECK: mvcos 4095(%r1), 0(%r15), %r2
123430xc8 0x20 0x1f 0xff 0xf0 0x00
12344
12345# CHECK: mvcos 0(%r1), 1(%r15), %r2
123460xc8 0x20 0x10 0x00 0xf0 0x01
12347
12348# CHECK: mvcos 0(%r1), 4095(%r15), %r2
123490xc8 0x20 0x10 0x00 0xff 0xff
12350
12351# CHECK: mvcp 0(%r0), 0, %r3
123520xda 0x03 0x00 0x00 0x00 0x00
12353
12354# CHECK: mvcp 0(%r1), 0, %r3
123550xda 0x13 0x00 0x00 0x00 0x00
12356
12357# CHECK: mvcp 0(%r1), 0(%r1), %r3
123580xda 0x13 0x00 0x00 0x10 0x00
12359
12360# CHECK: mvcp 0(%r1), 0(%r15), %r3
123610xda 0x13 0x00 0x00 0xf0 0x00
12362
12363# CHECK: mvcp 0(%r1), 4095, %r3
123640xda 0x13 0x00 0x00 0x0f 0xff
12365
12366# CHECK: mvcp 0(%r1), 4095(%r1), %r3
123670xda 0x13 0x00 0x00 0x1f 0xff
12368
12369# CHECK: mvcp 0(%r1), 4095(%r15), %r3
123700xda 0x13 0x00 0x00 0xff 0xff
12371
12372# CHECK: mvcp 0(%r2,%r1), 0, %r3
123730xda 0x23 0x10 0x00 0x00 0x00
12374
12375# CHECK: mvcp 0(%r2,%r15), 0, %r3
123760xda 0x23 0xf0 0x00 0x00 0x00
12377
12378# CHECK: mvcp 4095(%r2,%r1), 0, %r3
123790xda 0x23 0x1f 0xff 0x00 0x00
12380
12381# CHECK: mvcp 4095(%r2,%r15), 0, %r3
123820xda 0x23 0xff 0xff 0x00 0x00
12383
12384# CHECK: mvcp 0(%r2,%r1), 0, %r3
123850xda 0x23 0x10 0x00 0x00 0x00
12386
12387# CHECK: mvcp 0(%r2,%r15), 0, %r3
123880xda 0x23 0xf0 0x00 0x00 0x00
12389
12390# CHECK: mvcs 0(%r0), 0, %r3
123910xdb 0x03 0x00 0x00 0x00 0x00
12392
12393# CHECK: mvcs 0(%r1), 0, %r3
123940xdb 0x13 0x00 0x00 0x00 0x00
12395
12396# CHECK: mvcs 0(%r1), 0(%r1), %r3
123970xdb 0x13 0x00 0x00 0x10 0x00
12398
12399# CHECK: mvcs 0(%r1), 0(%r15), %r3
124000xdb 0x13 0x00 0x00 0xf0 0x00
12401
12402# CHECK: mvcs 0(%r1), 4095, %r3
124030xdb 0x13 0x00 0x00 0x0f 0xff
12404
12405# CHECK: mvcs 0(%r1), 4095(%r1), %r3
124060xdb 0x13 0x00 0x00 0x1f 0xff
12407
12408# CHECK: mvcs 0(%r1), 4095(%r15), %r3
124090xdb 0x13 0x00 0x00 0xff 0xff
12410
12411# CHECK: mvcs 0(%r2,%r1), 0, %r3
124120xdb 0x23 0x10 0x00 0x00 0x00
12413
12414# CHECK: mvcs 0(%r2,%r15), 0, %r3
124150xdb 0x23 0xf0 0x00 0x00 0x00
12416
12417# CHECK: mvcs 4095(%r2,%r1), 0, %r3
124180xdb 0x23 0x1f 0xff 0x00 0x00
12419
12420# CHECK: mvcs 4095(%r2,%r15), 0, %r3
124210xdb 0x23 0xff 0xff 0x00 0x00
12422
12423# CHECK: mvcs 0(%r2,%r1), 0, %r3
124240xdb 0x23 0x10 0x00 0x00 0x00
12425
12426# CHECK: mvcs 0(%r2,%r15), 0, %r3
124270xdb 0x23 0xf0 0x00 0x00 0x00
12428
12429# CHECK: mvcsk 0, 0
124300xe5 0x0e 0x00 0x00 0x00 0x00
12431
12432# CHECK: mvcsk 0(%r1), 0(%r2)
124330xe5 0x0e 0x10 0x00 0x20 0x00
12434
12435# CHECK: mvcsk 160(%r1), 320(%r15)
124360xe5 0x0e 0x10 0xa0 0xf1 0x40
12437
12438# CHECK: mvcsk 0(%r1), 4095
124390xe5 0x0e 0x10 0x00 0x0f 0xff
12440
12441# CHECK: mvcsk 0(%r1), 4095(%r2)
124420xe5 0x0e 0x10 0x00 0x2f 0xff
12443
12444# CHECK: mvcsk 0(%r1), 4095(%r15)
124450xe5 0x0e 0x10 0x00 0xff 0xff
12446
12447# CHECK: mvcsk 0(%r1), 0
124480xe5 0x0e 0x10 0x00 0x00 0x00
12449
12450# CHECK: mvcsk 0(%r15), 0
124510xe5 0x0e 0xf0 0x00 0x00 0x00
12452
12453# CHECK: mvcsk 4095(%r1), 0
124540xe5 0x0e 0x1f 0xff 0x00 0x00
12455
12456# CHECK: mvcsk 4095(%r15), 0
124570xe5 0x0e 0xff 0xff 0x00 0x00
12458
12459# CHECK: mvghi 0, 0
124600xe5 0x48 0x00 0x00 0x00 0x00
12461
12462# CHECK: mvghi 4095, 0
124630xe5 0x48 0x0f 0xff 0x00 0x00
12464
12465# CHECK: mvghi 0, -32768
124660xe5 0x48 0x00 0x00 0x80 0x00
12467
12468# CHECK: mvghi 0, -1
124690xe5 0x48 0x00 0x00 0xff 0xff
12470
12471# CHECK: mvghi 0, 0
124720xe5 0x48 0x00 0x00 0x00 0x00
12473
12474# CHECK: mvghi 0, 1
124750xe5 0x48 0x00 0x00 0x00 0x01
12476
12477# CHECK: mvghi 0, 32767
124780xe5 0x48 0x00 0x00 0x7f 0xff
12479
12480# CHECK: mvghi 0(%r1), 42
124810xe5 0x48 0x10 0x00 0x00 0x2a
12482
12483# CHECK: mvghi 0(%r15), 42
124840xe5 0x48 0xf0 0x00 0x00 0x2a
12485
12486# CHECK: mvghi 4095(%r1), 42
124870xe5 0x48 0x1f 0xff 0x00 0x2a
12488
12489# CHECK: mvghi 4095(%r15), 42
124900xe5 0x48 0xff 0xff 0x00 0x2a
12491
12492# CHECK: mvhhi 0, 0
124930xe5 0x44 0x00 0x00 0x00 0x00
12494
12495# CHECK: mvhhi 4095, 0
124960xe5 0x44 0x0f 0xff 0x00 0x00
12497
12498# CHECK: mvhhi 0, -32768
124990xe5 0x44 0x00 0x00 0x80 0x00
12500
12501# CHECK: mvhhi 0, -1
125020xe5 0x44 0x00 0x00 0xff 0xff
12503
12504# CHECK: mvhhi 0, 0
125050xe5 0x44 0x00 0x00 0x00 0x00
12506
12507# CHECK: mvhhi 0, 1
125080xe5 0x44 0x00 0x00 0x00 0x01
12509
12510# CHECK: mvhhi 0, 32767
125110xe5 0x44 0x00 0x00 0x7f 0xff
12512
12513# CHECK: mvhhi 0(%r1), 42
125140xe5 0x44 0x10 0x00 0x00 0x2a
12515
12516# CHECK: mvhhi 0(%r15), 42
125170xe5 0x44 0xf0 0x00 0x00 0x2a
12518
12519# CHECK: mvhhi 4095(%r1), 42
125200xe5 0x44 0x1f 0xff 0x00 0x2a
12521
12522# CHECK: mvhhi 4095(%r15), 42
125230xe5 0x44 0xff 0xff 0x00 0x2a
12524
12525# CHECK: mvhi 0, 0
125260xe5 0x4c 0x00 0x00 0x00 0x00
12527
12528# CHECK: mvhi 4095, 0
125290xe5 0x4c 0x0f 0xff 0x00 0x00
12530
12531# CHECK: mvhi 0, -32768
125320xe5 0x4c 0x00 0x00 0x80 0x00
12533
12534# CHECK: mvhi 0, -1
125350xe5 0x4c 0x00 0x00 0xff 0xff
12536
12537# CHECK: mvhi 0, 0
125380xe5 0x4c 0x00 0x00 0x00 0x00
12539
12540# CHECK: mvhi 0, 1
125410xe5 0x4c 0x00 0x00 0x00 0x01
12542
12543# CHECK: mvhi 0, 32767
125440xe5 0x4c 0x00 0x00 0x7f 0xff
12545
12546# CHECK: mvhi 0(%r1), 42
125470xe5 0x4c 0x10 0x00 0x00 0x2a
12548
12549# CHECK: mvhi 0(%r15), 42
125500xe5 0x4c 0xf0 0x00 0x00 0x2a
12551
12552# CHECK: mvhi 4095(%r1), 42
125530xe5 0x4c 0x1f 0xff 0x00 0x2a
12554
12555# CHECK: mvhi 4095(%r15), 42
125560xe5 0x4c 0xff 0xff 0x00 0x2a
12557
12558# CHECK: mvi 0, 0
125590x92 0x00 0x00 0x00
12560
12561# CHECK: mvi 4095, 0
125620x92 0x00 0x0f 0xff
12563
12564# CHECK: mvi 0, 255
125650x92 0xff 0x00 0x00
12566
12567# CHECK: mvi 0(%r1), 42
125680x92 0x2a 0x10 0x00
12569
12570# CHECK: mvi 0(%r15), 42
125710x92 0x2a 0xf0 0x00
12572
12573# CHECK: mvi 4095(%r1), 42
125740x92 0x2a 0x1f 0xff
12575
12576# CHECK: mvi 4095(%r15), 42
125770x92 0x2a 0xff 0xff
12578
12579# CHECK: mviy -524288, 0
125800xeb 0x00 0x00 0x00 0x80 0x52
12581
12582# CHECK: mviy -1, 0
125830xeb 0x00 0x0f 0xff 0xff 0x52
12584
12585# CHECK: mviy 0, 0
125860xeb 0x00 0x00 0x00 0x00 0x52
12587
12588# CHECK: mviy 1, 0
125890xeb 0x00 0x00 0x01 0x00 0x52
12590
12591# CHECK: mviy 524287, 0
125920xeb 0x00 0x0f 0xff 0x7f 0x52
12593
12594# CHECK: mviy 0, 255
125950xeb 0xff 0x00 0x00 0x00 0x52
12596
12597# CHECK: mviy 0(%r1), 42
125980xeb 0x2a 0x10 0x00 0x00 0x52
12599
12600# CHECK: mviy 0(%r15), 42
126010xeb 0x2a 0xf0 0x00 0x00 0x52
12602
12603# CHECK: mviy 524287(%r1), 42
126040xeb 0x2a 0x1f 0xff 0x7f 0x52
12605
12606# CHECK: mviy 524287(%r15), 42
126070xeb 0x2a 0xff 0xff 0x7f 0x52
12608
12609# CHECK: mvn 0(1), 0
126100xd1 0x00 0x00 0x00 0x00 0x00
12611
12612# CHECK: mvn 0(1), 0(%r1)
126130xd1 0x00 0x00 0x00 0x10 0x00
12614
12615# CHECK: mvn 0(1), 0(%r15)
126160xd1 0x00 0x00 0x00 0xf0 0x00
12617
12618# CHECK: mvn 0(1), 4095
126190xd1 0x00 0x00 0x00 0x0f 0xff
12620
12621# CHECK: mvn 0(1), 4095(%r1)
126220xd1 0x00 0x00 0x00 0x1f 0xff
12623
12624# CHECK: mvn 0(1), 4095(%r15)
126250xd1 0x00 0x00 0x00 0xff 0xff
12626
12627# CHECK: mvn 0(1,%r1), 0
126280xd1 0x00 0x10 0x00 0x00 0x00
12629
12630# CHECK: mvn 0(1,%r15), 0
126310xd1 0x00 0xf0 0x00 0x00 0x00
12632
12633# CHECK: mvn 4095(1,%r1), 0
126340xd1 0x00 0x1f 0xff 0x00 0x00
12635
12636# CHECK: mvn 4095(1,%r15), 0
126370xd1 0x00 0xff 0xff 0x00 0x00
12638
12639# CHECK: mvn 0(256,%r1), 0
126400xd1 0xff 0x10 0x00 0x00 0x00
12641
12642# CHECK: mvn 0(256,%r15), 0
126430xd1 0xff 0xf0 0x00 0x00 0x00
12644
12645# CHECK: mvo 0(1), 0(1)
126460xf1 0x00 0x00 0x00 0x00 0x00
12647
12648# CHECK: mvo 0(1), 0(1,%r1)
126490xf1 0x00 0x00 0x00 0x10 0x00
12650
12651# CHECK: mvo 0(1), 0(1,%r15)
126520xf1 0x00 0x00 0x00 0xf0 0x00
12653
12654# CHECK: mvo 0(1), 4095(1)
126550xf1 0x00 0x00 0x00 0x0f 0xff
12656
12657# CHECK: mvo 0(1), 4095(1,%r1)
126580xf1 0x00 0x00 0x00 0x1f 0xff
12659
12660# CHECK: mvo 0(1), 4095(1,%r15)
126610xf1 0x00 0x00 0x00 0xff 0xff
12662
12663# CHECK: mvo 0(1,%r1), 0(1)
126640xf1 0x00 0x10 0x00 0x00 0x00
12665
12666# CHECK: mvo 0(1,%r15), 0(1)
126670xf1 0x00 0xf0 0x00 0x00 0x00
12668
12669# CHECK: mvo 4095(1,%r1), 0(1)
126700xf1 0x00 0x1f 0xff 0x00 0x00
12671
12672# CHECK: mvo 4095(1,%r15), 0(1)
126730xf1 0x00 0xff 0xff 0x00 0x00
12674
12675# CHECK: mvo 0(16,%r1), 0(1)
126760xf1 0xf0 0x10 0x00 0x00 0x00
12677
12678# CHECK: mvo 0(16,%r15), 0(1)
126790xf1 0xf0 0xf0 0x00 0x00 0x00
12680
12681# CHECK: mvo 0(1), 0(16,%r1)
126820xf1 0x0f 0x00 0x00 0x10 0x00
12683
12684# CHECK: mvo 0(1), 0(16,%r15)
126850xf1 0x0f 0x00 0x00 0xf0 0x00
12686
12687# CHECK: mvpg %r0, %r0
126880xb2 0x54 0x00 0x00
12689
12690# CHECK: mvpg %r0, %r15
126910xb2 0x54 0x00 0x0f
12692
12693# CHECK: mvpg %r15, %r0
126940xb2 0x54 0x00 0xf0
12695
12696# CHECK: mvpg %r7, %r8
126970xb2 0x54 0x00 0x78
12698
12699# CHECK: mvst %r0, %r0
127000xb2 0x55 0x00 0x00
12701
12702# CHECK: mvst %r0, %r15
127030xb2 0x55 0x00 0x0f
12704
12705# CHECK: mvst %r15, %r0
127060xb2 0x55 0x00 0xf0
12707
12708# CHECK: mvst %r7, %r8
127090xb2 0x55 0x00 0x78
12710
12711# CHECK: mvz 0(1), 0
127120xd3 0x00 0x00 0x00 0x00 0x00
12713
12714# CHECK: mvz 0(1), 0(%r1)
127150xd3 0x00 0x00 0x00 0x10 0x00
12716
12717# CHECK: mvz 0(1), 0(%r15)
127180xd3 0x00 0x00 0x00 0xf0 0x00
12719
12720# CHECK: mvz 0(1), 4095
127210xd3 0x00 0x00 0x00 0x0f 0xff
12722
12723# CHECK: mvz 0(1), 4095(%r1)
127240xd3 0x00 0x00 0x00 0x1f 0xff
12725
12726# CHECK: mvz 0(1), 4095(%r15)
127270xd3 0x00 0x00 0x00 0xff 0xff
12728
12729# CHECK: mvz 0(1,%r1), 0
127300xd3 0x00 0x10 0x00 0x00 0x00
12731
12732# CHECK: mvz 0(1,%r15), 0
127330xd3 0x00 0xf0 0x00 0x00 0x00
12734
12735# CHECK: mvz 4095(1,%r1), 0
127360xd3 0x00 0x1f 0xff 0x00 0x00
12737
12738# CHECK: mvz 4095(1,%r15), 0
127390xd3 0x00 0xff 0xff 0x00 0x00
12740
12741# CHECK: mvz 0(256,%r1), 0
127420xd3 0xff 0x10 0x00 0x00 0x00
12743
12744# CHECK: mvz 0(256,%r15), 0
127450xd3 0xff 0xf0 0x00 0x00 0x00
12746
12747# CHECK: mxbr %f0, %f0
127480xb3 0x4c 0x00 0x00
12749
12750# CHECK: mxbr %f0, %f13
127510xb3 0x4c 0x00 0x0d
12752
12753# CHECK: mxbr %f8, %f5
127540xb3 0x4c 0x00 0x85
12755
12756# CHECK: mxbr %f13, %f13
127570xb3 0x4c 0x00 0xdd
12758
12759# CHECK: mxd %f0, 0
127600x67 0x00 0x00 0x00
12761
12762# CHECK: mxd %f0, 4095
127630x67 0x00 0x0f 0xff
12764
12765# CHECK: mxd %f0, 0(%r1)
127660x67 0x00 0x10 0x00
12767
12768# CHECK: mxd %f0, 0(%r15)
127690x67 0x00 0xf0 0x00
12770
12771# CHECK: mxd %f0, 4095(%r1,%r15)
127720x67 0x01 0xff 0xff
12773
12774# CHECK: mxd %f0, 4095(%r15,%r1)
127750x67 0x0f 0x1f 0xff
12776
12777# CHECK: mxd %f13, 0
127780x67 0xd0 0x00 0x00
12779
12780# CHECK: mxdb %f0, 0
127810xed 0x00 0x00 0x00 0x00 0x07
12782
12783# CHECK: mxdb %f0, 4095
127840xed 0x00 0x0f 0xff 0x00 0x07
12785
12786# CHECK: mxdb %f0, 0(%r1)
127870xed 0x00 0x10 0x00 0x00 0x07
12788
12789# CHECK: mxdb %f0, 0(%r15)
127900xed 0x00 0xf0 0x00 0x00 0x07
12791
12792# CHECK: mxdb %f0, 4095(%r1,%r15)
127930xed 0x01 0xff 0xff 0x00 0x07
12794
12795# CHECK: mxdb %f0, 4095(%r15,%r1)
127960xed 0x0f 0x1f 0xff 0x00 0x07
12797
12798# CHECK: mxdb %f13, 0
127990xed 0xd0 0x00 0x00 0x00 0x07
12800
12801# CHECK: mxdbr %f0, %f0
128020xb3 0x07 0x00 0x00
12803
12804# CHECK: mxdbr %f0, %f15
128050xb3 0x07 0x00 0x0f
12806
12807# CHECK: mxdbr %f8, %f8
128080xb3 0x07 0x00 0x88
12809
12810# CHECK: mxdbr %f13, %f0
128110xb3 0x07 0x00 0xd0
12812
12813# CHECK: mxdr %f0, %f0
128140x27 0x00
12815
12816# CHECK: mxdr %f0, %f15
128170x27 0x0f
12818
12819# CHECK: mxdr %f8, %f8
128200x27 0x88
12821
12822# CHECK: mxdr %f13, %f0
128230x27 0xd0
12824
12825# CHECK: mxr %f0, %f0
128260x26 0x00
12827
12828# CHECK: mxr %f0, %f13
128290x26 0x0d
12830
12831# CHECK: mxr %f8, %f5
128320x26 0x85
12833
12834# CHECK: mxr %f13, %f13
128350x26 0xdd
12836
12837# CHECK: mxtr %f0, %f0, %f0
128380xb3 0xd8 0x00 0x00
12839
12840# CHECK: mxtr %f0, %f0, %f13
128410xb3 0xd8 0xd0 0x00
12842
12843# CHECK: mxtr %f0, %f13, %f0
128440xb3 0xd8 0x00 0x0d
12845
12846# CHECK: mxtr %f13, %f0, %f0
128470xb3 0xd8 0x00 0xd0
12848
12849# CHECK: mxtr %f8, %f8, %f8
128500xb3 0xd8 0x80 0x88
12851
12852# CHECK: mxtra %f0, %f0, %f0, 1
128530xb3 0xd8 0x01 0x00
12854
12855# CHECK: mxtra %f0, %f0, %f0, 15
128560xb3 0xd8 0x0f 0x00
12857
12858# CHECK: mxtra %f0, %f0, %f13, 1
128590xb3 0xd8 0xd1 0x00
12860
12861# CHECK: mxtra %f0, %f13, %f0, 1
128620xb3 0xd8 0x01 0x0d
12863
12864# CHECK: mxtra %f13, %f0, %f0, 1
128650xb3 0xd8 0x01 0xd0
12866
12867# CHECK: mxtra %f8, %f8, %f8, 8
128680xb3 0xd8 0x88 0x88
12869
12870# CHECK: my %f0, %f0, 0
128710xed 0x00 0x00 0x00 0x00 0x3b
12872
12873# CHECK: my %f0, %f0, 4095
128740xed 0x00 0x0f 0xff 0x00 0x3b
12875
12876# CHECK: my %f0, %f0, 0(%r1)
128770xed 0x00 0x10 0x00 0x00 0x3b
12878
12879# CHECK: my %f0, %f0, 0(%r15)
128800xed 0x00 0xf0 0x00 0x00 0x3b
12881
12882# CHECK: my %f0, %f0, 4095(%r1,%r15)
128830xed 0x01 0xff 0xff 0x00 0x3b
12884
12885# CHECK: my %f0, %f0, 4095(%r15,%r1)
128860xed 0x0f 0x1f 0xff 0x00 0x3b
12887
12888# CHECK: my %f0, %f15, 0
128890xed 0xf0 0x00 0x00 0x00 0x3b
12890
12891# CHECK: my %f13, %f0, 0
128920xed 0x00 0x00 0x00 0xd0 0x3b
12893
12894# CHECK: my %f13, %f15, 0
128950xed 0xf0 0x00 0x00 0xd0 0x3b
12896
12897# CHECK: myh %f0, %f0, 0
128980xed 0x00 0x00 0x00 0x00 0x3d
12899
12900# CHECK: myh %f0, %f0, 4095
129010xed 0x00 0x0f 0xff 0x00 0x3d
12902
12903# CHECK: myh %f0, %f0, 0(%r1)
129040xed 0x00 0x10 0x00 0x00 0x3d
12905
12906# CHECK: myh %f0, %f0, 0(%r15)
129070xed 0x00 0xf0 0x00 0x00 0x3d
12908
12909# CHECK: myh %f0, %f0, 4095(%r1,%r15)
129100xed 0x01 0xff 0xff 0x00 0x3d
12911
12912# CHECK: myh %f0, %f0, 4095(%r15,%r1)
129130xed 0x0f 0x1f 0xff 0x00 0x3d
12914
12915# CHECK: myh %f0, %f15, 0
129160xed 0xf0 0x00 0x00 0x00 0x3d
12917
12918# CHECK: myh %f15, %f0, 0
129190xed 0x00 0x00 0x00 0xf0 0x3d
12920
12921# CHECK: myh %f15, %f15, 0
129220xed 0xf0 0x00 0x00 0xf0 0x3d
12923
12924# CHECK: myhr %f0, %f0, %f0
129250xb3 0x3d 0x00 0x00
12926
12927# CHECK: myhr %f0, %f0, %f15
129280xb3 0x3d 0x00 0x0f
12929
12930# CHECK: myhr %f0, %f15, %f0
129310xb3 0x3d 0x00 0xf0
12932
12933# CHECK: myhr %f15, %f0, %f0
129340xb3 0x3d 0xf0 0x00
12935
12936# CHECK: myhr %f7, %f8, %f9
129370xb3 0x3d 0x70 0x89
12938
12939# CHECK: myhr %f15, %f15, %f15
129400xb3 0x3d 0xf0 0xff
12941
12942# CHECK: myl %f0, %f0, 0
129430xed 0x00 0x00 0x00 0x00 0x39
12944
12945# CHECK: myl %f0, %f0, 4095
129460xed 0x00 0x0f 0xff 0x00 0x39
12947
12948# CHECK: myl %f0, %f0, 0(%r1)
129490xed 0x00 0x10 0x00 0x00 0x39
12950
12951# CHECK: myl %f0, %f0, 0(%r15)
129520xed 0x00 0xf0 0x00 0x00 0x39
12953
12954# CHECK: myl %f0, %f0, 4095(%r1,%r15)
129550xed 0x01 0xff 0xff 0x00 0x39
12956
12957# CHECK: myl %f0, %f0, 4095(%r15,%r1)
129580xed 0x0f 0x1f 0xff 0x00 0x39
12959
12960# CHECK: myl %f0, %f15, 0
129610xed 0xf0 0x00 0x00 0x00 0x39
12962
12963# CHECK: myl %f15, %f0, 0
129640xed 0x00 0x00 0x00 0xf0 0x39
12965
12966# CHECK: myl %f15, %f15, 0
129670xed 0xf0 0x00 0x00 0xf0 0x39
12968
12969# CHECK: mylr %f0, %f0, %f0
129700xb3 0x39 0x00 0x00
12971
12972# CHECK: mylr %f0, %f0, %f15
129730xb3 0x39 0x00 0x0f
12974
12975# CHECK: mylr %f0, %f15, %f0
129760xb3 0x39 0x00 0xf0
12977
12978# CHECK: mylr %f15, %f0, %f0
129790xb3 0x39 0xf0 0x00
12980
12981# CHECK: mylr %f7, %f8, %f9
129820xb3 0x39 0x70 0x89
12983
12984# CHECK: mylr %f15, %f15, %f15
129850xb3 0x39 0xf0 0xff
12986
12987# CHECK: myr %f0, %f0, %f0
129880xb3 0x3b 0x00 0x00
12989
12990# CHECK: myr %f0, %f0, %f15
129910xb3 0x3b 0x00 0x0f
12992
12993# CHECK: myr %f0, %f15, %f0
129940xb3 0x3b 0x00 0xf0
12995
12996# CHECK: myr %f13, %f0, %f0
129970xb3 0x3b 0xd0 0x00
12998
12999# CHECK: myr %f5, %f8, %f9
130000xb3 0x3b 0x50 0x89
13001
13002# CHECK: myr %f13, %f15, %f15
130030xb3 0x3b 0xd0 0xff
13004
13005# CHECK: n %r0, 0
130060x54 0x00 0x00 0x00
13007
13008# CHECK: n %r0, 4095
130090x54 0x00 0x0f 0xff
13010
13011# CHECK: n %r0, 0(%r1)
130120x54 0x00 0x10 0x00
13013
13014# CHECK: n %r0, 0(%r15)
130150x54 0x00 0xf0 0x00
13016
13017# CHECK: n %r0, 4095(%r1,%r15)
130180x54 0x01 0xff 0xff
13019
13020# CHECK: n %r0, 4095(%r15,%r1)
130210x54 0x0f 0x1f 0xff
13022
13023# CHECK: n %r15, 0
130240x54 0xf0 0x00 0x00
13025
13026# CHECK: nc 0(1), 0
130270xd4 0x00 0x00 0x00 0x00 0x00
13028
13029# CHECK: nc 0(1), 0(%r1)
130300xd4 0x00 0x00 0x00 0x10 0x00
13031
13032# CHECK: nc 0(1), 0(%r15)
130330xd4 0x00 0x00 0x00 0xf0 0x00
13034
13035# CHECK: nc 0(1), 4095
130360xd4 0x00 0x00 0x00 0x0f 0xff
13037
13038# CHECK: nc 0(1), 4095(%r1)
130390xd4 0x00 0x00 0x00 0x1f 0xff
13040
13041# CHECK: nc 0(1), 4095(%r15)
130420xd4 0x00 0x00 0x00 0xff 0xff
13043
13044# CHECK: nc 0(1,%r1), 0
130450xd4 0x00 0x10 0x00 0x00 0x00
13046
13047# CHECK: nc 0(1,%r15), 0
130480xd4 0x00 0xf0 0x00 0x00 0x00
13049
13050# CHECK: nc 4095(1,%r1), 0
130510xd4 0x00 0x1f 0xff 0x00 0x00
13052
13053# CHECK: nc 4095(1,%r15), 0
130540xd4 0x00 0xff 0xff 0x00 0x00
13055
13056# CHECK: nc 0(256,%r1), 0
130570xd4 0xff 0x10 0x00 0x00 0x00
13058
13059# CHECK: nc 0(256,%r15), 0
130600xd4 0xff 0xf0 0x00 0x00 0x00
13061
13062# CHECK: ng %r0, -524288
130630xe3 0x00 0x00 0x00 0x80 0x80
13064
13065# CHECK: ng %r0, -1
130660xe3 0x00 0x0f 0xff 0xff 0x80
13067
13068# CHECK: ng %r0, 0
130690xe3 0x00 0x00 0x00 0x00 0x80
13070
13071# CHECK: ng %r0, 1
130720xe3 0x00 0x00 0x01 0x00 0x80
13073
13074# CHECK: ng %r0, 524287
130750xe3 0x00 0x0f 0xff 0x7f 0x80
13076
13077# CHECK: ng %r0, 0(%r1)
130780xe3 0x00 0x10 0x00 0x00 0x80
13079
13080# CHECK: ng %r0, 0(%r15)
130810xe3 0x00 0xf0 0x00 0x00 0x80
13082
13083# CHECK: ng %r0, 524287(%r1,%r15)
130840xe3 0x01 0xff 0xff 0x7f 0x80
13085
13086# CHECK: ng %r0, 524287(%r15,%r1)
130870xe3 0x0f 0x1f 0xff 0x7f 0x80
13088
13089# CHECK: ng %r15, 0
130900xe3 0xf0 0x00 0x00 0x00 0x80
13091
13092# CHECK: ngr %r0, %r0
130930xb9 0x80 0x00 0x00
13094
13095# CHECK: ngr %r0, %r15
130960xb9 0x80 0x00 0x0f
13097
13098# CHECK: ngr %r15, %r0
130990xb9 0x80 0x00 0xf0
13100
13101# CHECK: ngr %r7, %r8
131020xb9 0x80 0x00 0x78
13103
13104# CHECK: ngrk %r0, %r0, %r0
131050xb9 0xe4 0x00 0x00
13106
13107# CHECK: ngrk %r2, %r3, %r4
131080xb9 0xe4 0x40 0x23
13109
13110# CHECK: ni 0, 0
131110x94 0x00 0x00 0x00
13112
13113# CHECK: ni 4095, 0
131140x94 0x00 0x0f 0xff
13115
13116# CHECK: ni 0, 255
131170x94 0xff 0x00 0x00
13118
13119# CHECK: ni 0(%r1), 42
131200x94 0x2a 0x10 0x00
13121
13122# CHECK: ni 0(%r15), 42
131230x94 0x2a 0xf0 0x00
13124
13125# CHECK: ni 4095(%r1), 42
131260x94 0x2a 0x1f 0xff
13127
13128# CHECK: ni 4095(%r15), 42
131290x94 0x2a 0xff 0xff
13130
13131# CHECK: niai 0, 0
131320xb2 0xfa 0x00 0x00
13133
13134# CHECK: niai 15, 0
131350xb2 0xfa 0x00 0xf0
13136
13137# CHECK: niai 0, 15
131380xb2 0xfa 0x00 0x0f
13139
13140# CHECK: niai 15, 15
131410xb2 0xfa 0x00 0xff
13142
13143# CHECK: nihf %r0, 0
131440xc0 0x0a 0x00 0x00 0x00 0x00
13145
13146# CHECK: nihf %r0, 4294967295
131470xc0 0x0a 0xff 0xff 0xff 0xff
13148
13149# CHECK: nihf %r15, 0
131500xc0 0xfa 0x00 0x00 0x00 0x00
13151
13152# CHECK: nihh %r0, 0
131530xa5 0x04 0x00 0x00
13154
13155# CHECK: nihh %r0, 32768
131560xa5 0x04 0x80 0x00
13157
13158# CHECK: nihh %r0, 65535
131590xa5 0x04 0xff 0xff
13160
13161# CHECK: nihh %r15, 0
131620xa5 0xf4 0x00 0x00
13163
13164# CHECK: nihl %r0, 0
131650xa5 0x05 0x00 0x00
13166
13167# CHECK: nihl %r0, 32768
131680xa5 0x05 0x80 0x00
13169
13170# CHECK: nihl %r0, 65535
131710xa5 0x05 0xff 0xff
13172
13173# CHECK: nihl %r15, 0
131740xa5 0xf5 0x00 0x00
13175
13176# CHECK: nilf %r0, 0
131770xc0 0x0b 0x00 0x00 0x00 0x00
13178
13179# CHECK: nilf %r0, 4294967295
131800xc0 0x0b 0xff 0xff 0xff 0xff
13181
13182# CHECK: nilf %r15, 0
131830xc0 0xfb 0x00 0x00 0x00 0x00
13184
13185# CHECK: nilh %r0, 0
131860xa5 0x06 0x00 0x00
13187
13188# CHECK: nilh %r0, 32768
131890xa5 0x06 0x80 0x00
13190
13191# CHECK: nilh %r0, 65535
131920xa5 0x06 0xff 0xff
13193
13194# CHECK: nilh %r15, 0
131950xa5 0xf6 0x00 0x00
13196
13197# CHECK: nill %r0, 0
131980xa5 0x07 0x00 0x00
13199
13200# CHECK: nill %r0, 32768
132010xa5 0x07 0x80 0x00
13202
13203# CHECK: nill %r0, 65535
132040xa5 0x07 0xff 0xff
13205
13206# CHECK: nill %r15, 0
132070xa5 0xf7 0x00 0x00
13208
13209# CHECK: niy -524288, 0
132100xeb 0x00 0x00 0x00 0x80 0x54
13211
13212# CHECK: niy -1, 0
132130xeb 0x00 0x0f 0xff 0xff 0x54
13214
13215# CHECK: niy 0, 0
132160xeb 0x00 0x00 0x00 0x00 0x54
13217
13218# CHECK: niy 1, 0
132190xeb 0x00 0x00 0x01 0x00 0x54
13220
13221# CHECK: niy 524287, 0
132220xeb 0x00 0x0f 0xff 0x7f 0x54
13223
13224# CHECK: niy 0, 255
132250xeb 0xff 0x00 0x00 0x00 0x54
13226
13227# CHECK: niy 0(%r1), 42
132280xeb 0x2a 0x10 0x00 0x00 0x54
13229
13230# CHECK: niy 0(%r15), 42
132310xeb 0x2a 0xf0 0x00 0x00 0x54
13232
13233# CHECK: niy 524287(%r1), 42
132340xeb 0x2a 0x1f 0xff 0x7f 0x54
13235
13236# CHECK: niy 524287(%r15), 42
132370xeb 0x2a 0xff 0xff 0x7f 0x54
13238
13239# CHECK: nr %r0, %r0
132400x14 0x00
13241
13242# CHECK: nr %r0, %r15
132430x14 0x0f
13244
13245# CHECK: nr %r15, %r0
132460x14 0xf0
13247
13248# CHECK: nr %r7, %r8
132490x14 0x78
13250
13251# CHECK: nrk %r0, %r0, %r0
132520xb9 0xf4 0x00 0x00
13253
13254# CHECK: nrk %r2, %r3, %r4
132550xb9 0xf4 0x40 0x23
13256
13257# CHECK: ntstg %r0, -524288
132580xe3 0x00 0x00 0x00 0x80 0x25
13259
13260# CHECK: ntstg %r0, -1
132610xe3 0x00 0x0f 0xff 0xff 0x25
13262
13263# CHECK: ntstg %r0, 0
132640xe3 0x00 0x00 0x00 0x00 0x25
13265
13266# CHECK: ntstg %r0, 1
132670xe3 0x00 0x00 0x01 0x00 0x25
13268
13269# CHECK: ntstg %r0, 524287
132700xe3 0x00 0x0f 0xff 0x7f 0x25
13271
13272# CHECK: ntstg %r0, 0(%r1)
132730xe3 0x00 0x10 0x00 0x00 0x25
13274
13275# CHECK: ntstg %r0, 0(%r15)
132760xe3 0x00 0xf0 0x00 0x00 0x25
13277
13278# CHECK: ntstg %r0, 524287(%r1,%r15)
132790xe3 0x01 0xff 0xff 0x7f 0x25
13280
13281# CHECK: ntstg %r0, 524287(%r15,%r1)
132820xe3 0x0f 0x1f 0xff 0x7f 0x25
13283
13284# CHECK: ntstg %r15, 0
132850xe3 0xf0 0x00 0x00 0x00 0x25
13286
13287# CHECK: ny %r0, -524288
132880xe3 0x00 0x00 0x00 0x80 0x54
13289
13290# CHECK: ny %r0, -1
132910xe3 0x00 0x0f 0xff 0xff 0x54
13292
13293# CHECK: ny %r0, 0
132940xe3 0x00 0x00 0x00 0x00 0x54
13295
13296# CHECK: ny %r0, 1
132970xe3 0x00 0x00 0x01 0x00 0x54
13298
13299# CHECK: ny %r0, 524287
133000xe3 0x00 0x0f 0xff 0x7f 0x54
13301
13302# CHECK: ny %r0, 0(%r1)
133030xe3 0x00 0x10 0x00 0x00 0x54
13304
13305# CHECK: ny %r0, 0(%r15)
133060xe3 0x00 0xf0 0x00 0x00 0x54
13307
13308# CHECK: ny %r0, 524287(%r1,%r15)
133090xe3 0x01 0xff 0xff 0x7f 0x54
13310
13311# CHECK: ny %r0, 524287(%r15,%r1)
133120xe3 0x0f 0x1f 0xff 0x7f 0x54
13313
13314# CHECK: ny %r15, 0
133150xe3 0xf0 0x00 0x00 0x00 0x54
13316
13317# CHECK: o %r0, 0
133180x56 0x00 0x00 0x00
13319
13320# CHECK: o %r0, 4095
133210x56 0x00 0x0f 0xff
13322
13323# CHECK: o %r0, 0(%r1)
133240x56 0x00 0x10 0x00
13325
13326# CHECK: o %r0, 0(%r15)
133270x56 0x00 0xf0 0x00
13328
13329# CHECK: o %r0, 4095(%r1,%r15)
133300x56 0x01 0xff 0xff
13331
13332# CHECK: o %r0, 4095(%r15,%r1)
133330x56 0x0f 0x1f 0xff
13334
13335# CHECK: o %r15, 0
133360x56 0xf0 0x00 0x00
13337
13338# CHECK: oc 0(1), 0
133390xd6 0x00 0x00 0x00 0x00 0x00
13340
13341# CHECK: oc 0(1), 0(%r1)
133420xd6 0x00 0x00 0x00 0x10 0x00
13343
13344# CHECK: oc 0(1), 0(%r15)
133450xd6 0x00 0x00 0x00 0xf0 0x00
13346
13347# CHECK: oc 0(1), 4095
133480xd6 0x00 0x00 0x00 0x0f 0xff
13349
13350# CHECK: oc 0(1), 4095(%r1)
133510xd6 0x00 0x00 0x00 0x1f 0xff
13352
13353# CHECK: oc 0(1), 4095(%r15)
133540xd6 0x00 0x00 0x00 0xff 0xff
13355
13356# CHECK: oc 0(1,%r1), 0
133570xd6 0x00 0x10 0x00 0x00 0x00
13358
13359# CHECK: oc 0(1,%r15), 0
133600xd6 0x00 0xf0 0x00 0x00 0x00
13361
13362# CHECK: oc 4095(1,%r1), 0
133630xd6 0x00 0x1f 0xff 0x00 0x00
13364
13365# CHECK: oc 4095(1,%r15), 0
133660xd6 0x00 0xff 0xff 0x00 0x00
13367
13368# CHECK: oc 0(256,%r1), 0
133690xd6 0xff 0x10 0x00 0x00 0x00
13370
13371# CHECK: oc 0(256,%r15), 0
133720xd6 0xff 0xf0 0x00 0x00 0x00
13373
13374# CHECK: og %r0, -524288
133750xe3 0x00 0x00 0x00 0x80 0x81
13376
13377# CHECK: og %r0, -1
133780xe3 0x00 0x0f 0xff 0xff 0x81
13379
13380# CHECK: og %r0, 0
133810xe3 0x00 0x00 0x00 0x00 0x81
13382
13383# CHECK: og %r0, 1
133840xe3 0x00 0x00 0x01 0x00 0x81
13385
13386# CHECK: og %r0, 524287
133870xe3 0x00 0x0f 0xff 0x7f 0x81
13388
13389# CHECK: og %r0, 0(%r1)
133900xe3 0x00 0x10 0x00 0x00 0x81
13391
13392# CHECK: og %r0, 0(%r15)
133930xe3 0x00 0xf0 0x00 0x00 0x81
13394
13395# CHECK: og %r0, 524287(%r1,%r15)
133960xe3 0x01 0xff 0xff 0x7f 0x81
13397
13398# CHECK: og %r0, 524287(%r15,%r1)
133990xe3 0x0f 0x1f 0xff 0x7f 0x81
13400
13401# CHECK: og %r15, 0
134020xe3 0xf0 0x00 0x00 0x00 0x81
13403
13404# CHECK: ogr %r0, %r0
134050xb9 0x81 0x00 0x00
13406
13407# CHECK: ogr %r0, %r15
134080xb9 0x81 0x00 0x0f
13409
13410# CHECK: ogr %r15, %r0
134110xb9 0x81 0x00 0xf0
13412
13413# CHECK: ogr %r7, %r8
134140xb9 0x81 0x00 0x78
13415
13416# CHECK: ogrk %r0, %r0, %r0
134170xb9 0xe6 0x00 0x00
13418
13419# CHECK: ogrk %r2, %r3, %r4
134200xb9 0xe6 0x40 0x23
13421
13422# CHECK: oi 0, 0
134230x96 0x00 0x00 0x00
13424
13425# CHECK: oi 4095, 0
134260x96 0x00 0x0f 0xff
13427
13428# CHECK: oi 0, 255
134290x96 0xff 0x00 0x00
13430
13431# CHECK: oi 0(%r1), 42
134320x96 0x2a 0x10 0x00
13433
13434# CHECK: oi 0(%r15), 42
134350x96 0x2a 0xf0 0x00
13436
13437# CHECK: oi 4095(%r1), 42
134380x96 0x2a 0x1f 0xff
13439
13440# CHECK: oi 4095(%r15), 42
134410x96 0x2a 0xff 0xff
13442
13443# CHECK: oihf %r0, 0
134440xc0 0x0c 0x00 0x00 0x00 0x00
13445
13446# CHECK: oihf %r0, 4294967295
134470xc0 0x0c 0xff 0xff 0xff 0xff
13448
13449# CHECK: oihf %r15, 0
134500xc0 0xfc 0x00 0x00 0x00 0x00
13451
13452# CHECK: oihh %r0, 0
134530xa5 0x08 0x00 0x00
13454
13455# CHECK: oihh %r0, 32768
134560xa5 0x08 0x80 0x00
13457
13458# CHECK: oihh %r0, 65535
134590xa5 0x08 0xff 0xff
13460
13461# CHECK: oihh %r15, 0
134620xa5 0xf8 0x00 0x00
13463
13464# CHECK: oihl %r0, 0
134650xa5 0x09 0x00 0x00
13466
13467# CHECK: oihl %r0, 32768
134680xa5 0x09 0x80 0x00
13469
13470# CHECK: oihl %r0, 65535
134710xa5 0x09 0xff 0xff
13472
13473# CHECK: oihl %r15, 0
134740xa5 0xf9 0x00 0x00
13475
13476# CHECK: oilf %r0, 0
134770xc0 0x0d 0x00 0x00 0x00 0x00
13478
13479# CHECK: oilf %r0, 4294967295
134800xc0 0x0d 0xff 0xff 0xff 0xff
13481
13482# CHECK: oilf %r15, 0
134830xc0 0xfd 0x00 0x00 0x00 0x00
13484
13485# CHECK: oilh %r0, 0
134860xa5 0x0a 0x00 0x00
13487
13488# CHECK: oilh %r0, 32768
134890xa5 0x0a 0x80 0x00
13490
13491# CHECK: oilh %r0, 65535
134920xa5 0x0a 0xff 0xff
13493
13494# CHECK: oilh %r15, 0
134950xa5 0xfa 0x00 0x00
13496
13497# CHECK: oill %r0, 0
134980xa5 0x0b 0x00 0x00
13499
13500# CHECK: oill %r0, 32768
135010xa5 0x0b 0x80 0x00
13502
13503# CHECK: oill %r0, 65535
135040xa5 0x0b 0xff 0xff
13505
13506# CHECK: oill %r15, 0
135070xa5 0xfb 0x00 0x00
13508
13509# CHECK: oiy -524288, 0
135100xeb 0x00 0x00 0x00 0x80 0x56
13511
13512# CHECK: oiy -1, 0
135130xeb 0x00 0x0f 0xff 0xff 0x56
13514
13515# CHECK: oiy 0, 0
135160xeb 0x00 0x00 0x00 0x00 0x56
13517
13518# CHECK: oiy 1, 0
135190xeb 0x00 0x00 0x01 0x00 0x56
13520
13521# CHECK: oiy 524287, 0
135220xeb 0x00 0x0f 0xff 0x7f 0x56
13523
13524# CHECK: oiy 0, 255
135250xeb 0xff 0x00 0x00 0x00 0x56
13526
13527# CHECK: oiy 0(%r1), 42
135280xeb 0x2a 0x10 0x00 0x00 0x56
13529
13530# CHECK: oiy 0(%r15), 42
135310xeb 0x2a 0xf0 0x00 0x00 0x56
13532
13533# CHECK: oiy 524287(%r1), 42
135340xeb 0x2a 0x1f 0xff 0x7f 0x56
13535
13536# CHECK: oiy 524287(%r15), 42
135370xeb 0x2a 0xff 0xff 0x7f 0x56
13538
13539# CHECK: or %r0, %r0
135400x16 0x00
13541
13542# CHECK: or %r0, %r15
135430x16 0x0f
13544
13545# CHECK: or %r15, %r0
135460x16 0xf0
13547
13548# CHECK: or %r7, %r8
135490x16 0x78
13550
13551# CHECK: ork %r0, %r0, %r0
135520xb9 0xf6 0x00 0x00
13553
13554# CHECK: ork %r2, %r3, %r4
135550xb9 0xf6 0x40 0x23
13556
13557# CHECK: oy %r0, -524288
135580xe3 0x00 0x00 0x00 0x80 0x56
13559
13560# CHECK: oy %r0, -1
135610xe3 0x00 0x0f 0xff 0xff 0x56
13562
13563# CHECK: oy %r0, 0
135640xe3 0x00 0x00 0x00 0x00 0x56
13565
13566# CHECK: oy %r0, 1
135670xe3 0x00 0x00 0x01 0x00 0x56
13568
13569# CHECK: oy %r0, 524287
135700xe3 0x00 0x0f 0xff 0x7f 0x56
13571
13572# CHECK: oy %r0, 0(%r1)
135730xe3 0x00 0x10 0x00 0x00 0x56
13574
13575# CHECK: oy %r0, 0(%r15)
135760xe3 0x00 0xf0 0x00 0x00 0x56
13577
13578# CHECK: oy %r0, 524287(%r1,%r15)
135790xe3 0x01 0xff 0xff 0x7f 0x56
13580
13581# CHECK: oy %r0, 524287(%r15,%r1)
135820xe3 0x0f 0x1f 0xff 0x7f 0x56
13583
13584# CHECK: oy %r15, 0
135850xe3 0xf0 0x00 0x00 0x00 0x56
13586
13587# CHECK: pack 0(1), 0(1)
135880xf2 0x00 0x00 0x00 0x00 0x00
13589
13590# CHECK: pack 0(1), 0(1,%r1)
135910xf2 0x00 0x00 0x00 0x10 0x00
13592
13593# CHECK: pack 0(1), 0(1,%r15)
135940xf2 0x00 0x00 0x00 0xf0 0x00
13595
13596# CHECK: pack 0(1), 4095(1)
135970xf2 0x00 0x00 0x00 0x0f 0xff
13598
13599# CHECK: pack 0(1), 4095(1,%r1)
136000xf2 0x00 0x00 0x00 0x1f 0xff
13601
13602# CHECK: pack 0(1), 4095(1,%r15)
136030xf2 0x00 0x00 0x00 0xff 0xff
13604
13605# CHECK: pack 0(1,%r1), 0(1)
136060xf2 0x00 0x10 0x00 0x00 0x00
13607
13608# CHECK: pack 0(1,%r15), 0(1)
136090xf2 0x00 0xf0 0x00 0x00 0x00
13610
13611# CHECK: pack 4095(1,%r1), 0(1)
136120xf2 0x00 0x1f 0xff 0x00 0x00
13613
13614# CHECK: pack 4095(1,%r15), 0(1)
136150xf2 0x00 0xff 0xff 0x00 0x00
13616
13617# CHECK: pack 0(16,%r1), 0(1)
136180xf2 0xf0 0x10 0x00 0x00 0x00
13619
13620# CHECK: pack 0(16,%r15), 0(1)
136210xf2 0xf0 0xf0 0x00 0x00 0x00
13622
13623# CHECK: pack 0(1), 0(16,%r1)
136240xf2 0x0f 0x00 0x00 0x10 0x00
13625
13626# CHECK: pack 0(1), 0(16,%r15)
136270xf2 0x0f 0x00 0x00 0xf0 0x00
13628
13629# CHECK: palb
136300xb2 0x48 0x00 0x00
13631
13632# CHECK: pc 0
136330xb2 0x18 0x00 0x00
13634
13635# CHECK: pc 0(%r1)
136360xb2 0x18 0x10 0x00
13637
13638# CHECK: pc 0(%r15)
136390xb2 0x18 0xf0 0x00
13640
13641# CHECK: pc 4095
136420xb2 0x18 0x0f 0xff
13643
13644# CHECK: pc 4095(%r1)
136450xb2 0x18 0x1f 0xff
13646
13647# CHECK: pc 4095(%r15)
136480xb2 0x18 0xff 0xff
13649
13650# CHECK: pcc
136510xb9 0x2c 0x00 0x00
13652
13653# CHECK: pckmo
136540xb9 0x28 0x00 0x00
13655
13656# CHECK: pfd 0, -524288
136570xe3 0x00 0x00 0x00 0x80 0x36
13658
13659# CHECK: pfd 0, -1
136600xe3 0x00 0x0f 0xff 0xff 0x36
13661
13662# CHECK: pfd 0, 0
136630xe3 0x00 0x00 0x00 0x00 0x36
13664
13665# CHECK: pfd 0, 1
136660xe3 0x00 0x00 0x01 0x00 0x36
13667
13668# CHECK: pfd 0, 524287
136690xe3 0x00 0x0f 0xff 0x7f 0x36
13670
13671# CHECK: pfd 0, 0(%r1)
136720xe3 0x00 0x10 0x00 0x00 0x36
13673
13674# CHECK: pfd 0, 0(%r15)
136750xe3 0x00 0xf0 0x00 0x00 0x36
13676
13677# CHECK: pfd 0, 524287(%r1,%r15)
136780xe3 0x01 0xff 0xff 0x7f 0x36
13679
13680# CHECK: pfd 0, 524287(%r15,%r1)
136810xe3 0x0f 0x1f 0xff 0x7f 0x36
13682
13683# CHECK: pfd 15, 0
136840xe3 0xf0 0x00 0x00 0x00 0x36
13685
13686# CHECK: pfmf %r0, %r0
136870xb9 0xaf 0x00 0x00
13688
13689# CHECK: pfmf %r0, %r15
136900xb9 0xaf 0x00 0x0f
13691
13692# CHECK: pfmf %r15, %r0
136930xb9 0xaf 0x00 0xf0
13694
13695# CHECK: pfmf %r7, %r8
136960xb9 0xaf 0x00 0x78
13697
13698# CHECK: pfmf %r15, %r15
136990xb9 0xaf 0x00 0xff
13700
13701# CHECK: pfpo
137020x01 0x0a
13703
13704# CHECK: pgin %r0, %r0
137050xb2 0x2e 0x00 0x00
13706
13707# CHECK: pgin %r0, %r15
137080xb2 0x2e 0x00 0x0f
13709
13710# CHECK: pgin %r15, %r0
137110xb2 0x2e 0x00 0xf0
13712
13713# CHECK: pgin %r7, %r8
137140xb2 0x2e 0x00 0x78
13715
13716# CHECK: pgin %r15, %r15
137170xb2 0x2e 0x00 0xff
13718
13719# CHECK: pgout %r0, %r0
137200xb2 0x2f 0x00 0x00
13721
13722# CHECK: pgout %r0, %r15
137230xb2 0x2f 0x00 0x0f
13724
13725# CHECK: pgout %r15, %r0
137260xb2 0x2f 0x00 0xf0
13727
13728# CHECK: pgout %r7, %r8
137290xb2 0x2f 0x00 0x78
13730
13731# CHECK: pgout %r15, %r15
137320xb2 0x2f 0x00 0xff
13733
13734# CHECK: pka 0, 0(1)
137350xe9 0x00 0x00 0x00 0x00 0x00
13736
13737# CHECK: pka 0, 0(1,%r1)
137380xe9 0x00 0x00 0x00 0x10 0x00
13739
13740# CHECK: pka 0, 0(1,%r15)
137410xe9 0x00 0x00 0x00 0xf0 0x00
13742
13743# CHECK: pka 0, 4095(1)
137440xe9 0x00 0x00 0x00 0x0f 0xff
13745
13746# CHECK: pka 0, 4095(1,%r1)
137470xe9 0x00 0x00 0x00 0x1f 0xff
13748
13749# CHECK: pka 0, 4095(1,%r15)
137500xe9 0x00 0x00 0x00 0xff 0xff
13751
13752# CHECK: pka 0(%r1), 0(1)
137530xe9 0x00 0x10 0x00 0x00 0x00
13754
13755# CHECK: pka 0(%r15), 0(1)
137560xe9 0x00 0xf0 0x00 0x00 0x00
13757
13758# CHECK: pka 4095(%r1), 0(1)
137590xe9 0x00 0x1f 0xff 0x00 0x00
13760
13761# CHECK: pka 4095(%r15), 0(1)
137620xe9 0x00 0xff 0xff 0x00 0x00
13763
13764# CHECK: pka 0, 0(256,%r1)
137650xe9 0xff 0x00 0x00 0x10 0x00
13766
13767# CHECK: pka 0, 0(256,%r15)
137680xe9 0xff 0x00 0x00 0xf0 0x00
13769
13770# CHECK: pku 0, 0(1)
137710xe1 0x00 0x00 0x00 0x00 0x00
13772
13773# CHECK: pku 0, 0(1,%r1)
137740xe1 0x00 0x00 0x00 0x10 0x00
13775
13776# CHECK: pku 0, 0(1,%r15)
137770xe1 0x00 0x00 0x00 0xf0 0x00
13778
13779# CHECK: pku 0, 4095(1)
137800xe1 0x00 0x00 0x00 0x0f 0xff
13781
13782# CHECK: pku 0, 4095(1,%r1)
137830xe1 0x00 0x00 0x00 0x1f 0xff
13784
13785# CHECK: pku 0, 4095(1,%r15)
137860xe1 0x00 0x00 0x00 0xff 0xff
13787
13788# CHECK: pku 0(%r1), 0(1)
137890xe1 0x00 0x10 0x00 0x00 0x00
13790
13791# CHECK: pku 0(%r15), 0(1)
137920xe1 0x00 0xf0 0x00 0x00 0x00
13793
13794# CHECK: pku 4095(%r1), 0(1)
137950xe1 0x00 0x1f 0xff 0x00 0x00
13796
13797# CHECK: pku 4095(%r15), 0(1)
137980xe1 0x00 0xff 0xff 0x00 0x00
13799
13800# CHECK: pku 0, 0(256,%r1)
138010xe1 0xff 0x00 0x00 0x10 0x00
13802
13803# CHECK: pku 0, 0(256,%r15)
138040xe1 0xff 0x00 0x00 0xf0 0x00
13805
13806# CHECK: plo %r0, 0, %r0, 0
138070xee 0x00 0x00 0x00 0x00 0x00
13808
13809# CHECK: plo %r2, 0, %r4, 4095
138100xee 0x24 0x00 0x00 0x0f 0xff
13811
13812# CHECK: plo %r2, 0, %r4, 0(%r1)
138130xee 0x24 0x00 0x00 0x10 0x00
13814
13815# CHECK: plo %r2, 0, %r4, 0(%r15)
138160xee 0x24 0x00 0x00 0xf0 0x00
13817
13818# CHECK: plo %r2, 0(%r1), %r4, 4095(%r15)
138190xee 0x24 0x10 0x00 0xff 0xff
13820
13821# CHECK: plo %r2, 0(%r1), %r4, 0(%r15)
138220xee 0x24 0x10 0x00 0xf0 0x00
13823
13824# CHECK: plo %r2, 4095(%r1), %r4, 0(%r15)
138250xee 0x24 0x1f 0xff 0xf0 0x00
13826
13827# CHECK: popcnt %r0, %r0
138280xb9 0xe1 0x00 0x00
13829
13830# CHECK: popcnt %r0, %r15
138310xb9 0xe1 0x00 0x0f
13832
13833# CHECK: popcnt %r15, %r0
138340xb9 0xe1 0x00 0xf0
13835
13836# CHECK: popcnt %r7, %r8
138370xb9 0xe1 0x00 0x78
13838
13839# CHECK: ppa %r0, %r0, 0
138400xb2 0xe8 0x00 0x00
13841
13842# CHECK: ppa %r0, %r0, 15
138430xb2 0xe8 0xf0 0x00
13844
13845# CHECK: ppa %r0, %r15, 0
138460xb2 0xe8 0x00 0x0f
13847
13848# CHECK: ppa %r4, %r6, 7
138490xb2 0xe8 0x70 0x46
13850
13851# CHECK: ppa %r15, %r0, 0
138520xb2 0xe8 0x00 0xf0
13853
13854# CHECK: pr
138550x01 0x01
13856
13857# CHECK: pt %r0, %r0
138580xb2 0x28 0x00 0x00
13859
13860# CHECK: pt %r0, %r15
138610xb2 0x28 0x00 0x0f
13862
13863# CHECK: pt %r15, %r0
138640xb2 0x28 0x00 0xf0
13865
13866# CHECK: pt %r7, %r8
138670xb2 0x28 0x00 0x78
13868
13869# CHECK: ptf %r0
138700xb9 0xa2 0x00 0x00
13871
13872# CHECK: ptf %r1
138730xb9 0xa2 0x00 0x10
13874
13875# CHECK: ptf %r15
138760xb9 0xa2 0x00 0xf0
13877
13878# CHECK: ptff
138790x01 0x04
13880
13881# CHECK: pti %r0, %r0
138820xb9 0x9e 0x00 0x00
13883
13884# CHECK: pti %r0, %r15
138850xb9 0x9e 0x00 0x0f
13886
13887# CHECK: pti %r15, %r0
138880xb9 0x9e 0x00 0xf0
13889
13890# CHECK: pti %r7, %r8
138910xb9 0x9e 0x00 0x78
13892
13893# CHECK: ptlb
138940xb2 0x0d 0x00 0x00
13895
13896# CHECK: qadtr %f0, %f0, %f0, 0
138970xb3 0xf5 0x00 0x00
13898
13899# CHECK: qadtr %f0, %f0, %f0, 15
139000xb3 0xf5 0x0f 0x00
13901
13902# CHECK: qadtr %f0, %f0, %f15, 0
139030xb3 0xf5 0x00 0x0f
13904
13905# CHECK: qadtr %f0, %f15, %f0, 0
139060xb3 0xf5 0xf0 0x00
13907
13908# CHECK: qadtr %f4, %f5, %f6, 7
139090xb3 0xf5 0x57 0x46
13910
13911# CHECK: qadtr %f15, %f0, %f0, 0
139120xb3 0xf5 0x00 0xf0
13913
13914# CHECK: qaxtr %f0, %f0, %f0, 0
139150xb3 0xfd 0x00 0x00
13916
13917# CHECK: qaxtr %f0, %f0, %f0, 15
139180xb3 0xfd 0x0f 0x00
13919
13920# CHECK: qaxtr %f0, %f0, %f13, 0
139210xb3 0xfd 0x00 0x0d
13922
13923# CHECK: qaxtr %f0, %f13, %f0, 0
139240xb3 0xfd 0xd0 0x00
13925
13926# CHECK: qaxtr %f8, %f8, %f8, 8
139270xb3 0xfd 0x88 0x88
13928
13929# CHECK: qaxtr %f13, %f0, %f0, 0
139300xb3 0xfd 0x00 0xd0
13931
13932# CHECK: qctri 0
139330xb2 0x8e 0x00 0x00
13934
13935# CHECK: qctri 0(%r1)
139360xb2 0x8e 0x10 0x00
13937
13938# CHECK: qctri 0(%r15)
139390xb2 0x8e 0xf0 0x00
13940
13941# CHECK: qctri 4095
139420xb2 0x8e 0x0f 0xff
13943
13944# CHECK: qctri 4095(%r1)
139450xb2 0x8e 0x1f 0xff
13946
13947# CHECK: qctri 4095(%r15)
139480xb2 0x8e 0xff 0xff
13949
13950# CHECK: qsi 0
139510xb2 0x86 0x00 0x00
13952
13953# CHECK: qsi 0(%r1)
139540xb2 0x86 0x10 0x00
13955
13956# CHECK: qsi 0(%r15)
139570xb2 0x86 0xf0 0x00
13958
13959# CHECK: qsi 4095
139600xb2 0x86 0x0f 0xff
13961
13962# CHECK: qsi 4095(%r1)
139630xb2 0x86 0x1f 0xff
13964
13965# CHECK: qsi 4095(%r15)
139660xb2 0x86 0xff 0xff
13967
13968# CHECK: rchp
139690xb2 0x3b 0x00 0x00
13970
13971# CHECK: risbg %r0, %r0, 0, 0, 0
139720xec 0x00 0x00 0x00 0x00 0x55
13973
13974# CHECK: risbg %r0, %r0, 0, 0, 255
139750xec 0x00 0x00 0x00 0xff 0x55
13976
13977# CHECK: risbg %r0, %r0, 0, 127, 0
139780xec 0x00 0x00 0x7f 0x00 0x55
13979
13980# CHECK: risbg %r0, %r0, 255, 0, 0
139810xec 0x00 0xff 0x00 0x00 0x55
13982
13983# CHECK: risbg %r0, %r15, 0, 0, 0
139840xec 0x0f 0x00 0x00 0x00 0x55
13985
13986# CHECK: risbg %r15, %r0, 0, 0, 0
139870xec 0xf0 0x00 0x00 0x00 0x55
13988
13989# CHECK: risbg %r4, %r5, 6, 7, 8
139900xec 0x45 0x06 0x07 0x08 0x55
13991
13992# CHECK: risbgz %r4, %r5, 6, 7, 8
139930xec 0x45 0x06 0x87 0x08 0x55
13994
13995# CHECK: risbgn %r0, %r0, 0, 0, 0
139960xec 0x00 0x00 0x00 0x00 0x59
13997
13998# CHECK: risbgn %r0, %r0, 0, 0, 255
139990xec 0x00 0x00 0x00 0xff 0x59
14000
14001# CHECK: risbgn %r0, %r0, 0, 127, 0
140020xec 0x00 0x00 0x7f 0x00 0x59
14003
14004# CHECK: risbgn %r0, %r0, 255, 0, 0
140050xec 0x00 0xff 0x00 0x00 0x59
14006
14007# CHECK: risbgn %r0, %r15, 0, 0, 0
140080xec 0x0f 0x00 0x00 0x00 0x59
14009
14010# CHECK: risbgn %r15, %r0, 0, 0, 0
140110xec 0xf0 0x00 0x00 0x00 0x59
14012
14013# CHECK: risbgn %r4, %r5, 6, 7, 8
140140xec 0x45 0x06 0x07 0x08 0x59
14015
14016# CHECK: risbgnz %r4, %r5, 6, 7, 8
140170xec 0x45 0x06 0x87 0x08 0x59
14018
14019# CHECK: risbhg %r0, %r0, 0, 0, 0
140200xec 0x00 0x00 0x00 0x00 0x5d
14021
14022# CHECK: risbhg %r0, %r0, 0, 0, 63
140230xec 0x00 0x00 0x00 0x3f 0x5d
14024
14025# CHECK: risbhg %r0, %r0, 0, 255, 0
140260xec 0x00 0x00 0xff 0x00 0x5d
14027
14028# CHECK: risbhg %r0, %r0, 255, 0, 0
140290xec 0x00 0xff 0x00 0x00 0x5d
14030
14031# CHECK: risbhg %r0, %r15, 0, 0, 0
140320xec 0x0f 0x00 0x00 0x00 0x5d
14033
14034# CHECK: risbhg %r15, %r0, 0, 0, 0
140350xec 0xf0 0x00 0x00 0x00 0x5d
14036
14037# CHECK: risbhg %r4, %r5, 6, 7, 8
140380xec 0x45 0x06 0x07 0x08 0x5d
14039
14040# CHECK: risblg %r0, %r0, 0, 0, 0
140410xec 0x00 0x00 0x00 0x00 0x51
14042
14043# CHECK: risblg %r0, %r0, 0, 0, 63
140440xec 0x00 0x00 0x00 0x3f 0x51
14045
14046# CHECK: risblg %r0, %r0, 0, 255, 0
140470xec 0x00 0x00 0xff 0x00 0x51
14048
14049# CHECK: risblg %r0, %r0, 255, 0, 0
140500xec 0x00 0xff 0x00 0x00 0x51
14051
14052# CHECK: risblg %r0, %r15, 0, 0, 0
140530xec 0x0f 0x00 0x00 0x00 0x51
14054
14055# CHECK: risblg %r15, %r0, 0, 0, 0
140560xec 0xf0 0x00 0x00 0x00 0x51
14057
14058# CHECK: risblg %r4, %r5, 6, 7, 8
140590xec 0x45 0x06 0x07 0x08 0x51
14060
14061# CHECK: rll %r0, %r0, 0
140620xeb 0x00 0x00 0x00 0x00 0x1d
14063
14064# CHECK: rll %r15, %r1, 0
140650xeb 0xf1 0x00 0x00 0x00 0x1d
14066
14067# CHECK: rll %r1, %r15, 0
140680xeb 0x1f 0x00 0x00 0x00 0x1d
14069
14070# CHECK: rll %r15, %r15, 0
140710xeb 0xff 0x00 0x00 0x00 0x1d
14072
14073# CHECK: rll %r0, %r0, -524288
140740xeb 0x00 0x00 0x00 0x80 0x1d
14075
14076# CHECK: rll %r0, %r0, -1
140770xeb 0x00 0x0f 0xff 0xff 0x1d
14078
14079# CHECK: rll %r0, %r0, 1
140800xeb 0x00 0x00 0x01 0x00 0x1d
14081
14082# CHECK: rll %r0, %r0, 524287
140830xeb 0x00 0x0f 0xff 0x7f 0x1d
14084
14085# CHECK: rll %r0, %r0, 0(%r1)
140860xeb 0x00 0x10 0x00 0x00 0x1d
14087
14088# CHECK: rll %r0, %r0, 0(%r15)
140890xeb 0x00 0xf0 0x00 0x00 0x1d
14090
14091# CHECK: rll %r0, %r0, 524287(%r1)
140920xeb 0x00 0x1f 0xff 0x7f 0x1d
14093
14094# CHECK: rll %r0, %r0, 524287(%r15)
140950xeb 0x00 0xff 0xff 0x7f 0x1d
14096
14097# CHECK: rllg %r0, %r0, 0
140980xeb 0x00 0x00 0x00 0x00 0x1c
14099
14100# CHECK: rllg %r15, %r1, 0
141010xeb 0xf1 0x00 0x00 0x00 0x1c
14102
14103# CHECK: rllg %r1, %r15, 0
141040xeb 0x1f 0x00 0x00 0x00 0x1c
14105
14106# CHECK: rllg %r15, %r15, 0
141070xeb 0xff 0x00 0x00 0x00 0x1c
14108
14109# CHECK: rllg %r0, %r0, -524288
141100xeb 0x00 0x00 0x00 0x80 0x1c
14111
14112# CHECK: rllg %r0, %r0, -1
141130xeb 0x00 0x0f 0xff 0xff 0x1c
14114
14115# CHECK: rllg %r0, %r0, 1
141160xeb 0x00 0x00 0x01 0x00 0x1c
14117
14118# CHECK: rllg %r0, %r0, 524287
141190xeb 0x00 0x0f 0xff 0x7f 0x1c
14120
14121# CHECK: rllg %r0, %r0, 0(%r1)
141220xeb 0x00 0x10 0x00 0x00 0x1c
14123
14124# CHECK: rllg %r0, %r0, 0(%r15)
141250xeb 0x00 0xf0 0x00 0x00 0x1c
14126
14127# CHECK: rllg %r0, %r0, 524287(%r1)
141280xeb 0x00 0x1f 0xff 0x7f 0x1c
14129
14130# CHECK: rllg %r0, %r0, 524287(%r15)
141310xeb 0x00 0xff 0xff 0x7f 0x1c
14132
14133# CHECK: rnsbg %r0, %r0, 0, 0, 0
141340xec 0x00 0x00 0x00 0x00 0x54
14135
14136# CHECK: rnsbg %r0, %r0, 0, 0, 63
141370xec 0x00 0x00 0x00 0x3f 0x54
14138
14139# CHECK: rnsbg %r0, %r0, 0, 255, 0
141400xec 0x00 0x00 0xff 0x00 0x54
14141
14142# CHECK: rnsbg %r0, %r0, 255, 0, 0
141430xec 0x00 0xff 0x00 0x00 0x54
14144
14145# CHECK: rnsbg %r0, %r15, 0, 0, 0
141460xec 0x0f 0x00 0x00 0x00 0x54
14147
14148# CHECK: rnsbg %r15, %r0, 0, 0, 0
141490xec 0xf0 0x00 0x00 0x00 0x54
14150
14151# CHECK: rnsbg %r4, %r5, 6, 7, 8
141520xec 0x45 0x06 0x07 0x08 0x54
14153
14154# CHECK: rosbg %r0, %r0, 0, 0, 0
141550xec 0x00 0x00 0x00 0x00 0x56
14156
14157# CHECK: rosbg %r0, %r0, 0, 0, 63
141580xec 0x00 0x00 0x00 0x3f 0x56
14159
14160# CHECK: rosbg %r0, %r0, 0, 255, 0
141610xec 0x00 0x00 0xff 0x00 0x56
14162
14163# CHECK: rosbg %r0, %r0, 255, 0, 0
141640xec 0x00 0xff 0x00 0x00 0x56
14165
14166# CHECK: rosbg %r0, %r15, 0, 0, 0
141670xec 0x0f 0x00 0x00 0x00 0x56
14168
14169# CHECK: rosbg %r15, %r0, 0, 0, 0
141700xec 0xf0 0x00 0x00 0x00 0x56
14171
14172# CHECK: rosbg %r4, %r5, 6, 7, 8
141730xec 0x45 0x06 0x07 0x08 0x56
14174
14175# CHECK: rp 0
141760xb2 0x77 0x00 0x00
14177
14178# CHECK: rp 0(%r1)
141790xb2 0x77 0x10 0x00
14180
14181# CHECK: rp 0(%r15)
141820xb2 0x77 0xf0 0x00
14183
14184# CHECK: rp 4095
141850xb2 0x77 0x0f 0xff
14186
14187# CHECK: rp 4095(%r1)
141880xb2 0x77 0x1f 0xff
14189
14190# CHECK: rp 4095(%r15)
141910xb2 0x77 0xff 0xff
14192
14193# CHECK: rrbe %r0, %r0
141940xb2 0x2a 0x00 0x00
14195
14196# CHECK: rrbe %r0, %r15
141970xb2 0x2a 0x00 0x0f
14198
14199# CHECK: rrbe %r15, %r0
142000xb2 0x2a 0x00 0xf0
14201
14202# CHECK: rrbe %r7, %r8
142030xb2 0x2a 0x00 0x78
14204
14205# CHECK: rrbe %r15, %r15
142060xb2 0x2a 0x00 0xff
14207
14208# CHECK: rrbm %r0, %r0
142090xb9 0xae 0x00 0x00
14210
14211# CHECK: rrbm %r0, %r15
142120xb9 0xae 0x00 0x0f
14213
14214# CHECK: rrbm %r15, %r0
142150xb9 0xae 0x00 0xf0
14216
14217# CHECK: rrbm %r7, %r8
142180xb9 0xae 0x00 0x78
14219
14220# CHECK: rrbm %r15, %r15
142210xb9 0xae 0x00 0xff
14222
14223# CHECK: rrdtr %f0, %f0, %r0, 0
142240xb3 0xf7 0x00 0x00
14225
14226# CHECK: rrdtr %f0, %f0, %r0, 15
142270xb3 0xf7 0x0f 0x00
14228
14229# CHECK: rrdtr %f0, %f0, %r15, 0
142300xb3 0xf7 0x00 0x0f
14231
14232# CHECK: rrdtr %f0, %f15, %r0, 0
142330xb3 0xf7 0xf0 0x00
14234
14235# CHECK: rrdtr %f4, %f5, %r6, 7
142360xb3 0xf7 0x57 0x46
14237
14238# CHECK: rrdtr %f15, %f0, %r0, 0
142390xb3 0xf7 0x00 0xf0
14240
14241# CHECK: rrxtr %f0, %f0, %r0, 0
142420xb3 0xff 0x00 0x00
14243
14244# CHECK: rrxtr %f0, %f0, %r0, 15
142450xb3 0xff 0x0f 0x00
14246
14247# CHECK: rrxtr %f0, %f0, %r13, 0
142480xb3 0xff 0x00 0x0d
14249
14250# CHECK: rrxtr %f0, %f13, %r0, 0
142510xb3 0xff 0xd0 0x00
14252
14253# CHECK: rrxtr %f8, %f8, %r8, 8
142540xb3 0xff 0x88 0x88
14255
14256# CHECK: rrxtr %f13, %f0, %r0, 0
142570xb3 0xff 0x00 0xd0
14258
14259# CHECK: rsch
142600xb2 0x38 0x00 0x00
14261
14262# CHECK: rxsbg %r0, %r0, 0, 0, 0
142630xec 0x00 0x00 0x00 0x00 0x57
14264
14265# CHECK: rxsbg %r0, %r0, 0, 0, 63
142660xec 0x00 0x00 0x00 0x3f 0x57
14267
14268# CHECK: rxsbg %r0, %r0, 0, 255, 0
142690xec 0x00 0x00 0xff 0x00 0x57
14270
14271# CHECK: rxsbg %r0, %r0, 255, 0, 0
142720xec 0x00 0xff 0x00 0x00 0x57
14273
14274# CHECK: rxsbg %r0, %r15, 0, 0, 0
142750xec 0x0f 0x00 0x00 0x00 0x57
14276
14277# CHECK: rxsbg %r15, %r0, 0, 0, 0
142780xec 0xf0 0x00 0x00 0x00 0x57
14279
14280# CHECK: rxsbg %r4, %r5, 6, 7, 8
142810xec 0x45 0x06 0x07 0x08 0x57
14282
14283# CHECK: s %r0, 0
142840x5b 0x00 0x00 0x00
14285
14286# CHECK: s %r0, 4095
142870x5b 0x00 0x0f 0xff
14288
14289# CHECK: s %r0, 0(%r1)
142900x5b 0x00 0x10 0x00
14291
14292# CHECK: s %r0, 0(%r15)
142930x5b 0x00 0xf0 0x00
14294
14295# CHECK: s %r0, 4095(%r1,%r15)
142960x5b 0x01 0xff 0xff
14297
14298# CHECK: s %r0, 4095(%r15,%r1)
142990x5b 0x0f 0x1f 0xff
14300
14301# CHECK: s %r15, 0
143020x5b 0xf0 0x00 0x00
14303
14304# CHECK: sac 0
143050xb2 0x19 0x00 0x00
14306
14307# CHECK: sac 0(%r1)
143080xb2 0x19 0x10 0x00
14309
14310# CHECK: sac 0(%r15)
143110xb2 0x19 0xf0 0x00
14312
14313# CHECK: sac 4095
143140xb2 0x19 0x0f 0xff
14315
14316# CHECK: sac 4095(%r1)
143170xb2 0x19 0x1f 0xff
14318
14319# CHECK: sac 4095(%r15)
143200xb2 0x19 0xff 0xff
14321
14322# CHECK: sacf 0
143230xb2 0x79 0x00 0x00
14324
14325# CHECK: sacf 0(%r1)
143260xb2 0x79 0x10 0x00
14327
14328# CHECK: sacf 0(%r15)
143290xb2 0x79 0xf0 0x00
14330
14331# CHECK: sacf 4095
143320xb2 0x79 0x0f 0xff
14333
14334# CHECK: sacf 4095(%r1)
143350xb2 0x79 0x1f 0xff
14336
14337# CHECK: sacf 4095(%r15)
143380xb2 0x79 0xff 0xff
14339
14340# CHECK: sal
143410xb2 0x37 0x00 0x00
14342
14343# CHECK: sam24
143440x01 0x0c
14345
14346# CHECK: sam31
143470x01 0x0d
14348
14349# CHECK: sam64
143500x01 0x0e
14351
14352# CHECK: sar %a0, %r0
143530xb2 0x4e 0x00 0x00
14354
14355# CHECK: sar %a0, %r15
143560xb2 0x4e 0x00 0x0f
14357
14358# CHECK: sar %a15, %r0
143590xb2 0x4e 0x00 0xf0
14360
14361# CHECK: sar %a7, %r8
143620xb2 0x4e 0x00 0x78
14363
14364# CHECK: sar %a15, %r15
143650xb2 0x4e 0x00 0xff
14366
14367# CHECK: scctr %r0, %r0
143680xb2 0xe0 0x00 0x00
14369
14370# CHECK: scctr %r0, %r15
143710xb2 0xe0 0x00 0x0f
14372
14373# CHECK: scctr %r15, %r0
143740xb2 0xe0 0x00 0xf0
14375
14376# CHECK: scctr %r7, %r8
143770xb2 0xe0 0x00 0x78
14378
14379# CHECK: schm
143800xb2 0x3c 0x00 0x00
14381
14382# CHECK: sck 0
143830xb2 0x04 0x00 0x00
14384
14385# CHECK: sck 0(%r1)
143860xb2 0x04 0x10 0x00
14387
14388# CHECK: sck 0(%r15)
143890xb2 0x04 0xf0 0x00
14390
14391# CHECK: sck 4095
143920xb2 0x04 0x0f 0xff
14393
14394# CHECK: sck 4095(%r1)
143950xb2 0x04 0x1f 0xff
14396
14397# CHECK: sck 4095(%r15)
143980xb2 0x04 0xff 0xff
14399
14400# CHECK: sckc 0
144010xb2 0x06 0x00 0x00
14402
14403# CHECK: sckc 0(%r1)
144040xb2 0x06 0x10 0x00
14405
14406# CHECK: sckc 0(%r15)
144070xb2 0x06 0xf0 0x00
14408
14409# CHECK: sckc 4095
144100xb2 0x06 0x0f 0xff
14411
14412# CHECK: sckc 4095(%r1)
144130xb2 0x06 0x1f 0xff
14414
14415# CHECK: sckc 4095(%r15)
144160xb2 0x06 0xff 0xff
14417
14418# CHECK: sckpf
144190x01 0x07
14420
14421# CHECK: sd %f0, 0
144220x6b 0x00 0x00 0x00
14423
14424# CHECK: sd %f0, 4095
144250x6b 0x00 0x0f 0xff
14426
14427# CHECK: sd %f0, 0(%r1)
144280x6b 0x00 0x10 0x00
14429
14430# CHECK: sd %f0, 0(%r15)
144310x6b 0x00 0xf0 0x00
14432
14433# CHECK: sd %f0, 4095(%r1,%r15)
144340x6b 0x01 0xff 0xff
14435
14436# CHECK: sd %f0, 4095(%r15,%r1)
144370x6b 0x0f 0x1f 0xff
14438
14439# CHECK: sd %f15, 0
144400x6b 0xf0 0x00 0x00
14441
14442# CHECK: sdb %f0, 0
144430xed 0x00 0x00 0x00 0x00 0x1b
14444
14445# CHECK: sdb %f0, 4095
144460xed 0x00 0x0f 0xff 0x00 0x1b
14447
14448# CHECK: sdb %f0, 0(%r1)
144490xed 0x00 0x10 0x00 0x00 0x1b
14450
14451# CHECK: sdb %f0, 0(%r15)
144520xed 0x00 0xf0 0x00 0x00 0x1b
14453
14454# CHECK: sdb %f0, 4095(%r1,%r15)
144550xed 0x01 0xff 0xff 0x00 0x1b
14456
14457# CHECK: sdb %f0, 4095(%r15,%r1)
144580xed 0x0f 0x1f 0xff 0x00 0x1b
14459
14460# CHECK: sdb %f15, 0
144610xed 0xf0 0x00 0x00 0x00 0x1b
14462
14463# CHECK: sdbr %f0, %f0
144640xb3 0x1b 0x00 0x00
14465
14466# CHECK: sdbr %f0, %f15
144670xb3 0x1b 0x00 0x0f
14468
14469# CHECK: sdbr %f7, %f8
144700xb3 0x1b 0x00 0x78
14471
14472# CHECK: sdbr %f15, %f0
144730xb3 0x1b 0x00 0xf0
14474
14475# CHECK: sdr %f0, %f0
144760x2b 0x00
14477
14478# CHECK: sdr %f0, %f15
144790x2b 0x0f
14480
14481# CHECK: sdr %f7, %f8
144820x2b 0x78
14483
14484# CHECK: sdr %f15, %f0
144850x2b 0xf0
14486
14487# CHECK: sdtr %f0, %f0, %f0
144880xb3 0xd3 0x00 0x00
14489
14490# CHECK: sdtr %f0, %f0, %f15
144910xb3 0xd3 0xf0 0x00
14492
14493# CHECK: sdtr %f0, %f15, %f0
144940xb3 0xd3 0x00 0x0f
14495
14496# CHECK: sdtr %f15, %f0, %f0
144970xb3 0xd3 0x00 0xf0
14498
14499# CHECK: sdtr %f7, %f8, %f9
145000xb3 0xd3 0x90 0x78
14501
14502# CHECK: sdtra %f0, %f0, %f0, 1
145030xb3 0xd3 0x01 0x00
14504
14505# CHECK: sdtra %f0, %f0, %f0, 15
145060xb3 0xd3 0x0f 0x00
14507
14508# CHECK: sdtra %f0, %f0, %f15, 1
145090xb3 0xd3 0xf1 0x00
14510
14511# CHECK: sdtra %f0, %f15, %f0, 1
145120xb3 0xd3 0x01 0x0f
14513
14514# CHECK: sdtra %f15, %f0, %f0, 1
145150xb3 0xd3 0x01 0xf0
14516
14517# CHECK: sdtra %f7, %f8, %f9, 10
145180xb3 0xd3 0x9a 0x78
14519
14520# CHECK: se %f0, 0
145210x7b 0x00 0x00 0x00
14522
14523# CHECK: se %f0, 4095
145240x7b 0x00 0x0f 0xff
14525
14526# CHECK: se %f0, 0(%r1)
145270x7b 0x00 0x10 0x00
14528
14529# CHECK: se %f0, 0(%r15)
145300x7b 0x00 0xf0 0x00
14531
14532# CHECK: se %f0, 4095(%r1,%r15)
145330x7b 0x01 0xff 0xff
14534
14535# CHECK: se %f0, 4095(%r15,%r1)
145360x7b 0x0f 0x1f 0xff
14537
14538# CHECK: se %f15, 0
145390x7b 0xf0 0x00 0x00
14540
14541# CHECK: seb %f0, 0
145420xed 0x00 0x00 0x00 0x00 0x0b
14543
14544# CHECK: seb %f0, 4095
145450xed 0x00 0x0f 0xff 0x00 0x0b
14546
14547# CHECK: seb %f0, 0(%r1)
145480xed 0x00 0x10 0x00 0x00 0x0b
14549
14550# CHECK: seb %f0, 0(%r15)
145510xed 0x00 0xf0 0x00 0x00 0x0b
14552
14553# CHECK: seb %f0, 4095(%r1,%r15)
145540xed 0x01 0xff 0xff 0x00 0x0b
14555
14556# CHECK: seb %f0, 4095(%r15,%r1)
145570xed 0x0f 0x1f 0xff 0x00 0x0b
14558
14559# CHECK: seb %f15, 0
145600xed 0xf0 0x00 0x00 0x00 0x0b
14561
14562# CHECK: sebr %f0, %f0
145630xb3 0x0b 0x00 0x00
14564
14565# CHECK: sebr %f0, %f15
145660xb3 0x0b 0x00 0x0f
14567
14568# CHECK: sebr %f7, %f8
145690xb3 0x0b 0x00 0x78
14570
14571# CHECK: sebr %f15, %f0
145720xb3 0x0b 0x00 0xf0
14573
14574# CHECK: ser %f0, %f0
145750x3b 0x00
14576
14577# CHECK: ser %f0, %f15
145780x3b 0x0f
14579
14580# CHECK: ser %f7, %f8
145810x3b 0x78
14582
14583# CHECK: ser %f15, %f0
145840x3b 0xf0
14585
14586# CHECK: sfasr %r0
145870xb3 0x85 0x00 0x00
14588
14589# CHECK: sfasr %r1
145900xb3 0x85 0x00 0x10
14591
14592# CHECK: sfasr %r15
145930xb3 0x85 0x00 0xf0
14594
14595# CHECK: sfpc %r0
145960xb3 0x84 0x00 0x00
14597
14598# CHECK: sfpc %r1
145990xb3 0x84 0x00 0x10
14600
14601# CHECK: sfpc %r15
146020xb3 0x84 0x00 0xf0
14603
14604# CHECK: sg %r0, -524288
146050xe3 0x00 0x00 0x00 0x80 0x09
14606
14607# CHECK: sg %r0, -1
146080xe3 0x00 0x0f 0xff 0xff 0x09
14609
14610# CHECK: sg %r0, 0
146110xe3 0x00 0x00 0x00 0x00 0x09
14612
14613# CHECK: sg %r0, 1
146140xe3 0x00 0x00 0x01 0x00 0x09
14615
14616# CHECK: sg %r0, 524287
146170xe3 0x00 0x0f 0xff 0x7f 0x09
14618
14619# CHECK: sg %r0, 0(%r1)
146200xe3 0x00 0x10 0x00 0x00 0x09
14621
14622# CHECK: sg %r0, 0(%r15)
146230xe3 0x00 0xf0 0x00 0x00 0x09
14624
14625# CHECK: sg %r0, 524287(%r1,%r15)
146260xe3 0x01 0xff 0xff 0x7f 0x09
14627
14628# CHECK: sg %r0, 524287(%r15,%r1)
146290xe3 0x0f 0x1f 0xff 0x7f 0x09
14630
14631# CHECK: sg %r15, 0
146320xe3 0xf0 0x00 0x00 0x00 0x09
14633
14634# CHECK: sgf %r0, -524288
146350xe3 0x00 0x00 0x00 0x80 0x19
14636
14637# CHECK: sgf %r0, -1
146380xe3 0x00 0x0f 0xff 0xff 0x19
14639
14640# CHECK: sgf %r0, 0
146410xe3 0x00 0x00 0x00 0x00 0x19
14642
14643# CHECK: sgf %r0, 1
146440xe3 0x00 0x00 0x01 0x00 0x19
14645
14646# CHECK: sgf %r0, 524287
146470xe3 0x00 0x0f 0xff 0x7f 0x19
14648
14649# CHECK: sgf %r0, 0(%r1)
146500xe3 0x00 0x10 0x00 0x00 0x19
14651
14652# CHECK: sgf %r0, 0(%r15)
146530xe3 0x00 0xf0 0x00 0x00 0x19
14654
14655# CHECK: sgf %r0, 524287(%r1,%r15)
146560xe3 0x01 0xff 0xff 0x7f 0x19
14657
14658# CHECK: sgf %r0, 524287(%r15,%r1)
146590xe3 0x0f 0x1f 0xff 0x7f 0x19
14660
14661# CHECK: sgf %r15, 0
146620xe3 0xf0 0x00 0x00 0x00 0x19
14663
14664# CHECK: sgfr %r0, %r0
146650xb9 0x19 0x00 0x00
14666
14667# CHECK: sgfr %r0, %r15
146680xb9 0x19 0x00 0x0f
14669
14670# CHECK: sgfr %r15, %r0
146710xb9 0x19 0x00 0xf0
14672
14673# CHECK: sgfr %r7, %r8
146740xb9 0x19 0x00 0x78
14675
14676# CHECK: sgr %r0, %r0
146770xb9 0x09 0x00 0x00
14678
14679# CHECK: sgr %r0, %r15
146800xb9 0x09 0x00 0x0f
14681
14682# CHECK: sgr %r15, %r0
146830xb9 0x09 0x00 0xf0
14684
14685# CHECK: sgr %r7, %r8
146860xb9 0x09 0x00 0x78
14687
14688# CHECK: sgrk %r0, %r0, %r0
146890xb9 0xe9 0x00 0x00
14690
14691# CHECK: sgrk %r2, %r3, %r4
146920xb9 0xe9 0x40 0x23
14693
14694# CHECK: sh %r0, 0
146950x4b 0x00 0x00 0x00
14696
14697# CHECK: sh %r0, 4095
146980x4b 0x00 0x0f 0xff
14699
14700# CHECK: sh %r0, 0(%r1)
147010x4b 0x00 0x10 0x00
14702
14703# CHECK: sh %r0, 0(%r15)
147040x4b 0x00 0xf0 0x00
14705
14706# CHECK: sh %r0, 4095(%r1,%r15)
147070x4b 0x01 0xff 0xff
14708
14709# CHECK: sh %r0, 4095(%r15,%r1)
147100x4b 0x0f 0x1f 0xff
14711
14712# CHECK: sh %r15, 0
147130x4b 0xf0 0x00 0x00
14714
14715# CHECK: shhhr %r0, %r0, %r0
147160xb9 0xc9 0x00 0x00
14717
14718# CHECK: shhhr %r0, %r0, %r15
147190xb9 0xc9 0xf0 0x00
14720
14721# CHECK: shhhr %r0, %r15, %r0
147220xb9 0xc9 0x00 0x0f
14723
14724# CHECK: shhhr %r15, %r0, %r0
147250xb9 0xc9 0x00 0xf0
14726
14727# CHECK: shhhr %r7, %r8, %r9
147280xb9 0xc9 0x90 0x78
14729
14730# CHECK: shhlr %r0, %r0, %r0
147310xb9 0xd9 0x00 0x00
14732
14733# CHECK: shhlr %r0, %r0, %r15
147340xb9 0xd9 0xf0 0x00
14735
14736# CHECK: shhlr %r0, %r15, %r0
147370xb9 0xd9 0x00 0x0f
14738
14739# CHECK: shhlr %r15, %r0, %r0
147400xb9 0xd9 0x00 0xf0
14741
14742# CHECK: shhlr %r7, %r8, %r9
147430xb9 0xd9 0x90 0x78
14744
14745# CHECK: shy %r0, -524288
147460xe3 0x00 0x00 0x00 0x80 0x7b
14747
14748# CHECK: shy %r0, -1
147490xe3 0x00 0x0f 0xff 0xff 0x7b
14750
14751# CHECK: shy %r0, 0
147520xe3 0x00 0x00 0x00 0x00 0x7b
14753
14754# CHECK: shy %r0, 1
147550xe3 0x00 0x00 0x01 0x00 0x7b
14756
14757# CHECK: shy %r0, 524287
147580xe3 0x00 0x0f 0xff 0x7f 0x7b
14759
14760# CHECK: shy %r0, 0(%r1)
147610xe3 0x00 0x10 0x00 0x00 0x7b
14762
14763# CHECK: shy %r0, 0(%r15)
147640xe3 0x00 0xf0 0x00 0x00 0x7b
14765
14766# CHECK: shy %r0, 524287(%r1,%r15)
147670xe3 0x01 0xff 0xff 0x7f 0x7b
14768
14769# CHECK: shy %r0, 524287(%r15,%r1)
147700xe3 0x0f 0x1f 0xff 0x7f 0x7b
14771
14772# CHECK: shy %r15, 0
147730xe3 0xf0 0x00 0x00 0x00 0x7b
14774
14775# CHECK: sie 0
147760xb2 0x14 0x00 0x00
14777
14778# CHECK: sie 0(%r1)
147790xb2 0x14 0x10 0x00
14780
14781# CHECK: sie 0(%r15)
147820xb2 0x14 0xf0 0x00
14783
14784# CHECK: sie 4095
147850xb2 0x14 0x0f 0xff
14786
14787# CHECK: sie 4095(%r1)
147880xb2 0x14 0x1f 0xff
14789
14790# CHECK: sie 4095(%r15)
147910xb2 0x14 0xff 0xff
14792
14793# CHECK: siga 0
147940xb2 0x74 0x00 0x00
14795
14796# CHECK: siga 0(%r1)
147970xb2 0x74 0x10 0x00
14798
14799# CHECK: siga 0(%r15)
148000xb2 0x74 0xf0 0x00
14801
14802# CHECK: siga 4095
148030xb2 0x74 0x0f 0xff
14804
14805# CHECK: siga 4095(%r1)
148060xb2 0x74 0x1f 0xff
14807
14808# CHECK: siga 4095(%r15)
148090xb2 0x74 0xff 0xff
14810
14811# CHECK: sigp %r0, %r0, 0
148120xae 0x00 0x00 0x00
14813
14814# CHECK: sigp %r0, %r15, 0
148150xae 0x0f 0x00 0x00
14816
14817# CHECK: sigp %r14, %r15, 0
148180xae 0xef 0x00 0x00
14819
14820# CHECK: sigp %r15, %r15, 0
148210xae 0xff 0x00 0x00
14822
14823# CHECK: sigp %r0, %r0, 4095
148240xae 0x00 0x0f 0xff
14825
14826# CHECK: sigp %r0, %r0, 1
148270xae 0x00 0x00 0x01
14828
14829# CHECK: sigp %r0, %r0, 0(%r1)
148300xae 0x00 0x10 0x00
14831
14832# CHECK: sigp %r0, %r0, 0(%r15)
148330xae 0x00 0xf0 0x00
14834
14835# CHECK: sigp %r0, %r0, 4095(%r1)
148360xae 0x00 0x1f 0xff
14837
14838# CHECK: sigp %r0, %r0, 4095(%r15)
148390xae 0x00 0xff 0xff
14840
14841# CHECK: sl %r0, 0
148420x5f 0x00 0x00 0x00
14843
14844# CHECK: sl %r0, 4095
148450x5f 0x00 0x0f 0xff
14846
14847# CHECK: sl %r0, 0(%r1)
148480x5f 0x00 0x10 0x00
14849
14850# CHECK: sl %r0, 0(%r15)
148510x5f 0x00 0xf0 0x00
14852
14853# CHECK: sl %r0, 4095(%r1,%r15)
148540x5f 0x01 0xff 0xff
14855
14856# CHECK: sl %r0, 4095(%r15,%r1)
148570x5f 0x0f 0x1f 0xff
14858
14859# CHECK: sl %r15, 0
148600x5f 0xf0 0x00 0x00
14861
14862# CHECK: sla %r0, 0
148630x8b 0x00 0x00 0x00
14864
14865# CHECK: sla %r7, 0
148660x8b 0x70 0x00 0x00
14867
14868# CHECK: sla %r15, 0
148690x8b 0xf0 0x00 0x00
14870
14871# CHECK: sla %r0, 4095
148720x8b 0x00 0x0f 0xff
14873
14874# CHECK: sla %r0, 0(%r1)
148750x8b 0x00 0x10 0x00
14876
14877# CHECK: sla %r0, 0(%r15)
148780x8b 0x00 0xf0 0x00
14879
14880# CHECK: sla %r0, 4095(%r1)
148810x8b 0x00 0x1f 0xff
14882
14883# CHECK: sla %r0, 4095(%r15)
148840x8b 0x00 0xff 0xff
14885
14886# CHECK: slag %r0, %r0, 0
148870xeb 0x00 0x00 0x00 0x00 0x0b
14888
14889# CHECK: slag %r15, %r1, 0
148900xeb 0xf1 0x00 0x00 0x00 0x0b
14891
14892# CHECK: slag %r1, %r15, 0
148930xeb 0x1f 0x00 0x00 0x00 0x0b
14894
14895# CHECK: slag %r15, %r15, 0
148960xeb 0xff 0x00 0x00 0x00 0x0b
14897
14898# CHECK: slag %r0, %r0, -524288
148990xeb 0x00 0x00 0x00 0x80 0x0b
14900
14901# CHECK: slag %r0, %r0, -1
149020xeb 0x00 0x0f 0xff 0xff 0x0b
14903
14904# CHECK: slag %r0, %r0, 1
149050xeb 0x00 0x00 0x01 0x00 0x0b
14906
14907# CHECK: slag %r0, %r0, 524287
149080xeb 0x00 0x0f 0xff 0x7f 0x0b
14909
14910# CHECK: slag %r0, %r0, 0(%r1)
149110xeb 0x00 0x10 0x00 0x00 0x0b
14912
14913# CHECK: slag %r0, %r0, 0(%r15)
149140xeb 0x00 0xf0 0x00 0x00 0x0b
14915
14916# CHECK: slag %r0, %r0, 524287(%r1)
149170xeb 0x00 0x1f 0xff 0x7f 0x0b
14918
14919# CHECK: slag %r0, %r0, 524287(%r15)
149200xeb 0x00 0xff 0xff 0x7f 0x0b
14921
14922# CHECK: slak %r0, %r0, 0
149230xeb 0x00 0x00 0x00 0x00 0xdd
14924
14925# CHECK: slak %r15, %r1, 0
149260xeb 0xf1 0x00 0x00 0x00 0xdd
14927
14928# CHECK: slak %r1, %r15, 0
149290xeb 0x1f 0x00 0x00 0x00 0xdd
14930
14931# CHECK: slak %r15, %r15, 0
149320xeb 0xff 0x00 0x00 0x00 0xdd
14933
14934# CHECK: slak %r0, %r0, -524288
149350xeb 0x00 0x00 0x00 0x80 0xdd
14936
14937# CHECK: slak %r0, %r0, -1
149380xeb 0x00 0x0f 0xff 0xff 0xdd
14939
14940# CHECK: slak %r0, %r0, 1
149410xeb 0x00 0x00 0x01 0x00 0xdd
14942
14943# CHECK: slak %r0, %r0, 524287
149440xeb 0x00 0x0f 0xff 0x7f 0xdd
14945
14946# CHECK: slak %r0, %r0, 0(%r1)
149470xeb 0x00 0x10 0x00 0x00 0xdd
14948
14949# CHECK: slak %r0, %r0, 0(%r15)
149500xeb 0x00 0xf0 0x00 0x00 0xdd
14951
14952# CHECK: slak %r0, %r0, 524287(%r1)
149530xeb 0x00 0x1f 0xff 0x7f 0xdd
14954
14955# CHECK: slak %r0, %r0, 524287(%r15)
149560xeb 0x00 0xff 0xff 0x7f 0xdd
14957
14958# CHECK: slb %r0, -524288
149590xe3 0x00 0x00 0x00 0x80 0x99
14960
14961# CHECK: slb %r0, -1
149620xe3 0x00 0x0f 0xff 0xff 0x99
14963
14964# CHECK: slb %r0, 0
149650xe3 0x00 0x00 0x00 0x00 0x99
14966
14967# CHECK: slb %r0, 1
149680xe3 0x00 0x00 0x01 0x00 0x99
14969
14970# CHECK: slb %r0, 524287
149710xe3 0x00 0x0f 0xff 0x7f 0x99
14972
14973# CHECK: slb %r0, 0(%r1)
149740xe3 0x00 0x10 0x00 0x00 0x99
14975
14976# CHECK: slb %r0, 0(%r15)
149770xe3 0x00 0xf0 0x00 0x00 0x99
14978
14979# CHECK: slb %r0, 524287(%r1,%r15)
149800xe3 0x01 0xff 0xff 0x7f 0x99
14981
14982# CHECK: slb %r0, 524287(%r15,%r1)
149830xe3 0x0f 0x1f 0xff 0x7f 0x99
14984
14985# CHECK: slb %r15, 0
149860xe3 0xf0 0x00 0x00 0x00 0x99
14987
14988# CHECK: slbg %r0, -524288
149890xe3 0x00 0x00 0x00 0x80 0x89
14990
14991# CHECK: slbg %r0, -1
149920xe3 0x00 0x0f 0xff 0xff 0x89
14993
14994# CHECK: slbg %r0, 0
149950xe3 0x00 0x00 0x00 0x00 0x89
14996
14997# CHECK: slbg %r0, 1
149980xe3 0x00 0x00 0x01 0x00 0x89
14999
15000# CHECK: slbg %r0, 524287
150010xe3 0x00 0x0f 0xff 0x7f 0x89
15002
15003# CHECK: slbg %r0, 0(%r1)
150040xe3 0x00 0x10 0x00 0x00 0x89
15005
15006# CHECK: slbg %r0, 0(%r15)
150070xe3 0x00 0xf0 0x00 0x00 0x89
15008
15009# CHECK: slbg %r0, 524287(%r1,%r15)
150100xe3 0x01 0xff 0xff 0x7f 0x89
15011
15012# CHECK: slbg %r0, 524287(%r15,%r1)
150130xe3 0x0f 0x1f 0xff 0x7f 0x89
15014
15015# CHECK: slbg %r15, 0
150160xe3 0xf0 0x00 0x00 0x00 0x89
15017
15018# CHECK: slbgr %r0, %r0
150190xb9 0x89 0x00 0x00
15020
15021# CHECK: slbgr %r0, %r15
150220xb9 0x89 0x00 0x0f
15023
15024# CHECK: slbgr %r15, %r0
150250xb9 0x89 0x00 0xf0
15026
15027# CHECK: slbgr %r7, %r8
150280xb9 0x89 0x00 0x78
15029
15030# CHECK: slbr %r0, %r0
150310xb9 0x99 0x00 0x00
15032
15033# CHECK: slbr %r0, %r15
150340xb9 0x99 0x00 0x0f
15035
15036# CHECK: slbr %r15, %r0
150370xb9 0x99 0x00 0xf0
15038
15039# CHECK: slbr %r7, %r8
150400xb9 0x99 0x00 0x78
15041
15042# CHECK: slda %r0, 0
150430x8f 0x00 0x00 0x00
15044
15045# CHECK: slda %r6, 0
150460x8f 0x60 0x00 0x00
15047
15048# CHECK: slda %r14, 0
150490x8f 0xe0 0x00 0x00
15050
15051# CHECK: slda %r0, 4095
150520x8f 0x00 0x0f 0xff
15053
15054# CHECK: slda %r0, 0(%r1)
150550x8f 0x00 0x10 0x00
15056
15057# CHECK: slda %r0, 0(%r15)
150580x8f 0x00 0xf0 0x00
15059
15060# CHECK: slda %r0, 4095(%r1)
150610x8f 0x00 0x1f 0xff
15062
15063# CHECK: slda %r0, 4095(%r15)
150640x8f 0x00 0xff 0xff
15065
15066# CHECK: sldl %r0, 0
150670x8d 0x00 0x00 0x00
15068
15069# CHECK: sldl %r6, 0
150700x8d 0x60 0x00 0x00
15071
15072# CHECK: sldl %r14, 0
150730x8d 0xe0 0x00 0x00
15074
15075# CHECK: sldl %r0, 4095
150760x8d 0x00 0x0f 0xff
15077
15078# CHECK: sldl %r0, 0(%r1)
150790x8d 0x00 0x10 0x00
15080
15081# CHECK: sldl %r0, 0(%r15)
150820x8d 0x00 0xf0 0x00
15083
15084# CHECK: sldl %r0, 4095(%r1)
150850x8d 0x00 0x1f 0xff
15086
15087# CHECK: sldl %r0, 4095(%r15)
150880x8d 0x00 0xff 0xff
15089
15090# CHECK: sldt %f0, %f0, 0
150910xed 0x00 0x00 0x00 0x00 0x40
15092
15093# CHECK: sldt %f0, %f0, 4095
150940xed 0x00 0x0f 0xff 0x00 0x40
15095
15096# CHECK: sldt %f0, %f0, 0(%r1)
150970xed 0x00 0x10 0x00 0x00 0x40
15098
15099# CHECK: sldt %f0, %f0, 0(%r15)
151000xed 0x00 0xf0 0x00 0x00 0x40
15101
15102# CHECK: sldt %f0, %f0, 4095(%r1,%r15)
151030xed 0x01 0xff 0xff 0x00 0x40
15104
15105# CHECK: sldt %f0, %f0, 4095(%r15,%r1)
151060xed 0x0f 0x1f 0xff 0x00 0x40
15107
15108# CHECK: sldt %f0, %f15, 0
151090xed 0xf0 0x00 0x00 0x00 0x40
15110
15111# CHECK: sldt %f15, %f0, 0
151120xed 0x00 0x00 0x00 0xf0 0x40
15113
15114# CHECK: sldt %f15, %f15, 0
151150xed 0xf0 0x00 0x00 0xf0 0x40
15116
15117# CHECK: slfi %r0, 0
151180xc2 0x05 0x00 0x00 0x00 0x00
15119
15120# CHECK: slfi %r0, 4294967295
151210xc2 0x05 0xff 0xff 0xff 0xff
15122
15123# CHECK: slfi %r15, 0
151240xc2 0xf5 0x00 0x00 0x00 0x00
15125
15126# CHECK: slg %r0, -524288
151270xe3 0x00 0x00 0x00 0x80 0x0b
15128
15129# CHECK: slg %r0, -1
151300xe3 0x00 0x0f 0xff 0xff 0x0b
15131
15132# CHECK: slg %r0, 0
151330xe3 0x00 0x00 0x00 0x00 0x0b
15134
15135# CHECK: slg %r0, 1
151360xe3 0x00 0x00 0x01 0x00 0x0b
15137
15138# CHECK: slg %r0, 524287
151390xe3 0x00 0x0f 0xff 0x7f 0x0b
15140
15141# CHECK: slg %r0, 0(%r1)
151420xe3 0x00 0x10 0x00 0x00 0x0b
15143
15144# CHECK: slg %r0, 0(%r15)
151450xe3 0x00 0xf0 0x00 0x00 0x0b
15146
15147# CHECK: slg %r0, 524287(%r1,%r15)
151480xe3 0x01 0xff 0xff 0x7f 0x0b
15149
15150# CHECK: slg %r0, 524287(%r15,%r1)
151510xe3 0x0f 0x1f 0xff 0x7f 0x0b
15152
15153# CHECK: slg %r15, 0
151540xe3 0xf0 0x00 0x00 0x00 0x0b
15155
15156# CHECK: slgf %r0, -524288
151570xe3 0x00 0x00 0x00 0x80 0x1b
15158
15159# CHECK: slgf %r0, -1
151600xe3 0x00 0x0f 0xff 0xff 0x1b
15161
15162# CHECK: slgf %r0, 0
151630xe3 0x00 0x00 0x00 0x00 0x1b
15164
15165# CHECK: slgf %r0, 1
151660xe3 0x00 0x00 0x01 0x00 0x1b
15167
15168# CHECK: slgf %r0, 524287
151690xe3 0x00 0x0f 0xff 0x7f 0x1b
15170
15171# CHECK: slgf %r0, 0(%r1)
151720xe3 0x00 0x10 0x00 0x00 0x1b
15173
15174# CHECK: slgf %r0, 0(%r15)
151750xe3 0x00 0xf0 0x00 0x00 0x1b
15176
15177# CHECK: slgf %r0, 524287(%r1,%r15)
151780xe3 0x01 0xff 0xff 0x7f 0x1b
15179
15180# CHECK: slgf %r0, 524287(%r15,%r1)
151810xe3 0x0f 0x1f 0xff 0x7f 0x1b
15182
15183# CHECK: slgf %r15, 0
151840xe3 0xf0 0x00 0x00 0x00 0x1b
15185
15186# CHECK: slgfi %r0, 0
151870xc2 0x04 0x00 0x00 0x00 0x00
15188
15189# CHECK: slgfi %r0, 4294967295
151900xc2 0x04 0xff 0xff 0xff 0xff
15191
15192# CHECK: slgfi %r15, 0
151930xc2 0xf4 0x00 0x00 0x00 0x00
15194
15195# CHECK: slgfr %r0, %r0
151960xb9 0x1b 0x00 0x00
15197
15198# CHECK: slgfr %r0, %r15
151990xb9 0x1b 0x00 0x0f
15200
15201# CHECK: slgfr %r15, %r0
152020xb9 0x1b 0x00 0xf0
15203
15204# CHECK: slgfr %r7, %r8
152050xb9 0x1b 0x00 0x78
15206
15207# CHECK: slgr %r0, %r0
152080xb9 0x0b 0x00 0x00
15209
15210# CHECK: slgr %r0, %r15
152110xb9 0x0b 0x00 0x0f
15212
15213# CHECK: slgr %r15, %r0
152140xb9 0x0b 0x00 0xf0
15215
15216# CHECK: slgr %r7, %r8
152170xb9 0x0b 0x00 0x78
15218
15219# CHECK: slgrk %r0, %r0, %r0
152200xb9 0xeb 0x00 0x00
15221
15222# CHECK: slgrk %r2, %r3, %r4
152230xb9 0xeb 0x40 0x23
15224
15225# CHECK: slhhhr %r0, %r0, %r0
152260xb9 0xcb 0x00 0x00
15227
15228# CHECK: slhhhr %r0, %r0, %r15
152290xb9 0xcb 0xf0 0x00
15230
15231# CHECK: slhhhr %r0, %r15, %r0
152320xb9 0xcb 0x00 0x0f
15233
15234# CHECK: slhhhr %r15, %r0, %r0
152350xb9 0xcb 0x00 0xf0
15236
15237# CHECK: slhhhr %r7, %r8, %r9
152380xb9 0xcb 0x90 0x78
15239
15240# CHECK: slhhlr %r0, %r0, %r0
152410xb9 0xdb 0x00 0x00
15242
15243# CHECK: slhhlr %r0, %r0, %r15
152440xb9 0xdb 0xf0 0x00
15245
15246# CHECK: slhhlr %r0, %r15, %r0
152470xb9 0xdb 0x00 0x0f
15248
15249# CHECK: slhhlr %r15, %r0, %r0
152500xb9 0xdb 0x00 0xf0
15251
15252# CHECK: slhhlr %r7, %r8, %r9
152530xb9 0xdb 0x90 0x78
15254
15255# CHECK: sll %r0, 0
152560x89 0x00 0x00 0x00
15257
15258# CHECK: sll %r7, 0
152590x89 0x70 0x00 0x00
15260
15261# CHECK: sll %r15, 0
152620x89 0xf0 0x00 0x00
15263
15264# CHECK: sll %r0, 4095
152650x89 0x00 0x0f 0xff
15266
15267# CHECK: sll %r0, 0(%r1)
152680x89 0x00 0x10 0x00
15269
15270# CHECK: sll %r0, 0(%r15)
152710x89 0x00 0xf0 0x00
15272
15273# CHECK: sll %r0, 4095(%r1)
152740x89 0x00 0x1f 0xff
15275
15276# CHECK: sll %r0, 4095(%r15)
152770x89 0x00 0xff 0xff
15278
15279# CHECK: sllg %r0, %r0, 0
152800xeb 0x00 0x00 0x00 0x00 0x0d
15281
15282# CHECK: sllg %r15, %r1, 0
152830xeb 0xf1 0x00 0x00 0x00 0x0d
15284
15285# CHECK: sllg %r1, %r15, 0
152860xeb 0x1f 0x00 0x00 0x00 0x0d
15287
15288# CHECK: sllg %r15, %r15, 0
152890xeb 0xff 0x00 0x00 0x00 0x0d
15290
15291# CHECK: sllg %r0, %r0, -524288
152920xeb 0x00 0x00 0x00 0x80 0x0d
15293
15294# CHECK: sllg %r0, %r0, -1
152950xeb 0x00 0x0f 0xff 0xff 0x0d
15296
15297# CHECK: sllg %r0, %r0, 1
152980xeb 0x00 0x00 0x01 0x00 0x0d
15299
15300# CHECK: sllg %r0, %r0, 524287
153010xeb 0x00 0x0f 0xff 0x7f 0x0d
15302
15303# CHECK: sllg %r0, %r0, 0(%r1)
153040xeb 0x00 0x10 0x00 0x00 0x0d
15305
15306# CHECK: sllg %r0, %r0, 0(%r15)
153070xeb 0x00 0xf0 0x00 0x00 0x0d
15308
15309# CHECK: sllg %r0, %r0, 524287(%r1)
153100xeb 0x00 0x1f 0xff 0x7f 0x0d
15311
15312# CHECK: sllg %r0, %r0, 524287(%r15)
153130xeb 0x00 0xff 0xff 0x7f 0x0d
15314
15315# CHECK: sllk %r0, %r0, 0
153160xeb 0x00 0x00 0x00 0x00 0xdf
15317
15318# CHECK: sllk %r15, %r1, 0
153190xeb 0xf1 0x00 0x00 0x00 0xdf
15320
15321# CHECK: sllk %r1, %r15, 0
153220xeb 0x1f 0x00 0x00 0x00 0xdf
15323
15324# CHECK: sllk %r15, %r15, 0
153250xeb 0xff 0x00 0x00 0x00 0xdf
15326
15327# CHECK: sllk %r0, %r0, -524288
153280xeb 0x00 0x00 0x00 0x80 0xdf
15329
15330# CHECK: sllk %r0, %r0, -1
153310xeb 0x00 0x0f 0xff 0xff 0xdf
15332
15333# CHECK: sllk %r0, %r0, 1
153340xeb 0x00 0x00 0x01 0x00 0xdf
15335
15336# CHECK: sllk %r0, %r0, 524287
153370xeb 0x00 0x0f 0xff 0x7f 0xdf
15338
15339# CHECK: sllk %r0, %r0, 0(%r1)
153400xeb 0x00 0x10 0x00 0x00 0xdf
15341
15342# CHECK: sllk %r0, %r0, 0(%r15)
153430xeb 0x00 0xf0 0x00 0x00 0xdf
15344
15345# CHECK: sllk %r0, %r0, 524287(%r1)
153460xeb 0x00 0x1f 0xff 0x7f 0xdf
15347
15348# CHECK: sllk %r0, %r0, 524287(%r15)
153490xeb 0x00 0xff 0xff 0x7f 0xdf
15350
15351# CHECK: slr %r0, %r0
153520x1f 0x00
15353
15354# CHECK: slr %r0, %r15
153550x1f 0x0f
15356
15357# CHECK: slr %r15, %r0
153580x1f 0xf0
15359
15360# CHECK: slr %r7, %r8
153610x1f 0x78
15362
15363# CHECK: slrk %r0, %r0, %r0
153640xb9 0xfb 0x00 0x00
15365
15366# CHECK: slrk %r2, %r3, %r4
153670xb9 0xfb 0x40 0x23
15368
15369# CHECK: slxt %f0, %f0, 0
153700xed 0x00 0x00 0x00 0x00 0x48
15371
15372# CHECK: slxt %f0, %f0, 4095
153730xed 0x00 0x0f 0xff 0x00 0x48
15374
15375# CHECK: slxt %f0, %f0, 0(%r1)
153760xed 0x00 0x10 0x00 0x00 0x48
15377
15378# CHECK: slxt %f0, %f0, 0(%r15)
153790xed 0x00 0xf0 0x00 0x00 0x48
15380
15381# CHECK: slxt %f0, %f0, 4095(%r1,%r15)
153820xed 0x01 0xff 0xff 0x00 0x48
15383
15384# CHECK: slxt %f0, %f0, 4095(%r15,%r1)
153850xed 0x0f 0x1f 0xff 0x00 0x48
15386
15387# CHECK: slxt %f0, %f13, 0
153880xed 0xd0 0x00 0x00 0x00 0x48
15389
15390# CHECK: slxt %f13, %f0, 0
153910xed 0x00 0x00 0x00 0xd0 0x48
15392
15393# CHECK: slxt %f13, %f13, 0
153940xed 0xd0 0x00 0x00 0xd0 0x48
15395
15396# CHECK: sly %r0, -524288
153970xe3 0x00 0x00 0x00 0x80 0x5f
15398
15399# CHECK: sly %r0, -1
154000xe3 0x00 0x0f 0xff 0xff 0x5f
15401
15402# CHECK: sly %r0, 0
154030xe3 0x00 0x00 0x00 0x00 0x5f
15404
15405# CHECK: sly %r0, 1
154060xe3 0x00 0x00 0x01 0x00 0x5f
15407
15408# CHECK: sly %r0, 524287
154090xe3 0x00 0x0f 0xff 0x7f 0x5f
15410
15411# CHECK: sly %r0, 0(%r1)
154120xe3 0x00 0x10 0x00 0x00 0x5f
15413
15414# CHECK: sly %r0, 0(%r15)
154150xe3 0x00 0xf0 0x00 0x00 0x5f
15416
15417# CHECK: sly %r0, 524287(%r1,%r15)
154180xe3 0x01 0xff 0xff 0x7f 0x5f
15419
15420# CHECK: sly %r0, 524287(%r15,%r1)
154210xe3 0x0f 0x1f 0xff 0x7f 0x5f
15422
15423# CHECK: sly %r15, 0
154240xe3 0xf0 0x00 0x00 0x00 0x5f
15425
15426# CHECK: sp 0(1), 0(1)
154270xfb 0x00 0x00 0x00 0x00 0x00
15428
15429# CHECK: sp 0(1), 0(1,%r1)
154300xfb 0x00 0x00 0x00 0x10 0x00
15431
15432# CHECK: sp 0(1), 0(1,%r15)
154330xfb 0x00 0x00 0x00 0xf0 0x00
15434
15435# CHECK: sp 0(1), 4095(1)
154360xfb 0x00 0x00 0x00 0x0f 0xff
15437
15438# CHECK: sp 0(1), 4095(1,%r1)
154390xfb 0x00 0x00 0x00 0x1f 0xff
15440
15441# CHECK: sp 0(1), 4095(1,%r15)
154420xfb 0x00 0x00 0x00 0xff 0xff
15443
15444# CHECK: sp 0(1,%r1), 0(1)
154450xfb 0x00 0x10 0x00 0x00 0x00
15446
15447# CHECK: sp 0(1,%r15), 0(1)
154480xfb 0x00 0xf0 0x00 0x00 0x00
15449
15450# CHECK: sp 4095(1,%r1), 0(1)
154510xfb 0x00 0x1f 0xff 0x00 0x00
15452
15453# CHECK: sp 4095(1,%r15), 0(1)
154540xfb 0x00 0xff 0xff 0x00 0x00
15455
15456# CHECK: sp 0(16,%r1), 0(1)
154570xfb 0xf0 0x10 0x00 0x00 0x00
15458
15459# CHECK: sp 0(16,%r15), 0(1)
154600xfb 0xf0 0xf0 0x00 0x00 0x00
15461
15462# CHECK: sp 0(1), 0(16,%r1)
154630xfb 0x0f 0x00 0x00 0x10 0x00
15464
15465# CHECK: sp 0(1), 0(16,%r15)
154660xfb 0x0f 0x00 0x00 0xf0 0x00
15467
15468# CHECK: spctr %r0, %r0
154690xb2 0xe1 0x00 0x00
15470
15471# CHECK: spctr %r0, %r15
154720xb2 0xe1 0x00 0x0f
15473
15474# CHECK: spctr %r15, %r0
154750xb2 0xe1 0x00 0xf0
15476
15477# CHECK: spctr %r7, %r8
154780xb2 0xe1 0x00 0x78
15479
15480# CHECK: spka 0
154810xb2 0x0a 0x00 0x00
15482
15483# CHECK: spka 0(%r1)
154840xb2 0x0a 0x10 0x00
15485
15486# CHECK: spka 0(%r15)
154870xb2 0x0a 0xf0 0x00
15488
15489# CHECK: spka 4095
154900xb2 0x0a 0x0f 0xff
15491
15492# CHECK: spka 4095(%r1)
154930xb2 0x0a 0x1f 0xff
15494
15495# CHECK: spka 4095(%r15)
154960xb2 0x0a 0xff 0xff
15497
15498# CHECK: spm %r0
154990x04 0x00
15500
15501# CHECK: spm %r1
155020x04 0x10
15503
15504# CHECK: spm %r15
155050x04 0xf0
15506
15507# CHECK: spt 0
155080xb2 0x08 0x00 0x00
15509
15510# CHECK: spt 0(%r1)
155110xb2 0x08 0x10 0x00
15512
15513# CHECK: spt 0(%r15)
155140xb2 0x08 0xf0 0x00
15515
15516# CHECK: spt 4095
155170xb2 0x08 0x0f 0xff
15518
15519# CHECK: spt 4095(%r1)
155200xb2 0x08 0x1f 0xff
15521
15522# CHECK: spt 4095(%r15)
155230xb2 0x08 0xff 0xff
15524
15525# CHECK: spx 0
155260xb2 0x10 0x00 0x00
15527
15528# CHECK: spx 0(%r1)
155290xb2 0x10 0x10 0x00
15530
15531# CHECK: spx 0(%r15)
155320xb2 0x10 0xf0 0x00
15533
15534# CHECK: spx 4095
155350xb2 0x10 0x0f 0xff
15536
15537# CHECK: spx 4095(%r1)
155380xb2 0x10 0x1f 0xff
15539
15540# CHECK: spx 4095(%r15)
155410xb2 0x10 0xff 0xff
15542
15543# CHECK: sqd %f0, 0
155440xed 0x00 0x00 0x00 0x00 0x35
15545
15546# CHECK: sqd %f0, 4095
155470xed 0x00 0x0f 0xff 0x00 0x35
15548
15549# CHECK: sqd %f0, 0(%r1)
155500xed 0x00 0x10 0x00 0x00 0x35
15551
15552# CHECK: sqd %f0, 0(%r15)
155530xed 0x00 0xf0 0x00 0x00 0x35
15554
15555# CHECK: sqd %f0, 4095(%r1,%r15)
155560xed 0x01 0xff 0xff 0x00 0x35
15557
15558# CHECK: sqd %f0, 4095(%r15,%r1)
155590xed 0x0f 0x1f 0xff 0x00 0x35
15560
15561# CHECK: sqd %f15, 0
155620xed 0xf0 0x00 0x00 0x00 0x35
15563
15564# CHECK: sqdb %f0, 0
155650xed 0x00 0x00 0x00 0x00 0x15
15566
15567# CHECK: sqdb %f0, 4095
155680xed 0x00 0x0f 0xff 0x00 0x15
15569
15570# CHECK: sqdb %f0, 0(%r1)
155710xed 0x00 0x10 0x00 0x00 0x15
15572
15573# CHECK: sqdb %f0, 0(%r15)
155740xed 0x00 0xf0 0x00 0x00 0x15
15575
15576# CHECK: sqdb %f0, 4095(%r1,%r15)
155770xed 0x01 0xff 0xff 0x00 0x15
15578
15579# CHECK: sqdb %f0, 4095(%r15,%r1)
155800xed 0x0f 0x1f 0xff 0x00 0x15
15581
15582# CHECK: sqdb %f15, 0
155830xed 0xf0 0x00 0x00 0x00 0x15
15584
15585# CHECK: sqdbr %f0, %f0
155860xb3 0x15 0x00 0x00
15587
15588# CHECK: sqdbr %f0, %f15
155890xb3 0x15 0x00 0x0f
15590
15591# CHECK: sqdbr %f7, %f8
155920xb3 0x15 0x00 0x78
15593
15594# CHECK: sqdbr %f15, %f0
155950xb3 0x15 0x00 0xf0
15596
15597# CHECK: sqdr %f0, %f0
155980xb2 0x44 0x00 0x00
15599
15600# CHECK: sqdr %f0, %f15
156010xb2 0x44 0x00 0x0f
15602
15603# CHECK: sqdr %f7, %f8
156040xb2 0x44 0x00 0x78
15605
15606# CHECK: sqdr %f15, %f0
156070xb2 0x44 0x00 0xf0
15608
15609# CHECK: sqe %f0, 0
156100xed 0x00 0x00 0x00 0x00 0x34
15611
15612# CHECK: sqe %f0, 4095
156130xed 0x00 0x0f 0xff 0x00 0x34
15614
15615# CHECK: sqe %f0, 0(%r1)
156160xed 0x00 0x10 0x00 0x00 0x34
15617
15618# CHECK: sqe %f0, 0(%r15)
156190xed 0x00 0xf0 0x00 0x00 0x34
15620
15621# CHECK: sqe %f0, 4095(%r1,%r15)
156220xed 0x01 0xff 0xff 0x00 0x34
15623
15624# CHECK: sqe %f0, 4095(%r15,%r1)
156250xed 0x0f 0x1f 0xff 0x00 0x34
15626
15627# CHECK: sqe %f15, 0
156280xed 0xf0 0x00 0x00 0x00 0x34
15629
15630# CHECK: sqeb %f0, 0
156310xed 0x00 0x00 0x00 0x00 0x14
15632
15633# CHECK: sqeb %f0, 4095
156340xed 0x00 0x0f 0xff 0x00 0x14
15635
15636# CHECK: sqeb %f0, 0(%r1)
156370xed 0x00 0x10 0x00 0x00 0x14
15638
15639# CHECK: sqeb %f0, 0(%r15)
156400xed 0x00 0xf0 0x00 0x00 0x14
15641
15642# CHECK: sqeb %f0, 4095(%r1,%r15)
156430xed 0x01 0xff 0xff 0x00 0x14
15644
15645# CHECK: sqeb %f0, 4095(%r15,%r1)
156460xed 0x0f 0x1f 0xff 0x00 0x14
15647
15648# CHECK: sqeb %f15, 0
156490xed 0xf0 0x00 0x00 0x00 0x14
15650
15651# CHECK: sqebr %f0, %f0
156520xb3 0x14 0x00 0x00
15653
15654# CHECK: sqebr %f0, %f15
156550xb3 0x14 0x00 0x0f
15656
15657# CHECK: sqebr %f7, %f8
156580xb3 0x14 0x00 0x78
15659
15660# CHECK: sqebr %f15, %f0
156610xb3 0x14 0x00 0xf0
15662
15663# CHECK: sqer %f0, %f0
156640xb2 0x45 0x00 0x00
15665
15666# CHECK: sqer %f0, %f15
156670xb2 0x45 0x00 0x0f
15668
15669# CHECK: sqer %f7, %f8
156700xb2 0x45 0x00 0x78
15671
15672# CHECK: sqer %f15, %f0
156730xb2 0x45 0x00 0xf0
15674
15675# CHECK: sqxbr %f0, %f0
156760xb3 0x16 0x00 0x00
15677
15678# CHECK: sqxbr %f0, %f13
156790xb3 0x16 0x00 0x0d
15680
15681# CHECK: sqxbr %f8, %f8
156820xb3 0x16 0x00 0x88
15683
15684# CHECK: sqxbr %f13, %f0
156850xb3 0x16 0x00 0xd0
15686
15687# CHECK: sqxr %f0, %f0
156880xb3 0x36 0x00 0x00
15689
15690# CHECK: sqxr %f0, %f13
156910xb3 0x36 0x00 0x0d
15692
15693# CHECK: sqxr %f8, %f8
156940xb3 0x36 0x00 0x88
15695
15696# CHECK: sqxr %f13, %f0
156970xb3 0x36 0x00 0xd0
15698
15699# CHECK: sr %r0, %r0
157000x1b 0x00
15701
15702# CHECK: sr %r0, %r15
157030x1b 0x0f
15704
15705# CHECK: sr %r15, %r0
157060x1b 0xf0
15707
15708# CHECK: sr %r7, %r8
157090x1b 0x78
15710
15711# CHECK: sra %r0, 0
157120x8a 0x00 0x00 0x00
15713
15714# CHECK: sra %r7, 0
157150x8a 0x70 0x00 0x00
15716
15717# CHECK: sra %r15, 0
157180x8a 0xf0 0x00 0x00
15719
15720# CHECK: sra %r0, 4095
157210x8a 0x00 0x0f 0xff
15722
15723# CHECK: sra %r0, 0(%r1)
157240x8a 0x00 0x10 0x00
15725
15726# CHECK: sra %r0, 0(%r15)
157270x8a 0x00 0xf0 0x00
15728
15729# CHECK: sra %r0, 4095(%r1)
157300x8a 0x00 0x1f 0xff
15731
15732# CHECK: sra %r0, 4095(%r15)
157330x8a 0x00 0xff 0xff
15734
15735# CHECK: srag %r0, %r0, 0
157360xeb 0x00 0x00 0x00 0x00 0x0a
15737
15738# CHECK: srag %r15, %r1, 0
157390xeb 0xf1 0x00 0x00 0x00 0x0a
15740
15741# CHECK: srag %r1, %r15, 0
157420xeb 0x1f 0x00 0x00 0x00 0x0a
15743
15744# CHECK: srag %r15, %r15, 0
157450xeb 0xff 0x00 0x00 0x00 0x0a
15746
15747# CHECK: srag %r0, %r0, -524288
157480xeb 0x00 0x00 0x00 0x80 0x0a
15749
15750# CHECK: srag %r0, %r0, -1
157510xeb 0x00 0x0f 0xff 0xff 0x0a
15752
15753# CHECK: srag %r0, %r0, 1
157540xeb 0x00 0x00 0x01 0x00 0x0a
15755
15756# CHECK: srag %r0, %r0, 524287
157570xeb 0x00 0x0f 0xff 0x7f 0x0a
15758
15759# CHECK: srag %r0, %r0, 0(%r1)
157600xeb 0x00 0x10 0x00 0x00 0x0a
15761
15762# CHECK: srag %r0, %r0, 0(%r15)
157630xeb 0x00 0xf0 0x00 0x00 0x0a
15764
15765# CHECK: srag %r0, %r0, 524287(%r1)
157660xeb 0x00 0x1f 0xff 0x7f 0x0a
15767
15768# CHECK: srag %r0, %r0, 524287(%r15)
157690xeb 0x00 0xff 0xff 0x7f 0x0a
15770
15771# CHECK: srak %r0, %r0, 0
157720xeb 0x00 0x00 0x00 0x00 0xdc
15773
15774# CHECK: srak %r15, %r1, 0
157750xeb 0xf1 0x00 0x00 0x00 0xdc
15776
15777# CHECK: srak %r1, %r15, 0
157780xeb 0x1f 0x00 0x00 0x00 0xdc
15779
15780# CHECK: srak %r15, %r15, 0
157810xeb 0xff 0x00 0x00 0x00 0xdc
15782
15783# CHECK: srak %r0, %r0, -524288
157840xeb 0x00 0x00 0x00 0x80 0xdc
15785
15786# CHECK: srak %r0, %r0, -1
157870xeb 0x00 0x0f 0xff 0xff 0xdc
15788
15789# CHECK: srak %r0, %r0, 1
157900xeb 0x00 0x00 0x01 0x00 0xdc
15791
15792# CHECK: srak %r0, %r0, 524287
157930xeb 0x00 0x0f 0xff 0x7f 0xdc
15794
15795# CHECK: srak %r0, %r0, 0(%r1)
157960xeb 0x00 0x10 0x00 0x00 0xdc
15797
15798# CHECK: srak %r0, %r0, 0(%r15)
157990xeb 0x00 0xf0 0x00 0x00 0xdc
15800
15801# CHECK: srak %r0, %r0, 524287(%r1)
158020xeb 0x00 0x1f 0xff 0x7f 0xdc
15803
15804# CHECK: srak %r0, %r0, 524287(%r15)
158050xeb 0x00 0xff 0xff 0x7f 0xdc
15806
15807# CHECK: srda %r0, 0
158080x8e 0x00 0x00 0x00
15809
15810# CHECK: srda %r6, 0
158110x8e 0x60 0x00 0x00
15812
15813# CHECK: srda %r14, 0
158140x8e 0xe0 0x00 0x00
15815
15816# CHECK: srda %r0, 4095
158170x8e 0x00 0x0f 0xff
15818
15819# CHECK: srda %r0, 0(%r1)
158200x8e 0x00 0x10 0x00
15821
15822# CHECK: srda %r0, 0(%r15)
158230x8e 0x00 0xf0 0x00
15824
15825# CHECK: srda %r0, 4095(%r1)
158260x8e 0x00 0x1f 0xff
15827
15828# CHECK: srda %r0, 4095(%r15)
158290x8e 0x00 0xff 0xff
15830
15831# CHECK: srdl %r0, 0
158320x8c 0x00 0x00 0x00
15833
15834# CHECK: srdl %r6, 0
158350x8c 0x60 0x00 0x00
15836
15837# CHECK: srdl %r14, 0
158380x8c 0xe0 0x00 0x00
15839
15840# CHECK: srdl %r0, 4095
158410x8c 0x00 0x0f 0xff
15842
15843# CHECK: srdl %r0, 0(%r1)
158440x8c 0x00 0x10 0x00
15845
15846# CHECK: srdl %r0, 0(%r15)
158470x8c 0x00 0xf0 0x00
15848
15849# CHECK: srdl %r0, 4095(%r1)
158500x8c 0x00 0x1f 0xff
15851
15852# CHECK: srdl %r0, 4095(%r15)
158530x8c 0x00 0xff 0xff
15854
15855# CHECK: srdt %f0, %f0, 0
158560xed 0x00 0x00 0x00 0x00 0x41
15857
15858# CHECK: srdt %f0, %f0, 4095
158590xed 0x00 0x0f 0xff 0x00 0x41
15860
15861# CHECK: srdt %f0, %f0, 0(%r1)
158620xed 0x00 0x10 0x00 0x00 0x41
15863
15864# CHECK: srdt %f0, %f0, 0(%r15)
158650xed 0x00 0xf0 0x00 0x00 0x41
15866
15867# CHECK: srdt %f0, %f0, 4095(%r1,%r15)
158680xed 0x01 0xff 0xff 0x00 0x41
15869
15870# CHECK: srdt %f0, %f0, 4095(%r15,%r1)
158710xed 0x0f 0x1f 0xff 0x00 0x41
15872
15873# CHECK: srdt %f0, %f15, 0
158740xed 0xf0 0x00 0x00 0x00 0x41
15875
15876# CHECK: srdt %f15, %f0, 0
158770xed 0x00 0x00 0x00 0xf0 0x41
15878
15879# CHECK: srdt %f15, %f15, 0
158800xed 0xf0 0x00 0x00 0xf0 0x41
15881
15882# CHECK: srk %r0, %r0, %r0
158830xb9 0xf9 0x00 0x00
15884
15885# CHECK: srk %r2, %r3, %r4
158860xb9 0xf9 0x40 0x23
15887
15888# CHECK: srl %r0, 0
158890x88 0x00 0x00 0x00
15890
15891# CHECK: srl %r7, 0
158920x88 0x70 0x00 0x00
15893
15894# CHECK: srl %r15, 0
158950x88 0xf0 0x00 0x00
15896
15897# CHECK: srl %r0, 4095
158980x88 0x00 0x0f 0xff
15899
15900# CHECK: srl %r0, 0(%r1)
159010x88 0x00 0x10 0x00
15902
15903# CHECK: srl %r0, 0(%r15)
159040x88 0x00 0xf0 0x00
15905
15906# CHECK: srl %r0, 4095(%r1)
159070x88 0x00 0x1f 0xff
15908
15909# CHECK: srl %r0, 4095(%r15)
159100x88 0x00 0xff 0xff
15911
15912# CHECK: srlg %r0, %r0, 0
159130xeb 0x00 0x00 0x00 0x00 0x0c
15914
15915# CHECK: srlg %r15, %r1, 0
159160xeb 0xf1 0x00 0x00 0x00 0x0c
15917
15918# CHECK: srlg %r1, %r15, 0
159190xeb 0x1f 0x00 0x00 0x00 0x0c
15920
15921# CHECK: srlg %r15, %r15, 0
159220xeb 0xff 0x00 0x00 0x00 0x0c
15923
15924# CHECK: srlg %r0, %r0, -524288
159250xeb 0x00 0x00 0x00 0x80 0x0c
15926
15927# CHECK: srlg %r0, %r0, -1
159280xeb 0x00 0x0f 0xff 0xff 0x0c
15929
15930# CHECK: srlg %r0, %r0, 1
159310xeb 0x00 0x00 0x01 0x00 0x0c
15932
15933# CHECK: srlg %r0, %r0, 524287
159340xeb 0x00 0x0f 0xff 0x7f 0x0c
15935
15936# CHECK: srlg %r0, %r0, 0(%r1)
159370xeb 0x00 0x10 0x00 0x00 0x0c
15938
15939# CHECK: srlg %r0, %r0, 0(%r15)
159400xeb 0x00 0xf0 0x00 0x00 0x0c
15941
15942# CHECK: srlg %r0, %r0, 524287(%r1)
159430xeb 0x00 0x1f 0xff 0x7f 0x0c
15944
15945# CHECK: srlg %r0, %r0, 524287(%r15)
159460xeb 0x00 0xff 0xff 0x7f 0x0c
15947
15948# CHECK: srlk %r0, %r0, 0
159490xeb 0x00 0x00 0x00 0x00 0xde
15950
15951# CHECK: srlk %r15, %r1, 0
159520xeb 0xf1 0x00 0x00 0x00 0xde
15953
15954# CHECK: srlk %r1, %r15, 0
159550xeb 0x1f 0x00 0x00 0x00 0xde
15956
15957# CHECK: srlk %r15, %r15, 0
159580xeb 0xff 0x00 0x00 0x00 0xde
15959
15960# CHECK: srlk %r0, %r0, -524288
159610xeb 0x00 0x00 0x00 0x80 0xde
15962
15963# CHECK: srlk %r0, %r0, -1
159640xeb 0x00 0x0f 0xff 0xff 0xde
15965
15966# CHECK: srlk %r0, %r0, 1
159670xeb 0x00 0x00 0x01 0x00 0xde
15968
15969# CHECK: srlk %r0, %r0, 524287
159700xeb 0x00 0x0f 0xff 0x7f 0xde
15971
15972# CHECK: srlk %r0, %r0, 0(%r1)
159730xeb 0x00 0x10 0x00 0x00 0xde
15974
15975# CHECK: srlk %r0, %r0, 0(%r15)
159760xeb 0x00 0xf0 0x00 0x00 0xde
15977
15978# CHECK: srlk %r0, %r0, 524287(%r1)
159790xeb 0x00 0x1f 0xff 0x7f 0xde
15980
15981# CHECK: srlk %r0, %r0, 524287(%r15)
159820xeb 0x00 0xff 0xff 0x7f 0xde
15983
15984# CHECK: srnm 0
159850xb2 0x99 0x00 0x00
15986
15987# CHECK: srnm 0(%r1)
159880xb2 0x99 0x10 0x00
15989
15990# CHECK: srnm 0(%r15)
159910xb2 0x99 0xf0 0x00
15992
15993# CHECK: srnm 4095
159940xb2 0x99 0x0f 0xff
15995
15996# CHECK: srnm 4095(%r1)
159970xb2 0x99 0x1f 0xff
15998
15999# CHECK: srnm 4095(%r15)
160000xb2 0x99 0xff 0xff
16001
16002# CHECK: srnmb 0
160030xb2 0xb8 0x00 0x00
16004
16005# CHECK: srnmb 0(%r1)
160060xb2 0xb8 0x10 0x00
16007
16008# CHECK: srnmb 0(%r15)
160090xb2 0xb8 0xf0 0x00
16010
16011# CHECK: srnmb 4095
160120xb2 0xb8 0x0f 0xff
16013
16014# CHECK: srnmb 4095(%r1)
160150xb2 0xb8 0x1f 0xff
16016
16017# CHECK: srnmb 4095(%r15)
160180xb2 0xb8 0xff 0xff
16019
16020# CHECK: srnmt 0
160210xb2 0xb9 0x00 0x00
16022
16023# CHECK: srnmt 0(%r1)
160240xb2 0xb9 0x10 0x00
16025
16026# CHECK: srnmt 0(%r15)
160270xb2 0xb9 0xf0 0x00
16028
16029# CHECK: srnmt 4095
160300xb2 0xb9 0x0f 0xff
16031
16032# CHECK: srnmt 4095(%r1)
160330xb2 0xb9 0x1f 0xff
16034
16035# CHECK: srnmt 4095(%r15)
160360xb2 0xb9 0xff 0xff
16037
16038# CHECK: srp 0(1), 0, 0
160390xf0 0x00 0x00 0x00 0x00 0x00
16040
16041# CHECK: srp 0(1), 0, 15
160420xf0 0x0f 0x00 0x00 0x00 0x00
16043
16044# CHECK: srp 0(1), 0(%r1), 0
160450xf0 0x00 0x00 0x00 0x10 0x00
16046
16047# CHECK: srp 0(1), 0(%r15), 0
160480xf0 0x00 0x00 0x00 0xf0 0x00
16049
16050# CHECK: srp 0(1), 4095, 0
160510xf0 0x00 0x00 0x00 0x0f 0xff
16052
16053# CHECK: srp 0(1), 4095(%r1), 0
160540xf0 0x00 0x00 0x00 0x1f 0xff
16055
16056# CHECK: srp 0(1), 4095(%r15), 0
160570xf0 0x00 0x00 0x00 0xff 0xff
16058
16059# CHECK: srp 0(1,%r1), 0, 0
160600xf0 0x00 0x10 0x00 0x00 0x00
16061
16062# CHECK: srp 0(1,%r15), 0, 0
160630xf0 0x00 0xf0 0x00 0x00 0x00
16064
16065# CHECK: srp 4095(1,%r1), 0, 0
160660xf0 0x00 0x1f 0xff 0x00 0x00
16067
16068# CHECK: srp 4095(1,%r15), 0, 0
160690xf0 0x00 0xff 0xff 0x00 0x00
16070
16071# CHECK: srp 0(16,%r1), 0, 0
160720xf0 0xf0 0x10 0x00 0x00 0x00
16073
16074# CHECK: srp 0(16,%r15), 0, 0
160750xf0 0xf0 0xf0 0x00 0x00 0x00
16076
16077# CHECK: srst %r0, %r0
160780xb2 0x5e 0x00 0x00
16079
16080# CHECK: srst %r0, %r15
160810xb2 0x5e 0x00 0x0f
16082
16083# CHECK: srst %r15, %r0
160840xb2 0x5e 0x00 0xf0
16085
16086# CHECK: srst %r7, %r8
160870xb2 0x5e 0x00 0x78
16088
16089# CHECK: srstu %r0, %r0
160900xb9 0xbe 0x00 0x00
16091
16092# CHECK: srstu %r0, %r15
160930xb9 0xbe 0x00 0x0f
16094
16095# CHECK: srstu %r15, %r0
160960xb9 0xbe 0x00 0xf0
16097
16098# CHECK: srstu %r7, %r8
160990xb9 0xbe 0x00 0x78
16100
16101# CHECK: srxt %f0, %f0, 0
161020xed 0x00 0x00 0x00 0x00 0x49
16103
16104# CHECK: srxt %f0, %f0, 4095
161050xed 0x00 0x0f 0xff 0x00 0x49
16106
16107# CHECK: srxt %f0, %f0, 0(%r1)
161080xed 0x00 0x10 0x00 0x00 0x49
16109
16110# CHECK: srxt %f0, %f0, 0(%r15)
161110xed 0x00 0xf0 0x00 0x00 0x49
16112
16113# CHECK: srxt %f0, %f0, 4095(%r1,%r15)
161140xed 0x01 0xff 0xff 0x00 0x49
16115
16116# CHECK: srxt %f0, %f0, 4095(%r15,%r1)
161170xed 0x0f 0x1f 0xff 0x00 0x49
16118
16119# CHECK: srxt %f0, %f13, 0
161200xed 0xd0 0x00 0x00 0x00 0x49
16121
16122# CHECK: srxt %f13, %f0, 0
161230xed 0x00 0x00 0x00 0xd0 0x49
16124
16125# CHECK: srxt %f13, %f13, 0
161260xed 0xd0 0x00 0x00 0xd0 0x49
16127
16128# CHECK: ssar %r0
161290xb2 0x25 0x00 0x00
16130
16131# CHECK: ssar %r1
161320xb2 0x25 0x00 0x10
16133
16134# CHECK: ssar %r15
161350xb2 0x25 0x00 0xf0
16136
16137# CHECK: ssair %r0
161380xb9 0x9f 0x00 0x00
16139
16140# CHECK: ssair %r1
161410xb9 0x9f 0x00 0x10
16142
16143# CHECK: ssair %r15
161440xb9 0x9f 0x00 0xf0
16145
16146# CHECK: ssch 0
161470xb2 0x33 0x00 0x00
16148
16149# CHECK: ssch 0(%r1)
161500xb2 0x33 0x10 0x00
16151
16152# CHECK: ssch 0(%r15)
161530xb2 0x33 0xf0 0x00
16154
16155# CHECK: ssch 4095
161560xb2 0x33 0x0f 0xff
16157
16158# CHECK: ssch 4095(%r1)
161590xb2 0x33 0x1f 0xff
16160
16161# CHECK: ssch 4095(%r15)
161620xb2 0x33 0xff 0xff
16163
16164# CHECK: sske %r0, %r0
161650xb2 0x2b 0x00 0x00
16166
16167# CHECK: sske %r0, %r15
161680xb2 0x2b 0x00 0x0f
16169
16170# CHECK: sske %r15, %r0
161710xb2 0x2b 0x00 0xf0
16172
16173# CHECK: sske %r0, %r0, 15
161740xb2 0x2b 0xf0 0x00
16175
16176# CHECK: sske %r4, %r6, 7
161770xb2 0x2b 0x70 0x46
16178
16179# CHECK: ssm 0
161800x80 0x00 0x00 0x00
16181
16182# CHECK: ssm 0(%r1)
161830x80 0x00 0x10 0x00
16184
16185# CHECK: ssm 0(%r15)
161860x80 0x00 0xf0 0x00
16187
16188# CHECK: ssm 4095
161890x80 0x00 0x0f 0xff
16190
16191# CHECK: ssm 4095(%r1)
161920x80 0x00 0x1f 0xff
16193
16194# CHECK: ssm 4095(%r15)
161950x80 0x00 0xff 0xff
16196
16197# CHECK: st %r0, 0
161980x50 0x00 0x00 0x00
16199
16200# CHECK: st %r0, 4095
162010x50 0x00 0x0f 0xff
16202
16203# CHECK: st %r0, 0(%r1)
162040x50 0x00 0x10 0x00
16205
16206# CHECK: st %r0, 0(%r15)
162070x50 0x00 0xf0 0x00
16208
16209# CHECK: st %r0, 4095(%r1,%r15)
162100x50 0x01 0xff 0xff
16211
16212# CHECK: st %r0, 4095(%r15,%r1)
162130x50 0x0f 0x1f 0xff
16214
16215# CHECK: st %r15, 0
162160x50 0xf0 0x00 0x00
16217
16218# CHECK: stam %a0, %a0, 0
162190x9b 0x00 0x00 0x00
16220
16221# CHECK: stam %a0, %a15, 0
162220x9b 0x0f 0x00 0x00
16223
16224# CHECK: stam %a14, %a15, 0
162250x9b 0xef 0x00 0x00
16226
16227# CHECK: stam %a15, %a15, 0
162280x9b 0xff 0x00 0x00
16229
16230# CHECK: stam %a0, %a0, 4095
162310x9b 0x00 0x0f 0xff
16232
16233# CHECK: stam %a0, %a0, 1
162340x9b 0x00 0x00 0x01
16235
16236# CHECK: stam %a0, %a0, 0(%r1)
162370x9b 0x00 0x10 0x00
16238
16239# CHECK: stam %a0, %a0, 0(%r15)
162400x9b 0x00 0xf0 0x00
16241
16242# CHECK: stam %a0, %a0, 4095(%r1)
162430x9b 0x00 0x1f 0xff
16244
16245# CHECK: stam %a0, %a0, 4095(%r15)
162460x9b 0x00 0xff 0xff
16247
16248# CHECK: stamy %a0, %a0, 0
162490xeb 0x00 0x00 0x00 0x00 0x9b
16250
16251# CHECK: stamy %a0, %a15, 0
162520xeb 0x0f 0x00 0x00 0x00 0x9b
16253
16254# CHECK: stamy %a14, %a15, 0
162550xeb 0xef 0x00 0x00 0x00 0x9b
16256
16257# CHECK: stamy %a15, %a15, 0
162580xeb 0xff 0x00 0x00 0x00 0x9b
16259
16260# CHECK: stamy %a0, %a0, -524288
162610xeb 0x00 0x00 0x00 0x80 0x9b
16262
16263# CHECK: stamy %a0, %a0, -1
162640xeb 0x00 0x0f 0xff 0xff 0x9b
16265
16266# CHECK: stamy %a0, %a0, 0
162670xeb 0x00 0x00 0x00 0x00 0x9b
16268
16269# CHECK: stamy %a0, %a0, 1
162700xeb 0x00 0x00 0x01 0x00 0x9b
16271
16272# CHECK: stamy %a0, %a0, 524287
162730xeb 0x00 0x0f 0xff 0x7f 0x9b
16274
16275# CHECK: stamy %a0, %a0, 0(%r1)
162760xeb 0x00 0x10 0x00 0x00 0x9b
16277
16278# CHECK: stamy %a0, %a0, 0(%r15)
162790xeb 0x00 0xf0 0x00 0x00 0x9b
16280
16281# CHECK: stamy %a0, %a0, 524287(%r1)
162820xeb 0x00 0x1f 0xff 0x7f 0x9b
16283
16284# CHECK: stamy %a0, %a0, 524287(%r15)
162850xeb 0x00 0xff 0xff 0x7f 0x9b
16286
16287# CHECK: stap 0
162880xb2 0x12 0x00 0x00
16289
16290# CHECK: stap 0(%r1)
162910xb2 0x12 0x10 0x00
16292
16293# CHECK: stap 0(%r15)
162940xb2 0x12 0xf0 0x00
16295
16296# CHECK: stap 4095
162970xb2 0x12 0x0f 0xff
16298
16299# CHECK: stap 4095(%r1)
163000xb2 0x12 0x1f 0xff
16301
16302# CHECK: stap 4095(%r15)
163030xb2 0x12 0xff 0xff
16304
16305# CHECK: stc %r0, 0
163060x42 0x00 0x00 0x00
16307
16308# CHECK: stc %r0, 4095
163090x42 0x00 0x0f 0xff
16310
16311# CHECK: stc %r0, 0(%r1)
163120x42 0x00 0x10 0x00
16313
16314# CHECK: stc %r0, 0(%r15)
163150x42 0x00 0xf0 0x00
16316
16317# CHECK: stc %r0, 4095(%r1,%r15)
163180x42 0x01 0xff 0xff
16319
16320# CHECK: stc %r0, 4095(%r15,%r1)
163210x42 0x0f 0x1f 0xff
16322
16323# CHECK: stc %r15, 0
163240x42 0xf0 0x00 0x00
16325
16326# CHECK: stch %r0, -524288
163270xe3 0x00 0x00 0x00 0x80 0xc3
16328
16329# CHECK: stch %r0, -1
163300xe3 0x00 0x0f 0xff 0xff 0xc3
16331
16332# CHECK: stch %r0, 0
163330xe3 0x00 0x00 0x00 0x00 0xc3
16334
16335# CHECK: stch %r0, 1
163360xe3 0x00 0x00 0x01 0x00 0xc3
16337
16338# CHECK: stch %r0, 524287
163390xe3 0x00 0x0f 0xff 0x7f 0xc3
16340
16341# CHECK: stch %r0, 0(%r1)
163420xe3 0x00 0x10 0x00 0x00 0xc3
16343
16344# CHECK: stch %r0, 0(%r15)
163450xe3 0x00 0xf0 0x00 0x00 0xc3
16346
16347# CHECK: stch %r0, 524287(%r1,%r15)
163480xe3 0x01 0xff 0xff 0x7f 0xc3
16349
16350# CHECK: stch %r0, 524287(%r15,%r1)
163510xe3 0x0f 0x1f 0xff 0x7f 0xc3
16352
16353# CHECK: stch %r15, 0
163540xe3 0xf0 0x00 0x00 0x00 0xc3
16355
16356# CHECK: stck 0
163570xb2 0x05 0x00 0x00
16358
16359# CHECK: stck 0(%r1)
163600xb2 0x05 0x10 0x00
16361
16362# CHECK: stck 0(%r15)
163630xb2 0x05 0xf0 0x00
16364
16365# CHECK: stck 4095
163660xb2 0x05 0x0f 0xff
16367
16368# CHECK: stck 4095(%r1)
163690xb2 0x05 0x1f 0xff
16370
16371# CHECK: stck 4095(%r15)
163720xb2 0x05 0xff 0xff
16373
16374# CHECK: stckc 0
163750xb2 0x07 0x00 0x00
16376
16377# CHECK: stckc 0(%r1)
163780xb2 0x07 0x10 0x00
16379
16380# CHECK: stckc 0(%r15)
163810xb2 0x07 0xf0 0x00
16382
16383# CHECK: stckc 4095
163840xb2 0x07 0x0f 0xff
16385
16386# CHECK: stckc 4095(%r1)
163870xb2 0x07 0x1f 0xff
16388
16389# CHECK: stckc 4095(%r15)
163900xb2 0x07 0xff 0xff
16391
16392# CHECK: stcke 0
163930xb2 0x78 0x00 0x00
16394
16395# CHECK: stcke 0(%r1)
163960xb2 0x78 0x10 0x00
16397
16398# CHECK: stcke 0(%r15)
163990xb2 0x78 0xf0 0x00
16400
16401# CHECK: stcke 4095
164020xb2 0x78 0x0f 0xff
16403
16404# CHECK: stcke 4095(%r1)
164050xb2 0x78 0x1f 0xff
16406
16407# CHECK: stcke 4095(%r15)
164080xb2 0x78 0xff 0xff
16409
16410# CHECK: stckf 0
164110xb2 0x7c 0x00 0x00
16412
16413# CHECK: stckf 0(%r1)
164140xb2 0x7c 0x10 0x00
16415
16416# CHECK: stckf 0(%r15)
164170xb2 0x7c 0xf0 0x00
16418
16419# CHECK: stckf 4095
164200xb2 0x7c 0x0f 0xff
16421
16422# CHECK: stckf 4095(%r1)
164230xb2 0x7c 0x1f 0xff
16424
16425# CHECK: stckf 4095(%r15)
164260xb2 0x7c 0xff 0xff
16427
16428# CHECK: stcm %r0, 0, 0
164290xbe 0x00 0x00 0x00
16430
16431# CHECK: stcm %r0, 15, 4095
164320xbe 0x0f 0x0f 0xff
16433
16434# CHECK: stcm %r0, 0, 0(%r1)
164350xbe 0x00 0x10 0x00
16436
16437# CHECK: stcm %r0, 0, 0(%r15)
164380xbe 0x00 0xf0 0x00
16439
16440# CHECK: stcm %r0, 15, 4095(%r15)
164410xbe 0x0f 0xff 0xff
16442
16443# CHECK: stcm %r0, 0, 4095(%r1)
164440xbe 0x00 0x1f 0xff
16445
16446# CHECK: stcm %r15, 0, 0
164470xbe 0xf0 0x00 0x00
16448
16449# CHECK: stcmh %r0, 0, -524288
164500xeb 0x00 0x00 0x00 0x80 0x2c
16451
16452# CHECK: stcmh %r0, 0, -1
164530xeb 0x00 0x0f 0xff 0xff 0x2c
16454
16455# CHECK: stcmh %r0, 15, 0
164560xeb 0x0f 0x00 0x00 0x00 0x2c
16457
16458# CHECK: stcmh %r0, 15, 1
164590xeb 0x0f 0x00 0x01 0x00 0x2c
16460
16461# CHECK: stcmh %r0, 8, 524287
164620xeb 0x08 0x0f 0xff 0x7f 0x2c
16463
16464# CHECK: stcmh %r0, 8, 0(%r1)
164650xeb 0x08 0x10 0x00 0x00 0x2c
16466
16467# CHECK: stcmh %r0, 4, 0(%r15)
164680xeb 0x04 0xf0 0x00 0x00 0x2c
16469
16470# CHECK: stcmh %r0, 4, 524287(%r15)
164710xeb 0x04 0xff 0xff 0x7f 0x2c
16472
16473# CHECK: stcmh %r0, 0, 524287(%r1)
164740xeb 0x00 0x1f 0xff 0x7f 0x2c
16475
16476# CHECK: stcmh %r15, 0, 0
164770xeb 0xf0 0x00 0x00 0x00 0x2c
16478
16479# CHECK: stcmy %r0, 0, -524288
164800xeb 0x00 0x00 0x00 0x80 0x2d
16481
16482# CHECK: stcmy %r0, 0, -1
164830xeb 0x00 0x0f 0xff 0xff 0x2d
16484
16485# CHECK: stcmy %r0, 15, 0
164860xeb 0x0f 0x00 0x00 0x00 0x2d
16487
16488# CHECK: stcmy %r0, 15, 1
164890xeb 0x0f 0x00 0x01 0x00 0x2d
16490
16491# CHECK: stcmy %r0, 8, 524287
164920xeb 0x08 0x0f 0xff 0x7f 0x2d
16493
16494# CHECK: stcmy %r0, 8, 0(%r1)
164950xeb 0x08 0x10 0x00 0x00 0x2d
16496
16497# CHECK: stcmy %r0, 4, 0(%r15)
164980xeb 0x04 0xf0 0x00 0x00 0x2d
16499
16500# CHECK: stcmy %r0, 4, 524287(%r15)
165010xeb 0x04 0xff 0xff 0x7f 0x2d
16502
16503# CHECK: stcmy %r0, 0, 524287(%r1)
165040xeb 0x00 0x1f 0xff 0x7f 0x2d
16505
16506# CHECK: stcmy %r15, 0, 0
165070xeb 0xf0 0x00 0x00 0x00 0x2d
16508
16509# CHECK: stcps 0
165100xb2 0x3a 0x00 0x00
16511
16512# CHECK: stcps 0(%r1)
165130xb2 0x3a 0x10 0x00
16514
16515# CHECK: stcps 0(%r15)
165160xb2 0x3a 0xf0 0x00
16517
16518# CHECK: stcps 4095
165190xb2 0x3a 0x0f 0xff
16520
16521# CHECK: stcps 4095(%r1)
165220xb2 0x3a 0x1f 0xff
16523
16524# CHECK: stcps 4095(%r15)
165250xb2 0x3a 0xff 0xff
16526
16527# CHECK: stcrw 0
165280xb2 0x39 0x00 0x00
16529
16530# CHECK: stcrw 0(%r1)
165310xb2 0x39 0x10 0x00
16532
16533# CHECK: stcrw 0(%r15)
165340xb2 0x39 0xf0 0x00
16535
16536# CHECK: stcrw 4095
165370xb2 0x39 0x0f 0xff
16538
16539# CHECK: stcrw 4095(%r1)
165400xb2 0x39 0x1f 0xff
16541
16542# CHECK: stcrw 4095(%r15)
165430xb2 0x39 0xff 0xff
16544
16545# CHECK: stctg %c0, %c0, 0
165460xeb 0x00 0x00 0x00 0x00 0x25
16547
16548# CHECK: stctg %c0, %c15, 0
165490xeb 0x0f 0x00 0x00 0x00 0x25
16550
16551# CHECK: stctg %c14, %c15, 0
165520xeb 0xef 0x00 0x00 0x00 0x25
16553
16554# CHECK: stctg %c15, %c15, 0
165550xeb 0xff 0x00 0x00 0x00 0x25
16556
16557# CHECK: stctg %c0, %c0, -524288
165580xeb 0x00 0x00 0x00 0x80 0x25
16559
16560# CHECK: stctg %c0, %c0, -1
165610xeb 0x00 0x0f 0xff 0xff 0x25
16562
16563# CHECK: stctg %c0, %c0, 0
165640xeb 0x00 0x00 0x00 0x00 0x25
16565
16566# CHECK: stctg %c0, %c0, 1
165670xeb 0x00 0x00 0x01 0x00 0x25
16568
16569# CHECK: stctg %c0, %c0, 524287
165700xeb 0x00 0x0f 0xff 0x7f 0x25
16571
16572# CHECK: stctg %c0, %c0, 0(%r1)
165730xeb 0x00 0x10 0x00 0x00 0x25
16574
16575# CHECK: stctg %c0, %c0, 0(%r15)
165760xeb 0x00 0xf0 0x00 0x00 0x25
16577
16578# CHECK: stctg %c0, %c0, 524287(%r1)
165790xeb 0x00 0x1f 0xff 0x7f 0x25
16580
16581# CHECK: stctg %c0, %c0, 524287(%r15)
165820xeb 0x00 0xff 0xff 0x7f 0x25
16583
16584# CHECK: stctl %c0, %c0, 0
165850xb6 0x00 0x00 0x00
16586
16587# CHECK: stctl %c0, %c15, 0
165880xb6 0x0f 0x00 0x00
16589
16590# CHECK: stctl %c14, %c15, 0
165910xb6 0xef 0x00 0x00
16592
16593# CHECK: stctl %c15, %c15, 0
165940xb6 0xff 0x00 0x00
16595
16596# CHECK: stctl %c0, %c0, 4095
165970xb6 0x00 0x0f 0xff
16598
16599# CHECK: stctl %c0, %c0, 1
166000xb6 0x00 0x00 0x01
16601
16602# CHECK: stctl %c0, %c0, 0(%r1)
166030xb6 0x00 0x10 0x00
16604
16605# CHECK: stctl %c0, %c0, 0(%r15)
166060xb6 0x00 0xf0 0x00
16607
16608# CHECK: stctl %c0, %c0, 4095(%r1)
166090xb6 0x00 0x1f 0xff
16610
16611# CHECK: stctl %c0, %c0, 4095(%r15)
166120xb6 0x00 0xff 0xff
16613
16614# CHECK: stcy %r0, -524288
166150xe3 0x00 0x00 0x00 0x80 0x72
16616
16617# CHECK: stcy %r0, -1
166180xe3 0x00 0x0f 0xff 0xff 0x72
16619
16620# CHECK: stcy %r0, 0
166210xe3 0x00 0x00 0x00 0x00 0x72
16622
16623# CHECK: stcy %r0, 1
166240xe3 0x00 0x00 0x01 0x00 0x72
16625
16626# CHECK: stcy %r0, 524287
166270xe3 0x00 0x0f 0xff 0x7f 0x72
16628
16629# CHECK: stcy %r0, 0(%r1)
166300xe3 0x00 0x10 0x00 0x00 0x72
16631
16632# CHECK: stcy %r0, 0(%r15)
166330xe3 0x00 0xf0 0x00 0x00 0x72
16634
16635# CHECK: stcy %r0, 524287(%r1,%r15)
166360xe3 0x01 0xff 0xff 0x7f 0x72
16637
16638# CHECK: stcy %r0, 524287(%r15,%r1)
166390xe3 0x0f 0x1f 0xff 0x7f 0x72
16640
16641# CHECK: stcy %r15, 0
166420xe3 0xf0 0x00 0x00 0x00 0x72
16643
16644# CHECK: std %f0, 0
166450x60 0x00 0x00 0x00
16646
16647# CHECK: std %f0, 4095
166480x60 0x00 0x0f 0xff
16649
16650# CHECK: std %f0, 0(%r1)
166510x60 0x00 0x10 0x00
16652
16653# CHECK: std %f0, 0(%r15)
166540x60 0x00 0xf0 0x00
16655
16656# CHECK: std %f0, 4095(%r1,%r15)
166570x60 0x01 0xff 0xff
16658
16659# CHECK: std %f0, 4095(%r15,%r1)
166600x60 0x0f 0x1f 0xff
16661
16662# CHECK: std %f15, 0
166630x60 0xf0 0x00 0x00
16664
16665# CHECK: stdy %f0, -524288
166660xed 0x00 0x00 0x00 0x80 0x67
16667
16668# CHECK: stdy %f0, -1
166690xed 0x00 0x0f 0xff 0xff 0x67
16670
16671# CHECK: stdy %f0, 0
166720xed 0x00 0x00 0x00 0x00 0x67
16673
16674# CHECK: stdy %f0, 1
166750xed 0x00 0x00 0x01 0x00 0x67
16676
16677# CHECK: stdy %f0, 524287
166780xed 0x00 0x0f 0xff 0x7f 0x67
16679
16680# CHECK: stdy %f0, 0(%r1)
166810xed 0x00 0x10 0x00 0x00 0x67
16682
16683# CHECK: stdy %f0, 0(%r15)
166840xed 0x00 0xf0 0x00 0x00 0x67
16685
16686# CHECK: stdy %f0, 524287(%r1,%r15)
166870xed 0x01 0xff 0xff 0x7f 0x67
16688
16689# CHECK: stdy %f0, 524287(%r15,%r1)
166900xed 0x0f 0x1f 0xff 0x7f 0x67
16691
16692# CHECK: stdy %f15, 0
166930xed 0xf0 0x00 0x00 0x00 0x67
16694
16695# CHECK: ste %f0, 0
166960x70 0x00 0x00 0x00
16697
16698# CHECK: ste %f0, 4095
166990x70 0x00 0x0f 0xff
16700
16701# CHECK: ste %f0, 0(%r1)
167020x70 0x00 0x10 0x00
16703
16704# CHECK: ste %f0, 0(%r15)
167050x70 0x00 0xf0 0x00
16706
16707# CHECK: ste %f0, 4095(%r1,%r15)
167080x70 0x01 0xff 0xff
16709
16710# CHECK: ste %f0, 4095(%r15,%r1)
167110x70 0x0f 0x1f 0xff
16712
16713# CHECK: ste %f15, 0
167140x70 0xf0 0x00 0x00
16715
16716# CHECK: stey %f0, -524288
167170xed 0x00 0x00 0x00 0x80 0x66
16718
16719# CHECK: stey %f0, -1
167200xed 0x00 0x0f 0xff 0xff 0x66
16721
16722# CHECK: stey %f0, 0
167230xed 0x00 0x00 0x00 0x00 0x66
16724
16725# CHECK: stey %f0, 1
167260xed 0x00 0x00 0x01 0x00 0x66
16727
16728# CHECK: stey %f0, 524287
167290xed 0x00 0x0f 0xff 0x7f 0x66
16730
16731# CHECK: stey %f0, 0(%r1)
167320xed 0x00 0x10 0x00 0x00 0x66
16733
16734# CHECK: stey %f0, 0(%r15)
167350xed 0x00 0xf0 0x00 0x00 0x66
16736
16737# CHECK: stey %f0, 524287(%r1,%r15)
167380xed 0x01 0xff 0xff 0x7f 0x66
16739
16740# CHECK: stey %f0, 524287(%r15,%r1)
167410xed 0x0f 0x1f 0xff 0x7f 0x66
16742
16743# CHECK: stey %f15, 0
167440xed 0xf0 0x00 0x00 0x00 0x66
16745
16746# CHECK: stfh %r0, -524288
167470xe3 0x00 0x00 0x00 0x80 0xcb
16748
16749# CHECK: stfh %r0, -1
167500xe3 0x00 0x0f 0xff 0xff 0xcb
16751
16752# CHECK: stfh %r0, 0
167530xe3 0x00 0x00 0x00 0x00 0xcb
16754
16755# CHECK: stfh %r0, 1
167560xe3 0x00 0x00 0x01 0x00 0xcb
16757
16758# CHECK: stfh %r0, 524287
167590xe3 0x00 0x0f 0xff 0x7f 0xcb
16760
16761# CHECK: stfh %r0, 0(%r1)
167620xe3 0x00 0x10 0x00 0x00 0xcb
16763
16764# CHECK: stfh %r0, 0(%r15)
167650xe3 0x00 0xf0 0x00 0x00 0xcb
16766
16767# CHECK: stfh %r0, 524287(%r1,%r15)
167680xe3 0x01 0xff 0xff 0x7f 0xcb
16769
16770# CHECK: stfh %r0, 524287(%r15,%r1)
167710xe3 0x0f 0x1f 0xff 0x7f 0xcb
16772
16773# CHECK: stfh %r15, 0
167740xe3 0xf0 0x00 0x00 0x00 0xcb
16775
16776# CHECK: stfl 0
167770xb2 0xb1 0x00 0x00
16778
16779# CHECK: stfl 0(%r1)
167800xb2 0xb1 0x10 0x00
16781
16782# CHECK: stfl 0(%r15)
167830xb2 0xb1 0xf0 0x00
16784
16785# CHECK: stfl 4095
167860xb2 0xb1 0x0f 0xff
16787
16788# CHECK: stfl 4095(%r1)
167890xb2 0xb1 0x1f 0xff
16790
16791# CHECK: stfl 4095(%r15)
167920xb2 0xb1 0xff 0xff
16793
16794# CHECK: stfle 0
167950xb2 0xb0 0x00 0x00
16796
16797# CHECK: stfle 0(%r1)
167980xb2 0xb0 0x10 0x00
16799
16800# CHECK: stfle 0(%r15)
168010xb2 0xb0 0xf0 0x00
16802
16803# CHECK: stfle 4095
168040xb2 0xb0 0x0f 0xff
16805
16806# CHECK: stfle 4095(%r1)
168070xb2 0xb0 0x1f 0xff
16808
16809# CHECK: stfle 4095(%r15)
168100xb2 0xb0 0xff 0xff
16811
16812# CHECK: stfpc 0
168130xb2 0x9c 0x00 0x00
16814
16815# CHECK: stfpc 0(%r1)
168160xb2 0x9c 0x10 0x00
16817
16818# CHECK: stfpc 0(%r15)
168190xb2 0x9c 0xf0 0x00
16820
16821# CHECK: stfpc 4095
168220xb2 0x9c 0x0f 0xff
16823
16824# CHECK: stfpc 4095(%r1)
168250xb2 0x9c 0x1f 0xff
16826
16827# CHECK: stfpc 4095(%r15)
168280xb2 0x9c 0xff 0xff
16829
16830# CHECK: stg %r0, -524288
168310xe3 0x00 0x00 0x00 0x80 0x24
16832
16833# CHECK: stg %r0, -1
168340xe3 0x00 0x0f 0xff 0xff 0x24
16835
16836# CHECK: stg %r0, 0
168370xe3 0x00 0x00 0x00 0x00 0x24
16838
16839# CHECK: stg %r0, 1
168400xe3 0x00 0x00 0x01 0x00 0x24
16841
16842# CHECK: stg %r0, 524287
168430xe3 0x00 0x0f 0xff 0x7f 0x24
16844
16845# CHECK: stg %r0, 0(%r1)
168460xe3 0x00 0x10 0x00 0x00 0x24
16847
16848# CHECK: stg %r0, 0(%r15)
168490xe3 0x00 0xf0 0x00 0x00 0x24
16850
16851# CHECK: stg %r0, 524287(%r1,%r15)
168520xe3 0x01 0xff 0xff 0x7f 0x24
16853
16854# CHECK: stg %r0, 524287(%r15,%r1)
168550xe3 0x0f 0x1f 0xff 0x7f 0x24
16856
16857# CHECK: stg %r15, 0
168580xe3 0xf0 0x00 0x00 0x00 0x24
16859
16860# CHECK: sth %r0, 0
168610x40 0x00 0x00 0x00
16862
16863# CHECK: sth %r0, 4095
168640x40 0x00 0x0f 0xff
16865
16866# CHECK: sth %r0, 0(%r1)
168670x40 0x00 0x10 0x00
16868
16869# CHECK: sth %r0, 0(%r15)
168700x40 0x00 0xf0 0x00
16871
16872# CHECK: sth %r0, 4095(%r1,%r15)
168730x40 0x01 0xff 0xff
16874
16875# CHECK: sth %r0, 4095(%r15,%r1)
168760x40 0x0f 0x1f 0xff
16877
16878# CHECK: sth %r15, 0
168790x40 0xf0 0x00 0x00
16880
16881# CHECK: sthh %r0, -524288
168820xe3 0x00 0x00 0x00 0x80 0xc7
16883
16884# CHECK: sthh %r0, -1
168850xe3 0x00 0x0f 0xff 0xff 0xc7
16886
16887# CHECK: sthh %r0, 0
168880xe3 0x00 0x00 0x00 0x00 0xc7
16889
16890# CHECK: sthh %r0, 1
168910xe3 0x00 0x00 0x01 0x00 0xc7
16892
16893# CHECK: sthh %r0, 524287
168940xe3 0x00 0x0f 0xff 0x7f 0xc7
16895
16896# CHECK: sthh %r0, 0(%r1)
168970xe3 0x00 0x10 0x00 0x00 0xc7
16898
16899# CHECK: sthh %r0, 0(%r15)
169000xe3 0x00 0xf0 0x00 0x00 0xc7
16901
16902# CHECK: sthh %r0, 524287(%r1,%r15)
169030xe3 0x01 0xff 0xff 0x7f 0xc7
16904
16905# CHECK: sthh %r0, 524287(%r15,%r1)
169060xe3 0x0f 0x1f 0xff 0x7f 0xc7
16907
16908# CHECK: sthh %r15, 0
169090xe3 0xf0 0x00 0x00 0x00 0xc7
16910
16911# CHECK: sthy %r0, -524288
169120xe3 0x00 0x00 0x00 0x80 0x70
16913
16914# CHECK: sthy %r0, -1
169150xe3 0x00 0x0f 0xff 0xff 0x70
16916
16917# CHECK: sthy %r0, 0
169180xe3 0x00 0x00 0x00 0x00 0x70
16919
16920# CHECK: sthy %r0, 1
169210xe3 0x00 0x00 0x01 0x00 0x70
16922
16923# CHECK: sthy %r0, 524287
169240xe3 0x00 0x0f 0xff 0x7f 0x70
16925
16926# CHECK: sthy %r0, 0(%r1)
169270xe3 0x00 0x10 0x00 0x00 0x70
16928
16929# CHECK: sthy %r0, 0(%r15)
169300xe3 0x00 0xf0 0x00 0x00 0x70
16931
16932# CHECK: sthy %r0, 524287(%r1,%r15)
169330xe3 0x01 0xff 0xff 0x7f 0x70
16934
16935# CHECK: sthy %r0, 524287(%r15,%r1)
169360xe3 0x0f 0x1f 0xff 0x7f 0x70
16937
16938# CHECK: sthy %r15, 0
169390xe3 0xf0 0x00 0x00 0x00 0x70
16940
16941# CHECK: stidp 0
169420xb2 0x02 0x00 0x00
16943
16944# CHECK: stidp 0(%r1)
169450xb2 0x02 0x10 0x00
16946
16947# CHECK: stidp 0(%r15)
169480xb2 0x02 0xf0 0x00
16949
16950# CHECK: stidp 4095
169510xb2 0x02 0x0f 0xff
16952
16953# CHECK: stidp 4095(%r1)
169540xb2 0x02 0x1f 0xff
16955
16956# CHECK: stidp 4095(%r15)
169570xb2 0x02 0xff 0xff
16958
16959# CHECK: stm %r0, %r0, 0
169600x90 0x00 0x00 0x00
16961
16962# CHECK: stm %r0, %r15, 0
169630x90 0x0f 0x00 0x00
16964
16965# CHECK: stm %r14, %r15, 0
169660x90 0xef 0x00 0x00
16967
16968# CHECK: stm %r15, %r15, 0
169690x90 0xff 0x00 0x00
16970
16971# CHECK: stm %r0, %r0, 4095
169720x90 0x00 0x0f 0xff
16973
16974# CHECK: stm %r0, %r0, 1
169750x90 0x00 0x00 0x01
16976
16977# CHECK: stm %r0, %r0, 0(%r1)
169780x90 0x00 0x10 0x00
16979
16980# CHECK: stm %r0, %r0, 0(%r15)
169810x90 0x00 0xf0 0x00
16982
16983# CHECK: stm %r0, %r0, 4095(%r1)
169840x90 0x00 0x1f 0xff
16985
16986# CHECK: stm %r0, %r0, 4095(%r15)
169870x90 0x00 0xff 0xff
16988
16989# CHECK: stmg %r0, %r0, 0
169900xeb 0x00 0x00 0x00 0x00 0x24
16991
16992# CHECK: stmg %r0, %r15, 0
169930xeb 0x0f 0x00 0x00 0x00 0x24
16994
16995# CHECK: stmg %r14, %r15, 0
169960xeb 0xef 0x00 0x00 0x00 0x24
16997
16998# CHECK: stmg %r15, %r15, 0
169990xeb 0xff 0x00 0x00 0x00 0x24
17000
17001# CHECK: stmg %r0, %r0, -524288
170020xeb 0x00 0x00 0x00 0x80 0x24
17003
17004# CHECK: stmg %r0, %r0, -1
170050xeb 0x00 0x0f 0xff 0xff 0x24
17006
17007# CHECK: stmg %r0, %r0, 0
170080xeb 0x00 0x00 0x00 0x00 0x24
17009
17010# CHECK: stmg %r0, %r0, 1
170110xeb 0x00 0x00 0x01 0x00 0x24
17012
17013# CHECK: stmg %r0, %r0, 524287
170140xeb 0x00 0x0f 0xff 0x7f 0x24
17015
17016# CHECK: stmg %r0, %r0, 0(%r1)
170170xeb 0x00 0x10 0x00 0x00 0x24
17018
17019# CHECK: stmg %r0, %r0, 0(%r15)
170200xeb 0x00 0xf0 0x00 0x00 0x24
17021
17022# CHECK: stmg %r0, %r0, 524287(%r1)
170230xeb 0x00 0x1f 0xff 0x7f 0x24
17024
17025# CHECK: stmg %r0, %r0, 524287(%r15)
170260xeb 0x00 0xff 0xff 0x7f 0x24
17027
17028# CHECK: stmh %r0, %r0, 0
170290xeb 0x00 0x00 0x00 0x00 0x26
17030
17031# CHECK: stmh %r0, %r15, 0
170320xeb 0x0f 0x00 0x00 0x00 0x26
17033
17034# CHECK: stmh %r14, %r15, 0
170350xeb 0xef 0x00 0x00 0x00 0x26
17036
17037# CHECK: stmh %r15, %r15, 0
170380xeb 0xff 0x00 0x00 0x00 0x26
17039
17040# CHECK: stmh %r0, %r0, -524288
170410xeb 0x00 0x00 0x00 0x80 0x26
17042
17043# CHECK: stmh %r0, %r0, -1
170440xeb 0x00 0x0f 0xff 0xff 0x26
17045
17046# CHECK: stmh %r0, %r0, 0
170470xeb 0x00 0x00 0x00 0x00 0x26
17048
17049# CHECK: stmh %r0, %r0, 1
170500xeb 0x00 0x00 0x01 0x00 0x26
17051
17052# CHECK: stmh %r0, %r0, 524287
170530xeb 0x00 0x0f 0xff 0x7f 0x26
17054
17055# CHECK: stmh %r0, %r0, 0(%r1)
170560xeb 0x00 0x10 0x00 0x00 0x26
17057
17058# CHECK: stmh %r0, %r0, 0(%r15)
170590xeb 0x00 0xf0 0x00 0x00 0x26
17060
17061# CHECK: stmh %r0, %r0, 524287(%r1)
170620xeb 0x00 0x1f 0xff 0x7f 0x26
17063
17064# CHECK: stmh %r0, %r0, 524287(%r15)
170650xeb 0x00 0xff 0xff 0x7f 0x26
17066
17067# CHECK: stmy %r0, %r0, 0
170680xeb 0x00 0x00 0x00 0x00 0x90
17069
17070# CHECK: stmy %r0, %r15, 0
170710xeb 0x0f 0x00 0x00 0x00 0x90
17072
17073# CHECK: stmy %r14, %r15, 0
170740xeb 0xef 0x00 0x00 0x00 0x90
17075
17076# CHECK: stmy %r15, %r15, 0
170770xeb 0xff 0x00 0x00 0x00 0x90
17078
17079# CHECK: stmy %r0, %r0, -524288
170800xeb 0x00 0x00 0x00 0x80 0x90
17081
17082# CHECK: stmy %r0, %r0, -1
170830xeb 0x00 0x0f 0xff 0xff 0x90
17084
17085# CHECK: stmy %r0, %r0, 0
170860xeb 0x00 0x00 0x00 0x00 0x90
17087
17088# CHECK: stmy %r0, %r0, 1
170890xeb 0x00 0x00 0x01 0x00 0x90
17090
17091# CHECK: stmy %r0, %r0, 524287
170920xeb 0x00 0x0f 0xff 0x7f 0x90
17093
17094# CHECK: stmy %r0, %r0, 0(%r1)
170950xeb 0x00 0x10 0x00 0x00 0x90
17096
17097# CHECK: stmy %r0, %r0, 0(%r15)
170980xeb 0x00 0xf0 0x00 0x00 0x90
17099
17100# CHECK: stmy %r0, %r0, 524287(%r1)
171010xeb 0x00 0x1f 0xff 0x7f 0x90
17102
17103# CHECK: stmy %r0, %r0, 524287(%r15)
171040xeb 0x00 0xff 0xff 0x7f 0x90
17105
17106# CHECK: stnsm 0, 0
171070xac 0x00 0x00 0x00
17108
17109# CHECK: stnsm 4095, 0
171100xac 0x00 0x0f 0xff
17111
17112# CHECK: stnsm 0, 255
171130xac 0xff 0x00 0x00
17114
17115# CHECK: stnsm 0(%r1), 42
171160xac 0x2a 0x10 0x00
17117
17118# CHECK: stnsm 0(%r15), 42
171190xac 0x2a 0xf0 0x00
17120
17121# CHECK: stnsm 4095(%r1), 42
171220xac 0x2a 0x1f 0xff
17123
17124# CHECK: stnsm 4095(%r15), 42
171250xac 0x2a 0xff 0xff
17126
17127# CHECK: stoc %r1, 2(%r3), 0
171280xeb 0x10 0x30 0x02 0x00 0xf3
17129
17130# CHECK: stoco %r1, 2(%r3)
171310xeb 0x11 0x30 0x02 0x00 0xf3
17132
17133# CHECK: stoch %r1, 2(%r3)
171340xeb 0x12 0x30 0x02 0x00 0xf3
17135
17136# CHECK: stocnle %r1, 2(%r3)
171370xeb 0x13 0x30 0x02 0x00 0xf3
17138
17139# CHECK: stocl %r1, 2(%r3)
171400xeb 0x14 0x30 0x02 0x00 0xf3
17141
17142# CHECK: stocnhe %r1, 2(%r3)
171430xeb 0x15 0x30 0x02 0x00 0xf3
17144
17145# CHECK: stoclh %r1, 2(%r3)
171460xeb 0x16 0x30 0x02 0x00 0xf3
17147
17148# CHECK: stocne %r1, 2(%r3)
171490xeb 0x17 0x30 0x02 0x00 0xf3
17150
17151# CHECK: stoce %r1, 2(%r3)
171520xeb 0x18 0x30 0x02 0x00 0xf3
17153
17154# CHECK: stocnlh %r1, 2(%r3)
171550xeb 0x19 0x30 0x02 0x00 0xf3
17156
17157# CHECK: stoche %r1, 2(%r3)
171580xeb 0x1a 0x30 0x02 0x00 0xf3
17159
17160# CHECK: stocnl %r1, 2(%r3)
171610xeb 0x1b 0x30 0x02 0x00 0xf3
17162
17163# CHECK: stocle %r1, 2(%r3)
171640xeb 0x1c 0x30 0x02 0x00 0xf3
17165
17166# CHECK: stocnh %r1, 2(%r3)
171670xeb 0x1d 0x30 0x02 0x00 0xf3
17168
17169# CHECK: stocno %r1, 2(%r3)
171700xeb 0x1e 0x30 0x02 0x00 0xf3
17171
17172# CHECK: stoc %r1, 2(%r3), 15
171730xeb 0x1f 0x30 0x02 0x00 0xf3
17174
17175# CHECK: stocg %r1, 2(%r3), 0
171760xeb 0x10 0x30 0x02 0x00 0xe3
17177
17178# CHECK: stocgo %r1, 2(%r3)
171790xeb 0x11 0x30 0x02 0x00 0xe3
17180
17181# CHECK: stocgh %r1, 2(%r3)
171820xeb 0x12 0x30 0x02 0x00 0xe3
17183
17184# CHECK: stocgnle %r1, 2(%r3)
171850xeb 0x13 0x30 0x02 0x00 0xe3
17186
17187# CHECK: stocgl %r1, 2(%r3)
171880xeb 0x14 0x30 0x02 0x00 0xe3
17189
17190# CHECK: stocgnhe %r1, 2(%r3)
171910xeb 0x15 0x30 0x02 0x00 0xe3
17192
17193# CHECK: stocglh %r1, 2(%r3)
171940xeb 0x16 0x30 0x02 0x00 0xe3
17195
17196# CHECK: stocgne %r1, 2(%r3)
171970xeb 0x17 0x30 0x02 0x00 0xe3
17198
17199# CHECK: stocge %r1, 2(%r3)
172000xeb 0x18 0x30 0x02 0x00 0xe3
17201
17202# CHECK: stocgnlh %r1, 2(%r3)
172030xeb 0x19 0x30 0x02 0x00 0xe3
17204
17205# CHECK: stocghe %r1, 2(%r3)
172060xeb 0x1a 0x30 0x02 0x00 0xe3
17207
17208# CHECK: stocgnl %r1, 2(%r3)
172090xeb 0x1b 0x30 0x02 0x00 0xe3
17210
17211# CHECK: stocgle %r1, 2(%r3)
172120xeb 0x1c 0x30 0x02 0x00 0xe3
17213
17214# CHECK: stocgnh %r1, 2(%r3)
172150xeb 0x1d 0x30 0x02 0x00 0xe3
17216
17217# CHECK: stocgno %r1, 2(%r3)
172180xeb 0x1e 0x30 0x02 0x00 0xe3
17219
17220# CHECK: stocg %r1, 2(%r3), 15
172210xeb 0x1f 0x30 0x02 0x00 0xe3
17222
17223# CHECK: stosm 0, 0
172240xad 0x00 0x00 0x00
17225
17226# CHECK: stosm 4095, 0
172270xad 0x00 0x0f 0xff
17228
17229# CHECK: stosm 0, 255
172300xad 0xff 0x00 0x00
17231
17232# CHECK: stosm 0(%r1), 42
172330xad 0x2a 0x10 0x00
17234
17235# CHECK: stosm 0(%r15), 42
172360xad 0x2a 0xf0 0x00
17237
17238# CHECK: stosm 4095(%r1), 42
172390xad 0x2a 0x1f 0xff
17240
17241# CHECK: stosm 4095(%r15), 42
172420xad 0x2a 0xff 0xff
17243
17244# CHECK: stpq %r0, -524288
172450xe3 0x00 0x00 0x00 0x80 0x8e
17246
17247# CHECK: stpq %r0, -1
172480xe3 0x00 0x0f 0xff 0xff 0x8e
17249
17250# CHECK: stpq %r0, 0
172510xe3 0x00 0x00 0x00 0x00 0x8e
17252
17253# CHECK: stpq %r0, 1
172540xe3 0x00 0x00 0x01 0x00 0x8e
17255
17256# CHECK: stpq %r0, 524287
172570xe3 0x00 0x0f 0xff 0x7f 0x8e
17258
17259# CHECK: stpq %r0, 0(%r1)
172600xe3 0x00 0x10 0x00 0x00 0x8e
17261
17262# CHECK: stpq %r0, 0(%r15)
172630xe3 0x00 0xf0 0x00 0x00 0x8e
17264
17265# CHECK: stpq %r0, 524287(%r1,%r15)
172660xe3 0x01 0xff 0xff 0x7f 0x8e
17267
17268# CHECK: stpq %r0, 524287(%r15,%r1)
172690xe3 0x0f 0x1f 0xff 0x7f 0x8e
17270
17271# CHECK: stpq %r14, 0
172720xe3 0xe0 0x00 0x00 0x00 0x8e
17273
17274# CHECK: stpt 0
172750xb2 0x09 0x00 0x00
17276
17277# CHECK: stpt 0(%r1)
172780xb2 0x09 0x10 0x00
17279
17280# CHECK: stpt 0(%r15)
172810xb2 0x09 0xf0 0x00
17282
17283# CHECK: stpt 4095
172840xb2 0x09 0x0f 0xff
17285
17286# CHECK: stpt 4095(%r1)
172870xb2 0x09 0x1f 0xff
17288
17289# CHECK: stpt 4095(%r15)
172900xb2 0x09 0xff 0xff
17291
17292# CHECK: stpx 0
172930xb2 0x11 0x00 0x00
17294
17295# CHECK: stpx 0(%r1)
172960xb2 0x11 0x10 0x00
17297
17298# CHECK: stpx 0(%r15)
172990xb2 0x11 0xf0 0x00
17300
17301# CHECK: stpx 4095
173020xb2 0x11 0x0f 0xff
17303
17304# CHECK: stpx 4095(%r1)
173050xb2 0x11 0x1f 0xff
17306
17307# CHECK: stpx 4095(%r15)
173080xb2 0x11 0xff 0xff
17309
17310# CHECK: strag 0, 0
173110xe5 0x02 0x00 0x00 0x00 0x00
17312
17313# CHECK: strag 0, 4095
173140xe5 0x02 0x00 0x00 0x0f 0xff
17315
17316# CHECK: strag 0, 0(%r1)
173170xe5 0x02 0x00 0x00 0x10 0x00
17318
17319# CHECK: strag 0, 0(%r15)
173200xe5 0x02 0x00 0x00 0xf0 0x00
17321
17322# CHECK: strag 0(%r1), 4095(%r15)
173230xe5 0x02 0x10 0x00 0xff 0xff
17324
17325# CHECK: strag 4095(%r1), 0(%r15)
173260xe5 0x02 0x1f 0xff 0xf0 0x00
17327
17328# CHECK: strv %r0, -524288
173290xe3 0x00 0x00 0x00 0x80 0x3e
17330
17331# CHECK: strv %r0, -1
173320xe3 0x00 0x0f 0xff 0xff 0x3e
17333
17334# CHECK: strv %r0, 0
173350xe3 0x00 0x00 0x00 0x00 0x3e
17336
17337# CHECK: strv %r0, 1
173380xe3 0x00 0x00 0x01 0x00 0x3e
17339
17340# CHECK: strv %r0, 524287
173410xe3 0x00 0x0f 0xff 0x7f 0x3e
17342
17343# CHECK: strv %r0, 0(%r1)
173440xe3 0x00 0x10 0x00 0x00 0x3e
17345
17346# CHECK: strv %r0, 0(%r15)
173470xe3 0x00 0xf0 0x00 0x00 0x3e
17348
17349# CHECK: strv %r0, 524287(%r1,%r15)
173500xe3 0x01 0xff 0xff 0x7f 0x3e
17351
17352# CHECK: strv %r0, 524287(%r15,%r1)
173530xe3 0x0f 0x1f 0xff 0x7f 0x3e
17354
17355# CHECK: strv %r15, 0
173560xe3 0xf0 0x00 0x00 0x00 0x3e
17357
17358# CHECK: strvg %r0, -524288
173590xe3 0x00 0x00 0x00 0x80 0x2f
17360
17361# CHECK: strvg %r0, -1
173620xe3 0x00 0x0f 0xff 0xff 0x2f
17363
17364# CHECK: strvg %r0, 0
173650xe3 0x00 0x00 0x00 0x00 0x2f
17366
17367# CHECK: strvg %r0, 1
173680xe3 0x00 0x00 0x01 0x00 0x2f
17369
17370# CHECK: strvg %r0, 524287
173710xe3 0x00 0x0f 0xff 0x7f 0x2f
17372
17373# CHECK: strvg %r0, 0(%r1)
173740xe3 0x00 0x10 0x00 0x00 0x2f
17375
17376# CHECK: strvg %r0, 0(%r15)
173770xe3 0x00 0xf0 0x00 0x00 0x2f
17378
17379# CHECK: strvg %r0, 524287(%r1,%r15)
173800xe3 0x01 0xff 0xff 0x7f 0x2f
17381
17382# CHECK: strvg %r0, 524287(%r15,%r1)
173830xe3 0x0f 0x1f 0xff 0x7f 0x2f
17384
17385# CHECK: strvg %r15, 0
173860xe3 0xf0 0x00 0x00 0x00 0x2f
17387
17388# CHECK: strvh %r0, -524288
173890xe3 0x00 0x00 0x00 0x80 0x3f
17390
17391# CHECK: strvh %r0, -1
173920xe3 0x00 0x0f 0xff 0xff 0x3f
17393
17394# CHECK: strvh %r0, 0
173950xe3 0x00 0x00 0x00 0x00 0x3f
17396
17397# CHECK: strvh %r0, 1
173980xe3 0x00 0x00 0x01 0x00 0x3f
17399
17400# CHECK: strvh %r0, 524287
174010xe3 0x00 0x0f 0xff 0x7f 0x3f
17402
17403# CHECK: strvh %r0, 0(%r1)
174040xe3 0x00 0x10 0x00 0x00 0x3f
17405
17406# CHECK: strvh %r0, 0(%r15)
174070xe3 0x00 0xf0 0x00 0x00 0x3f
17408
17409# CHECK: strvh %r0, 524287(%r1,%r15)
174100xe3 0x01 0xff 0xff 0x7f 0x3f
17411
17412# CHECK: strvh %r0, 524287(%r15,%r1)
174130xe3 0x0f 0x1f 0xff 0x7f 0x3f
17414
17415# CHECK: strvh %r15, 0
174160xe3 0xf0 0x00 0x00 0x00 0x3f
17417
17418# CHECK: stsch 0
174190xb2 0x34 0x00 0x00
17420
17421# CHECK: stsch 0(%r1)
174220xb2 0x34 0x10 0x00
17423
17424# CHECK: stsch 0(%r15)
174250xb2 0x34 0xf0 0x00
17426
17427# CHECK: stsch 4095
174280xb2 0x34 0x0f 0xff
17429
17430# CHECK: stsch 4095(%r1)
174310xb2 0x34 0x1f 0xff
17432
17433# CHECK: stsch 4095(%r15)
174340xb2 0x34 0xff 0xff
17435
17436# CHECK: stsi 0
174370xb2 0x7d 0x00 0x00
17438
17439# CHECK: stsi 0(%r1)
174400xb2 0x7d 0x10 0x00
17441
17442# CHECK: stsi 0(%r15)
174430xb2 0x7d 0xf0 0x00
17444
17445# CHECK: stsi 4095
174460xb2 0x7d 0x0f 0xff
17447
17448# CHECK: stsi 4095(%r1)
174490xb2 0x7d 0x1f 0xff
17450
17451# CHECK: stsi 4095(%r15)
174520xb2 0x7d 0xff 0xff
17453
17454# CHECK: stura %r0, %r0
174550xb2 0x46 0x00 0x00
17456
17457# CHECK: stura %r0, %r15
174580xb2 0x46 0x00 0x0f
17459
17460# CHECK: stura %r15, %r0
174610xb2 0x46 0x00 0xf0
17462
17463# CHECK: stura %r7, %r8
174640xb2 0x46 0x00 0x78
17465
17466# CHECK: sturg %r0, %r0
174670xb9 0x25 0x00 0x00
17468
17469# CHECK: sturg %r0, %r15
174700xb9 0x25 0x00 0x0f
17471
17472# CHECK: sturg %r15, %r0
174730xb9 0x25 0x00 0xf0
17474
17475# CHECK: sturg %r7, %r8
174760xb9 0x25 0x00 0x78
17477
17478# CHECK: sty %r0, -524288
174790xe3 0x00 0x00 0x00 0x80 0x50
17480
17481# CHECK: sty %r0, -1
174820xe3 0x00 0x0f 0xff 0xff 0x50
17483
17484# CHECK: sty %r0, 0
174850xe3 0x00 0x00 0x00 0x00 0x50
17486
17487# CHECK: sty %r0, 1
174880xe3 0x00 0x00 0x01 0x00 0x50
17489
17490# CHECK: sty %r0, 524287
174910xe3 0x00 0x0f 0xff 0x7f 0x50
17492
17493# CHECK: sty %r0, 0(%r1)
174940xe3 0x00 0x10 0x00 0x00 0x50
17495
17496# CHECK: sty %r0, 0(%r15)
174970xe3 0x00 0xf0 0x00 0x00 0x50
17498
17499# CHECK: sty %r0, 524287(%r1,%r15)
175000xe3 0x01 0xff 0xff 0x7f 0x50
17501
17502# CHECK: sty %r0, 524287(%r15,%r1)
175030xe3 0x0f 0x1f 0xff 0x7f 0x50
17504
17505# CHECK: sty %r15, 0
175060xe3 0xf0 0x00 0x00 0x00 0x50
17507
17508# CHECK: su %f0, 0
175090x7f 0x00 0x00 0x00
17510
17511# CHECK: su %f0, 4095
175120x7f 0x00 0x0f 0xff
17513
17514# CHECK: su %f0, 0(%r1)
175150x7f 0x00 0x10 0x00
17516
17517# CHECK: su %f0, 0(%r15)
175180x7f 0x00 0xf0 0x00
17519
17520# CHECK: su %f0, 4095(%r1,%r15)
175210x7f 0x01 0xff 0xff
17522
17523# CHECK: su %f0, 4095(%r15,%r1)
175240x7f 0x0f 0x1f 0xff
17525
17526# CHECK: su %f15, 0
175270x7f 0xf0 0x00 0x00
17528
17529# CHECK: sur %f0, %f0
175300x3f 0x00
17531
17532# CHECK: sur %f0, %f15
175330x3f 0x0f
17534
17535# CHECK: sur %f7, %f8
175360x3f 0x78
17537
17538# CHECK: sur %f15, %f0
175390x3f 0xf0
17540
17541# CHECK: svc 0
175420x0a 0x00
17543
17544# CHECK: svc 3
175450x0a 0x03
17546
17547# CHECK: svc 128
175480x0a 0x80
17549
17550# CHECK: svc 255
175510x0a 0xff
17552
17553# CHECK: sw %f0, 0
175540x6f 0x00 0x00 0x00
17555
17556# CHECK: sw %f0, 4095
175570x6f 0x00 0x0f 0xff
17558
17559# CHECK: sw %f0, 0(%r1)
175600x6f 0x00 0x10 0x00
17561
17562# CHECK: sw %f0, 0(%r15)
175630x6f 0x00 0xf0 0x00
17564
17565# CHECK: sw %f0, 4095(%r1,%r15)
175660x6f 0x01 0xff 0xff
17567
17568# CHECK: sw %f0, 4095(%r15,%r1)
175690x6f 0x0f 0x1f 0xff
17570
17571# CHECK: sw %f15, 0
175720x6f 0xf0 0x00 0x00
17573
17574# CHECK: swr %f0, %f0
175750x2f 0x00
17576
17577# CHECK: swr %f0, %f15
175780x2f 0x0f
17579
17580# CHECK: swr %f7, %f8
175810x2f 0x78
17582
17583# CHECK: swr %f15, %f0
175840x2f 0xf0
17585
17586# CHECK: sxbr %f0, %f0
175870xb3 0x4b 0x00 0x00
17588
17589# CHECK: sxbr %f0, %f13
175900xb3 0x4b 0x00 0x0d
17591
17592# CHECK: sxbr %f8, %f8
175930xb3 0x4b 0x00 0x88
17594
17595# CHECK: sxbr %f13, %f0
175960xb3 0x4b 0x00 0xd0
17597
17598# CHECK: sxr %f0, %f0
175990x37 0x00
17600
17601# CHECK: sxr %f0, %f13
176020x37 0x0d
17603
17604# CHECK: sxr %f8, %f8
176050x37 0x88
17606
17607# CHECK: sxr %f13, %f0
176080x37 0xd0
17609
17610# CHECK: sxtr %f0, %f0, %f0
176110xb3 0xdb 0x00 0x00
17612
17613# CHECK: sxtr %f0, %f0, %f13
176140xb3 0xdb 0xd0 0x00
17615
17616# CHECK: sxtr %f0, %f13, %f0
176170xb3 0xdb 0x00 0x0d
17618
17619# CHECK: sxtr %f13, %f0, %f0
176200xb3 0xdb 0x00 0xd0
17621
17622# CHECK: sxtr %f8, %f8, %f8
176230xb3 0xdb 0x80 0x88
17624
17625# CHECK: sxtra %f0, %f0, %f0, 1
176260xb3 0xdb 0x01 0x00
17627
17628# CHECK: sxtra %f0, %f0, %f0, 15
176290xb3 0xdb 0x0f 0x00
17630
17631# CHECK: sxtra %f0, %f0, %f13, 1
176320xb3 0xdb 0xd1 0x00
17633
17634# CHECK: sxtra %f0, %f13, %f0, 1
176350xb3 0xdb 0x01 0x0d
17636
17637# CHECK: sxtra %f13, %f0, %f0, 1
176380xb3 0xdb 0x01 0xd0
17639
17640# CHECK: sxtra %f8, %f8, %f8, 8
176410xb3 0xdb 0x88 0x88
17642
17643# CHECK: sy %r0, -524288
176440xe3 0x00 0x00 0x00 0x80 0x5b
17645
17646# CHECK: sy %r0, -1
176470xe3 0x00 0x0f 0xff 0xff 0x5b
17648
17649# CHECK: sy %r0, 0
176500xe3 0x00 0x00 0x00 0x00 0x5b
17651
17652# CHECK: sy %r0, 1
176530xe3 0x00 0x00 0x01 0x00 0x5b
17654
17655# CHECK: sy %r0, 524287
176560xe3 0x00 0x0f 0xff 0x7f 0x5b
17657
17658# CHECK: sy %r0, 0(%r1)
176590xe3 0x00 0x10 0x00 0x00 0x5b
17660
17661# CHECK: sy %r0, 0(%r15)
176620xe3 0x00 0xf0 0x00 0x00 0x5b
17663
17664# CHECK: sy %r0, 524287(%r1,%r15)
176650xe3 0x01 0xff 0xff 0x7f 0x5b
17666
17667# CHECK: sy %r0, 524287(%r15,%r1)
176680xe3 0x0f 0x1f 0xff 0x7f 0x5b
17669
17670# CHECK: sy %r15, 0
176710xe3 0xf0 0x00 0x00 0x00 0x5b
17672
17673# CHECK: tabort 0
176740xb2 0xfc 0x00 0x00
17675
17676# CHECK: tabort 0(%r1)
176770xb2 0xfc 0x10 0x00
17678
17679# CHECK: tabort 0(%r15)
176800xb2 0xfc 0xf0 0x00
17681
17682# CHECK: tabort 4095
176830xb2 0xfc 0x0f 0xff
17684
17685# CHECK: tabort 4095(%r1)
176860xb2 0xfc 0x1f 0xff
17687
17688# CHECK: tabort 4095(%r15)
176890xb2 0xfc 0xff 0xff
17690
17691# CHECK: tam
176920x01 0x0b
17693
17694# CHECK: tar %a0, %r0
176950xb2 0x4c 0x00 0x00
17696
17697# CHECK: tar %a0, %r15
176980xb2 0x4c 0x00 0x0f
17699
17700# CHECK: tar %a15, %r0
177010xb2 0x4c 0x00 0xf0
17702
17703# CHECK: tar %a7, %r8
177040xb2 0x4c 0x00 0x78
17705
17706# CHECK: tb %r0, %r0
177070xb2 0x2c 0x00 0x00
17708
17709# CHECK: tb %r0, %r15
177100xb2 0x2c 0x00 0x0f
17711
17712# CHECK: tb %r15, %r0
177130xb2 0x2c 0x00 0xf0
17714
17715# CHECK: tb %r7, %r8
177160xb2 0x2c 0x00 0x78
17717
17718# CHECK: tb %r15, %r15
177190xb2 0x2c 0x00 0xff
17720
17721# CHECK: tbdr %f0, 0, %f0
177220xb3 0x51 0x00 0x00
17723
17724# CHECK: tbdr %f0, 0, %f15
177250xb3 0x51 0x00 0x0f
17726
17727# CHECK: tbdr %f0, 15, %f0
177280xb3 0x51 0xf0 0x00
17729
17730# CHECK: tbdr %f4, 5, %f6
177310xb3 0x51 0x50 0x46
17732
17733# CHECK: tbdr %f15, 0, %f0
177340xb3 0x51 0x00 0xf0
17735
17736# CHECK: tbedr %f0, 0, %f0
177370xb3 0x50 0x00 0x00
17738
17739# CHECK: tbedr %f0, 0, %f15
177400xb3 0x50 0x00 0x0f
17741
17742# CHECK: tbedr %f0, 15, %f0
177430xb3 0x50 0xf0 0x00
17744
17745# CHECK: tbedr %f4, 5, %f6
177460xb3 0x50 0x50 0x46
17747
17748# CHECK: tbedr %f15, 0, %f0
177490xb3 0x50 0x00 0xf0
17750
17751# CHECK: tbegin 0, 0
177520xe5 0x60 0x00 0x00 0x00 0x00
17753
17754# CHECK: tbegin 4095, 0
177550xe5 0x60 0x0f 0xff 0x00 0x00
17756
17757# CHECK: tbegin 0, 0
177580xe5 0x60 0x00 0x00 0x00 0x00
17759
17760# CHECK: tbegin 0, 1
177610xe5 0x60 0x00 0x00 0x00 0x01
17762
17763# CHECK: tbegin 0, 32767
177640xe5 0x60 0x00 0x00 0x7f 0xff
17765
17766# CHECK: tbegin 0, 32768
177670xe5 0x60 0x00 0x00 0x80 0x00
17768
17769# CHECK: tbegin 0, 65535
177700xe5 0x60 0x00 0x00 0xff 0xff
17771
17772# CHECK: tbegin 0(%r1), 42
177730xe5 0x60 0x10 0x00 0x00 0x2a
17774
17775# CHECK: tbegin 0(%r15), 42
177760xe5 0x60 0xf0 0x00 0x00 0x2a
17777
17778# CHECK: tbegin 4095(%r1), 42
177790xe5 0x60 0x1f 0xff 0x00 0x2a
17780
17781# CHECK: tbegin 4095(%r15), 42
177820xe5 0x60 0xff 0xff 0x00 0x2a
17783
17784# CHECK: tbeginc 0, 0
177850xe5 0x61 0x00 0x00 0x00 0x00
17786
17787# CHECK: tbeginc 4095, 0
177880xe5 0x61 0x0f 0xff 0x00 0x00
17789
17790# CHECK: tbeginc 0, 0
177910xe5 0x61 0x00 0x00 0x00 0x00
17792
17793# CHECK: tbeginc 0, 1
177940xe5 0x61 0x00 0x00 0x00 0x01
17795
17796# CHECK: tbeginc 0, 32767
177970xe5 0x61 0x00 0x00 0x7f 0xff
17798
17799# CHECK: tbeginc 0, 32768
178000xe5 0x61 0x00 0x00 0x80 0x00
17801
17802# CHECK: tbeginc 0, 65535
178030xe5 0x61 0x00 0x00 0xff 0xff
17804
17805# CHECK: tbeginc 0(%r1), 42
178060xe5 0x61 0x10 0x00 0x00 0x2a
17807
17808# CHECK: tbeginc 0(%r15), 42
178090xe5 0x61 0xf0 0x00 0x00 0x2a
17810
17811# CHECK: tbeginc 4095(%r1), 42
178120xe5 0x61 0x1f 0xff 0x00 0x2a
17813
17814# CHECK: tbeginc 4095(%r15), 42
178150xe5 0x61 0xff 0xff 0x00 0x2a
17816
17817# CHECK: tcdb %f0, 0
178180xed 0x00 0x00 0x00 0x00 0x11
17819
17820# CHECK: tcdb %f0, 4095
178210xed 0x00 0x0f 0xff 0x00 0x11
17822
17823# CHECK: tcdb %f0, 0(%r1)
178240xed 0x00 0x10 0x00 0x00 0x11
17825
17826# CHECK: tcdb %f0, 0(%r15)
178270xed 0x00 0xf0 0x00 0x00 0x11
17828
17829# CHECK: tcdb %f0, 4095(%r1,%r15)
178300xed 0x01 0xff 0xff 0x00 0x11
17831
17832# CHECK: tcdb %f0, 4095(%r15,%r1)
178330xed 0x0f 0x1f 0xff 0x00 0x11
17834
17835# CHECK: tcdb %f15, 0
178360xed 0xf0 0x00 0x00 0x00 0x11
17837
17838# CHECK: tceb %f0, 0
178390xed 0x00 0x00 0x00 0x00 0x10
17840
17841# CHECK: tceb %f0, 4095
178420xed 0x00 0x0f 0xff 0x00 0x10
17843
17844# CHECK: tceb %f0, 0(%r1)
178450xed 0x00 0x10 0x00 0x00 0x10
17846
17847# CHECK: tceb %f0, 0(%r15)
178480xed 0x00 0xf0 0x00 0x00 0x10
17849
17850# CHECK: tceb %f0, 4095(%r1,%r15)
178510xed 0x01 0xff 0xff 0x00 0x10
17852
17853# CHECK: tceb %f0, 4095(%r15,%r1)
178540xed 0x0f 0x1f 0xff 0x00 0x10
17855
17856# CHECK: tceb %f15, 0
178570xed 0xf0 0x00 0x00 0x00 0x10
17858
17859# CHECK: tcxb %f0, 0
178600xed 0x00 0x00 0x00 0x00 0x12
17861
17862# CHECK: tcxb %f0, 4095
178630xed 0x00 0x0f 0xff 0x00 0x12
17864
17865# CHECK: tcxb %f0, 0(%r1)
178660xed 0x00 0x10 0x00 0x00 0x12
17867
17868# CHECK: tcxb %f0, 0(%r15)
178690xed 0x00 0xf0 0x00 0x00 0x12
17870
17871# CHECK: tcxb %f0, 4095(%r1,%r15)
178720xed 0x01 0xff 0xff 0x00 0x12
17873
17874# CHECK: tcxb %f0, 4095(%r15,%r1)
178750xed 0x0f 0x1f 0xff 0x00 0x12
17876
17877# CHECK: tcxb %f13, 0
178780xed 0xd0 0x00 0x00 0x00 0x12
17879
17880# CHECK: tdcdt %f0, 0
178810xed 0x00 0x00 0x00 0x00 0x54
17882
17883# CHECK: tdcdt %f0, 4095
178840xed 0x00 0x0f 0xff 0x00 0x54
17885
17886# CHECK: tdcdt %f0, 0(%r1)
178870xed 0x00 0x10 0x00 0x00 0x54
17888
17889# CHECK: tdcdt %f0, 0(%r15)
178900xed 0x00 0xf0 0x00 0x00 0x54
17891
17892# CHECK: tdcdt %f0, 4095(%r1,%r15)
178930xed 0x01 0xff 0xff 0x00 0x54
17894
17895# CHECK: tdcdt %f0, 4095(%r15,%r1)
178960xed 0x0f 0x1f 0xff 0x00 0x54
17897
17898# CHECK: tdcdt %f15, 0
178990xed 0xf0 0x00 0x00 0x00 0x54
17900
17901# CHECK: tdcet %f0, 0
179020xed 0x00 0x00 0x00 0x00 0x50
17903
17904# CHECK: tdcet %f0, 4095
179050xed 0x00 0x0f 0xff 0x00 0x50
17906
17907# CHECK: tdcet %f0, 0(%r1)
179080xed 0x00 0x10 0x00 0x00 0x50
17909
17910# CHECK: tdcet %f0, 0(%r15)
179110xed 0x00 0xf0 0x00 0x00 0x50
17912
17913# CHECK: tdcet %f0, 4095(%r1,%r15)
179140xed 0x01 0xff 0xff 0x00 0x50
17915
17916# CHECK: tdcet %f0, 4095(%r15,%r1)
179170xed 0x0f 0x1f 0xff 0x00 0x50
17918
17919# CHECK: tdcet %f15, 0
179200xed 0xf0 0x00 0x00 0x00 0x50
17921
17922# CHECK: tdcxt %f0, 0
179230xed 0x00 0x00 0x00 0x00 0x58
17924
17925# CHECK: tdcxt %f0, 4095
179260xed 0x00 0x0f 0xff 0x00 0x58
17927
17928# CHECK: tdcxt %f0, 0(%r1)
179290xed 0x00 0x10 0x00 0x00 0x58
17930
17931# CHECK: tdcxt %f0, 0(%r15)
179320xed 0x00 0xf0 0x00 0x00 0x58
17933
17934# CHECK: tdcxt %f0, 4095(%r1,%r15)
179350xed 0x01 0xff 0xff 0x00 0x58
17936
17937# CHECK: tdcxt %f0, 4095(%r15,%r1)
179380xed 0x0f 0x1f 0xff 0x00 0x58
17939
17940# CHECK: tdcxt %f13, 0
179410xed 0xd0 0x00 0x00 0x00 0x58
17942
17943# CHECK: tdgdt %f0, 0
179440xed 0x00 0x00 0x00 0x00 0x55
17945
17946# CHECK: tdgdt %f0, 4095
179470xed 0x00 0x0f 0xff 0x00 0x55
17948
17949# CHECK: tdgdt %f0, 0(%r1)
179500xed 0x00 0x10 0x00 0x00 0x55
17951
17952# CHECK: tdgdt %f0, 0(%r15)
179530xed 0x00 0xf0 0x00 0x00 0x55
17954
17955# CHECK: tdgdt %f0, 4095(%r1,%r15)
179560xed 0x01 0xff 0xff 0x00 0x55
17957
17958# CHECK: tdgdt %f0, 4095(%r15,%r1)
179590xed 0x0f 0x1f 0xff 0x00 0x55
17960
17961# CHECK: tdgdt %f15, 0
179620xed 0xf0 0x00 0x00 0x00 0x55
17963
17964# CHECK: tdget %f0, 0
179650xed 0x00 0x00 0x00 0x00 0x51
17966
17967# CHECK: tdget %f0, 4095
179680xed 0x00 0x0f 0xff 0x00 0x51
17969
17970# CHECK: tdget %f0, 0(%r1)
179710xed 0x00 0x10 0x00 0x00 0x51
17972
17973# CHECK: tdget %f0, 0(%r15)
179740xed 0x00 0xf0 0x00 0x00 0x51
17975
17976# CHECK: tdget %f0, 4095(%r1,%r15)
179770xed 0x01 0xff 0xff 0x00 0x51
17978
17979# CHECK: tdget %f0, 4095(%r15,%r1)
179800xed 0x0f 0x1f 0xff 0x00 0x51
17981
17982# CHECK: tdget %f15, 0
179830xed 0xf0 0x00 0x00 0x00 0x51
17984
17985# CHECK: tdgxt %f0, 0
179860xed 0x00 0x00 0x00 0x00 0x59
17987
17988# CHECK: tdgxt %f0, 4095
179890xed 0x00 0x0f 0xff 0x00 0x59
17990
17991# CHECK: tdgxt %f0, 0(%r1)
179920xed 0x00 0x10 0x00 0x00 0x59
17993
17994# CHECK: tdgxt %f0, 0(%r15)
179950xed 0x00 0xf0 0x00 0x00 0x59
17996
17997# CHECK: tdgxt %f0, 4095(%r1,%r15)
179980xed 0x01 0xff 0xff 0x00 0x59
17999
18000# CHECK: tdgxt %f0, 4095(%r15,%r1)
180010xed 0x0f 0x1f 0xff 0x00 0x59
18002
18003# CHECK: tdgxt %f13, 0
180040xed 0xd0 0x00 0x00 0x00 0x59
18005
18006# CHECK: tend
180070xb2 0xf8 0x00 0x00
18008
18009# CHECK: thder %f0, %f9
180100xb3 0x58 0x00 0x09
18011
18012# CHECK: thder %f0, %f15
180130xb3 0x58 0x00 0x0f
18014
18015# CHECK: thder %f15, %f0
180160xb3 0x58 0x00 0xf0
18017
18018# CHECK: thder %f15, %f9
180190xb3 0x58 0x00 0xf9
18020
18021# CHECK: thdr %f0, %f9
180220xb3 0x59 0x00 0x09
18023
18024# CHECK: thdr %f0, %f15
180250xb3 0x59 0x00 0x0f
18026
18027# CHECK: thdr %f15, %f0
180280xb3 0x59 0x00 0xf0
18029
18030# CHECK: thdr %f15, %f9
180310xb3 0x59 0x00 0xf9
18032
18033# CHECK: tm 0, 0
180340x91 0x00 0x00 0x00
18035
18036# CHECK: tm 4095, 0
180370x91 0x00 0x0f 0xff
18038
18039# CHECK: tm 0, 255
180400x91 0xff 0x00 0x00
18041
18042# CHECK: tm 0(%r1), 42
180430x91 0x2a 0x10 0x00
18044
18045# CHECK: tm 0(%r15), 42
180460x91 0x2a 0xf0 0x00
18047
18048# CHECK: tm 4095(%r1), 42
180490x91 0x2a 0x1f 0xff
18050
18051# CHECK: tm 4095(%r15), 42
180520x91 0x2a 0xff 0xff
18053
18054# CHECK: tmhh %r0, 0
180550xa7 0x02 0x00 0x00
18056
18057# CHECK: tmhh %r0, 32768
180580xa7 0x02 0x80 0x00
18059
18060# CHECK: tmhh %r0, 65535
180610xa7 0x02 0xff 0xff
18062
18063# CHECK: tmhh %r15, 0
180640xa7 0xf2 0x00 0x00
18065
18066# CHECK: tmhl %r0, 0
180670xa7 0x03 0x00 0x00
18068
18069# CHECK: tmhl %r0, 32768
180700xa7 0x03 0x80 0x00
18071
18072# CHECK: tmhl %r0, 65535
180730xa7 0x03 0xff 0xff
18074
18075# CHECK: tmhl %r15, 0
180760xa7 0xf3 0x00 0x00
18077
18078# CHECK: tmlh %r0, 0
180790xa7 0x00 0x00 0x00
18080
18081# CHECK: tmlh %r0, 32768
180820xa7 0x00 0x80 0x00
18083
18084# CHECK: tmlh %r0, 65535
180850xa7 0x00 0xff 0xff
18086
18087# CHECK: tmlh %r15, 0
180880xa7 0xf0 0x00 0x00
18089
18090# CHECK: tmll %r0, 0
180910xa7 0x01 0x00 0x00
18092
18093# CHECK: tmll %r0, 32768
180940xa7 0x01 0x80 0x00
18095
18096# CHECK: tmll %r0, 65535
180970xa7 0x01 0xff 0xff
18098
18099# CHECK: tmll %r15, 0
181000xa7 0xf1 0x00 0x00
18101
18102# CHECK: tmy -524288, 0
181030xeb 0x00 0x00 0x00 0x80 0x51
18104
18105# CHECK: tmy -1, 0
181060xeb 0x00 0x0f 0xff 0xff 0x51
18107
18108# CHECK: tmy 0, 0
181090xeb 0x00 0x00 0x00 0x00 0x51
18110
18111# CHECK: tmy 1, 0
181120xeb 0x00 0x00 0x01 0x00 0x51
18113
18114# CHECK: tmy 524287, 0
181150xeb 0x00 0x0f 0xff 0x7f 0x51
18116
18117# CHECK: tmy 0, 255
181180xeb 0xff 0x00 0x00 0x00 0x51
18119
18120# CHECK: tmy 0(%r1), 42
181210xeb 0x2a 0x10 0x00 0x00 0x51
18122
18123# CHECK: tmy 0(%r15), 42
181240xeb 0x2a 0xf0 0x00 0x00 0x51
18125
18126# CHECK: tmy 524287(%r1), 42
181270xeb 0x2a 0x1f 0xff 0x7f 0x51
18128
18129# CHECK: tmy 524287(%r15), 42
181300xeb 0x2a 0xff 0xff 0x7f 0x51
18131
18132# CHECK: tp 0(1)
181330xeb 0x00 0x00 0x00 0x00 0xc0
18134
18135# CHECK: tp 0(1,%r1)
181360xeb 0x00 0x10 0x00 0x00 0xc0
18137
18138# CHECK: tp 0(1,%r15)
181390xeb 0x00 0xf0 0x00 0x00 0xc0
18140
18141# CHECK: tp 4095(1,%r1)
181420xeb 0x00 0x1f 0xff 0x00 0xc0
18143
18144# CHECK: tp 4095(1,%r15)
181450xeb 0x00 0xff 0xff 0x00 0xc0
18146
18147# CHECK: tp 0(16,%r1)
181480xeb 0xf0 0x10 0x00 0x00 0xc0
18149
18150# CHECK: tp 0(16,%r15)
181510xeb 0xf0 0xf0 0x00 0x00 0xc0
18152
18153# CHECK: tpi 0
181540xb2 0x36 0x00 0x00
18155
18156# CHECK: tpi 0(%r1)
181570xb2 0x36 0x10 0x00
18158
18159# CHECK: tpi 0(%r15)
181600xb2 0x36 0xf0 0x00
18161
18162# CHECK: tpi 4095
181630xb2 0x36 0x0f 0xff
18164
18165# CHECK: tpi 4095(%r1)
181660xb2 0x36 0x1f 0xff
18167
18168# CHECK: tpi 4095(%r15)
181690xb2 0x36 0xff 0xff
18170
18171# CHECK: tprot 0, 0
181720xe5 0x01 0x00 0x00 0x00 0x00
18173
18174# CHECK: tprot 0(%r1), 0(%r2)
181750xe5 0x01 0x10 0x00 0x20 0x00
18176
18177# CHECK: tprot 160(%r1), 320(%r15)
181780xe5 0x01 0x10 0xa0 0xf1 0x40
18179
18180# CHECK: tprot 0(%r1), 4095
181810xe5 0x01 0x10 0x00 0x0f 0xff
18182
18183# CHECK: tprot 0(%r1), 4095(%r2)
181840xe5 0x01 0x10 0x00 0x2f 0xff
18185
18186# CHECK: tprot 0(%r1), 4095(%r15)
181870xe5 0x01 0x10 0x00 0xff 0xff
18188
18189# CHECK: tprot 0(%r1), 0
181900xe5 0x01 0x10 0x00 0x00 0x00
18191
18192# CHECK: tprot 0(%r15), 0
181930xe5 0x01 0xf0 0x00 0x00 0x00
18194
18195# CHECK: tprot 4095(%r1), 0
181960xe5 0x01 0x1f 0xff 0x00 0x00
18197
18198# CHECK: tprot 4095(%r15), 0
181990xe5 0x01 0xff 0xff 0x00 0x00
18200
18201# CHECK: tr 0(1), 0
182020xdc 0x00 0x00 0x00 0x00 0x00
18203
18204# CHECK: tr 0(1), 0(%r1)
182050xdc 0x00 0x00 0x00 0x10 0x00
18206
18207# CHECK: tr 0(1), 0(%r15)
182080xdc 0x00 0x00 0x00 0xf0 0x00
18209
18210# CHECK: tr 0(1), 4095
182110xdc 0x00 0x00 0x00 0x0f 0xff
18212
18213# CHECK: tr 0(1), 4095(%r1)
182140xdc 0x00 0x00 0x00 0x1f 0xff
18215
18216# CHECK: tr 0(1), 4095(%r15)
182170xdc 0x00 0x00 0x00 0xff 0xff
18218
18219# CHECK: tr 0(1,%r1), 0
182200xdc 0x00 0x10 0x00 0x00 0x00
18221
18222# CHECK: tr 0(1,%r15), 0
182230xdc 0x00 0xf0 0x00 0x00 0x00
18224
18225# CHECK: tr 4095(1,%r1), 0
182260xdc 0x00 0x1f 0xff 0x00 0x00
18227
18228# CHECK: tr 4095(1,%r15), 0
182290xdc 0x00 0xff 0xff 0x00 0x00
18230
18231# CHECK: tr 0(256,%r1), 0
182320xdc 0xff 0x10 0x00 0x00 0x00
18233
18234# CHECK: tr 0(256,%r15), 0
182350xdc 0xff 0xf0 0x00 0x00 0x00
18236
18237# CHECK: trace %r0, %r0, 0
182380x99 0x00 0x00 0x00
18239
18240# CHECK: trace %r0, %r15, 0
182410x99 0x0f 0x00 0x00
18242
18243# CHECK: trace %r14, %r15, 0
182440x99 0xef 0x00 0x00
18245
18246# CHECK: trace %r15, %r15, 0
182470x99 0xff 0x00 0x00
18248
18249# CHECK: trace %r0, %r0, 4095
182500x99 0x00 0x0f 0xff
18251
18252# CHECK: trace %r0, %r0, 1
182530x99 0x00 0x00 0x01
18254
18255# CHECK: trace %r0, %r0, 0(%r1)
182560x99 0x00 0x10 0x00
18257
18258# CHECK: trace %r0, %r0, 0(%r15)
182590x99 0x00 0xf0 0x00
18260
18261# CHECK: trace %r0, %r0, 4095(%r1)
182620x99 0x00 0x1f 0xff
18263
18264# CHECK: trace %r0, %r0, 4095(%r15)
182650x99 0x00 0xff 0xff
18266
18267# CHECK: tracg %r0, %r0, 0
182680xeb 0x00 0x00 0x00 0x00 0x0f
18269
18270# CHECK: tracg %r0, %r15, 0
182710xeb 0x0f 0x00 0x00 0x00 0x0f
18272
18273# CHECK: tracg %r14, %r15, 0
182740xeb 0xef 0x00 0x00 0x00 0x0f
18275
18276# CHECK: tracg %r15, %r15, 0
182770xeb 0xff 0x00 0x00 0x00 0x0f
18278
18279# CHECK: tracg %r0, %r0, -524288
182800xeb 0x00 0x00 0x00 0x80 0x0f
18281
18282# CHECK: tracg %r0, %r0, -1
182830xeb 0x00 0x0f 0xff 0xff 0x0f
18284
18285# CHECK: tracg %r0, %r0, 0
182860xeb 0x00 0x00 0x00 0x00 0x0f
18287
18288# CHECK: tracg %r0, %r0, 1
182890xeb 0x00 0x00 0x01 0x00 0x0f
18290
18291# CHECK: tracg %r0, %r0, 524287
182920xeb 0x00 0x0f 0xff 0x7f 0x0f
18293
18294# CHECK: tracg %r0, %r0, 0(%r1)
182950xeb 0x00 0x10 0x00 0x00 0x0f
18296
18297# CHECK: tracg %r0, %r0, 0(%r15)
182980xeb 0x00 0xf0 0x00 0x00 0x0f
18299
18300# CHECK: tracg %r0, %r0, 524287(%r1)
183010xeb 0x00 0x1f 0xff 0x7f 0x0f
18302
18303# CHECK: tracg %r0, %r0, 524287(%r15)
183040xeb 0x00 0xff 0xff 0x7f 0x0f
18305
18306# CHECK: trap2
183070x01 0xff
18308
18309# CHECK: trap4 0
183100xb2 0xff 0x00 0x00
18311
18312# CHECK: trap4 0(%r1)
183130xb2 0xff 0x10 0x00
18314
18315# CHECK: trap4 0(%r15)
183160xb2 0xff 0xf0 0x00
18317
18318# CHECK: trap4 4095
183190xb2 0xff 0x0f 0xff
18320
18321# CHECK: trap4 4095(%r1)
183220xb2 0xff 0x1f 0xff
18323
18324# CHECK: trap4 4095(%r15)
183250xb2 0xff 0xff 0xff
18326
18327# CHECK: tre %r0, %r0
183280xb2 0xa5 0x00 0x00
18329
18330# CHECK: tre %r0, %r15
183310xb2 0xa5 0x00 0x0f
18332
18333# CHECK: tre %r14, %r0
183340xb2 0xa5 0x00 0xe0
18335
18336# CHECK: tre %r6, %r8
183370xb2 0xa5 0x00 0x68
18338
18339# CHECK: troo %r0, %r0
183400xb9 0x93 0x00 0x00
18341
18342# CHECK: troo %r0, %r15
183430xb9 0x93 0x00 0x0f
18344
18345# CHECK: troo %r14, %r0
183460xb9 0x93 0x00 0xe0
18347
18348# CHECK: troo %r6, %r8
183490xb9 0x93 0x00 0x68
18350
18351# CHECK: troo %r4, %r12, 1
183520xb9 0x93 0x10 0x4c
18353
18354# CHECK: troo %r4, %r12, 15
183550xb9 0x93 0xf0 0x4c
18356
18357# CHECK: trot %r0, %r0
183580xb9 0x92 0x00 0x00
18359
18360# CHECK: trot %r0, %r15
183610xb9 0x92 0x00 0x0f
18362
18363# CHECK: trot %r14, %r0
183640xb9 0x92 0x00 0xe0
18365
18366# CHECK: trot %r6, %r8
183670xb9 0x92 0x00 0x68
18368
18369# CHECK: trot %r4, %r12, 1
183700xb9 0x92 0x10 0x4c
18371
18372# CHECK: trot %r4, %r12, 15
183730xb9 0x92 0xf0 0x4c
18374
18375# CHECK: trt 0(1), 0
183760xdd 0x00 0x00 0x00 0x00 0x00
18377
18378# CHECK: trt 0(1), 0(%r1)
183790xdd 0x00 0x00 0x00 0x10 0x00
18380
18381# CHECK: trt 0(1), 0(%r15)
183820xdd 0x00 0x00 0x00 0xf0 0x00
18383
18384# CHECK: trt 0(1), 4095
183850xdd 0x00 0x00 0x00 0x0f 0xff
18386
18387# CHECK: trt 0(1), 4095(%r1)
183880xdd 0x00 0x00 0x00 0x1f 0xff
18389
18390# CHECK: trt 0(1), 4095(%r15)
183910xdd 0x00 0x00 0x00 0xff 0xff
18392
18393# CHECK: trt 0(1,%r1), 0
183940xdd 0x00 0x10 0x00 0x00 0x00
18395
18396# CHECK: trt 0(1,%r15), 0
183970xdd 0x00 0xf0 0x00 0x00 0x00
18398
18399# CHECK: trt 4095(1,%r1), 0
184000xdd 0x00 0x1f 0xff 0x00 0x00
18401
18402# CHECK: trt 4095(1,%r15), 0
184030xdd 0x00 0xff 0xff 0x00 0x00
18404
18405# CHECK: trt 0(256,%r1), 0
184060xdd 0xff 0x10 0x00 0x00 0x00
18407
18408# CHECK: trt 0(256,%r15), 0
184090xdd 0xff 0xf0 0x00 0x00 0x00
18410
18411# CHECK: trte %r0, %r0
184120xb9 0xbf 0x00 0x00
18413
18414# CHECK: trte %r0, %r15
184150xb9 0xbf 0x00 0x0f
18416
18417# CHECK: trte %r14, %r0
184180xb9 0xbf 0x00 0xe0
18419
18420# CHECK: trte %r6, %r8
184210xb9 0xbf 0x00 0x68
18422
18423# CHECK: trte %r4, %r12, 1
184240xb9 0xbf 0x10 0x4c
18425
18426# CHECK: trte %r4, %r12, 15
184270xb9 0xbf 0xf0 0x4c
18428
18429# CHECK: trto %r0, %r0
184300xb9 0x91 0x00 0x00
18431
18432# CHECK: trto %r0, %r15
184330xb9 0x91 0x00 0x0f
18434
18435# CHECK: trto %r14, %r0
184360xb9 0x91 0x00 0xe0
18437
18438# CHECK: trto %r6, %r8
184390xb9 0x91 0x00 0x68
18440
18441# CHECK: trto %r4, %r12, 1
184420xb9 0x91 0x10 0x4c
18443
18444# CHECK: trto %r4, %r12, 15
184450xb9 0x91 0xf0 0x4c
18446
18447# CHECK: trtr 0(1), 0
184480xd0 0x00 0x00 0x00 0x00 0x00
18449
18450# CHECK: trtr 0(1), 0(%r1)
184510xd0 0x00 0x00 0x00 0x10 0x00
18452
18453# CHECK: trtr 0(1), 0(%r15)
184540xd0 0x00 0x00 0x00 0xf0 0x00
18455
18456# CHECK: trtr 0(1), 4095
184570xd0 0x00 0x00 0x00 0x0f 0xff
18458
18459# CHECK: trtr 0(1), 4095(%r1)
184600xd0 0x00 0x00 0x00 0x1f 0xff
18461
18462# CHECK: trtr 0(1), 4095(%r15)
184630xd0 0x00 0x00 0x00 0xff 0xff
18464
18465# CHECK: trtr 0(1,%r1), 0
184660xd0 0x00 0x10 0x00 0x00 0x00
18467
18468# CHECK: trtr 0(1,%r15), 0
184690xd0 0x00 0xf0 0x00 0x00 0x00
18470
18471# CHECK: trtr 4095(1,%r1), 0
184720xd0 0x00 0x1f 0xff 0x00 0x00
18473
18474# CHECK: trtr 4095(1,%r15), 0
184750xd0 0x00 0xff 0xff 0x00 0x00
18476
18477# CHECK: trtr 0(256,%r1), 0
184780xd0 0xff 0x10 0x00 0x00 0x00
18479
18480# CHECK: trtr 0(256,%r15), 0
184810xd0 0xff 0xf0 0x00 0x00 0x00
18482
18483# CHECK: trtre %r0, %r0
184840xb9 0xbd 0x00 0x00
18485
18486# CHECK: trtre %r0, %r15
184870xb9 0xbd 0x00 0x0f
18488
18489# CHECK: trtre %r14, %r0
184900xb9 0xbd 0x00 0xe0
18491
18492# CHECK: trtre %r6, %r8
184930xb9 0xbd 0x00 0x68
18494
18495# CHECK: trtre %r4, %r12, 1
184960xb9 0xbd 0x10 0x4c
18497
18498# CHECK: trtre %r4, %r12, 15
184990xb9 0xbd 0xf0 0x4c
18500
18501# CHECK: trtt %r0, %r0
185020xb9 0x90 0x00 0x00
18503
18504# CHECK: trtt %r0, %r15
185050xb9 0x90 0x00 0x0f
18506
18507# CHECK: trtt %r14, %r0
185080xb9 0x90 0x00 0xe0
18509
18510# CHECK: trtt %r6, %r8
185110xb9 0x90 0x00 0x68
18512
18513# CHECK: trtt %r4, %r12, 1
185140xb9 0x90 0x10 0x4c
18515
18516# CHECK: trtt %r4, %r12, 15
185170xb9 0x90 0xf0 0x4c
18518
18519# CHECK: ts 0
185200x93 0x00 0x00 0x00
18521
18522# CHECK: ts 0(%r1)
185230x93 0x00 0x10 0x00
18524
18525# CHECK: ts 0(%r15)
185260x93 0x00 0xf0 0x00
18527
18528# CHECK: ts 4095
185290x93 0x00 0x0f 0xff
18530
18531# CHECK: ts 4095(%r1)
185320x93 0x00 0x1f 0xff
18533
18534# CHECK: ts 4095(%r15)
185350x93 0x00 0xff 0xff
18536
18537# CHECK: tsch 0
185380xb2 0x35 0x00 0x00
18539
18540# CHECK: tsch 0(%r1)
185410xb2 0x35 0x10 0x00
18542
18543# CHECK: tsch 0(%r15)
185440xb2 0x35 0xf0 0x00
18545
18546# CHECK: tsch 4095
185470xb2 0x35 0x0f 0xff
18548
18549# CHECK: tsch 4095(%r1)
185500xb2 0x35 0x1f 0xff
18551
18552# CHECK: tsch 4095(%r15)
185530xb2 0x35 0xff 0xff
18554
18555# CHECK: unpk 0(1), 0(1)
185560xf3 0x00 0x00 0x00 0x00 0x00
18557
18558# CHECK: unpk 0(1), 0(1,%r1)
185590xf3 0x00 0x00 0x00 0x10 0x00
18560
18561# CHECK: unpk 0(1), 0(1,%r15)
185620xf3 0x00 0x00 0x00 0xf0 0x00
18563
18564# CHECK: unpk 0(1), 4095(1)
185650xf3 0x00 0x00 0x00 0x0f 0xff
18566
18567# CHECK: unpk 0(1), 4095(1,%r1)
185680xf3 0x00 0x00 0x00 0x1f 0xff
18569
18570# CHECK: unpk 0(1), 4095(1,%r15)
185710xf3 0x00 0x00 0x00 0xff 0xff
18572
18573# CHECK: unpk 0(1,%r1), 0(1)
185740xf3 0x00 0x10 0x00 0x00 0x00
18575
18576# CHECK: unpk 0(1,%r15), 0(1)
185770xf3 0x00 0xf0 0x00 0x00 0x00
18578
18579# CHECK: unpk 4095(1,%r1), 0(1)
185800xf3 0x00 0x1f 0xff 0x00 0x00
18581
18582# CHECK: unpk 4095(1,%r15), 0(1)
185830xf3 0x00 0xff 0xff 0x00 0x00
18584
18585# CHECK: unpk 0(16,%r1), 0(1)
185860xf3 0xf0 0x10 0x00 0x00 0x00
18587
18588# CHECK: unpk 0(16,%r15), 0(1)
185890xf3 0xf0 0xf0 0x00 0x00 0x00
18590
18591# CHECK: unpk 0(1), 0(16,%r1)
185920xf3 0x0f 0x00 0x00 0x10 0x00
18593
18594# CHECK: unpk 0(1), 0(16,%r15)
185950xf3 0x0f 0x00 0x00 0xf0 0x00
18596
18597# CHECK: unpka 0(1), 0
185980xea 0x00 0x00 0x00 0x00 0x00
18599
18600# CHECK: unpka 0(1), 0(%r1)
186010xea 0x00 0x00 0x00 0x10 0x00
18602
18603# CHECK: unpka 0(1), 0(%r15)
186040xea 0x00 0x00 0x00 0xf0 0x00
18605
18606# CHECK: unpka 0(1), 4095
186070xea 0x00 0x00 0x00 0x0f 0xff
18608
18609# CHECK: unpka 0(1), 4095(%r1)
186100xea 0x00 0x00 0x00 0x1f 0xff
18611
18612# CHECK: unpka 0(1), 4095(%r15)
186130xea 0x00 0x00 0x00 0xff 0xff
18614
18615# CHECK: unpka 0(1,%r1), 0
186160xea 0x00 0x10 0x00 0x00 0x00
18617
18618# CHECK: unpka 0(1,%r15), 0
186190xea 0x00 0xf0 0x00 0x00 0x00
18620
18621# CHECK: unpka 4095(1,%r1), 0
186220xea 0x00 0x1f 0xff 0x00 0x00
18623
18624# CHECK: unpka 4095(1,%r15), 0
186250xea 0x00 0xff 0xff 0x00 0x00
18626
18627# CHECK: unpka 0(256,%r1), 0
186280xea 0xff 0x10 0x00 0x00 0x00
18629
18630# CHECK: unpka 0(256,%r15), 0
186310xea 0xff 0xf0 0x00 0x00 0x00
18632
18633# CHECK: unpku 0(1), 0
186340xe2 0x00 0x00 0x00 0x00 0x00
18635
18636# CHECK: unpku 0(1), 0(%r1)
186370xe2 0x00 0x00 0x00 0x10 0x00
18638
18639# CHECK: unpku 0(1), 0(%r15)
186400xe2 0x00 0x00 0x00 0xf0 0x00
18641
18642# CHECK: unpku 0(1), 4095
186430xe2 0x00 0x00 0x00 0x0f 0xff
18644
18645# CHECK: unpku 0(1), 4095(%r1)
186460xe2 0x00 0x00 0x00 0x1f 0xff
18647
18648# CHECK: unpku 0(1), 4095(%r15)
186490xe2 0x00 0x00 0x00 0xff 0xff
18650
18651# CHECK: unpku 0(1,%r1), 0
186520xe2 0x00 0x10 0x00 0x00 0x00
18653
18654# CHECK: unpku 0(1,%r15), 0
186550xe2 0x00 0xf0 0x00 0x00 0x00
18656
18657# CHECK: unpku 4095(1,%r1), 0
186580xe2 0x00 0x1f 0xff 0x00 0x00
18659
18660# CHECK: unpku 4095(1,%r15), 0
186610xe2 0x00 0xff 0xff 0x00 0x00
18662
18663# CHECK: unpku 0(256,%r1), 0
186640xe2 0xff 0x10 0x00 0x00 0x00
18665
18666# CHECK: unpku 0(256,%r15), 0
186670xe2 0xff 0xf0 0x00 0x00 0x00
18668
18669# CHECK: upt
186700x01 0x02
18671
18672# CHECK: x %r0, 0
186730x57 0x00 0x00 0x00
18674
18675# CHECK: x %r0, 4095
186760x57 0x00 0x0f 0xff
18677
18678# CHECK: x %r0, 0(%r1)
186790x57 0x00 0x10 0x00
18680
18681# CHECK: x %r0, 0(%r15)
186820x57 0x00 0xf0 0x00
18683
18684# CHECK: x %r0, 4095(%r1,%r15)
186850x57 0x01 0xff 0xff
18686
18687# CHECK: x %r0, 4095(%r15,%r1)
186880x57 0x0f 0x1f 0xff
18689
18690# CHECK: x %r15, 0
186910x57 0xf0 0x00 0x00
18692
18693# CHECK: xc 0(1), 0
186940xd7 0x00 0x00 0x00 0x00 0x00
18695
18696# CHECK: xc 0(1), 0(%r1)
186970xd7 0x00 0x00 0x00 0x10 0x00
18698
18699# CHECK: xc 0(1), 0(%r15)
187000xd7 0x00 0x00 0x00 0xf0 0x00
18701
18702# CHECK: xc 0(1), 4095
187030xd7 0x00 0x00 0x00 0x0f 0xff
18704
18705# CHECK: xc 0(1), 4095(%r1)
187060xd7 0x00 0x00 0x00 0x1f 0xff
18707
18708# CHECK: xc 0(1), 4095(%r15)
187090xd7 0x00 0x00 0x00 0xff 0xff
18710
18711# CHECK: xc 0(1,%r1), 0
187120xd7 0x00 0x10 0x00 0x00 0x00
18713
18714# CHECK: xc 0(1,%r15), 0
187150xd7 0x00 0xf0 0x00 0x00 0x00
18716
18717# CHECK: xc 4095(1,%r1), 0
187180xd7 0x00 0x1f 0xff 0x00 0x00
18719
18720# CHECK: xc 4095(1,%r15), 0
187210xd7 0x00 0xff 0xff 0x00 0x00
18722
18723# CHECK: xc 0(256,%r1), 0
187240xd7 0xff 0x10 0x00 0x00 0x00
18725
18726# CHECK: xc 0(256,%r15), 0
187270xd7 0xff 0xf0 0x00 0x00 0x00
18728
18729# CHECK: xg %r0, -524288
187300xe3 0x00 0x00 0x00 0x80 0x82
18731
18732# CHECK: xg %r0, -1
187330xe3 0x00 0x0f 0xff 0xff 0x82
18734
18735# CHECK: xg %r0, 0
187360xe3 0x00 0x00 0x00 0x00 0x82
18737
18738# CHECK: xg %r0, 1
187390xe3 0x00 0x00 0x01 0x00 0x82
18740
18741# CHECK: xg %r0, 524287
187420xe3 0x00 0x0f 0xff 0x7f 0x82
18743
18744# CHECK: xg %r0, 0(%r1)
187450xe3 0x00 0x10 0x00 0x00 0x82
18746
18747# CHECK: xg %r0, 0(%r15)
187480xe3 0x00 0xf0 0x00 0x00 0x82
18749
18750# CHECK: xg %r0, 524287(%r1,%r15)
187510xe3 0x01 0xff 0xff 0x7f 0x82
18752
18753# CHECK: xg %r0, 524287(%r15,%r1)
187540xe3 0x0f 0x1f 0xff 0x7f 0x82
18755
18756# CHECK: xg %r15, 0
187570xe3 0xf0 0x00 0x00 0x00 0x82
18758
18759# CHECK: xgr %r0, %r0
187600xb9 0x82 0x00 0x00
18761
18762# CHECK: xgr %r0, %r15
187630xb9 0x82 0x00 0x0f
18764
18765# CHECK: xgr %r15, %r0
187660xb9 0x82 0x00 0xf0
18767
18768# CHECK: xgr %r7, %r8
187690xb9 0x82 0x00 0x78
18770
18771# CHECK: xgrk %r0, %r0, %r0
187720xb9 0xe7 0x00 0x00
18773
18774# CHECK: xgrk %r2, %r3, %r4
187750xb9 0xe7 0x40 0x23
18776
18777# CHECK: xi 0, 0
187780x97 0x00 0x00 0x00
18779
18780# CHECK: xi 4095, 0
187810x97 0x00 0x0f 0xff
18782
18783# CHECK: xi 0, 255
187840x97 0xff 0x00 0x00
18785
18786# CHECK: xi 0(%r1), 42
187870x97 0x2a 0x10 0x00
18788
18789# CHECK: xi 0(%r15), 42
187900x97 0x2a 0xf0 0x00
18791
18792# CHECK: xi 4095(%r1), 42
187930x97 0x2a 0x1f 0xff
18794
18795# CHECK: xi 4095(%r15), 42
187960x97 0x2a 0xff 0xff
18797
18798# CHECK: xihf %r0, 0
187990xc0 0x06 0x00 0x00 0x00 0x00
18800
18801# CHECK: xihf %r0, 4294967295
188020xc0 0x06 0xff 0xff 0xff 0xff
18803
18804# CHECK: xihf %r15, 0
188050xc0 0xf6 0x00 0x00 0x00 0x00
18806
18807# CHECK: xilf %r0, 0
188080xc0 0x07 0x00 0x00 0x00 0x00
18809
18810# CHECK: xilf %r0, 4294967295
188110xc0 0x07 0xff 0xff 0xff 0xff
18812
18813# CHECK: xilf %r15, 0
188140xc0 0xf7 0x00 0x00 0x00 0x00
18815
18816# CHECK: xiy -524288, 0
188170xeb 0x00 0x00 0x00 0x80 0x57
18818
18819# CHECK: xiy -1, 0
188200xeb 0x00 0x0f 0xff 0xff 0x57
18821
18822# CHECK: xiy 0, 0
188230xeb 0x00 0x00 0x00 0x00 0x57
18824
18825# CHECK: xiy 1, 0
188260xeb 0x00 0x00 0x01 0x00 0x57
18827
18828# CHECK: xiy 524287, 0
188290xeb 0x00 0x0f 0xff 0x7f 0x57
18830
18831# CHECK: xiy 0, 255
188320xeb 0xff 0x00 0x00 0x00 0x57
18833
18834# CHECK: xiy 0(%r1), 42
188350xeb 0x2a 0x10 0x00 0x00 0x57
18836
18837# CHECK: xiy 0(%r15), 42
188380xeb 0x2a 0xf0 0x00 0x00 0x57
18839
18840# CHECK: xiy 524287(%r1), 42
188410xeb 0x2a 0x1f 0xff 0x7f 0x57
18842
18843# CHECK: xiy 524287(%r15), 42
188440xeb 0x2a 0xff 0xff 0x7f 0x57
18845
18846# CHECK: xr %r0, %r0
188470x17 0x00
18848
18849# CHECK: xr %r0, %r15
188500x17 0x0f
18851
18852# CHECK: xr %r15, %r0
188530x17 0xf0
18854
18855# CHECK: xr %r7, %r8
188560x17 0x78
18857
18858# CHECK: xrk %r0, %r0, %r0
188590xb9 0xf7 0x00 0x00
18860
18861# CHECK: xrk %r2, %r3, %r4
188620xb9 0xf7 0x40 0x23
18863
18864# CHECK: xsch
188650xb2 0x76 0x00 0x00
18866
18867# CHECK: xy %r0, -524288
188680xe3 0x00 0x00 0x00 0x80 0x57
18869
18870# CHECK: xy %r0, -1
188710xe3 0x00 0x0f 0xff 0xff 0x57
18872
18873# CHECK: xy %r0, 0
188740xe3 0x00 0x00 0x00 0x00 0x57
18875
18876# CHECK: xy %r0, 1
188770xe3 0x00 0x00 0x01 0x00 0x57
18878
18879# CHECK: xy %r0, 524287
188800xe3 0x00 0x0f 0xff 0x7f 0x57
18881
18882# CHECK: xy %r0, 0(%r1)
188830xe3 0x00 0x10 0x00 0x00 0x57
18884
18885# CHECK: xy %r0, 0(%r15)
188860xe3 0x00 0xf0 0x00 0x00 0x57
18887
18888# CHECK: xy %r0, 524287(%r1,%r15)
188890xe3 0x01 0xff 0xff 0x7f 0x57
18890
18891# CHECK: xy %r0, 524287(%r15,%r1)
188920xe3 0x0f 0x1f 0xff 0x7f 0x57
18893
18894# CHECK: xy %r15, 0
188950xe3 0xf0 0x00 0x00 0x00 0x57
18896
18897# CHECK: zap 0(1), 0(1)
188980xf8 0x00 0x00 0x00 0x00 0x00
18899
18900# CHECK: zap 0(1), 0(1,%r1)
189010xf8 0x00 0x00 0x00 0x10 0x00
18902
18903# CHECK: zap 0(1), 0(1,%r15)
189040xf8 0x00 0x00 0x00 0xf0 0x00
18905
18906# CHECK: zap 0(1), 4095(1)
189070xf8 0x00 0x00 0x00 0x0f 0xff
18908
18909# CHECK: zap 0(1), 4095(1,%r1)
189100xf8 0x00 0x00 0x00 0x1f 0xff
18911
18912# CHECK: zap 0(1), 4095(1,%r15)
189130xf8 0x00 0x00 0x00 0xff 0xff
18914
18915# CHECK: zap 0(1,%r1), 0(1)
189160xf8 0x00 0x10 0x00 0x00 0x00
18917
18918# CHECK: zap 0(1,%r15), 0(1)
189190xf8 0x00 0xf0 0x00 0x00 0x00
18920
18921# CHECK: zap 4095(1,%r1), 0(1)
189220xf8 0x00 0x1f 0xff 0x00 0x00
18923
18924# CHECK: zap 4095(1,%r15), 0(1)
189250xf8 0x00 0xff 0xff 0x00 0x00
18926
18927# CHECK: zap 0(16,%r1), 0(1)
189280xf8 0xf0 0x10 0x00 0x00 0x00
18929
18930# CHECK: zap 0(16,%r15), 0(1)
189310xf8 0xf0 0xf0 0x00 0x00 0x00
18932
18933# CHECK: zap 0(1), 0(16,%r1)
189340xf8 0x0f 0x00 0x00 0x10 0x00
18935
18936# CHECK: zap 0(1), 0(16,%r15)
189370xf8 0x0f 0x00 0x00 0xf0 0x00
18938