Fix syntax errors
[deliverable/binutils-gdb.git] / gas / testsuite / gas / fr30 / allinsn.s
1 .data
2 foodata: .word 42
3 .text
4 footext:
5 .text
6 .global add
7 add:
8 add r0, r1
9 add #0, r2
10 .text
11 .global add2
12 add2:
13 add2 #-1, r3
14 .text
15 .global addc
16 addc:
17 addc r4, r5
18 .text
19 .global addn
20 addn:
21 addn r6, r7
22 addn #15, r8
23 .text
24 .global addn2
25 addn2:
26 addn2 #-16, r9
27 .text
28 .global sub
29 sub:
30 sub r10, r11
31 .text
32 .global subc
33 subc:
34 subc r12, r13
35 .text
36 .global subn
37 subn:
38 subn r14, r15
39 .text
40 .global cmp
41 cmp:
42 cmp ac, fp
43 cmp #1, sp
44 .text
45 .global cmp2
46 cmp2:
47 cmp2 #-15, r0
48 .text
49 .global and
50 and:
51 and r1, r2
52 and r3, @r4
53 .text
54 .global andh
55 andh:
56 andh r5, @r6
57 .text
58 .global andb
59 andb:
60 andb r7, @r8
61 .text
62 .global or
63 or:
64 or r9, r10
65 or r11, @r12
66 .text
67 .global orh
68 orh:
69 orh r13, @r14
70 .text
71 .global orb
72 orb:
73 orb r15, @ac
74 .text
75 .global eor
76 eor:
77 eor fp, sp
78 eor r0, @r1
79 .text
80 .global eorh
81 eorh:
82 eorh r2, @r3
83 .text
84 .global eorb
85 eorb:
86 eorb r4, @r5
87 .text
88 .global bandl
89 bandl:
90 bandl #15, @r6
91 .text
92 .global bandh
93 nadh:
94 bandh #7, @r7
95 .text
96 .global borl
97 borl:
98 borl #3, @r8
99 .text
100 .global borh
101 borh:
102 borh #13, @r9
103 .text
104 .global beorl
105 beorl:
106 beorl #15, @r10
107 .text
108 .global beorh
109 beorh:
110 beorh #1, @r11
111 .text
112 .global btstl
113 btstl:
114 btstl #0, @r12
115 .text
116 .global btsth
117 btsth:
118 btsth #8, @r13
119 .text
120 .global mul
121 mul:
122 mul r14, r15
123 .text
124 .global mulu
125 mulu:
126 mulu ac, fp
127 .text
128 .global muluh
129 muluh:
130 muluh sp, r0
131 .text
132 .global mulh
133 mulh:
134 mulh r1, r2
135 .text
136 .global div0s
137 div0s:
138 div0s r3
139 .text
140 .global div0u
141 div0u:
142 div0u r4
143 .text
144 .global div1
145 div1:
146 div1 r5
147 .text
148 .global div2
149 div2:
150 div2 r6
151 .text
152 .global div3
153 div3:
154 div3
155 .text
156 .global div4s
157 div4s:
158 div4s
159 .text
160 .global lsl
161 lsl:
162 lsl r7, r8
163 lsl #3, r9
164 .text
165 .global lsl2
166 lsl2:
167 lsl2 #0, r10
168 .text
169 .global lsr
170 lsr:
171 lsr r11, r12
172 lsr #15, r13
173 .text
174 .global lsr2
175 lsr2:
176 lsr2 #15, r14
177 .text
178 .global asr
179 asr:
180 asr r15, ac
181 asr #6, fp
182 .text
183 .global asr2
184 asr2:
185 asr2 #7, sp
186 .text
187 .global ldi_32
188 ldi_32:
189 ldi:32 #0x12345678, r0
190 .text
191 .global ldi_20
192 ldi_20:
193 ldi:20 #0x000fffff, r1
194 .text
195 .global ldi_8
196 ldi_8:
197 ldi:8 #0xff, r2
198 .text
199 .global ld
200 ld:
201 ld @r3, r4
202 ld @(R13, r5), r6
203 ld @(R14, 0x1fc), r7
204 ld @(R15, 0x3c), r8
205 ld @r15+, r9
206 ld @r15+, ps
207 ld @R15+, tbr
208 ld @r15+, rp
209 ld @R15+, ssp
210 .text
211 .global lduh
212 lduh:
213 lduh @r10, r11
214 lduh @(r13, r12), r13
215 lduh @(r14, #-256), r15
216 .text
217 .global ldub
218 ldub:
219 ldub @ac, fp
220 ldub @(r13, sp), r0
221 ldub @(r14, -128), r1
222 .text
223 .global st
224 st:
225 st r2, @r3
226 st r4, @(r13, r5)
227 st r6, @(r14, -512)
228 st r7, @(r15, 0x3c)
229 st r8, @ - r15
230 st MDH, @-r15
231 st PS, @ - r15
232 .text
233 .global lsth
234 sth:
235 sth r9, @r10
236 sth r11, @(r13, r12)
237 sth r13, @(r14, 128)
238 .text
239 .global stb
240 stb:
241 STB r14, @r15
242 stb r0, @(r13, r1)
243 STB r2, @(r14, -128)
244 .text
245 .global mov
246 mov:
247 mov r3, r4
248 MOV mdl, r5
249 mov ps, r6
250 mov r7, usp
251 mov r8, ps
252 .text
253 .global jmp
254 jmp:
255 jmp @r9
256 .text
257 .global call
258 call:
259 call footext
260 call @r10
261 .text
262 .global ret
263 ret:
264 ret
265 .text
266 .global int
267 int:
268 int #255
269 .text
270 .global inte
271 inte:
272 inte
273 .text
274 .global reti
275 reti:
276 reti
277 .text
278 .global bra
279 bra:
280 bra footext
281 .text
282 .global bno
283 bno:
284 bno footext
285 .text
286 .global beq
287 beq:
288 beq footext
289 .text
290 .global bne
291 bne:
292 bne footext
293 .text
294 .global bc
295 bc:
296 bc footext
297 .text
298 .global bnc
299 bnc:
300 bnc footext
301 .text
302 .global bn
303 bn:
304 bn footext
305 .text
306 .global bp
307 bp:
308 bp footext
309 .text
310 .global bv
311 bv:
312 bv footext
313 .text
314 .global bnv
315 bnv:
316 bnv footext
317 .text
318 .global blt
319 blt:
320 blt footext
321 .text
322 .global bge
323 bge:
324 bge footext
325 .text
326 .global ble
327 ble:
328 ble footext
329 .text
330 .global bgt
331 bgt:
332 bgt footext
333 .text
334 .global bls
335 bls:
336 bls footext
337 .text
338 .global bhi
339 bhi:
340 bhi footext
341 .text
342 .global jmp_d
343 jmp_d:
344 jmp:d @r11
345 nop
346 .text
347 .global call_d
348 call_d:
349 call:D footext
350 nop
351 call:d @r12
352 nop
353 .text
354 .global ret_d
355 ret_d:
356 ret:d
357 nop
358 .text
359 .global bra_d
360 bra_d:
361 bra:D footext
362 .text
363 .global bno_d
364 bno_d:
365 bno:d footext
366 .text
367 .global beq_d
368 beq_d:
369 beq:D footext
370 .text
371 .global bne_d
372 bne_d:
373 bne:d footext
374 .text
375 .global bc_d
376 bc_d:
377 bc:d footext
378 .text
379 .global bnc_d
380 bnc_d:
381 bnc:d footext
382 .text
383 .global bn_d
384 bn_d:
385 bn:d footext
386 .text
387 .global bp_d
388 bp_d:
389 bp:d footext
390 .text
391 .global bv_d
392 bv_d:
393 bv:d footext
394 .text
395 .global bnv_d
396 bnv_d:
397 bnv:d footext
398 .text
399 .global blt_d
400 blt_d:
401 blt:d footext
402 .text
403 .global bge_d
404 bge_d:
405 bge:d footext
406 .text
407 .global ble_d
408 ble_d:
409 ble:d footext
410 .text
411 .global bgt_d
412 bgt_d:
413 bgt:d footext
414 .text
415 .global bls_d
416 bls_d:
417 bls:d footext
418 .text
419 .global bhi_d
420 bhi_d:
421 bhi:d footext
422 .text
423 .global dmov
424 dmov:
425 dmov @88H, r13
426 dmov r13, @54H
427 dmov @0x44, @r13+
428 dmov @R13+, @0x2
429 dmov @2cH, @-r15
430 dmov @r15+, @#38
431 .text
432 .global dmovh
433 dmovh:
434 dmovh @88H, r13
435 dmovh r13, @52h
436 dmovh @0x34, @r13 +
437 dmovh @r13+, @0x52
438 .text
439 .global dmovb
440 dmovb:
441 dmovb @91H, r13
442 dmovb r13, @0x53
443 dmovb @71, @r13+
444 dmovb @r13+, @0x0
445 .text
446 .global ldres
447 ldres:
448 ldres @r2+, #8
449 .text
450 .global stres
451 stres:
452 stres #15, @r3+
453 .text
454 .global copop
455 copop:
456 copop #15, #1, cr3, cr4
457 copop #15, #4, cr5, cr6
458 copop #15, #255, cr7, cr0
459 .text
460 .global copld
461 copld:
462 copld #0, #0, r4, cr0
463 .text
464 .global copst
465 copst:
466 copst #7, #2, cr1, r5
467 .text
468 .global copsv
469 copsv:
470 copsv #8, #3, cr2, r6
471 .text
472 .global nop
473 nop:
474 nop
475 .text
476 .global andccr
477 andccr:
478 andccr #255
479 .text
480 .global orccr
481 orccr:
482 orccr #125
483 .text
484 .global stilm
485 stilm:
486 stilm #97
487 .text
488 .global addsp
489 addsp:
490 addsp #-512
491 .text
492 .global extsb
493 extsb:
494 extsb r9
495 .text
496 .global extub
497 extub:
498 extub r10
499 .text
500 .global extsh
501 extsh:
502 extsh r11
503 .text
504 .global extuh
505 extuh:
506 extuh r12
507 .text
508 .global ldm0
509 ldm0:
510 ldm0 (r0, r2, r3, r7)
511 .text
512 .global ldm1
513 ldm1:
514 ldm1 (r8, r11, sp)
515 .text
516 .global stm0
517 stm0:
518 stm0 (r2, r3)
519 .text
520 .global stm1
521 stm1:
522 stm1 (ac, fp)
523 .text
524 .global enter
525 enter:
526 enter #1020
527 .text
528 .global leave
529 leave:
530 leave
531 .text
532 .global xchb
533 xchb:
534 xchb @r14, r15
This page took 0.040928 seconds and 5 git commands to generate.