]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/ia64/opc-b.s
Adjust for "mov rX=imm" changes.
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / ia64 / opc-b.s
1 .L0:
2
3 { .bbb; nop.b 0
4 (p2) br.cond.sptk .L1
5 br.cond.sptk .L0
6 ;; }
7 { .bbb; nop.b 0
8 (p2) br.cond.sptk.clr .L1
9 br.cond.sptk.clr .L0
10 ;; }
11 { .bbb; nop.b 0
12 (p2) br.cond.sptk.few .L1
13 br.cond.sptk.few .L0
14 ;; }
15 { .bbb; nop.b 0
16 (p2) br.cond.sptk.few.clr .L1
17 br.cond.sptk.few.clr .L0
18 ;; }
19 { .bbb; nop.b 0
20 (p2) br.cond.sptk.many .L1
21 br.cond.sptk.many .L0
22 ;; }
23 { .bbb; nop.b 0
24 (p2) br.cond.sptk.many.clr .L1
25 br.cond.sptk.many.clr .L0
26 ;; }
27 { .bbb; nop.b 0
28 (p2) br.cond.spnt .L1
29 br.cond.spnt .L0
30 ;; }
31 { .bbb; nop.b 0
32 (p2) br.cond.spnt.clr .L1
33 br.cond.spnt.clr .L0
34 ;; }
35 { .bbb; nop.b 0
36 (p2) br.cond.spnt.few .L1
37 br.cond.spnt.few .L0
38 ;; }
39 { .bbb; nop.b 0
40 (p2) br.cond.spnt.few.clr .L1
41 br.cond.spnt.few.clr .L0
42 ;; }
43 { .bbb; nop.b 0
44 (p2) br.cond.spnt.many .L1
45 br.cond.spnt.many .L0
46 ;; }
47 { .bbb; nop.b 0
48 (p2) br.cond.spnt.many.clr .L1
49 br.cond.spnt.many.clr .L0
50 ;; }
51 { .bbb; nop.b 0
52 (p2) br.cond.dptk .L1
53 br.cond.dptk .L0
54 ;; }
55 { .bbb; nop.b 0
56 (p2) br.cond.dptk.clr .L1
57 br.cond.dptk.clr .L0
58 ;; }
59 { .bbb; nop.b 0
60 (p2) br.cond.dptk.few .L1
61 br.cond.dptk.few .L0
62 ;; }
63 { .bbb; nop.b 0
64 (p2) br.cond.dptk.few.clr .L1
65 br.cond.dptk.few.clr .L0
66 ;; }
67 { .bbb; nop.b 0
68 (p2) br.cond.dptk.many .L1
69 br.cond.dptk.many .L0
70 ;; }
71 { .bbb; nop.b 0
72 (p2) br.cond.dptk.many.clr .L1
73 br.cond.dptk.many.clr .L0
74 ;; }
75 { .bbb; nop.b 0
76 (p2) br.cond.dpnt .L1
77 br.cond.dpnt .L0
78 ;; }
79 { .bbb; nop.b 0
80 (p2) br.cond.dpnt.clr .L1
81 br.cond.dpnt.clr .L0
82 ;; }
83 { .bbb; nop.b 0
84 (p2) br.cond.dpnt.few .L1
85 br.cond.dpnt.few .L0
86 ;; }
87 { .bbb; nop.b 0
88 (p2) br.cond.dpnt.few.clr .L1
89 br.cond.dpnt.few.clr .L0
90 ;; }
91 { .bbb; nop.b 0
92 (p2) br.cond.dpnt.many .L1
93 br.cond.dpnt.many .L0
94 ;; }
95 { .bbb; nop.b 0
96 (p2) br.cond.dpnt.many.clr .L1
97 br.cond.dpnt.many.clr .L0
98 ;; }
99
100 { .bbb; (p2) br.wexit.sptk .L1 ;; }
101 { .bbb; br.wexit.sptk .L1 ;; }
102 { .bbb; (p2) br.wexit.sptk.clr .L1 ;; }
103 { .bbb; br.wexit.sptk.clr .L1 ;; }
104 { .bbb; (p2) br.wexit.sptk.few .L1 ;; }
105 { .bbb; br.wexit.sptk.few .L1 ;; }
106 { .bbb; (p2) br.wexit.sptk.few.clr .L1 ;; }
107 { .bbb; br.wexit.sptk.few.clr .L1 ;; }
108 { .bbb; (p2) br.wexit.sptk.many .L1 ;; }
109 { .bbb; br.wexit.sptk.many .L1 ;; }
110 { .bbb; (p2) br.wexit.sptk.many.clr .L1 ;; }
111 { .bbb; br.wexit.sptk.many.clr .L1 ;; }
112 { .bbb; (p2) br.wexit.spnt .L1 ;; }
113 { .bbb; br.wexit.spnt .L1 ;; }
114 { .bbb; (p2) br.wexit.spnt.clr .L1 ;; }
115 { .bbb; br.wexit.spnt.clr .L1 ;; }
116 { .bbb; (p2) br.wexit.spnt.few .L1 ;; }
117 { .bbb; br.wexit.spnt.few .L1 ;; }
118 { .bbb; (p2) br.wexit.spnt.few.clr .L1 ;; }
119 { .bbb; br.wexit.spnt.few.clr .L1 ;; }
120 { .bbb; (p2) br.wexit.spnt.many .L1 ;; }
121 { .bbb; br.wexit.spnt.many .L1 ;; }
122 { .bbb; (p2) br.wexit.spnt.many.clr .L1 ;; }
123 { .bbb; br.wexit.spnt.many.clr .L1 ;; }
124 { .bbb; (p2) br.wexit.dptk .L1 ;; }
125 { .bbb; br.wexit.dptk .L1 ;; }
126 { .bbb; (p2) br.wexit.dptk.clr .L1 ;; }
127 { .bbb; br.wexit.dptk.clr .L1 ;; }
128 { .bbb; (p2) br.wexit.dptk.few .L1 ;; }
129 { .bbb; br.wexit.dptk.few .L1 ;; }
130 { .bbb; (p2) br.wexit.dptk.few.clr .L1 ;; }
131 { .bbb; br.wexit.dptk.few.clr .L1 ;; }
132 { .bbb; (p2) br.wexit.dptk.many .L1 ;; }
133 { .bbb; br.wexit.dptk.many .L1 ;; }
134 { .bbb; (p2) br.wexit.dptk.many.clr .L1 ;; }
135 { .bbb; br.wexit.dptk.many.clr .L1 ;; }
136 { .bbb; (p2) br.wexit.dpnt .L1 ;; }
137 { .bbb; br.wexit.dpnt .L1 ;; }
138 { .bbb; (p2) br.wexit.dpnt.clr .L1 ;; }
139 { .bbb; br.wexit.dpnt.clr .L1 ;; }
140 { .bbb; (p2) br.wexit.dpnt.few .L1 ;; }
141 { .bbb; br.wexit.dpnt.few .L1 ;; }
142 { .bbb; (p2) br.wexit.dpnt.few.clr .L1 ;; }
143 { .bbb; br.wexit.dpnt.few.clr .L1 ;; }
144 { .bbb; (p2) br.wexit.dpnt.many .L1 ;; }
145 { .bbb; br.wexit.dpnt.many .L1 ;; }
146 { .bbb; (p2) br.wexit.dpnt.many.clr .L1 ;; }
147 { .bbb; br.wexit.dpnt.many.clr .L1 ;; }
148
149 { .bbb; (p2) br.wtop.sptk .L1 ;; }
150 { .bbb; br.wtop.sptk .L1 ;; }
151 { .bbb; (p2) br.wtop.sptk.clr .L1 ;; }
152 { .bbb; br.wtop.sptk.clr .L1 ;; }
153 { .bbb; (p2) br.wtop.sptk.few .L1 ;; }
154 { .bbb; br.wtop.sptk.few .L1 ;; }
155 { .bbb; (p2) br.wtop.sptk.few.clr .L1 ;; }
156 { .bbb; br.wtop.sptk.few.clr .L1 ;; }
157 { .bbb; (p2) br.wtop.sptk.many .L1 ;; }
158 { .bbb; br.wtop.sptk.many .L1 ;; }
159 { .bbb; (p2) br.wtop.sptk.many.clr .L1 ;; }
160 { .bbb; br.wtop.sptk.many.clr .L1 ;; }
161 { .bbb; (p2) br.wtop.spnt .L1 ;; }
162 { .bbb; br.wtop.spnt .L1 ;; }
163 { .bbb; (p2) br.wtop.spnt.clr .L1 ;; }
164 { .bbb; br.wtop.spnt.clr .L1 ;; }
165 { .bbb; (p2) br.wtop.spnt.few .L1 ;; }
166 { .bbb; br.wtop.spnt.few .L1 ;; }
167 { .bbb; (p2) br.wtop.spnt.few.clr .L1 ;; }
168 { .bbb; br.wtop.spnt.few.clr .L1 ;; }
169 { .bbb; (p2) br.wtop.spnt.many .L1 ;; }
170 { .bbb; br.wtop.spnt.many .L1 ;; }
171 { .bbb; (p2) br.wtop.spnt.many.clr .L1 ;; }
172 { .bbb; br.wtop.spnt.many.clr .L1 ;; }
173 { .bbb; (p2) br.wtop.dptk .L1 ;; }
174 { .bbb; br.wtop.dptk .L1 ;; }
175 { .bbb; (p2) br.wtop.dptk.clr .L1 ;; }
176 { .bbb; br.wtop.dptk.clr .L1 ;; }
177 { .bbb; (p2) br.wtop.dptk.few .L1 ;; }
178 { .bbb; br.wtop.dptk.few .L1 ;; }
179 { .bbb; (p2) br.wtop.dptk.few.clr .L1 ;; }
180 { .bbb; br.wtop.dptk.few.clr .L1 ;; }
181 { .bbb; (p2) br.wtop.dptk.many .L1 ;; }
182 { .bbb; br.wtop.dptk.many .L1 ;; }
183 { .bbb; (p2) br.wtop.dptk.many.clr .L1 ;; }
184 { .bbb; br.wtop.dptk.many.clr .L1 ;; }
185 { .bbb; (p2) br.wtop.dpnt .L1 ;; }
186 { .bbb; br.wtop.dpnt .L1 ;; }
187 { .bbb; (p2) br.wtop.dpnt.clr .L1 ;; }
188 { .bbb; br.wtop.dpnt.clr .L1 ;; }
189 { .bbb; (p2) br.wtop.dpnt.few .L1 ;; }
190 { .bbb; br.wtop.dpnt.few .L1 ;; }
191 { .bbb; (p2) br.wtop.dpnt.few.clr .L1 ;; }
192 { .bbb; br.wtop.dpnt.few.clr .L1 ;; }
193 { .bbb; (p2) br.wtop.dpnt.many .L1 ;; }
194 { .bbb; br.wtop.dpnt.many .L1 ;; }
195 { .bbb; (p2) br.wtop.dpnt.many.clr .L1 ;; }
196 { .bbb; br.wtop.dpnt.many.clr .L1 ;; }
197
198 { .bbb; br.cloop.sptk .L1 ;; }
199 { .bbb; br.cloop.sptk.clr .L1 ;; }
200 { .bbb; br.cloop.sptk.few .L1 ;; }
201 { .bbb; br.cloop.sptk.few.clr .L1 ;; }
202 { .bbb; br.cloop.sptk.many .L1 ;; }
203 { .bbb; br.cloop.sptk.many.clr .L1 ;; }
204 { .bbb; br.cloop.spnt .L1 ;; }
205 { .bbb; br.cloop.spnt.clr .L1 ;; }
206 { .bbb; br.cloop.spnt.few .L1 ;; }
207 { .bbb; br.cloop.spnt.few.clr .L1 ;; }
208 { .bbb; br.cloop.spnt.many .L1 ;; }
209 { .bbb; br.cloop.spnt.many.clr .L1 ;; }
210 { .bbb; br.cloop.dptk .L1 ;; }
211 { .bbb; br.cloop.dptk.clr .L1 ;; }
212 { .bbb; br.cloop.dptk.few .L1 ;; }
213 { .bbb; br.cloop.dptk.few.clr .L1 ;; }
214 { .bbb; br.cloop.dptk.many .L1 ;; }
215 { .bbb; br.cloop.dptk.many.clr .L1 ;; }
216 { .bbb; br.cloop.dpnt .L1 ;; }
217 { .bbb; br.cloop.dpnt.clr .L1 ;; }
218 { .bbb; br.cloop.dpnt.few .L1 ;; }
219 { .bbb; br.cloop.dpnt.few.clr .L1 ;; }
220 { .bbb; br.cloop.dpnt.many .L1 ;; }
221 { .bbb; br.cloop.dpnt.many.clr .L1 ;; }
222
223 { .bbb; br.cexit.sptk .L1 ;; }
224 { .bbb; br.cexit.sptk.clr .L1 ;; }
225 { .bbb; br.cexit.sptk.few .L1 ;; }
226 { .bbb; br.cexit.sptk.few.clr .L1 ;; }
227 { .bbb; br.cexit.sptk.many .L1 ;; }
228 { .bbb; br.cexit.sptk.many.clr .L1 ;; }
229 { .bbb; br.cexit.spnt .L1 ;; }
230 { .bbb; br.cexit.spnt.clr .L1 ;; }
231 { .bbb; br.cexit.spnt.few .L1 ;; }
232 { .bbb; br.cexit.spnt.few.clr .L1 ;; }
233 { .bbb; br.cexit.spnt.many .L1 ;; }
234 { .bbb; br.cexit.spnt.many.clr .L1 ;; }
235 { .bbb; br.cexit.dptk .L1 ;; }
236 { .bbb; br.cexit.dptk.clr .L1 ;; }
237 { .bbb; br.cexit.dptk.few .L1 ;; }
238 { .bbb; br.cexit.dptk.few.clr .L1 ;; }
239 { .bbb; br.cexit.dptk.many .L1 ;; }
240 { .bbb; br.cexit.dptk.many.clr .L1 ;; }
241 { .bbb; br.cexit.dpnt .L1 ;; }
242 { .bbb; br.cexit.dpnt.clr .L1 ;; }
243 { .bbb; br.cexit.dpnt.few .L1 ;; }
244 { .bbb; br.cexit.dpnt.few.clr .L1 ;; }
245 { .bbb; br.cexit.dpnt.many .L1 ;; }
246 { .bbb; br.cexit.dpnt.many.clr .L1 ;; }
247
248 { .bbb; br.ctop.sptk .L1 ;; }
249 { .bbb; br.ctop.sptk.clr .L1 ;; }
250 { .bbb; br.ctop.sptk.few .L1 ;; }
251 { .bbb; br.ctop.sptk.few.clr .L1 ;; }
252 { .bbb; br.ctop.sptk.many .L1 ;; }
253 { .bbb; br.ctop.sptk.many.clr .L1 ;; }
254 { .bbb; br.ctop.spnt .L1 ;; }
255 { .bbb; br.ctop.spnt.clr .L1 ;; }
256 { .bbb; br.ctop.spnt.few .L1 ;; }
257 { .bbb; br.ctop.spnt.few.clr .L1 ;; }
258 { .bbb; br.ctop.spnt.many .L1 ;; }
259 { .bbb; br.ctop.spnt.many.clr .L1 ;; }
260 { .bbb; br.ctop.dptk .L1 ;; }
261 { .bbb; br.ctop.dptk.clr .L1 ;; }
262 { .bbb; br.ctop.dptk.few .L1 ;; }
263 { .bbb; br.ctop.dptk.few.clr .L1 ;; }
264 { .bbb; br.ctop.dptk.many .L1 ;; }
265 { .bbb; br.ctop.dptk.many.clr .L1 ;; }
266 { .bbb; br.ctop.dpnt .L1 ;; }
267 { .bbb; br.ctop.dpnt.clr .L1 ;; }
268 { .bbb; br.ctop.dpnt.few .L1 ;; }
269 { .bbb; br.ctop.dpnt.few.clr .L1 ;; }
270 { .bbb; br.ctop.dpnt.many .L1 ;; }
271 { .bbb; br.ctop.dpnt.many.clr .L1 ;; }
272
273 { .bbb; nop.b 0
274 (p2) br.call.sptk b0 = .L1
275 br.call.sptk b0 = .L0
276 ;; }
277 { .bbb; nop.b 0
278 (p2) br.call.sptk.clr b0 = .L1
279 br.call.sptk.clr b0 = .L0
280 ;; }
281 { .bbb; nop.b 0
282 (p2) br.call.sptk.few b0 = .L1
283 br.call.sptk.few b0 = .L0
284 ;; }
285 { .bbb; nop.b 0
286 (p2) br.call.sptk.few.clr b0 = .L1
287 br.call.sptk.few.clr b0 = .L0
288 ;; }
289 { .bbb; nop.b 0
290 (p2) br.call.sptk.many b0 = .L1
291 br.call.sptk.many b0 = .L0
292 ;; }
293 { .bbb; nop.b 0
294 (p2) br.call.sptk.many.clr b0 = .L1
295 br.call.sptk.many.clr b0 = .L0
296 ;; }
297 { .bbb; nop.b 0
298 (p2) br.call.spnt b0 = .L1
299 br.call.spnt b0 = .L0
300 ;; }
301 { .bbb; nop.b 0
302 (p2) br.call.spnt.clr b0 = .L1
303 br.call.spnt.clr b0 = .L0
304 ;; }
305 { .bbb; nop.b 0
306 (p2) br.call.spnt.few b0 = .L1
307 br.call.spnt.few b0 = .L0
308 ;; }
309 { .bbb; nop.b 0
310 (p2) br.call.spnt.few.clr b0 = .L1
311 br.call.spnt.few.clr b0 = .L0
312 ;; }
313 { .bbb; nop.b 0
314 (p2) br.call.spnt.many b0 = .L1
315 br.call.spnt.many b0 = .L0
316 ;; }
317 { .bbb; nop.b 0
318 (p2) br.call.spnt.many.clr b0 = .L1
319 br.call.spnt.many.clr b0 = .L0
320 ;; }
321 { .bbb; nop.b 0
322 (p2) br.call.dptk b0 = .L1
323 br.call.dptk b0 = .L0
324 ;; }
325 { .bbb; nop.b 0
326 (p2) br.call.dptk.clr b0 = .L1
327 br.call.dptk.clr b0 = .L0
328 ;; }
329 { .bbb; nop.b 0
330 (p2) br.call.dptk.few b0 = .L1
331 br.call.dptk.few b0 = .L0
332 ;; }
333 { .bbb; nop.b 0
334 (p2) br.call.dptk.few.clr b0 = .L1
335 br.call.dptk.few.clr b0 = .L0
336 ;; }
337 { .bbb; nop.b 0
338 (p2) br.call.dptk.many b0 = .L1
339 br.call.dptk.many b0 = .L0
340 ;; }
341 { .bbb; nop.b 0
342 (p2) br.call.dptk.many.clr b0 = .L1
343 br.call.dptk.many.clr b0 = .L0
344 ;; }
345 { .bbb; nop.b 0
346 (p2) br.call.dpnt b0 = .L1
347 br.call.dpnt b0 = .L0
348 ;; }
349 { .bbb; nop.b 0
350 (p2) br.call.dpnt.clr b0 = .L1
351 br.call.dpnt.clr b0 = .L0
352 ;; }
353 { .bbb; nop.b 0
354 (p2) br.call.dpnt.few b0 = .L1
355 br.call.dpnt.few b0 = .L0
356 ;; }
357 { .bbb; nop.b 0
358 (p2) br.call.dpnt.few.clr b0 = .L1
359 br.call.dpnt.few.clr b0 = .L0
360 ;; }
361 { .bbb; nop.b 0
362 (p2) br.call.dpnt.many b0 = .L1
363 br.call.dpnt.many b0 = .L0
364 ;; }
365 { .bbb; nop.b 0
366 (p2) br.call.dpnt.many.clr b0 = .L1
367 br.call.dpnt.many.clr b0 = .L0
368 ;; }
369
370 { .bbb; nop.b 0;
371 (p2) br.cond.sptk b2
372 br.cond.sptk b2
373 ;; }
374 { .bbb; nop.b 0;
375 (p2) br.cond.sptk.clr b2
376 br.cond.sptk.clr b2
377 ;; }
378 { .bbb; nop.b 0;
379 (p2) br.cond.sptk.few b2
380 br.cond.sptk.few b2
381 ;; }
382 { .bbb; nop.b 0;
383 (p2) br.cond.sptk.few.clr b2
384 br.cond.sptk.few.clr b2
385 ;; }
386 { .bbb; nop.b 0;
387 (p2) br.cond.sptk.many b2
388 br.cond.sptk.many b2
389 ;; }
390 { .bbb; nop.b 0;
391 (p2) br.cond.sptk.many.clr b2
392 br.cond.sptk.many.clr b2
393 ;; }
394 { .bbb; nop.b 0;
395 (p2) br.cond.spnt b2
396 br.cond.spnt b2
397 ;; }
398 { .bbb; nop.b 0;
399 (p2) br.cond.spnt.clr b2
400 br.cond.spnt.clr b2
401 ;; }
402 { .bbb; nop.b 0;
403 (p2) br.cond.spnt.few b2
404 br.cond.spnt.few b2
405 ;; }
406 { .bbb; nop.b 0;
407 (p2) br.cond.spnt.few.clr b2
408 br.cond.spnt.few.clr b2
409 ;; }
410 { .bbb; nop.b 0;
411 (p2) br.cond.spnt.many b2
412 br.cond.spnt.many b2
413 ;; }
414 { .bbb; nop.b 0;
415 (p2) br.cond.spnt.many.clr b2
416 br.cond.spnt.many.clr b2
417 ;; }
418 { .bbb; nop.b 0;
419 (p2) br.cond.dptk b2
420 br.cond.dptk b2
421 ;; }
422 { .bbb; nop.b 0;
423 (p2) br.cond.dptk.clr b2
424 br.cond.dptk.clr b2
425 ;; }
426 { .bbb; nop.b 0;
427 (p2) br.cond.dptk.few b2
428 br.cond.dptk.few b2
429 ;; }
430 { .bbb; nop.b 0;
431 (p2) br.cond.dptk.few.clr b2
432 br.cond.dptk.few.clr b2
433 ;; }
434 { .bbb; nop.b 0;
435 (p2) br.cond.dptk.many b2
436 br.cond.dptk.many b2
437 ;; }
438 { .bbb; nop.b 0;
439 (p2) br.cond.dptk.many.clr b2
440 br.cond.dptk.many.clr b2
441 ;; }
442 { .bbb; nop.b 0;
443 (p2) br.cond.dpnt b2
444 br.cond.dpnt b2
445 ;; }
446 { .bbb; nop.b 0;
447 (p2) br.cond.dpnt.clr b2
448 br.cond.dpnt.clr b2
449 ;; }
450 { .bbb; nop.b 0;
451 (p2) br.cond.dpnt.few b2
452 br.cond.dpnt.few b2
453 ;; }
454 { .bbb; nop.b 0;
455 (p2) br.cond.dpnt.few.clr b2
456 br.cond.dpnt.few.clr b2
457 ;; }
458 { .bbb; nop.b 0;
459 (p2) br.cond.dpnt.many b2
460 br.cond.dpnt.many b2
461 ;; }
462 { .bbb; nop.b 0;
463 (p2) br.cond.dpnt.many.clr b2
464 br.cond.dpnt.many.clr b2
465 ;; }
466
467 { .bbb; nop.b 0;
468 nop.b 0
469 br.ia.sptk b2
470 ;; }
471 { .bbb; nop.b 0;
472 nop.b 0
473 br.ia.sptk.clr b2
474 ;; }
475 { .bbb; nop.b 0;
476 nop.b 0
477 br.ia.sptk.few b2
478 ;; }
479 { .bbb; nop.b 0;
480 nop.b 0
481 br.ia.sptk.few.clr b2
482 ;; }
483 { .bbb; nop.b 0;
484 nop.b 0
485 br.ia.sptk.many b2
486 ;; }
487 { .bbb; nop.b 0;
488 nop.b 0
489 br.ia.sptk.many.clr b2
490 ;; }
491 { .bbb; nop.b 0;
492 nop.b 0
493 br.ia.spnt b2
494 ;; }
495 { .bbb; nop.b 0;
496 nop.b 0
497 br.ia.spnt.clr b2
498 ;; }
499 { .bbb; nop.b 0;
500 nop.b 0
501 br.ia.spnt.few b2
502 ;; }
503 { .bbb; nop.b 0;
504 nop.b 0
505 br.ia.spnt.few.clr b2
506 ;; }
507 { .bbb; nop.b 0;
508 nop.b 0
509 br.ia.spnt.many b2
510 ;; }
511 { .bbb; nop.b 0;
512 nop.b 0
513 br.ia.spnt.many.clr b2
514 ;; }
515 { .bbb; nop.b 0;
516 nop.b 0
517 br.ia.dptk b2
518 ;; }
519 { .bbb; nop.b 0;
520 nop.b 0
521 br.ia.dptk.clr b2
522 ;; }
523 { .bbb; nop.b 0;
524 nop.b 0
525 br.ia.dptk.few b2
526 ;; }
527 { .bbb; nop.b 0;
528 nop.b 0
529 br.ia.dptk.few.clr b2
530 ;; }
531 { .bbb; nop.b 0;
532 nop.b 0
533 br.ia.dptk.many b2
534 ;; }
535 { .bbb; nop.b 0;
536 nop.b 0
537 br.ia.dptk.many.clr b2
538 ;; }
539 { .bbb; nop.b 0;
540 nop.b 0
541 br.ia.dpnt b2
542 ;; }
543 { .bbb; nop.b 0;
544 nop.b 0
545 br.ia.dpnt.clr b2
546 ;; }
547 { .bbb; nop.b 0;
548 nop.b 0
549 br.ia.dpnt.few b2
550 ;; }
551 { .bbb; nop.b 0;
552 nop.b 0
553 br.ia.dpnt.few.clr b2
554 ;; }
555 { .bbb; nop.b 0;
556 nop.b 0
557 br.ia.dpnt.many b2
558 ;; }
559 { .bbb; nop.b 0;
560 nop.b 0
561 br.ia.dpnt.many.clr b2
562 ;; }
563
564 { .bbb; nop.b 0;
565 (p2) br.ret.sptk b2
566 br.ret.sptk b2
567 ;; }
568 { .bbb; nop.b 0;
569 (p2) br.ret.sptk.clr b2
570 br.ret.sptk.clr b2
571 ;; }
572 { .bbb; nop.b 0;
573 (p2) br.ret.sptk.few b2
574 br.ret.sptk.few b2
575 ;; }
576 { .bbb; nop.b 0;
577 (p2) br.ret.sptk.few.clr b2
578 br.ret.sptk.few.clr b2
579 ;; }
580 { .bbb; nop.b 0;
581 (p2) br.ret.sptk.many b2
582 br.ret.sptk.many b2
583 ;; }
584 { .bbb; nop.b 0;
585 (p2) br.ret.sptk.many.clr b2
586 br.ret.sptk.many.clr b2
587 ;; }
588 { .bbb; nop.b 0;
589 (p2) br.ret.spnt b2
590 br.ret.spnt b2
591 ;; }
592 { .bbb; nop.b 0;
593 (p2) br.ret.spnt.clr b2
594 br.ret.spnt.clr b2
595 ;; }
596 { .bbb; nop.b 0;
597 (p2) br.ret.spnt.few b2
598 br.ret.spnt.few b2
599 ;; }
600 { .bbb; nop.b 0;
601 (p2) br.ret.spnt.few.clr b2
602 br.ret.spnt.few.clr b2
603 ;; }
604 { .bbb; nop.b 0;
605 (p2) br.ret.spnt.many b2
606 br.ret.spnt.many b2
607 ;; }
608 { .bbb; nop.b 0;
609 (p2) br.ret.spnt.many.clr b2
610 br.ret.spnt.many.clr b2
611 ;; }
612 { .bbb; nop.b 0;
613 (p2) br.ret.dptk b2
614 br.ret.dptk b2
615 ;; }
616 { .bbb; nop.b 0;
617 (p2) br.ret.dptk.clr b2
618 br.ret.dptk.clr b2
619 ;; }
620 { .bbb; nop.b 0;
621 (p2) br.ret.dptk.few b2
622 br.ret.dptk.few b2
623 ;; }
624 { .bbb; nop.b 0;
625 (p2) br.ret.dptk.few.clr b2
626 br.ret.dptk.few.clr b2
627 ;; }
628 { .bbb; nop.b 0;
629 (p2) br.ret.dptk.many b2
630 br.ret.dptk.many b2
631 ;; }
632 { .bbb; nop.b 0;
633 (p2) br.ret.dptk.many.clr b2
634 br.ret.dptk.many.clr b2
635 ;; }
636 { .bbb; nop.b 0;
637 (p2) br.ret.dpnt b2
638 br.ret.dpnt b2
639 ;; }
640 { .bbb; nop.b 0;
641 (p2) br.ret.dpnt.clr b2
642 br.ret.dpnt.clr b2
643 ;; }
644 { .bbb; nop.b 0;
645 (p2) br.ret.dpnt.few b2
646 br.ret.dpnt.few b2
647 ;; }
648 { .bbb; nop.b 0;
649 (p2) br.ret.dpnt.few.clr b2
650 br.ret.dpnt.few.clr b2
651 ;; }
652 { .bbb; nop.b 0;
653 (p2) br.ret.dpnt.many b2
654 br.ret.dpnt.many b2
655 ;; }
656 { .bbb; nop.b 0;
657 (p2) br.ret.dpnt.many.clr b2
658 br.ret.dpnt.many.clr b2
659 ;; }
660
661 { .bbb; nop.b 0;
662 (p2) br.call.sptk b0 = b2
663 br.call.sptk b0 = b2
664 ;; }
665 { .bbb; nop.b 0;
666 (p2) br.call.sptk.clr b0 = b2
667 br.call.sptk.clr b0 = b2
668 ;; }
669 { .bbb; nop.b 0;
670 (p2) br.call.sptk.few b0 = b2
671 br.call.sptk.few b0 = b2
672 ;; }
673 { .bbb; nop.b 0;
674 (p2) br.call.sptk.few.clr b0 = b2
675 br.call.sptk.few.clr b0 = b2
676 ;; }
677 { .bbb; nop.b 0;
678 (p2) br.call.sptk.many b0 = b2
679 br.call.sptk.many b0 = b2
680 ;; }
681 { .bbb; nop.b 0;
682 (p2) br.call.sptk.many.clr b0 = b2
683 br.call.sptk.many.clr b0 = b2
684 ;; }
685 { .bbb; nop.b 0;
686 (p2) br.call.spnt b0 = b2
687 br.call.spnt b0 = b2
688 ;; }
689 { .bbb; nop.b 0;
690 (p2) br.call.spnt.clr b0 = b2
691 br.call.spnt.clr b0 = b2
692 ;; }
693 { .bbb; nop.b 0;
694 (p2) br.call.spnt.few b0 = b2
695 br.call.spnt.few b0 = b2
696 ;; }
697 { .bbb; nop.b 0;
698 (p2) br.call.spnt.few.clr b0 = b2
699 br.call.spnt.few.clr b0 = b2
700 ;; }
701 { .bbb; nop.b 0;
702 (p2) br.call.spnt.many b0 = b2
703 br.call.spnt.many b0 = b2
704 ;; }
705 { .bbb; nop.b 0;
706 (p2) br.call.spnt.many.clr b0 = b2
707 br.call.spnt.many.clr b0 = b2
708 ;; }
709 { .bbb; nop.b 0;
710 (p2) br.call.dptk b0 = b2
711 br.call.dptk b0 = b2
712 ;; }
713 { .bbb; nop.b 0;
714 (p2) br.call.dptk.clr b0 = b2
715 br.call.dptk.clr b0 = b2
716 ;; }
717 { .bbb; nop.b 0;
718 (p2) br.call.dptk.few b0 = b2
719 br.call.dptk.few b0 = b2
720 ;; }
721 { .bbb; nop.b 0;
722 (p2) br.call.dptk.few.clr b0 = b2
723 br.call.dptk.few.clr b0 = b2
724 ;; }
725 { .bbb; nop.b 0;
726 (p2) br.call.dptk.many b0 = b2
727 br.call.dptk.many b0 = b2
728 ;; }
729 { .bbb; nop.b 0;
730 (p2) br.call.dptk.many.clr b0 = b2
731 br.call.dptk.many.clr b0 = b2
732 ;; }
733 { .bbb; nop.b 0;
734 (p2) br.call.dpnt b0 = b2
735 br.call.dpnt b0 = b2
736 ;; }
737 { .bbb; nop.b 0;
738 (p2) br.call.dpnt.clr b0 = b2
739 br.call.dpnt.clr b0 = b2
740 ;; }
741 { .bbb; nop.b 0;
742 (p2) br.call.dpnt.few b0 = b2
743 br.call.dpnt.few b0 = b2
744 ;; }
745 { .bbb; nop.b 0;
746 (p2) br.call.dpnt.few.clr b0 = b2
747 br.call.dpnt.few.clr b0 = b2
748 ;; }
749 { .bbb; nop.b 0;
750 (p2) br.call.dpnt.many b0 = b2
751 br.call.dpnt.many b0 = b2
752 ;; }
753 { .bbb; nop.b 0;
754 (p2) br.call.dpnt.many.clr b0 = b2
755 br.call.dpnt.many.clr b0 = b2
756 ;; }
757
758 { .bbb; break.b 0; nop.b 0
759 brp.sptk .L0, .L2
760 ;; }
761 { .bbb; break.b 0; nop.b 0
762 brp.sptk.imp .L0, .L2
763 ;; }
764 .L2:
765 { .bbb; break.b 0; nop.b 0
766 brp.loop .L0, .L3
767 ;; }
768 { .bbb; break.b 0; nop.b 0
769 brp.loop.imp .L0, .L3
770 ;; }
771 .L3:
772 { .bbb; break.b 0; nop.b 0
773 brp.dptk .L0, .L4
774 ;; }
775 { .bbb; break.b 0; nop.b 0
776 brp.dptk.imp .L0, .L4
777 ;; }
778 .L4:
779 { .bbb; break.b 0; nop.b 0
780 brp.exit .L0, .L5
781 ;; }
782 { .bbb; break.b 0; nop.b 0
783 brp.exit.imp .L0, .L5
784 ;; }
785 .L5:
786
787 { .bbb; break.b 0; nop.b 0
788 brp.sptk b3, .L6
789 ;; }
790 { .bbb; break.b 0; nop.b 0
791 brp.sptk.imp b3, .L6
792 ;; }
793 .L6:
794 { .bbb; break.b 0; nop.b 0
795 brp.dptk b3, .L7
796 ;; }
797 { .bbb; break.b 0; nop.b 0
798 brp.dptk.imp b3, .L7
799 ;; }
800 .L7:
801
802 { .bbb; break.b 0; nop.b 0
803 brp.ret.sptk b3, .L8
804 ;; }
805 { .bbb; break.b 0; nop.b 0
806 brp.ret.sptk.imp b3, .L8
807 ;; }
808 .L8:
809 { .bbb; break.b 0; nop.b 0
810 brp.ret.dptk b3, .L9
811 ;; }
812 { .bbb; break.b 0; nop.b 0
813 brp.ret.dptk.imp b3, .L9
814 ;; }
815 .L9:
816
817 .space 5888
818 { .bbb; nop.b 0; nop.b 0; cover ;; }
819 { .bbb; nop.b 0; nop.b 0; clrrrb ;; }
820 { .bbb; nop.b 0; nop.b 0; clrrrb.pr ;; }
821 { .bbb; nop.b 0; nop.b 0; rfi ;; }
822 { .bbb; nop.b 0; nop.b 0; bsw.0 ;; }
823 { .bbb; nop.b 0; nop.b 0; bsw.1 ;; }
824 { .bbb; nop.b 0; nop.b 0; epc ;; }
825
826 .L1:
827
828 # instructions added by SDM2.1:
829
830 break.b 0x1ffff
831 hint.b @pause
832 hint.b 0x1ffff
833 nop.b 0x1ffff