m32r "allinsn" testcases
[deliverable/binutils-gdb.git] / gas / testsuite / gas / m32r / allinsn.s
1 .data
2 foodata: .word 42
3 .text
4 footext:
5 .text
6 .global add
7 add:
8 add fp,fp
9 .text
10 .global add3
11 add3:
12 add3 fp,fp,0
13 .text
14 .global and
15 and:
16 and fp,fp
17 .text
18 .global and3
19 and3:
20 and3 fp,fp,0
21 .text
22 .global or
23 or:
24 or fp,fp
25 .text
26 .global or3
27 or3:
28 or3 fp,fp,0
29 .text
30 .global xor
31 xor:
32 xor fp,fp
33 .text
34 .global xor3
35 xor3:
36 xor3 fp,fp,0
37 .text
38 .global addi
39 addi:
40 addi fp,0
41 .text
42 .global addv
43 addv:
44 addv fp,fp
45 .text
46 .global addv3
47 addv3:
48 addv3 fp,fp,0
49 .text
50 .global addx
51 addx:
52 addx fp,fp
53 .text
54 .global bc8
55 bc8:
56 bc footext
57 .text
58 .global bc8_s
59 bc8_s:
60 bc.s footext
61 .text
62 .global bc24
63 bc24:
64 bc footext
65 .text
66 .global bc24_l
67 bc24_l:
68 bc.l footext
69 .text
70 .global beq
71 beq:
72 beq fp,fp,footext
73 .text
74 .global beqz
75 beqz:
76 beqz fp,footext
77 .text
78 .global bgez
79 bgez:
80 bgez fp,footext
81 .text
82 .global bgtz
83 bgtz:
84 bgtz fp,footext
85 .text
86 .global blez
87 blez:
88 blez fp,footext
89 .text
90 .global bltz
91 bltz:
92 bltz fp,footext
93 .text
94 .global bnez
95 bnez:
96 bnez fp,footext
97 .text
98 .global bl8
99 bl8:
100 bl footext
101 .text
102 .global bl8_s
103 bl8_s:
104 bl.s footext
105 .text
106 .global bl24
107 bl24:
108 bl footext
109 .text
110 .global bl24_l
111 bl24_l:
112 bl.l footext
113 .text
114 .global bnc8
115 bnc8:
116 bnc footext
117 .text
118 .global bnc8_s
119 bnc8_s:
120 bnc.s footext
121 .text
122 .global bnc24
123 bnc24:
124 bnc footext
125 .text
126 .global bnc24_l
127 bnc24_l:
128 bnc.l footext
129 .text
130 .global bne
131 bne:
132 bne fp,fp,footext
133 .text
134 .global bra8
135 bra8:
136 bra footext
137 .text
138 .global bra8_s
139 bra8_s:
140 bra.s footext
141 .text
142 .global bra24
143 bra24:
144 bra footext
145 .text
146 .global bra24_l
147 bra24_l:
148 bra.l footext
149 .text
150 .global cmp
151 cmp:
152 cmp fp,fp
153 .text
154 .global cmpi
155 cmpi:
156 cmpi fp,0
157 .text
158 .global cmpu
159 cmpu:
160 cmpu fp,fp
161 .text
162 .global cmpui
163 cmpui:
164 cmpui fp,0
165 .text
166 .global div
167 div:
168 div fp,fp
169 .text
170 .global divu
171 divu:
172 divu fp,fp
173 .text
174 .global rem
175 rem:
176 rem fp,fp
177 .text
178 .global remu
179 remu:
180 remu fp,fp
181 .text
182 .global jl
183 jl:
184 jl fp
185 .text
186 .global jmp
187 jmp:
188 jmp fp
189 .text
190 .global ld
191 ld:
192 ld fp,@fp
193 .text
194 .global ld_2
195 ld_2:
196 ld fp,@(fp)
197 .text
198 .global ld_d
199 ld_d:
200 ld fp,@(0,fp)
201 .text
202 .global ld_d2
203 ld_d2:
204 ld fp,@(fp,0)
205 .text
206 .global ldb
207 ldb:
208 ldb fp,@fp
209 .text
210 .global ldb_2
211 ldb_2:
212 ldb fp,@(fp)
213 .text
214 .global ldb_d
215 ldb_d:
216 ldb fp,@(0,fp)
217 .text
218 .global ldb_d2
219 ldb_d2:
220 ldb fp,@(fp,0)
221 .text
222 .global ldh
223 ldh:
224 ldh fp,@fp
225 .text
226 .global ldh_2
227 ldh_2:
228 ldh fp,@(fp)
229 .text
230 .global ldh_d
231 ldh_d:
232 ldh fp,@(0,fp)
233 .text
234 .global ldh_d2
235 ldh_d2:
236 ldh fp,@(fp,0)
237 .text
238 .global ldub
239 ldub:
240 ldub fp,@fp
241 .text
242 .global ldub_2
243 ldub_2:
244 ldub fp,@(fp)
245 .text
246 .global ldub_d
247 ldub_d:
248 ldub fp,@(0,fp)
249 .text
250 .global ldub_d2
251 ldub_d2:
252 ldub fp,@(fp,0)
253 .text
254 .global lduh
255 lduh:
256 lduh fp,@fp
257 .text
258 .global lduh_2
259 lduh_2:
260 lduh fp,@(fp)
261 .text
262 .global lduh_d
263 lduh_d:
264 lduh fp,@(0,fp)
265 .text
266 .global lduh_d2
267 lduh_d2:
268 lduh fp,@(fp,0)
269 .text
270 .global ld_plus
271 ld_plus:
272 ld fp,@fp+
273 .text
274 .global ld24
275 ld24:
276 ld24 fp,foodata
277 .text
278 .global ldi8
279 ldi8:
280 ldi fp,0
281 .text
282 .global ldi8a
283 ldi8a:
284 ldi8 fp,0
285 .text
286 .global ldi16
287 ldi16:
288 ldi fp,0
289 .text
290 .global ldi16a
291 ldi16a:
292 ldi16 fp,0
293 .text
294 .global lock
295 lock:
296 lock fp,@fp
297 .text
298 .global machi
299 machi:
300 machi fp,fp
301 .text
302 .global maclo
303 maclo:
304 maclo fp,fp
305 .text
306 .global macwhi
307 macwhi:
308 macwhi fp,fp
309 .text
310 .global macwlo
311 macwlo:
312 macwlo fp,fp
313 .text
314 .global mul
315 mul:
316 mul fp,fp
317 .text
318 .global mulhi
319 mulhi:
320 mulhi fp,fp
321 .text
322 .global mullo
323 mullo:
324 mullo fp,fp
325 .text
326 .global mulwhi
327 mulwhi:
328 mulwhi fp,fp
329 .text
330 .global mulwlo
331 mulwlo:
332 mulwlo fp,fp
333 .text
334 .global mv
335 mv:
336 mv fp,fp
337 .text
338 .global mvfachi
339 mvfachi:
340 mvfachi fp
341 .text
342 .global mvfaclo
343 mvfaclo:
344 mvfaclo fp
345 .text
346 .global mvfacmi
347 mvfacmi:
348 mvfacmi fp
349 .text
350 .global mvfc
351 mvfc:
352 mvfc fp,psw
353 .text
354 .global mvtachi
355 mvtachi:
356 mvtachi fp
357 .text
358 .global mvtaclo
359 mvtaclo:
360 mvtaclo fp
361 .text
362 .global mvtc
363 mvtc:
364 mvtc fp,psw
365 .text
366 .global neg
367 neg:
368 neg fp,fp
369 .text
370 .global nop
371 nop:
372 .text
373 .global not
374 not:
375 not fp,fp
376 .text
377 .global rac
378 rac:
379 .text
380 .global rach
381 rach:
382 .text
383 .global rte
384 rte:
385 .text
386 .global seth
387 seth:
388 seth fp,0
389 .text
390 .global sll
391 sll:
392 sll fp,fp
393 .text
394 .global sll3
395 sll3:
396 sll3 fp,fp,0
397 .text
398 .global slli
399 slli:
400 slli fp,0
401 .text
402 .global sra
403 sra:
404 sra fp,fp
405 .text
406 .global sra3
407 sra3:
408 sra3 fp,fp,0
409 .text
410 .global srai
411 srai:
412 srai fp,0
413 .text
414 .global srl
415 srl:
416 srl fp,fp
417 .text
418 .global srl3
419 srl3:
420 srl3 fp,fp,0
421 .text
422 .global srli
423 srli:
424 srli fp,0
425 .text
426 .global st
427 st:
428 st fp,@fp
429 .text
430 .global st_2
431 st_2:
432 st fp,@(fp)
433 .text
434 .global st_d
435 st_d:
436 st fp,@(0,fp)
437 .text
438 .global st_d2
439 st_d2:
440 st fp,@(fp,0)
441 .text
442 .global stb
443 stb:
444 stb fp,@fp
445 .text
446 .global stb_2
447 stb_2:
448 stb fp,@(fp)
449 .text
450 .global stb_d
451 stb_d:
452 stb fp,@(0,fp)
453 .text
454 .global stb_d2
455 stb_d2:
456 stb fp,@(fp,0)
457 .text
458 .global sth
459 sth:
460 sth fp,@fp
461 .text
462 .global sth_2
463 sth_2:
464 sth fp,@(fp)
465 .text
466 .global sth_d
467 sth_d:
468 sth fp,@(0,fp)
469 .text
470 .global sth_d2
471 sth_d2:
472 sth fp,@(fp,0)
473 .text
474 .global st_plus
475 st_plus:
476 st fp,@+fp
477 .text
478 .global st_minus
479 st_minus:
480 st fp,@-fp
481 .text
482 .global sub
483 sub:
484 sub fp,fp
485 .text
486 .global subv
487 subv:
488 subv fp,fp
489 .text
490 .global subx
491 subx:
492 subx fp,fp
493 .text
494 .global trap
495 trap:
496 trap 0
497 .text
498 .global unlock
499 unlock:
500 unlock fp,@fp
501 .text
502 .global push
503 push:
504 push fp
505 .text
506 .global pop
507 pop:
508 pop fp
This page took 0.040381 seconds and 4 git commands to generate.