merge from gcc
[external/binutils.git] / gas / testsuite / gas / mn10300 / am33.s
1         .text
2         .am33
3         call 256,[a2,a3,exreg0],9
4         call 256,[a2,a3,exreg1],9
5         call 256,[a2,a3,exother],9
6         call 256,[a2,a3,all],9
7         call 131071,[a2,a3,exreg0],9
8         call 131071,[a2,a3,exreg1],9
9         call 131071,[a2,a3,exother],9
10         call 131071,[a2,a3,all],9
11         movm (sp),[a2,a3,exreg0]
12         movm (sp),[a2,a3,exreg1]
13         movm (sp),[a2,a3,exother]
14         movm (sp),[a2,a3,all]
15         movm [a2,a3,exreg0],(sp)
16         movm [a2,a3,exreg1],(sp)
17         movm [a2,a3,exother],(sp)
18         movm [a2,a3,all],(sp)
19         movm (usp),[a2,a3,exreg0]
20         movm (usp),[a2,a3,exreg1]
21         movm (usp),[a2,a3,exother]
22         movm (usp),[a2,a3,all]
23         movm [a2,a3,exreg0],(usp)
24         movm [a2,a3,exreg1],(usp)
25         movm [a2,a3,exother],(usp)
26         movm [a2,a3,all],(usp)
27         mov usp,a0
28         mov ssp,a1
29         mov msp,a2
30         mov pc,a3
31         mov a0,usp
32         mov a1,ssp
33         mov a2,msp
34         syscall 0x4
35         mov epsw,d0
36         mov d1,epsw
37         mov a0,r1
38         mov d2,r3
39         mov r5,a1
40         mov r7,d3
41         mcst9 d0
42         mcst48 d1
43         getchx d0
44         getclx d1
45         and 131072,epsw
46         or 65535,epsw