]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/z8k/inout.s
opcodes: bfin: simplify field width processing and fix build warnings
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / z8k / inout.s
CommitLineData
373bbd04
CG
1.text
2
3 in r1,#0x4444
4 inb rh3,#0x123
5
6 in r8,@r0
7 in r9,@r1
8 in r10,@r2
9 in r11,@r3
10 in r12,@r4
11 in r13,@r5
12 in r14,@r6
13 in r15,@r7
14 in r0,@r8
15 in r1,@r9
16 in r2,@r10
17 in r3,@r11
18 in r4,@r12
19 in r5,@r13
20 in r6,@r14
21 in r7,@r15
22
23 inb rh0,@r0
24 inb rh1,@r1
25 inb rh2,@r2
26 inb rh3,@r3
27 inb rh4,@r4
28 inb rh5,@r5
29 inb rh6,@r6
30 inb rh7,@r7
31 inb rl0,@r8
32 inb rl1,@r9
33 inb rl2,@r10
34 inb rl3,@r11
35 inb rl4,@r12
36 inb rl5,@r13
37 inb rl6,@r14
38 inb rl7,@r15
39
40 ind @r3,@r15,r8
41 ind @r1,@r14,r7
42 ind @r2,@r13,r6
43 ind @r3,@r12,r5
44 ind @r4,@r11,r0
45 ind @r5,@r10,r4
46 ind @r6,@r9,r3
47 ind @r7,@r8,r2
48 ind @r8,@r7,r1
49 ind @r9,@r6,r15
50 ind @r10,@r5,r14
51 ind @r11,@r4,r13
52 ind @r12,@r3,r11
53 ind @r13,@r2,r12
54 ind @r14,@r1,r10
55 ind @r15,@r0,r9
56
57 indb @r3,@r15,r8
58 indb @r1,@r14,r7
59 indb @r2,@r13,r6
60 indb @r3,@r12,r5
61 indb @r4,@r11,r0
62 indb @r5,@r10,r4
63 indb @r6,@r9,r3
64 indb @r7,@r8,r2
65 indb @r8,@r7,r1
66 indb @r9,@r6,r15
67 indb @r10,@r5,r14
68 indb @r11,@r4,r13
69 indb @r12,@r3,r11
70 indb @r13,@r2,r12
71 indb @r14,@r1,r10
72 indb @r15,@r0,r9
73
74 indr @r3,@r15,r8
75 indr @r1,@r14,r7
76 indr @r2,@r13,r6
77 indr @r3,@r12,r5
78 indr @r4,@r11,r0
79 indr @r5,@r10,r4
80 indr @r6,@r9,r3
81 indr @r7,@r8,r2
82 indr @r8,@r7,r1
83 indr @r9,@r6,r15
84 indr @r10,@r5,r14
85 indr @r11,@r4,r13
86 indr @r12,@r3,r11
87 indr @r13,@r2,r12
88 indr @r14,@r1,r10
89 indr @r15,@r0,r9
90
91 indrb @r3,@r15,r8
92 indrb @r1,@r14,r7
93 indrb @r2,@r13,r6
94 indrb @r3,@r12,r5
95 indrb @r4,@r11,r0
96 indrb @r5,@r10,r4
97 indrb @r6,@r9,r3
98 indrb @r7,@r8,r2
99 indrb @r8,@r7,r1
100 indrb @r9,@r6,r15
101 indrb @r10,@r5,r14
102 indrb @r11,@r4,r13
103 indrb @r12,@r3,r11
104 indrb @r13,@r2,r12
105 indrb @r14,@r1,r10
106 indrb @r15,@r0,r9
107
108 ini @r3,@r15,r8
109 ini @r1,@r14,r7
110 ini @r2,@r13,r6
111 ini @r3,@r12,r5
112 ini @r4,@r11,r0
113 ini @r5,@r10,r4
114 ini @r6,@r9,r3
115 ini @r7,@r8,r2
116 ini @r8,@r7,r1
117 ini @r9,@r6,r15
118 ini @r10,@r5,r14
119 ini @r11,@r4,r13
120 ini @r12,@r3,r11
121 ini @r13,@r2,r12
122 ini @r14,@r1,r10
123 ini @r15,@r0,r9
124
125 inib @r3,@r15,r8
126 inib @r1,@r14,r7
127 inib @r2,@r13,r6
128 inib @r3,@r12,r5
129 inib @r4,@r11,r0
130 inib @r5,@r10,r4
131 inib @r6,@r9,r3
132 inib @r7,@r8,r2
133 inib @r8,@r7,r1
134 inib @r9,@r6,r15
135 inib @r10,@r5,r14
136 inib @r11,@r4,r13
137 inib @r12,@r3,r11
138 inib @r13,@r2,r12
139 inib @r14,@r1,r10
140 inib @r15,@r0,r9
141
142 inir @r3,@r15,r8
143 inir @r1,@r14,r7
144 inir @r2,@r13,r6
145 inir @r3,@r12,r5
146 inir @r4,@r11,r0
147 inir @r5,@r10,r4
148 inir @r6,@r9,r3
149 inir @r7,@r8,r2
150 inir @r8,@r7,r1
151 inir @r9,@r6,r15
152 inir @r10,@r5,r14
153 inir @r11,@r4,r13
154 inir @r12,@r3,r11
155 inir @r13,@r2,r12
156 inir @r14,@r1,r10
157 inir @r15,@r0,r9
158
159 inirb @r3,@r15,r8
160 inirb @r1,@r14,r7
161 inirb @r2,@r13,r6
162 inirb @r3,@r12,r5
163 inirb @r4,@r11,r0
164 inirb @r5,@r10,r4
165 inirb @r6,@r9,r3
166 inirb @r7,@r8,r2
167 inirb @r8,@r7,r1
168 inirb @r9,@r6,r15
169 inirb @r10,@r5,r14
170 inirb @r11,@r4,r13
171 inirb @r12,@r3,r11
172 inirb @r13,@r2,r12
173 inirb @r14,@r1,r10
174 inirb @r15,@r0,r9
175
176
177 out #0x1234,r3
178 outb #0x123,rl2
179
180 out @r0,r8
181 out @r1,r9
182 out @r2,r10
183 out @r3,r11
184 out @r4,r12
185 out @r5,r13
186 out @r6,r14
187 out @r7,r15
188 out @r8,r0
189 out @r9,r1
190 out @r10,r2
191 out @r11,r3
192 out @r12,r4
193 out @r13,r5
194 out @r14,r6
195 out @r15,r7
196
197 outb @r0,rh0
198 outb @r1,rh1
199 outb @r2,rh2
200 outb @r3,rh3
201 outb @r4,rh4
202 outb @r5,rh5
203 outb @r6,rh6
204 outb @r7,rh7
205 outb @r8,rl0
206 outb @r9,rl1
207 outb @r10,rl2
208 outb @r11,rl3
209 outb @r12,rl4
210 outb @r13,rl5
211 outb @r14,rl6
212 outb @r15,rl7
213
214 outd @r0,@r15,r8
215 outd @r1,@r14,r7
216 outd @r2,@r13,r6
217 outd @r3,@r12,r5
218 outd @r4,@r11,r0
219 outd @r5,@r10,r4
220 outd @r6,@r9,r3
221 outd @r7,@r8,r2
222 outd @r8,@r7,r1
223 outd @r9,@r6,r15
224 outd @r10,@r5,r14
225 outd @r11,@r4,r13
226 outd @r12,@r3,r11
227 outd @r13,@r2,r12
228 outd @r14,@r1,r10
229 outd @r15,@r3,r9
230
231 outdb @r0,@r15,r8
232 outdb @r1,@r14,r7
233 outdb @r2,@r13,r6
234 outdb @r3,@r12,r5
235 outdb @r4,@r11,r0
236 outdb @r5,@r10,r4
237 outdb @r6,@r9,r3
238 outdb @r7,@r8,r2
239 outdb @r8,@r7,r1
240 outdb @r9,@r6,r15
241 outdb @r10,@r5,r14
242 outdb @r11,@r4,r13
243 outdb @r12,@r3,r11
244 outdb @r13,@r2,r12
245 outdb @r14,@r1,r10
246 outdb @r15,@r3,r9
247
248 otdr @r0,@r15,r8
249 otdr @r1,@r14,r7
250 otdr @r2,@r13,r6
251 otdr @r3,@r12,r5
252 otdr @r4,@r11,r0
253 otdr @r5,@r10,r4
254 otdr @r6,@r9,r3
255 otdr @r7,@r8,r2
256 otdr @r8,@r7,r1
257 otdr @r9,@r6,r15
258 otdr @r10,@r5,r14
259 otdr @r11,@r4,r13
260 otdr @r12,@r3,r11
261 otdr @r13,@r2,r12
262 otdr @r14,@r1,r10
263 otdr @r15,@r3,r9
264
265 otdrb @r0,@r15,r8
266 otdrb @r1,@r14,r7
267 otdrb @r2,@r13,r6
268 otdrb @r3,@r12,r5
269 otdrb @r4,@r11,r0
270 otdrb @r5,@r10,r4
271 otdrb @r6,@r9,r3
272 otdrb @r7,@r8,r2
273 otdrb @r8,@r7,r1
274 otdrb @r9,@r6,r15
275 otdrb @r10,@r5,r14
276 otdrb @r11,@r4,r13
277 otdrb @r12,@r3,r11
278 otdrb @r13,@r2,r12
279 otdrb @r14,@r1,r10
280 otdrb @r15,@r3,r9
281
282 outi @r0,@r15,r8
283 outi @r1,@r14,r7
284 outi @r2,@r13,r6
285 outi @r3,@r12,r5
286 outi @r4,@r11,r0
287 outi @r5,@r10,r4
288 outi @r6,@r9,r3
289 outi @r7,@r8,r2
290 outi @r8,@r7,r1
291 outi @r9,@r6,r15
292 outi @r10,@r5,r14
293 outi @r11,@r4,r13
294 outi @r12,@r3,r11
295 outi @r13,@r2,r12
296 outi @r14,@r1,r10
297 outi @r15,@r3,r9
298
299 outib @r0,@r15,r8
300 outib @r1,@r14,r7
301 outib @r2,@r13,r6
302 outib @r3,@r12,r5
303 outib @r4,@r11,r0
304 outib @r5,@r10,r4
305 outib @r6,@r9,r3
306 outib @r7,@r8,r2
307 outib @r8,@r7,r1
308 outib @r9,@r6,r15
309 outib @r10,@r5,r14
310 outib @r11,@r4,r13
311 outib @r12,@r3,r11
312 outib @r13,@r2,r12
313 outib @r14,@r1,r10
314 outib @r15,@r3,r9
315
316 otir @r0,@r15,r8
317 otir @r1,@r14,r7
318 otir @r2,@r13,r6
319 otir @r3,@r12,r5
320 otir @r4,@r11,r0
321 otir @r5,@r10,r4
322 otir @r6,@r9,r3
323 otir @r7,@r8,r2
324 otir @r8,@r7,r1
325 otir @r9,@r6,r15
326 otir @r10,@r5,r14
327 otir @r11,@r4,r13
328 otir @r12,@r3,r11
329 otir @r13,@r2,r12
330 otir @r14,@r1,r10
331 otir @r15,@r3,r9
332
333 otirb @r0,@r15,r8
334 otirb @r1,@r14,r7
335 otirb @r2,@r13,r6
336 otirb @r3,@r12,r5
337 otirb @r4,@r11,r0
338 otirb @r5,@r10,r4
339 otirb @r6,@r9,r3
340 otirb @r7,@r8,r2
341 otirb @r8,@r7,r1
342 otirb @r9,@r6,r15
343 otirb @r10,@r5,r14
344 otirb @r11,@r4,r13
345 otirb @r12,@r3,r11
346 otirb @r13,@r2,r12
347 otirb @r14,@r1,r10
348 otirb @r15,@r3,r9
349
350
351 sin r0,#124
352 sinb rh0,#1266
353
354 sind @r3,@r15,r8
355 sind @r1,@r14,r7
356 sind @r2,@r13,r6
357 sind @r3,@r12,r5
358 sind @r4,@r11,r0
359 sind @r5,@r10,r4
360 sind @r6,@r9,r3
361 sind @r7,@r8,r2
362 sind @r8,@r7,r1
363 sind @r9,@r6,r15
364 sind @r10,@r5,r14
365 sind @r11,@r4,r13
366 sind @r12,@r3,r11
367 sind @r13,@r2,r12
368 sind @r14,@r1,r10
369 sind @r15,@r0,r9
370
371 sindb @r3,@r15,r8
372 sindb @r1,@r14,r7
373 sindb @r2,@r13,r6
374 sindb @r3,@r12,r5
375 sindb @r4,@r11,r0
376 sindb @r5,@r10,r4
377 sindb @r6,@r9,r3
378 sindb @r7,@r8,r2
379 sindb @r8,@r7,r1
380 sindb @r9,@r6,r15
381 sindb @r10,@r5,r14
382 sindb @r11,@r4,r13
383 sindb @r12,@r3,r11
384 sindb @r13,@r2,r12
385 sindb @r14,@r1,r10
386 sindb @r15,@r0,r9
387
388 sindr @r3,@r15,r8
389 sindr @r1,@r14,r7
390 sindr @r2,@r13,r6
391 sindr @r3,@r12,r5
392 sindr @r4,@r11,r0
393 sindr @r5,@r10,r4
394 sindr @r6,@r9,r3
395 sindr @r7,@r8,r2
396 sindr @r8,@r7,r1
397 sindr @r9,@r6,r15
398 sindr @r10,@r5,r14
399 sindr @r11,@r4,r13
400 sindr @r12,@r3,r11
401 sindr @r13,@r2,r12
402 sindr @r14,@r1,r10
403 sindr @r15,@r0,r9
404
405 sindrb @r3,@r15,r8
406 sindrb @r1,@r14,r7
407 sindrb @r2,@r13,r6
408 sindrb @r3,@r12,r5
409 sindrb @r4,@r11,r0
410 sindrb @r5,@r10,r4
411 sindrb @r6,@r9,r3
412 sindrb @r7,@r8,r2
413 sindrb @r8,@r7,r1
414 sindrb @r9,@r6,r15
415 sindrb @r10,@r5,r14
416 sindrb @r11,@r4,r13
417 sindrb @r12,@r3,r11
418 sindrb @r13,@r2,r12
419 sindrb @r14,@r1,r10
420 sindrb @r15,@r0,r9
421
422 sini @r3,@r15,r8
423 sini @r1,@r14,r7
424 sini @r2,@r13,r6
425 sini @r3,@r12,r5
426 sini @r4,@r11,r0
427 sini @r5,@r10,r4
428 sini @r6,@r9,r3
429 sini @r7,@r8,r2
430 sini @r8,@r7,r1
431 sini @r9,@r6,r15
432 sini @r10,@r5,r14
433 sini @r11,@r4,r13
434 sini @r12,@r3,r11
435 sini @r13,@r2,r12
436 sini @r14,@r1,r10
437 sini @r15,@r0,r9
438
439 sinib @r3,@r15,r8
440 sinib @r1,@r14,r7
441 sinib @r2,@r13,r6
442 sinib @r3,@r12,r5
443 sinib @r4,@r11,r0
444 sinib @r5,@r10,r4
445 sinib @r6,@r9,r3
446 sinib @r7,@r8,r2
447 sinib @r8,@r7,r1
448 sinib @r9,@r6,r15
449 sinib @r10,@r5,r14
450 sinib @r11,@r4,r13
451 sinib @r12,@r3,r11
452 sinib @r13,@r2,r12
453 sinib @r14,@r1,r10
454 sinib @r15,@r0,r9
455
456 sinir @r3,@r15,r8
457 sinir @r1,@r14,r7
458 sinir @r2,@r13,r6
459 sinir @r3,@r12,r5
460 sinir @r4,@r11,r0
461 sinir @r5,@r10,r4
462 sinir @r6,@r9,r3
463 sinir @r7,@r8,r2
464 sinir @r8,@r7,r1
465 sinir @r9,@r6,r15
466 sinir @r10,@r5,r14
467 sinir @r11,@r4,r13
468 sinir @r12,@r3,r11
469 sinir @r13,@r2,r12
470 sinir @r14,@r1,r10
471 sinir @r15,@r0,r9
472
473 sinirb @r3,@r15,r8
474 sinirb @r1,@r14,r7
475 sinirb @r2,@r13,r6
476 sinirb @r3,@r12,r5
477 sinirb @r4,@r11,r0
478 sinirb @r5,@r10,r4
479 sinirb @r6,@r9,r3
480 sinirb @r7,@r8,r2
481 sinirb @r8,@r7,r1
482 sinirb @r9,@r6,r15
483 sinirb @r10,@r5,r14
484 sinirb @r11,@r4,r13
485 sinirb @r12,@r3,r11
486 sinirb @r13,@r2,r12
487 sinirb @r14,@r1,r10
488 sinirb @r15,@r0,r9
489
490
491 sout #0xbeee,r0
492 soutb #0xbabe,rh4
493
494 soutd @r0,@r15,r8
495 soutd @r1,@r14,r7
496 soutd @r2,@r13,r6
497 soutd @r3,@r12,r5
498 soutd @r4,@r11,r0
499 soutd @r5,@r10,r4
500 soutd @r6,@r9,r3
501 soutd @r7,@r8,r2
502 soutd @r8,@r7,r1
503 soutd @r9,@r6,r15
504 soutd @r10,@r5,r14
505 soutd @r11,@r4,r13
506 soutd @r12,@r3,r11
507 soutd @r13,@r2,r12
508 soutd @r14,@r1,r10
509 soutd @r15,@r3,r9
510
511 soutdb @r0,@r15,r8
512 soutdb @r1,@r14,r7
513 soutdb @r2,@r13,r6
514 soutdb @r3,@r12,r5
515 soutdb @r4,@r11,r0
516 soutdb @r5,@r10,r4
517 soutdb @r6,@r9,r3
518 soutdb @r7,@r8,r2
519 soutdb @r8,@r7,r1
520 soutdb @r9,@r6,r15
521 soutdb @r10,@r5,r14
522 soutdb @r11,@r4,r13
523 soutdb @r12,@r3,r11
524 soutdb @r13,@r2,r12
525 soutdb @r14,@r1,r10
526 soutdb @r15,@r3,r9
527
528 sotdr @r0,@r15,r8
529 sotdr @r1,@r14,r7
530 sotdr @r2,@r13,r6
531 sotdr @r3,@r12,r5
532 sotdr @r4,@r11,r0
533 sotdr @r5,@r10,r4
534 sotdr @r6,@r9,r3
535 sotdr @r7,@r8,r2
536 sotdr @r8,@r7,r1
537 sotdr @r9,@r6,r15
538 sotdr @r10,@r5,r14
539 sotdr @r11,@r4,r13
540 sotdr @r12,@r3,r11
541 sotdr @r13,@r2,r12
542 sotdr @r14,@r1,r10
543 sotdr @r15,@r3,r9
544
545 sotdrb @r0,@r15,r8
546 sotdrb @r1,@r14,r7
547 sotdrb @r2,@r13,r6
548 sotdrb @r3,@r12,r5
549 sotdrb @r4,@r11,r0
550 sotdrb @r5,@r10,r4
551 sotdrb @r6,@r9,r3
552 sotdrb @r7,@r8,r2
553 sotdrb @r8,@r7,r1
554 sotdrb @r9,@r6,r15
555 sotdrb @r10,@r5,r14
556 sotdrb @r11,@r4,r13
557 sotdrb @r12,@r3,r11
558 sotdrb @r13,@r2,r12
559 sotdrb @r14,@r1,r10
560 sotdrb @r15,@r3,r9
561
562 souti @r0,@r15,r8
563 souti @r1,@r14,r7
564 souti @r2,@r13,r6
565 souti @r3,@r12,r5
566 souti @r4,@r11,r0
567 souti @r5,@r10,r4
568 souti @r6,@r9,r3
569 souti @r7,@r8,r2
570 souti @r8,@r7,r1
571 souti @r9,@r6,r15
572 souti @r10,@r5,r14
573 souti @r11,@r4,r13
574 souti @r12,@r3,r11
575 souti @r13,@r2,r12
576 souti @r14,@r1,r10
577 souti @r15,@r3,r9
578
579 soutib @r0,@r15,r8
580 soutib @r1,@r14,r7
581 soutib @r2,@r13,r6
582 soutib @r3,@r12,r5
583 soutib @r4,@r11,r0
584 soutib @r5,@r10,r4
585 soutib @r6,@r9,r3
586 soutib @r7,@r8,r2
587 soutib @r8,@r7,r1
588 soutib @r9,@r6,r15
589 soutib @r10,@r5,r14
590 soutib @r11,@r4,r13
591 soutib @r12,@r3,r11
592 soutib @r13,@r2,r12
593 soutib @r14,@r1,r10
594 soutib @r15,@r3,r9
595
596 sotir @r0,@r15,r8
597 sotir @r1,@r14,r7
598 sotir @r2,@r13,r6
599 sotir @r3,@r12,r5
600 sotir @r4,@r11,r0
601 sotir @r5,@r10,r4
602 sotir @r6,@r9,r3
603 sotir @r7,@r8,r2
604 sotir @r8,@r7,r1
605 sotir @r9,@r6,r15
606 sotir @r10,@r5,r14
607 sotir @r11,@r4,r13
608 sotir @r12,@r3,r11
609 sotir @r13,@r2,r12
610 sotir @r14,@r1,r10
611 sotir @r15,@r3,r9
612
613 sotirb @r0,@r15,r8
614 sotirb @r1,@r14,r7
615 sotirb @r2,@r13,r6
616 sotirb @r3,@r12,r5
617 sotirb @r4,@r11,r0
618 sotirb @r5,@r10,r4
619 sotirb @r6,@r9,r3
620 sotirb @r7,@r8,r2
621 sotirb @r8,@r7,r1
622 sotirb @r9,@r6,r15
623 sotirb @r10,@r5,r14
624 sotirb @r11,@r4,r13
625 sotirb @r12,@r3,r11
626 sotirb @r13,@r2,r12
627 sotirb @r14,@r1,r10
628 sotirb @r15,@r3,r9
629
630