Commit | Line | Data |
---|---|---|
90ec0d68 MGD |
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 |