Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / arm / armv7-a+virt.s
1         .text
2         .syntax unified
3         .arm
4 foo:
5         hvc 0x0000
6         hvc 0xffff
7         eret
8         mrs r1, R8_usr
9         mrs r1, R9_usr
10         mrs r1, R10_usr
11         mrs r1, R11_usr
12         mrs r1, R12_usr
13         mrs r1, SP_usr
14         mrs r1, LR_usr
15         mrs r1, R8_fiq
16         mrs r1, R9_fiq
17         mrs r1, R10_fiq
18         mrs r1, R11_fiq
19         mrs r1, R12_fiq
20         mrs r1, SP_fiq
21         mrs r1, LR_fiq
22         mrs r1, SPSR_fiq
23         mrs r1, SP_irq
24         mrs r1, LR_irq
25         mrs r1, SPSR_irq
26         mrs r1, SP_svc
27         mrs r1, LR_svc
28         mrs r1, SPSR_svc
29         mrs r1, SP_abt
30         mrs r1, LR_abt
31         mrs r1, SPSR_abt
32         mrs r1, SP_und
33         mrs r1, LR_und
34         mrs r1, SPSR_und
35         mrs r1, SP_mon
36         mrs r1, LR_mon
37         mrs r1, SPSR_mon
38         mrs r1, SP_hyp
39         mrs r1, ELR_hyp
40         mrs r1, SPSR_hyp
41         msr R8_usr, r1
42         msr R9_usr, r1
43         msr R10_usr, r1
44         msr R11_usr, r1
45         msr R12_usr, r1
46         msr SP_usr, r1
47         msr LR_usr, r1
48         msr R8_fiq, r1
49         msr R9_fiq, r1
50         msr R10_fiq, r1
51         msr R11_fiq, r1
52         msr R12_fiq, r1
53         msr SP_fiq, r1
54         msr LR_fiq, r1
55         msr SPSR_fiq, r1
56         msr SP_irq, r1
57         msr LR_irq, r1
58         msr SPSR_irq, r1
59         msr SP_svc, r1
60         msr LR_svc, r1
61         msr SPSR_svc, r1
62         msr SP_abt, r1
63         msr LR_abt, r1
64         msr SPSR_abt, r1
65         msr SP_und, r1
66         msr LR_und, r1
67         msr SPSR_und, r1
68         msr SP_mon, r1
69         msr LR_mon, r1
70         msr SPSR_mon, r1
71         msr SP_hyp, r1
72         msr ELR_hyp, r1
73         msr SPSR_hyp, r1
74
75         .thumb
76 bar:
77         hvc 0x0000
78         hvc 0xffff
79         eret
80         mrs r1, R8_usr
81         mrs r1, R9_usr
82         mrs r1, R10_usr
83         mrs r1, R11_usr
84         mrs r1, R12_usr
85         mrs r1, SP_usr
86         mrs r1, LR_usr
87         mrs r1, R8_fiq
88         mrs r1, R9_fiq
89         mrs r1, R10_fiq
90         mrs r1, R11_fiq
91         mrs r1, R12_fiq
92         mrs r1, SP_fiq
93         mrs r1, LR_fiq
94         mrs r1, SPSR_fiq
95         mrs r1, SP_irq
96         mrs r1, LR_irq
97         mrs r1, SPSR_irq
98         mrs r1, SP_svc
99         mrs r1, LR_svc
100         mrs r1, SPSR_svc
101         mrs r1, SP_abt
102         mrs r1, LR_abt
103         mrs r1, SPSR_abt
104         mrs r1, SP_und
105         mrs r1, LR_und
106         mrs r1, SPSR_und
107         mrs r1, SP_mon
108         mrs r1, LR_mon
109         mrs r1, SPSR_mon
110         mrs r1, SP_hyp
111         mrs r1, ELR_hyp
112         mrs r1, SPSR_hyp
113         msr R8_usr, r1
114         msr R9_usr, r1
115         msr R10_usr, r1
116         msr R11_usr, r1
117         msr R12_usr, r1
118         msr SP_usr, r1
119         msr LR_usr, r1
120         msr R8_fiq, r1
121         msr R9_fiq, r1
122         msr R10_fiq, r1
123         msr R11_fiq, r1
124         msr R12_fiq, r1
125         msr SP_fiq, r1
126         msr LR_fiq, r1
127         msr SPSR_fiq, r1
128         msr SP_irq, r1
129         msr LR_irq, r1
130         msr SPSR_irq, r1
131         msr SP_svc, r1
132         msr LR_svc, r1
133         msr SPSR_svc, r1
134         msr SP_abt, r1
135         msr LR_abt, r1
136         msr SPSR_abt, r1
137         msr SP_und, r1
138         msr LR_und, r1
139         msr SPSR_und, r1
140         msr SP_mon, r1
141         msr LR_mon, r1
142         msr SPSR_mon, r1
143         msr SP_hyp, r1
144         msr ELR_hyp, r1
145         msr SPSR_hyp, r1
146