* gas/iq2000: New testsuite.
[binutils-gdb.git] / gas / testsuite / gas / iq2000 / q10allinsn.d
1 #as: -m10
2 #objdump: -drz
3 #name: q10allinsn
4
5 .*: +file format .*
6
7 Disassembly of section .text:
8
9 00000000 <add>:
10 0: 03 be 00 20 add r0,r29,r30
11
12 00000004 <addi>:
13 4: 20 00 ff fc addi r0,r0,0xfffc
14
15 00000008 <addiu>:
16 8: 24 00 00 04 addiu r0,r0,0x4
17
18 0000000c <addu>:
19 c: 03 be 00 21 addu r0,r29,r30
20
21 00000010 <ado16>:
22 10: 03 be 00 29 ado16 r0,r29,r30
23
24 00000014 <and>:
25 14: 03 be 00 24 and r0,r29,r30
26
27 00000018 <andi>:
28 18: 30 00 de ad andi r0,r0,0xdead
29
30 0000001c <andoi>:
31 1c: b0 00 00 00 andoi r0,r0,0x0
32
33 00000020 <andoui>:
34 20: bc 00 00 00 andoui r0,r0,0x0
35
36 00000024 <mrgb>:
37 24: 03 a0 00 2d mrgb r0,r29,r0,0x0
38
39 00000028 <nor>:
40 28: 03 be 00 27 nor r0,r29,r30
41
42 0000002c <or>:
43 2c: 03 be 00 25 or r0,r29,r30
44 30: 03 be 08 25 or r1,r29,r30
45
46 00000034 <ori>:
47 34: 34 00 ff ff ori r0,r0,0xffff
48
49 00000038 <orui>:
50 38: 3c 20 00 00 orui r0,r1,0x0
51
52 0000003c <ram>:
53 3c: 9c 00 00 00 ram r0,r0,0x0,0x0,0x0
54
55 00000040 <sll>:
56 40: 00 00 00 00 nop
57 44: 00 02 08 00 sll r1,r2,0x0
58
59 00000048 <sllv>:
60 48: 03 dd 00 04 sllv r0,r29,r30
61
62 0000004c <slmv>:
63 4c: 00 00 00 01 slmv r0,r0,r0,0x0
64
65 00000050 <slt>:
66 50: 03 be 00 2a slt r0,r29,r30
67
68 00000054 <slti>:
69 54: 28 00 00 00 slti r0,r0,0x0
70
71 00000058 <sltiu>:
72 58: 2c 00 00 00 sltiu r0,r0,0x0
73
74 0000005c <sltu>:
75 5c: 03 be 00 2b sltu r0,r29,r30
76
77 00000060 <sra>:
78 60: 00 00 00 03 sra r0,r0,0x0
79
80 00000064 <srav>:
81 64: 03 dd 00 07 srav r0,r29,r30
82
83 00000068 <srl>:
84 68: 00 00 00 02 srl r0,r0,0x0
85
86 0000006c <srlv>:
87 6c: 03 dd 00 06 srlv r0,r29,r30
88
89 00000070 <srmv>:
90 70: 00 00 00 05 srmv r0,r0,r0,0x0
91
92 00000074 <sub>:
93 74: 03 be 00 22 sub r0,r29,r30
94
95 00000078 <subu>:
96 78: 03 be 00 23 subu r0,r29,r30
97
98 0000007c <xor>:
99 7c: 00 00 00 26 xor r0,r0,r0
100
101 00000080 <xori>:
102 80: 38 00 00 00 xori r0,r0,0x0
103
104 00000084 <bbi>:
105 84: 70 00 ff ff bbi r0\(0x0\),84 <bbi>
106
107 00000088 <bbil>:
108 88: f0 00 ff fe bbil r0\(0x0\),84 <bbi>
109
110 0000008c <bbinl>:
111 8c: f8 00 ff fd bbinl r0\(0x0\),84 <bbi>
112
113 00000090 <bbin>:
114 90: 78 00 ff fc bbin r0\(0x0\),84 <bbi>
115
116 00000094 <bbv>:
117 94: 74 00 ff fb bbv r0,r0,84 <bbi>
118
119 00000098 <bbvl>:
120 98: f4 00 ff fa bbvl r0,r0,84 <bbi>
121
122 0000009c <bbvn>:
123 9c: 7c 00 ff f9 bbvn r0,r0,84 <bbi>
124
125 000000a0 <bbvnl>:
126 a0: fc 00 ff f8 bbvnl r0,r0,84 <bbi>
127
128 000000a4 <beq>:
129 a4: 10 00 ff f7 beq r0,r0,84 <bbi>
130
131 000000a8 <beql>:
132 a8: 50 00 ff f6 beql r0,r0,84 <bbi>
133
134 000000ac <bgez>:
135 ac: 04 01 ff f5 bgez r0,84 <bbi>
136
137 000000b0 <bgezal>:
138 b0: 04 11 ff f4 bgezal r0,84 <bbi>
139
140 000000b4 <bgezall>:
141 b4: 04 13 ff f3 bgezall r0,84 <bbi>
142
143 000000b8 <bgezl>:
144 b8: 04 03 ff f2 bgezl r0,84 <bbi>
145
146 000000bc <bgtz>:
147 bc: 04 05 ff f1 bgtz r0,84 <bbi>
148
149 000000c0 <bgtzal>:
150 c0: 04 15 ff f0 bgtzal r0,84 <bbi>
151
152 000000c4 <bgtzall>:
153 c4: 04 17 ff ef bgtzall r0,84 <bbi>
154
155 000000c8 <bgtzl>:
156 c8: 04 07 ff ee bgtzl r0,84 <bbi>
157
158 000000cc <blez>:
159 cc: 04 04 ff ed blez r0,84 <bbi>
160
161 000000d0 <blezal>:
162 d0: 04 14 ff ec blezal r0,84 <bbi>
163
164 000000d4 <blezall>:
165 d4: 04 16 ff eb blezall r0,84 <bbi>
166
167 000000d8 <blezl>:
168 d8: 04 06 ff ea blezl r0,84 <bbi>
169
170 000000dc <bltz>:
171 dc: 04 00 ff e9 bltz r0,84 <bbi>
172
173 000000e0 <bltzl>:
174 e0: 04 02 ff e8 bltzl r0,84 <bbi>
175
176 000000e4 <bltzal>:
177 e4: 04 10 ff e7 bltzal r0,84 <bbi>
178
179 000000e8 <bltzall>:
180 e8: 04 12 ff e6 bltzall r0,84 <bbi>
181
182 000000ec <bmb>:
183 ec: 18 00 ff e5 bmb r0,r0,84 <bbi>
184
185 000000f0 <bmb0>:
186 f0: 60 00 ff e4 bmb0 r0,r0,84 <bbi>
187
188 000000f4 <bmb1>:
189 f4: 64 00 ff e3 bmb1 r0,r0,84 <bbi>
190
191 000000f8 <bmb2>:
192 f8: 68 00 ff e2 bmb2 r0,r0,84 <bbi>
193
194 000000fc <bmb3>:
195 fc: 6c 00 ff e1 bmb3 r0,r0,84 <bbi>
196
197 00000100 <bmbl>:
198 100: 58 00 ff e0 bmbl r0,r0,84 <bbi>
199
200 00000104 <bne>:
201 104: 14 00 ff df bne r0,r0,84 <bbi>
202
203 00000108 <bnel>:
204 108: 54 00 ff de bnel r0,r0,84 <bbi>
205
206 0000010c <break>:
207 10c: 00 00 00 0d break
208
209 00000110 <bri>:
210 110: 04 08 ff dc bri r0,84 <bbi>
211
212 00000114 <brv>:
213 114: 04 09 ff db brv r0,84 <bbi>
214
215 00000118 <chkhdr>:
216 118: 4c 00 00 26 chkhdr r0,r0
217
218 0000011c <j>:
219 11c: 08 00 00 00 j 0 <add>
220 11c: R_IQ2000_OFFSET_16 .text\+0x124
221
222 00000120 <jal>:
223 120: 0c 00 00 00 jal r0,0 <add>
224 120: R_IQ2000_OFFSET_16 .text\+0x124
225
226 00000124 <jalr>:
227 124: 00 00 00 09 jalr r0,r0
228
229 00000128 <jr>:
230 128: 00 00 00 08 jr r0
231
232 0000012c <lb>:
233 12c: 80 00 10 24 lb r0,0x1024\(r0\)
234
235 00000130 <lbu>:
236 130: 90 00 10 24 lbu r0,0x1024\(r0\)
237
238 00000134 <lh>:
239 134: 84 00 10 24 lh r0,0x1024\(r0\)
240
241 00000138 <lhu>:
242 138: 94 00 10 24 lhu r0,0x1024\(r0\)
243
244 0000013c <lui>:
245 13c: 3c 00 ff ff lui r0,0xffff
246 140: 3c 1d 00 00 lui r29,0x0
247 140: R_IQ2000_HI16 foodata
248 144: 37 bd 00 00 ori r29,r29,0x0
249 144: R_IQ2000_LO16 foodata
250
251 00000148 <la>:
252 148: 3c 0b 00 00 lui r11,0x0
253 148: R_IQ2000_HI16 foodata
254 14c: 35 6b 00 00 ori r11,r11,0x0
255 14c: R_IQ2000_LO16 foodata
256
257 00000150 <lw>:
258 150: 8c 00 10 24 lw r0,0x1024\(r0\)
259
260 00000154 <sb>:
261 154: a0 00 10 24 sb r0,0x1024\(r0\)
262
263 00000158 <sh>:
264 158: a4 00 10 24 sh r0,0x1024\(r0\)
265
266 0000015c <sw>:
267 15c: ac 00 10 24 sw r0,0x1024\(r0\)
268
269 00000160 <swrd>:
270 160: 4c 1e e8 04 swrd r29,r30
271
272 00000164 <swrdl>:
273 164: 4c 1e e8 05 swrdl r29,r30
274
275 00000168 <swwr>:
276 168: 4f be 00 06 swwr r0,r29,r30
277
278 0000016c <swwru>:
279 16c: 4f be 00 07 swwru r0,r29,r30
280
281 00000170 <rba>:
282 170: 4f be 00 08 rba r0,r29,r30
283
284 00000174 <rbal>:
285 174: 4f be 00 09 rbal r0,r29,r30
286
287 00000178 <rbar>:
288 178: 4f be 00 0a rbar r0,r29,r30
289
290 0000017c <dwrd>:
291 17c: 4c 1e e0 0c dwrd r28,r30
292
293 00000180 <dwrdl>:
294 180: 4c 1e e0 0d dwrdl r28,r30
295
296 00000184 <wba>:
297 184: 4f be 00 10 wba r0,r29,r30
298
299 00000188 <wbau>:
300 188: 4f be 00 11 wbau r0,r29,r30
301
302 0000018c <wbac>:
303 18c: 4f be 00 12 wbac r0,r29,r30
304
305 00000190 <crc32>:
306 190: 4f be 00 14 crc32 r0,r29,r30
307
308 00000194 <crc32b>:
309 194: 4f be 00 15 crc32b r0,r29,r30
310
311 00000198 <cfc>:
312 198: 4c 1e e8 00 cfc r29,r30
313
314 0000019c <lock>:
315 19c: 4c 1c e8 01 lock r29,r28
316
317 000001a0 <ctc>:
318 1a0: 4f be 00 02 ctc r29,r30
319
320 000001a4 <unlk>:
321 1a4: 4c 1e e8 03 unlk r29,r30
322
323 000001a8 <mcid>:
324 1a8: 4c 1d 00 20 mcid r0,r29
325
326 000001ac <dba>:
327 1ac: 4c 00 f0 22 dba r30
328
329 000001b0 <dbd>:
330 1b0: 4c 1e 00 21 dbd r0,r0,r30
331
332 000001b4 <dpwt>:
333 1b4: 4f c0 00 23 dpwt r0,r30
334
335 000001b8 <avail>:
336 1b8: 4c 00 f8 24 avail r31
337
338 000001bc <free>:
339 1bc: 4f c0 00 25 free r0,r30
340
341 000001c0 <tstod>:
342 1c0: 4f c0 00 27 tstod r0,r30
343
344 000001c4 <yield>:
345 1c4: 00 00 00 0e yield
346
347 000001c8 <pkrla>:
348 1c8: 4f be 00 28 pkrla r0,r29,r30
349
350 000001cc <pkrlac>:
351 1cc: 4f be 00 2b pkrlac r0,r29,r30
352
353 000001d0 <pkrlau>:
354 1d0: 4f be 00 29 pkrlau r0,r29,r30
355
356 000001d4 <pkrlah>:
357 1d4: 4f be 00 2a pkrlah r0,r29,r30
358
359 000001d8 <cmphdr>:
360 1d8: 4c 00 f8 2c cmphdr r31
361
362 000001dc <cam36>:
363 1dc: 4c 1e ec 09 cam36 r29,r30,0x1,0x1
364
365 000001e0 <cam72>:
366 1e0: 4c 1e 04 52 cam72 r0,r30,0x2,0x2
367
368 000001e4 <cam144>:
369 1e4: 4c 1d 04 9b cam144 r0,r29,0x3,0x3
370
371 000001e8 <cam288>:
372 1e8: 4c 1d 04 a4 cam144 r0,r29,0x4,0x4
373
374 000001ec <cm32and>:
375 1ec: 4f be 00 ab cm32and r0,r29,r30
376
377 000001f0 <cm32andn>:
378 1f0: 4f be 00 a3 cm32andn r0,r29,r30
379
380 000001f4 <cm32or>:
381 1f4: 4f be 00 aa cm32or r0,r29,r30
382
383 000001f8 <cm32ra>:
384 1f8: 4f be 00 b0 cm32ra r0,r29,r30
385
386 000001fc <cm32rd>:
387 1fc: 4c 1e e8 a1 cm32rd r29,r30
388
389 00000200 <cm32ri>:
390 200: 4c 1d 00 a4 cm32ri r0,r29
391
392 00000204 <cm32rs>:
393 204: 4f be 00 a0 cm32rs r0,r29,r30
394
395 00000208 <cm32sa>:
396 208: 4f be 00 b8 cm32sa r0,r29,r30
397
398 0000020c <cm32sd>:
399 20c: 4c 1d 00 a9 cm32sd r0,r29
400
401 00000210 <cm32si>:
402 210: 4c 1d 00 ac cm32si r0,r29
403
404 00000214 <cm32ss>:
405 214: 4f be 00 a8 cm32ss r0,r29,r30
406
407 00000218 <cm32xor>:
408 218: 4f be 00 a2 cm32xor r0,r29,r30
409
410 0000021c <cm64clr>:
411 21c: 4c 1c 00 85 cm64clr r0,r28
412
413 00000220 <cm64ra>:
414 220: 4f 9e 00 90 cm64ra r0,r28,r30
415
416 00000224 <cm64rd>:
417 224: 4c 1c 00 81 cm64rd r0,r28
418
419 00000228 <cm64ri>:
420 228: 4c 1c 00 84 cm64ri r0,r28
421
422 0000022c <cm64ria2>:
423 22c: 4f 9e 00 94 cm64ria2 r0,r28,r30
424
425 00000230 <cm64rs>:
426 230: 4f 9e 00 80 cm64rs r0,r28,r30
427
428 00000234 <cm64sa>:
429 234: 4f 9e 00 98 cm64sa r0,r28,r30
430
431 00000238 <cm64sd>:
432 238: 4c 1c 00 89 cm64sd r0,r28
433
434 0000023c <cm64si>:
435 23c: 4c 1c 00 8c cm64si r0,r28
436
437 00000240 <cm64sia2>:
438 240: 4f 9e 00 9c cm64sia2 r0,r28,r30
439
440 00000244 <cm64ss>:
441 244: 4f be 00 88 cm64ss r0,r29,r30
442
443 00000248 <cm128ria2>:
444 248: 4f be 00 95 cm128ria2 r0,r29,r30
445
446 0000024c <cm128ria3>:
447 24c: 4f be 00 90 cm64ra r0,r29,r30
448
449 00000250 <cm128ria4>:
450 250: 4f be 00 b7 cm128ria4 r0,r29,r30,0x7
451
452 00000254 <cm128sia2>:
453 254: 4f be 00 9d cm128sia2 r0,r29,r30
454
455 00000258 <cm128sia3>:
456 258: 4f be 00 98 cm64sa r0,r29,r30
457
458 0000025c <cm128sia4>:
459 25c: 4f be 00 bf cm128sia4 r0,r29,r30,0x7
460
461 00000260 <cm128vsa>:
462 260: 4f be 00 a6 cm128vsa r0,r29,r30
463
464 00000264 <pkrli>:
465 264: 4b fd 08 3f pkrli r1,r31,r29,0x3f
466
467 00000268 <pkrlic>:
468 268: 4b fd 0b 3f pkrlic r1,r31,r29,0x3f
469
470 0000026c <pkrlih>:
471 26c: 4b fd 0a 3f pkrlih r1,r31,r29,0x3f
472
473 00000270 <pkrliu>:
474 270: 4b fd 09 3f pkrliu r1,r31,r29,0x3f
475
476 00000274 <rbi>:
477 274: 4f bc 12 20 rbi r2,r29,r28,0x20
478
479 00000278 <rbil>:
480 278: 4f bc 13 20 rbil r2,r29,r28,0x20
481
482 0000027c <rbir>:
483 27c: 4f bc 11 20 rbir r2,r29,r28,0x20
484
485 00000280 <wbi>:
486 280: 4c 22 06 20 wbi r0,r1,r2,0x20
487
488 00000284 <wbic>:
489 284: 4c 22 05 20 wbic r0,r1,r2,0x20
490
491 00000288 <wbiu>:
492 288: 4c 22 07 20 wbiu r0,r1,r2,0x20