m68hc11/12 and xgate config.sub weirdness
[deliverable/binutils-gdb.git] / gas / testsuite / gas / ia64 / unwind-ok.s
CommitLineData
e4e8248d
JB
1.text
2.proc personality
3personality:
4 br.ret.sptk rp
5.endp personality
6
7.proc full1
8full1:
9
10.prologue
11.spill 0
12.save.g 0x1
13 nop 0
14.save.f 0x1
15 nop 0
16.save.b 0x01
17 nop 0
18.save.g 0x8
19 nop 0
20.save.f 0x8
21 nop 0
22.save.b 0x10
23 nop 0
24.altrp b7
25 nop 0
26.unwabi @svr4, 0
27 nop 0
28
29.body
30.spillreg r4, r2
31 nop 0
32.spillreg.p p1, r7, r127
33 nop 0
34.spillsp b1, 0x08
35 nop 0
36.spillsp.p p2, b5, 0x10
37 nop 0
38.spillpsp f2, 0x18
39 nop 0
40.spillpsp.p p4, f5, 0x20
41 nop 0
42.restorereg f16
43 nop 0
44.restorereg.p p8, f31
45 nop 0
46
47.spillreg ar.bsp, r16
48 nop 0
49.spillreg ar.bspstore, r17
50 nop 0
51.spillreg ar.fpsr, r18
52 nop 0
53.spillreg ar.lc, r19
54 nop 0
55.spillreg ar.pfs, r20
56 nop 0
57.spillreg ar.rnat, r21
58 nop 0
59.spillreg ar.unat, r22
60 nop 0
61.spillreg psp, r23
62 nop 0
63.spillreg pr, r24
64 nop 0
65.spillreg rp, r25
66 nop 0
67.spillreg @priunat, r26
68 nop 0
69
70.label_state 1
71 nop 0
72.restore sp
73 nop.x 0
74.copy_state 1
75 br.ret.sptk rp
76
77.personality personality
78.handlerdata
79 data4 -1
80 data4 0
81
82.endp full1
83
84.proc full2
85full2:
86
87.prologue 0xb, r8
88.spill 0
89.save.gf 0x1, 0x00001
90 nop 0
91 nop 0
92.save.b 0x11, r32
93 nop 0
94 nop 0
95.save.gf 0x8, 0x80000
96 nop 0
97 nop 0
98.spillreg f31, f127
99 nop 0
100.spillreg.p p63, f16, f32
101 nop 0
102.spillsp f5, 0x20
103 nop 0
104.spillsp.p p31, f2, 0x18
105 nop 0
106.spillpsp b5, 0x10
107 nop 0
108.spillpsp.p p15, b1, 0x08
109 nop 0
110.restorereg r7
111 nop 0
112.restorereg.p p7, r4
113 nop 0
114
115.body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
116.body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
117.body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
118.body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
119.body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
120.body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
121.body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
122.body; .prologue; .body; .prologue; .body; .prologue; .body; .prologue
123
124.body
125.label_state 32
126 nop 0
127.restore sp, 32
128 nop.x 0
129.copy_state 32
130 br.ret.sptk rp
131.endp full2
132
133.proc full3
134full3:
135
136.prologue
137.spill 0
138.save.g 0x3, r32
139 nop 0
140 nop 0
141.save.b 0x03, r34
142 nop 0
143 nop 0
144.save.g 0xc, r124
145 nop 0
146 nop 0
147.save.b 0x18, r126
148 nop 0
149 nop 0
150 nop.x 0
151 nop.x 0
152 nop.x 0
153 nop.x 0
154 nop.x 0
155 nop.x 0
156 nop.x 0
157 nop.x 0
158.body
159 nop.x 0
160 nop.x 0
161 nop.x 0
162 nop.x 0
163 nop.x 0
164 nop.x 0
165 nop.x 0
166 nop.x 0
167 nop.x 0
168 nop.x 0
169 br.ret.sptk rp
170.endp full3
171
172.proc fframe
173fframe:
174.prologue
175.fframe 0
176 nop 0
177.body
178 br.ret.sptk rp
179.endp fframe
180
181.proc vframe
182vframe:
183.prologue
184.vframe r16
185 nop 0
186.save ar.bsp, r17
187 nop 0
188.save ar.bspstore, r18
189 nop 0
190.save ar.fpsr, r19
191 nop 0
192.save ar.lc, r20
193 nop 0
194.save ar.pfs, r21
195 nop 0
196.save ar.rnat, r22
197 nop 0
198.save ar.unat, r23
199 nop 0
200.save pr, r24
201 nop 0
202.save @priunat, r25
203 nop 0
204.save rp, r26
205 nop 0
206.body
207 br.ret.sptk rp
208.endp vframe
209
210.proc vframesp
211vframesp:
212.prologue
213.vframesp 0
214 nop 0
215.savesp ar.bsp, 0x08
216 nop 0
217.savesp ar.bspstore, 0x10
218 nop 0
219.savesp ar.fpsr, 0x18
220 nop 0
221.savesp ar.lc, 0x20
222 nop 0
223.savesp ar.pfs, 0x28
224 nop 0
225.savesp ar.rnat, 0x30
226 nop 0
227.savesp ar.unat, 0x38
228 nop 0
229.savesp pr, 0x40
230 nop 0
231.savesp @priunat, 0x48
232 nop 0
233.savesp rp, 0x50
234 nop 0
235.body
236 br.ret.sptk rp
237.endp vframesp
238
239.proc psp
240psp:
241.prologue
242.vframesp 0
243 nop 0
244.savepsp ar.bsp, 0x08
245 nop 0
246.savepsp ar.bspstore, 0x10
247 nop 0
248.savepsp ar.fpsr, 0x18
249 nop 0
250.savepsp ar.lc, 0x20
251 nop 0
252.savepsp ar.pfs, 0x28
253 nop 0
254.savepsp ar.rnat, 0x30
255 nop 0
256.savepsp ar.unat, 0x38
257 nop 0
258.savepsp pr, 0x40
259 nop 0
260.savepsp @priunat, 0x48
261 nop 0
262.savepsp rp, 0x50
263 nop 0
264.body
265 br.ret.sptk rp
266.endp psp
267
268.proc simple
269simple:
270.unwentry
271 br.ret.sptk rp
272.endp simple
This page took 0.442985 seconds and 4 git commands to generate.