itest.s revision 1.1 1 1.1 is #
2 1.1 is # $NetBSD: itest.s,v 1.1 2000/04/14 20:24:39 is Exp $
3 1.1 is #
4 1.1 is
5 1.1 is #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6 1.1 is # MOTOROLA MICROPROCESSOR & MEMORY TECHNOLOGY GROUP
7 1.1 is # M68000 Hi-Performance Microprocessor Division
8 1.1 is # M68060 Software Package Production Release
9 1.1 is #
10 1.1 is # M68060 Software Package Copyright (C) 1993, 1994, 1995, 1996 Motorola Inc.
11 1.1 is # All rights reserved.
12 1.1 is #
13 1.1 is # THE SOFTWARE is provided on an "AS IS" basis and without warranty.
14 1.1 is # To the maximum extent permitted by applicable law,
15 1.1 is # MOTOROLA DISCLAIMS ALL WARRANTIES WHETHER EXPRESS OR IMPLIED,
16 1.1 is # INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
17 1.1 is # FOR A PARTICULAR PURPOSE and any warranty against infringement with
18 1.1 is # regard to the SOFTWARE (INCLUDING ANY MODIFIED VERSIONS THEREOF)
19 1.1 is # and any accompanying written materials.
20 1.1 is #
21 1.1 is # To the maximum extent permitted by applicable law,
22 1.1 is # IN NO EVENT SHALL MOTOROLA BE LIABLE FOR ANY DAMAGES WHATSOEVER
23 1.1 is # (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS,
24 1.1 is # BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS)
25 1.1 is # ARISING OF THE USE OR INABILITY TO USE THE SOFTWARE.
26 1.1 is #
27 1.1 is # Motorola assumes no responsibility for the maintenance and support
28 1.1 is # of the SOFTWARE.
29 1.1 is #
30 1.1 is # You are hereby granted a copyright license to use, modify, and distribute the
31 1.1 is # SOFTWARE so long as this entire notice is retained without alteration
32 1.1 is # in any modified and/or redistributed versions, and that such modified
33 1.1 is # versions are clearly identified as such.
34 1.1 is # No licenses are granted by implication, estoppel or otherwise under any
35 1.1 is # patents or trademarks of Motorola, Inc.
36 1.1 is #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 1.1 is
38 1.1 is #############################################
39 1.1 is set SREGS, -64
40 1.1 is set IREGS, -128
41 1.1 is set SCCR, -130
42 1.1 is set ICCR, -132
43 1.1 is set TESTCTR, -136
44 1.1 is set EAMEM, -140
45 1.1 is set EASTORE, -144
46 1.1 is set DATA, -160
47 1.1 is
48 1.1 is #############################################
49 1.1 is TESTTOP:
50 1.1 is bra.l _060TESTS_
51 1.1 is
52 1.1 is start_str:
53 1.1 is string "Testing 68060 ISP started:\n"
54 1.1 is
55 1.1 is pass_str:
56 1.1 is string "passed\n"
57 1.1 is fail_str:
58 1.1 is string " failed\n"
59 1.1 is
60 1.1 is align 0x4
61 1.1 is chk_test:
62 1.1 is tst.l %d0
63 1.1 is bne.b test_fail
64 1.1 is test_pass:
65 1.1 is pea pass_str(%pc)
66 1.1 is bsr.l _print_str
67 1.1 is addq.l &0x4,%sp
68 1.1 is rts
69 1.1 is test_fail:
70 1.1 is mov.l %d1,-(%sp)
71 1.1 is bsr.l _print_num
72 1.1 is addq.l &0x4,%sp
73 1.1 is
74 1.1 is pea fail_str(%pc)
75 1.1 is bsr.l _print_str
76 1.1 is addq.l &0x4,%sp
77 1.1 is rts
78 1.1 is
79 1.1 is #############################################
80 1.1 is _060TESTS_:
81 1.1 is link %a6,&-160
82 1.1 is
83 1.1 is movm.l &0x3f3c,-(%sp)
84 1.1 is
85 1.1 is pea start_str(%pc)
86 1.1 is bsr.l _print_str
87 1.1 is addq.l &0x4,%sp
88 1.1 is
89 1.1 is ### mul
90 1.1 is clr.l TESTCTR(%a6)
91 1.1 is pea mulul_str(%pc)
92 1.1 is bsr.l _print_str
93 1.1 is addq.l &0x4,%sp
94 1.1 is
95 1.1 is bsr.l mulul_0
96 1.1 is
97 1.1 is bsr.l chk_test
98 1.1 is
99 1.1 is ### div
100 1.1 is clr.l TESTCTR(%a6)
101 1.1 is pea divul_str(%pc)
102 1.1 is bsr.l _print_str
103 1.1 is addq.l &0x4,%sp
104 1.1 is
105 1.1 is bsr.l divul_0
106 1.1 is
107 1.1 is bsr.l chk_test
108 1.1 is
109 1.1 is ### cmp2
110 1.1 is clr.l TESTCTR(%a6)
111 1.1 is pea cmp2_str(%pc)
112 1.1 is bsr.l _print_str
113 1.1 is addq.l &0x4,%sp
114 1.1 is
115 1.1 is bsr.l cmp2_1
116 1.1 is
117 1.1 is bsr.l chk_test
118 1.1 is
119 1.1 is ### movp
120 1.1 is clr.l TESTCTR(%a6)
121 1.1 is pea movp_str(%pc)
122 1.1 is bsr.l _print_str
123 1.1 is addq.l &0x4,%sp
124 1.1 is
125 1.1 is bsr.l movp_0
126 1.1 is
127 1.1 is bsr.l chk_test
128 1.1 is
129 1.1 is ### ea
130 1.1 is clr.l TESTCTR(%a6)
131 1.1 is pea ea_str(%pc)
132 1.1 is bsr.l _print_str
133 1.1 is addq.l &0x4,%sp
134 1.1 is
135 1.1 is mov.l &0x2,EAMEM(%a6)
136 1.1 is bsr.l ea_0
137 1.1 is
138 1.1 is bsr.l chk_test
139 1.1 is
140 1.1 is ### cas
141 1.1 is clr.l TESTCTR(%a6)
142 1.1 is pea cas_str(%pc)
143 1.1 is bsr.l _print_str
144 1.1 is addq.l &0x4,%sp
145 1.1 is
146 1.1 is bsr.l cas0
147 1.1 is
148 1.1 is bsr.l chk_test
149 1.1 is
150 1.1 is ### cas2
151 1.1 is clr.l TESTCTR(%a6)
152 1.1 is pea cas2_str(%pc)
153 1.1 is bsr.l _print_str
154 1.1 is addq.l &0x4,%sp
155 1.1 is
156 1.1 is bsr.l cas20
157 1.1 is
158 1.1 is bsr.l chk_test
159 1.1 is
160 1.1 is ###
161 1.1 is movm.l (%sp)+,&0x3cfc
162 1.1 is
163 1.1 is unlk %a6
164 1.1 is rts
165 1.1 is
166 1.1 is #############################################
167 1.1 is #############################################
168 1.1 is
169 1.1 is mulul_str:
170 1.1 is string "\t64-bit multiply..."
171 1.1 is
172 1.1 is align 0x4
173 1.1 is mulul_0:
174 1.1 is addq.l &0x1,TESTCTR(%a6)
175 1.1 is
176 1.1 is movm.l DEF_REGS(%pc),&0x3fff
177 1.1 is
178 1.1 is clr.l %d1
179 1.1 is mov.l &0x99999999,%d2
180 1.1 is mov.l &0x88888888,%d3
181 1.1 is
182 1.1 is mov.w &0x0004,ICCR(%a6)
183 1.1 is mov.w &0x0000,%cc
184 1.1 is movm.l &0x7fff,IREGS(%a6)
185 1.1 is
186 1.1 is mulu.l %d1,%d2:%d3
187 1.1 is
188 1.1 is mov.w %cc,SCCR(%a6)
189 1.1 is movm.l &0x7fff,SREGS(%a6)
190 1.1 is clr.l IREGS+0x8(%a6)
191 1.1 is clr.l IREGS+0xc(%a6)
192 1.1 is
193 1.1 is bsr.l chkregs
194 1.1 is tst.b %d0
195 1.1 is bne.l error
196 1.1 is
197 1.1 is mulul_1:
198 1.1 is addq.l &0x1,TESTCTR(%a6)
199 1.1 is
200 1.1 is movm.l DEF_REGS(%pc),&0x3fff
201 1.1 is
202 1.1 is mov.l &0x77777777,%d1
203 1.1 is mov.l &0x99999999,%d2
204 1.1 is mov.l &0x00000000,%d3
205 1.1 is
206 1.1 is mov.w &0x0004,ICCR(%a6)
207 1.1 is mov.w &0x0000,%cc
208 1.1 is movm.l &0x7fff,IREGS(%a6)
209 1.1 is
210 1.1 is mulu.l %d1,%d2:%d3
211 1.1 is
212 1.1 is mov.w %cc,SCCR(%a6)
213 1.1 is movm.l &0x7fff,SREGS(%a6)
214 1.1 is clr.l IREGS+0x8(%a6)
215 1.1 is clr.l IREGS+0xc(%a6)
216 1.1 is
217 1.1 is bsr.l chkregs
218 1.1 is tst.b %d0
219 1.1 is bne.l error
220 1.1 is
221 1.1 is mulul_2:
222 1.1 is addq.l &0x1,TESTCTR(%a6)
223 1.1 is
224 1.1 is movm.l DEF_REGS(%pc),&0x3fff
225 1.1 is
226 1.1 is mov.l &0x00000010,%d1
227 1.1 is mov.l &0x66666666,%d2
228 1.1 is
229 1.1 is mov.w &0x0000,ICCR(%a6)
230 1.1 is mov.w &0x0000,%cc
231 1.1 is movm.l &0x7fff,IREGS(%a6)
232 1.1 is
233 1.1 is mulu.l %d1,%d2:%d2
234 1.1 is
235 1.1 is mov.w %cc,SCCR(%a6)
236 1.1 is movm.l &0x7fff,SREGS(%a6)
237 1.1 is mov.l &0x00000006,IREGS+0x8(%a6)
238 1.1 is
239 1.1 is bsr.l chkregs
240 1.1 is tst.b %d0
241 1.1 is bne.l error
242 1.1 is
243 1.1 is mulul_3:
244 1.1 is addq.l &0x1,TESTCTR(%a6)
245 1.1 is
246 1.1 is movm.l DEF_REGS(%pc),&0x3fff
247 1.1 is
248 1.1 is mov.l &0x55555555,%d1
249 1.1 is mov.l &0x00000000,%d2
250 1.1 is mov.l &0x00000003,%d3
251 1.1 is
252 1.1 is mov.w &0x0000,ICCR(%a6)
253 1.1 is mov.w &0x0000,%cc
254 1.1 is movm.l &0x7fff,IREGS(%a6)
255 1.1 is
256 1.1 is mulu.l %d1,%d2:%d3
257 1.1 is
258 1.1 is mov.w %cc,SCCR(%a6)
259 1.1 is movm.l &0x7fff,SREGS(%a6)
260 1.1 is mov.l &0x00000000,IREGS+0x8(%a6)
261 1.1 is mov.l &0xffffffff,IREGS+0xc(%a6)
262 1.1 is
263 1.1 is bsr.l chkregs
264 1.1 is tst.b %d0
265 1.1 is bne.l error
266 1.1 is
267 1.1 is mulul_4:
268 1.1 is addq.l &0x1,TESTCTR(%a6)
269 1.1 is
270 1.1 is movm.l DEF_REGS(%pc),&0x3fff
271 1.1 is
272 1.1 is mov.l &0x40000000,%d1
273 1.1 is mov.l &0x00000000,%d2
274 1.1 is mov.l &0x00000004,%d3
275 1.1 is
276 1.1 is mov.w &0x0000,ICCR(%a6)
277 1.1 is mov.w &0x0000,%cc
278 1.1 is movm.l &0x7fff,IREGS(%a6)
279 1.1 is
280 1.1 is mulu.l %d1,%d2:%d3
281 1.1 is
282 1.1 is mov.w %cc,SCCR(%a6)
283 1.1 is movm.l &0x7fff,SREGS(%a6)
284 1.1 is mov.l &0x00000001,IREGS+0x8(%a6)
285 1.1 is mov.l &0x00000000,IREGS+0xc(%a6)
286 1.1 is
287 1.1 is bsr.l chkregs
288 1.1 is tst.b %d0
289 1.1 is bne.l error
290 1.1 is
291 1.1 is mulul_5:
292 1.1 is addq.l &0x1,TESTCTR(%a6)
293 1.1 is
294 1.1 is movm.l DEF_REGS(%pc),&0x3fff
295 1.1 is
296 1.1 is mov.l &0xffffffff,%d1
297 1.1 is mov.l &0x00000000,%d2
298 1.1 is mov.l &0xffffffff,%d3
299 1.1 is
300 1.1 is mov.w &0x0008,ICCR(%a6)
301 1.1 is mov.w &0x0000,%cc
302 1.1 is movm.l &0x7fff,IREGS(%a6)
303 1.1 is
304 1.1 is mulu.l %d1,%d2:%d3
305 1.1 is
306 1.1 is mov.w %cc,SCCR(%a6)
307 1.1 is movm.l &0x7fff,SREGS(%a6)
308 1.1 is mov.l &0xfffffffe,IREGS+0x8(%a6)
309 1.1 is mov.l &0x00000001,IREGS+0xc(%a6)
310 1.1 is
311 1.1 is bsr.l chkregs
312 1.1 is tst.b %d0
313 1.1 is bne.l error
314 1.1 is
315 1.1 is mulul_6:
316 1.1 is addq.l &0x1,TESTCTR(%a6)
317 1.1 is
318 1.1 is movm.l DEF_REGS(%pc),&0x3fff
319 1.1 is
320 1.1 is mov.l &0x80000000,%d1
321 1.1 is mov.l &0x00000000,%d2
322 1.1 is mov.l &0xffffffff,%d3
323 1.1 is
324 1.1 is mov.w &0x00000,ICCR(%a6)
325 1.1 is mov.w &0x0000,%cc
326 1.1 is movm.l &0x7fff,IREGS(%a6)
327 1.1 is
328 1.1 is muls.l %d1,%d2:%d3
329 1.1 is
330 1.1 is mov.w %cc,SCCR(%a6)
331 1.1 is movm.l &0x7fff,SREGS(%a6)
332 1.1 is mov.l &0x00000000,IREGS+0x8(%a6)
333 1.1 is mov.l &0x80000000,IREGS+0xc(%a6)
334 1.1 is
335 1.1 is bsr.l chkregs
336 1.1 is tst.b %d0
337 1.1 is bne.l error
338 1.1 is
339 1.1 is mulul_7:
340 1.1 is addq.l &0x1,TESTCTR(%a6)
341 1.1 is
342 1.1 is movm.l DEF_REGS(%pc),&0x3fff
343 1.1 is
344 1.1 is mov.l &0x80000000,%d1
345 1.1 is mov.l &0x00000000,%d2
346 1.1 is mov.l &0x00000001,%d3
347 1.1 is
348 1.1 is mov.w &0x0008,ICCR(%a6)
349 1.1 is mov.w &0x0000,%cc
350 1.1 is movm.l &0x7fff,IREGS(%a6)
351 1.1 is
352 1.1 is muls.l %d1,%d2:%d3
353 1.1 is
354 1.1 is mov.w %cc,SCCR(%a6)
355 1.1 is movm.l &0x7fff,SREGS(%a6)
356 1.1 is mov.l &0xffffffff,IREGS+0x8(%a6)
357 1.1 is mov.l &0x80000000,IREGS+0xc(%a6)
358 1.1 is
359 1.1 is bsr.l chkregs
360 1.1 is tst.b %d0
361 1.1 is bne.l error
362 1.1 is
363 1.1 is mulul_8:
364 1.1 is addq.l &0x1,TESTCTR(%a6)
365 1.1 is
366 1.1 is movm.l DEF_REGS(%pc),&0x3fff
367 1.1 is
368 1.1 is mov.l &0x00000001,%d1
369 1.1 is mov.l &0x00000000,%d2
370 1.1 is mov.l &0x80000000,%d3
371 1.1 is
372 1.1 is mov.w &0x0008,ICCR(%a6)
373 1.1 is mov.w &0x0000,%cc
374 1.1 is movm.l &0x7fff,IREGS(%a6)
375 1.1 is
376 1.1 is muls.l %d1,%d2:%d3
377 1.1 is
378 1.1 is mov.w %cc,SCCR(%a6)
379 1.1 is movm.l &0x7fff,SREGS(%a6)
380 1.1 is mov.l &0xffffffff,IREGS+0x8(%a6)
381 1.1 is mov.l &0x80000000,IREGS+0xc(%a6)
382 1.1 is
383 1.1 is bsr.l chkregs
384 1.1 is tst.b %d0
385 1.1 is bne.l error
386 1.1 is
387 1.1 is mov.l TESTCTR(%a6),%d1
388 1.1 is clr.l %d0
389 1.1 is rts
390 1.1 is
391 1.1 is #############################################
392 1.1 is
393 1.1 is movp_str:
394 1.1 is string "\tmovep..."
395 1.1 is
396 1.1 is align 0x4
397 1.1 is ###############################
398 1.1 is # movep.w %d0,(0x0,%a0) #
399 1.1 is ###############################
400 1.1 is movp_0:
401 1.1 is addq.l &0x1,TESTCTR(%a6)
402 1.1 is
403 1.1 is movm.l DEF_REGS(%pc),&0x3fff
404 1.1 is
405 1.1 is lea DATA(%a6),%a0
406 1.1 is mov.w &0xaaaa,%d0
407 1.1 is clr.b 0x0(%a0)
408 1.1 is clr.b 0x2(%a0)
409 1.1 is
410 1.1 is mov.w &0x001f,ICCR(%a6)
411 1.1 is mov.w &0x001f,%cc
412 1.1 is movm.l &0x7fff,IREGS(%a6)
413 1.1 is
414 1.1 is movp.w %d0,(0x0,%a0)
415 1.1 is
416 1.1 is mov.w %cc,SCCR(%a6)
417 1.1 is movm.l &0x7fff,SREGS(%a6)
418 1.1 is
419 1.1 is mov.b 0x2(%a0),%d1
420 1.1 is lsl.w &0x8,%d1
421 1.1 is mov.b 0x0(%a0),%d1
422 1.1 is
423 1.1 is cmp.w %d0,%d1
424 1.1 is bne.l error
425 1.1 is
426 1.1 is bsr.l chkregs
427 1.1 is tst.b %d0
428 1.1 is bne.l error
429 1.1 is
430 1.1 is ###############################
431 1.1 is # movep.w %d0,(0x0,%a0) #
432 1.1 is ###############################
433 1.1 is movp_1:
434 1.1 is addq.l &0x1,TESTCTR(%a6)
435 1.1 is
436 1.1 is movm.l DEF_REGS(%pc),&0x3fff
437 1.1 is
438 1.1 is lea DATA+0x4(%a6),%a0
439 1.1 is mov.w &0xaaaa,%d0
440 1.1 is clr.l -0x4(%a0)
441 1.1 is clr.l (%a0)
442 1.1 is clr.l 0x4(%a0)
443 1.1 is
444 1.1 is mov.w &0x001f,ICCR(%a6)
445 1.1 is mov.w &0x001f,%cc
446 1.1 is movm.l &0x7fff,IREGS(%a6)
447 1.1 is
448 1.1 is movp.w %d0,(0x0,%a0)
449 1.1 is
450 1.1 is mov.w %cc,SCCR(%a6)
451 1.1 is movm.l &0x7fff,SREGS(%a6)
452 1.1 is
453 1.1 is tst.l -0x4(%a0)
454 1.1 is bne.l error
455 1.1 is tst.l 0x4(%a0)
456 1.1 is bne.l error
457 1.1 is cmpi.l (%a0),&0xaa00aa00
458 1.1 is bne.l error
459 1.1 is
460 1.1 is bsr.l chkregs
461 1.1 is tst.b %d0
462 1.1 is bne.l error
463 1.1 is
464 1.1 is #####################################################
465 1.1 is # movep.w %d0,(0x0,%a0) #
466 1.1 is # - this test has %cc initially equal to zero #
467 1.1 is #####################################################
468 1.1 is movp_2:
469 1.1 is addq.l &0x1,TESTCTR(%a6)
470 1.1 is
471 1.1 is movm.l DEF_REGS(%pc),&0x3fff
472 1.1 is
473 1.1 is lea DATA(%a6),%a0
474 1.1 is mov.w &0xaaaa,%d0
475 1.1 is clr.b 0x0(%a0)
476 1.1 is clr.b 0x2(%a0)
477 1.1 is
478 1.1 is mov.w &0x0000,ICCR(%a6)
479 1.1 is mov.w &0x0000,%cc
480 1.1 is movm.l &0x7fff,IREGS(%a6)
481 1.1 is
482 1.1 is movp.w %d0,(0x0,%a0)
483 1.1 is
484 1.1 is mov.w %cc,SCCR(%a6)
485 1.1 is movm.l &0x7fff,SREGS(%a6)
486 1.1 is
487 1.1 is mov.b 0x2(%a0),%d1
488 1.1 is lsl.w &0x8,%d1
489 1.1 is mov.b 0x0(%a0),%d1
490 1.1 is
491 1.1 is cmp.w %d0,%d1
492 1.1 is bne.l error
493 1.1 is
494 1.1 is bsr.l chkregs
495 1.1 is tst.b %d0
496 1.1 is bne.l error
497 1.1 is
498 1.1 is ###############################
499 1.1 is # movep.w (0x0,%a0),%d0 #
500 1.1 is ###############################
501 1.1 is movp_3:
502 1.1 is addq.l &0x1,TESTCTR(%a6)
503 1.1 is
504 1.1 is movm.l DEF_REGS(%pc),&0x3fff
505 1.1 is
506 1.1 is lea DATA(%a6),%a0
507 1.1 is mov.b &0xaa,0x0(%a0)
508 1.1 is mov.b &0xaa,0x2(%a0)
509 1.1 is
510 1.1 is mov.w &0x001f,ICCR(%a6)
511 1.1 is mov.w &0x001f,%cc
512 1.1 is movm.l &0x7fff,IREGS(%a6)
513 1.1 is
514 1.1 is movp.w (0x0,%a0),%d0
515 1.1 is
516 1.1 is mov.w %cc,SCCR(%a6)
517 1.1 is movm.l &0x7fff,SREGS(%a6)
518 1.1 is mov.w &0xaaaa,IREGS+0x2(%a6)
519 1.1 is
520 1.1 is mov.w &0xaaaa,%d1
521 1.1 is
522 1.1 is cmp.w %d0,%d1
523 1.1 is bne.l error
524 1.1 is
525 1.1 is bsr.l chkregs
526 1.1 is tst.b %d0
527 1.1 is bne.l error
528 1.1 is
529 1.1 is ###############################
530 1.1 is # movep.l %d0,(0x0,%a0) #
531 1.1 is ###############################
532 1.1 is movp_4:
533 1.1 is addq.l &0x1,TESTCTR(%a6)
534 1.1 is
535 1.1 is movm.l DEF_REGS(%pc),&0x3fff
536 1.1 is
537 1.1 is lea DATA(%a6),%a0
538 1.1 is mov.l &0xaaaaaaaa,%d0
539 1.1 is clr.b 0x0(%a0)
540 1.1 is clr.b 0x2(%a0)
541 1.1 is clr.b 0x4(%a0)
542 1.1 is clr.b 0x6(%a0)
543 1.1 is
544 1.1 is mov.w &0x001f,ICCR(%a6)
545 1.1 is mov.w &0x001f,%cc
546 1.1 is movm.l &0x7fff,IREGS(%a6)
547 1.1 is
548 1.1 is movp.l %d0,(0x0,%a0)
549 1.1 is
550 1.1 is mov.w %cc,SCCR(%a6)
551 1.1 is movm.l &0x7fff,SREGS(%a6)
552 1.1 is
553 1.1 is mov.b 0x6(%a0),%d1
554 1.1 is lsl.l &0x8,%d1
555 1.1 is mov.b 0x4(%a0),%d1
556 1.1 is lsl.l &0x8,%d1
557 1.1 is mov.b 0x2(%a0),%d1
558 1.1 is lsl.l &0x8,%d1
559 1.1 is mov.b 0x0(%a0),%d1
560 1.1 is
561 1.1 is cmp.l %d0,%d1
562 1.1 is bne.l error
563 1.1 is
564 1.1 is bsr.l chkregs
565 1.1 is tst.b %d0
566 1.1 is bne.l error
567 1.1 is
568 1.1 is ###############################
569 1.1 is # movep.l %d0,(0x0,%a0) #
570 1.1 is ###############################
571 1.1 is movp_5:
572 1.1 is addq.l &0x1,TESTCTR(%a6)
573 1.1 is
574 1.1 is movm.l DEF_REGS(%pc),&0x3fff
575 1.1 is
576 1.1 is lea DATA+0x4(%a6),%a0
577 1.1 is mov.l &0xaaaaaaaa,%d0
578 1.1 is clr.l -0x4(%a0)
579 1.1 is clr.l (%a0)
580 1.1 is clr.l 0x4(%a0)
581 1.1 is clr.l 0x8(%a0)
582 1.1 is
583 1.1 is mov.w &0x001f,ICCR(%a6)
584 1.1 is mov.w &0x001f,%cc
585 1.1 is movm.l &0x7fff,IREGS(%a6)
586 1.1 is
587 1.1 is movp.l %d0,(0x0,%a0)
588 1.1 is
589 1.1 is mov.w %cc,SCCR(%a6)
590 1.1 is movm.l &0x7fff,SREGS(%a6)
591 1.1 is
592 1.1 is tst.l -0x4(%a0)
593 1.1 is bne.l error
594 1.1 is tst.l 0x8(%a0)
595 1.1 is bne.l error
596 1.1 is cmpi.l (%a0),&0xaa00aa00
597 1.1 is bne.l error
598 1.1 is cmpi.l 0x4(%a0),&0xaa00aa00
599 1.1 is bne.l error
600 1.1 is
601 1.1 is bsr.l chkregs
602 1.1 is tst.b %d0
603 1.1 is bne.l error
604 1.1 is
605 1.1 is ###############################
606 1.1 is # movep.l (0x0,%a0),%d0 #
607 1.1 is ###############################
608 1.1 is movp_6:
609 1.1 is addq.l &0x1,TESTCTR(%a6)
610 1.1 is
611 1.1 is movm.l DEF_REGS(%pc),&0x3fff
612 1.1 is
613 1.1 is lea DATA(%a6),%a0
614 1.1 is mov.b &0xaa,0x0(%a0)
615 1.1 is mov.b &0xaa,0x2(%a0)
616 1.1 is mov.b &0xaa,0x4(%a0)
617 1.1 is mov.b &0xaa,0x6(%a0)
618 1.1 is
619 1.1 is mov.w &0x001f,ICCR(%a6)
620 1.1 is mov.w &0x001f,%cc
621 1.1 is movm.l &0x7fff,IREGS(%a6)
622 1.1 is
623 1.1 is movp.l (0x0,%a0),%d0
624 1.1 is
625 1.1 is mov.w %cc,SCCR(%a6)
626 1.1 is movm.l &0x7fff,SREGS(%a6)
627 1.1 is mov.l &0xaaaaaaaa,IREGS(%a6)
628 1.1 is
629 1.1 is mov.l &0xaaaaaaaa,%d1
630 1.1 is
631 1.1 is cmp.l %d0,%d1
632 1.1 is bne.l error
633 1.1 is
634 1.1 is bsr.l chkregs
635 1.1 is tst.b %d0
636 1.1 is bne.l error
637 1.1 is
638 1.1 is ###############################
639 1.1 is # movep.w %d7,(0x0,%a0) #
640 1.1 is ###############################
641 1.1 is movp_7:
642 1.1 is addq.l &0x1,TESTCTR(%a6)
643 1.1 is
644 1.1 is movm.l DEF_REGS(%pc),&0x3fff
645 1.1 is
646 1.1 is lea DATA(%a6),%a0
647 1.1 is mov.w &0xaaaa,%d7
648 1.1 is clr.b 0x0(%a0)
649 1.1 is clr.b 0x2(%a0)
650 1.1 is
651 1.1 is mov.w &0x001f,ICCR(%a6)
652 1.1 is mov.w &0x001f,%cc
653 1.1 is movm.l &0x7fff,IREGS(%a6)
654 1.1 is
655 1.1 is movp.w %d7,(0x0,%a0)
656 1.1 is
657 1.1 is mov.w %cc,SCCR(%a6)
658 1.1 is movm.l &0x7fff,SREGS(%a6)
659 1.1 is
660 1.1 is mov.b 0x2(%a0),%d1
661 1.1 is lsl.w &0x8,%d1
662 1.1 is mov.b 0x0(%a0),%d1
663 1.1 is
664 1.1 is cmp.w %d7,%d1
665 1.1 is bne.l error
666 1.1 is
667 1.1 is bsr.l chkregs
668 1.1 is tst.b %d0
669 1.1 is bne.l error
670 1.1 is
671 1.1 is ###############################
672 1.1 is # movep.w (0x0,%a0),%d7 #
673 1.1 is ###############################
674 1.1 is movp_8:
675 1.1 is addq.l &0x1,TESTCTR(%a6)
676 1.1 is
677 1.1 is movm.l DEF_REGS(%pc),&0x3fff
678 1.1 is
679 1.1 is lea DATA(%a6),%a0
680 1.1 is mov.b &0xaa,0x0(%a0)
681 1.1 is mov.b &0xaa,0x2(%a0)
682 1.1 is
683 1.1 is mov.w &0x001f,ICCR(%a6)
684 1.1 is mov.w &0x001f,%cc
685 1.1 is movm.l &0x7fff,IREGS(%a6)
686 1.1 is
687 1.1 is movp.w (0x0,%a0),%d7
688 1.1 is
689 1.1 is mov.w %cc,SCCR(%a6)
690 1.1 is movm.l &0x7fff,SREGS(%a6)
691 1.1 is mov.w &0xaaaa,IREGS+30(%a6)
692 1.1 is
693 1.1 is mov.w &0xaaaa,%d1
694 1.1 is
695 1.1 is cmp.w %d7,%d1
696 1.1 is bne.l error
697 1.1 is
698 1.1 is bsr.l chkregs
699 1.1 is tst.b %d0
700 1.1 is bne.l error
701 1.1 is
702 1.1 is ###############################
703 1.1 is # movep.w %d0,(0x0,%a0) #
704 1.1 is ###############################
705 1.1 is movp_9:
706 1.1 is addq.l &0x1,TESTCTR(%a6)
707 1.1 is
708 1.1 is movm.l DEF_REGS(%pc),&0x3fff
709 1.1 is
710 1.1 is lea DATA(%a6),%a0
711 1.1 is mov.w &0xaaaa,%d0
712 1.1 is clr.b 0x0(%a0)
713 1.1 is clr.b 0x2(%a0)
714 1.1 is
715 1.1 is mov.w &0x001f,ICCR(%a6)
716 1.1 is mov.w &0x001f,%cc
717 1.1 is movm.l &0x7fff,IREGS(%a6)
718 1.1 is
719 1.1 is movp.w %d0,(0x0,%a0)
720 1.1 is
721 1.1 is mov.w %cc,SCCR(%a6)
722 1.1 is movm.l &0x7fff,SREGS(%a6)
723 1.1 is
724 1.1 is mov.b 0x2(%a0),%d1
725 1.1 is lsl.w &0x8,%d1
726 1.1 is mov.b 0x0(%a0),%d1
727 1.1 is
728 1.1 is cmp.w %d0,%d1
729 1.1 is bne.l error
730 1.1 is
731 1.1 is bsr.l chkregs
732 1.1 is tst.b %d0
733 1.1 is bne.l error
734 1.1 is
735 1.1 is ###############################
736 1.1 is # movep.w %d0,(0x8,%a0) #
737 1.1 is ###############################
738 1.1 is movp_10:
739 1.1 is addq.l &0x1,TESTCTR(%a6)
740 1.1 is
741 1.1 is movm.l DEF_REGS(%pc),&0x3fff
742 1.1 is
743 1.1 is lea DATA(%a6),%a0
744 1.1 is mov.w &0xaaaa,%d0
745 1.1 is clr.b 0x0+0x8(%a0)
746 1.1 is clr.b 0x2+0x8(%a0)
747 1.1 is
748 1.1 is mov.w &0x001f,ICCR(%a6)
749 1.1 is mov.w &0x1f,%cc
750 1.1 is movm.l &0x7fff,IREGS(%a6)
751 1.1 is
752 1.1 is movp.w %d0,(0x8,%a0)
753 1.1 is
754 1.1 is mov.w %cc,SCCR(%a6)
755 1.1 is movm.l &0x7fff,SREGS(%a6)
756 1.1 is
757 1.1 is mov.b 0x2+0x8(%a0),%d1
758 1.1 is lsl.w &0x8,%d1
759 1.1 is mov.b 0x0+0x8(%a0),%d1
760 1.1 is
761 1.1 is cmp.w %d0,%d1
762 1.1 is bne.l error
763 1.1 is
764 1.1 is bsr.l chkregs
765 1.1 is tst.b %d0
766 1.1 is bne.l error
767 1.1 is
768 1.1 is ###############################
769 1.1 is # movep.w (0x8,%a0),%d0 #
770 1.1 is ###############################
771 1.1 is movp_11:
772 1.1 is addq.l &0x1,TESTCTR(%a6)
773 1.1 is
774 1.1 is movm.l DEF_REGS(%pc),&0x3fff
775 1.1 is
776 1.1 is lea DATA(%a6),%a0
777 1.1 is mov.b &0xaa,0x0+0x8(%a0)
778 1.1 is mov.b &0xaa,0x2+0x8(%a0)
779 1.1 is
780 1.1 is mov.w &0x001f,ICCR(%a6)
781 1.1 is mov.w &0x1f,%cc
782 1.1 is movm.l &0x7fff,IREGS(%a6)
783 1.1 is
784 1.1 is movp.w (0x8,%a0),%d0
785 1.1 is
786 1.1 is mov.w %cc,SCCR(%a6)
787 1.1 is movm.l &0x7fff,SREGS(%a6)
788 1.1 is mov.w &0xaaaa,IREGS+0x2(%a6)
789 1.1 is
790 1.1 is mov.w &0xaaaa,%d1
791 1.1 is
792 1.1 is cmp.w %d0,%d1
793 1.1 is bne.l error
794 1.1 is
795 1.1 is bsr.l chkregs
796 1.1 is tst.b %d0
797 1.1 is bne.l error
798 1.1 is
799 1.1 is ###############################
800 1.1 is # movep.l %d0,(0x8,%a0) #
801 1.1 is ###############################
802 1.1 is movp_12:
803 1.1 is addq.l &0x1,TESTCTR(%a6)
804 1.1 is
805 1.1 is movm.l DEF_REGS(%pc),&0x3fff
806 1.1 is
807 1.1 is lea DATA(%a6),%a0
808 1.1 is mov.l &0xaaaaaaaa,%d0
809 1.1 is clr.b 0x0+0x8(%a0)
810 1.1 is clr.b 0x2+0x8(%a0)
811 1.1 is clr.b 0x4+0x8(%a0)
812 1.1 is clr.b 0x6+0x8(%a0)
813 1.1 is
814 1.1 is mov.w &0x001f,ICCR(%a6)
815 1.1 is mov.w &0x1f,%cc
816 1.1 is movm.l &0x7fff,IREGS(%a6)
817 1.1 is
818 1.1 is movp.l %d0,(0x8,%a0)
819 1.1 is
820 1.1 is mov.w %cc,SCCR(%a6)
821 1.1 is movm.l &0x7fff,SREGS(%a6)
822 1.1 is
823 1.1 is mov.b 0x6+0x8(%a0),%d1
824 1.1 is lsl.l &0x8,%d1
825 1.1 is mov.b 0x4+0x8(%a0),%d1
826 1.1 is lsl.l &0x8,%d1
827 1.1 is mov.b 0x2+0x8(%a0),%d1
828 1.1 is lsl.l &0x8,%d1
829 1.1 is mov.b 0x0+0x8(%a0),%d1
830 1.1 is
831 1.1 is cmp.l %d0,%d1
832 1.1 is bne.l error
833 1.1 is
834 1.1 is bsr.l chkregs
835 1.1 is tst.b %d0
836 1.1 is bne.l error
837 1.1 is
838 1.1 is ###############################
839 1.1 is # movep.l (0x8,%a0),%d0 #
840 1.1 is ###############################
841 1.1 is movp_13:
842 1.1 is addq.l &0x1,TESTCTR(%a6)
843 1.1 is
844 1.1 is movm.l DEF_REGS(%pc),&0x3fff
845 1.1 is
846 1.1 is lea DATA(%a6),%a0
847 1.1 is mov.b &0xaa,0x0+0x8(%a0)
848 1.1 is mov.b &0xaa,0x2+0x8(%a0)
849 1.1 is mov.b &0xaa,0x4+0x8(%a0)
850 1.1 is mov.b &0xaa,0x6+0x8(%a0)
851 1.1 is
852 1.1 is mov.w &0x001f,ICCR(%a6)
853 1.1 is mov.w &0x1f,%cc
854 1.1 is movm.l &0x7fff,IREGS(%a6)
855 1.1 is
856 1.1 is movp.l (0x8,%a0),%d0
857 1.1 is
858 1.1 is mov.w %cc,SCCR(%a6)
859 1.1 is movm.l &0x7fff,SREGS(%a6)
860 1.1 is mov.l &0xaaaaaaaa,IREGS(%a6)
861 1.1 is
862 1.1 is mov.l &0xaaaaaaaa,%d1
863 1.1 is
864 1.1 is cmp.l %d0,%d1
865 1.1 is bne.l error
866 1.1 is
867 1.1 is bsr.l chkregs
868 1.1 is tst.b %d0
869 1.1 is bne.l error
870 1.1 is
871 1.1 is ################################
872 1.1 is # movep.w %d0,(-0x8,%a0) #
873 1.1 is ################################
874 1.1 is movp_14:
875 1.1 is addq.l &0x1,TESTCTR(%a6)
876 1.1 is
877 1.1 is movm.l DEF_REGS(%pc),&0x3fff
878 1.1 is
879 1.1 is lea DATA+0x8(%a6),%a0
880 1.1 is mov.w &0xaaaa,%d0
881 1.1 is clr.b 0x0-0x8(%a0)
882 1.1 is clr.b 0x2-0x8(%a0)
883 1.1 is
884 1.1 is mov.w &0x001f,ICCR(%a6)
885 1.1 is mov.w &0x1f,%cc
886 1.1 is movm.l &0x7fff,IREGS(%a6)
887 1.1 is
888 1.1 is movp.w %d0,(-0x8,%a0)
889 1.1 is
890 1.1 is mov.w %cc,SCCR(%a6)
891 1.1 is movm.l &0x7fff,SREGS(%a6)
892 1.1 is
893 1.1 is mov.b 0x2-0x8(%a0),%d1
894 1.1 is lsl.w &0x8,%d1
895 1.1 is mov.b 0x0-0x8(%a0),%d1
896 1.1 is
897 1.1 is cmp.w %d0,%d1
898 1.1 is bne.l error
899 1.1 is
900 1.1 is bsr.l chkregs
901 1.1 is tst.b %d0
902 1.1 is bne.l error
903 1.1 is
904 1.1 is ################################
905 1.1 is # movep.w (-0x8,%a0),%d0 #
906 1.1 is ################################
907 1.1 is movp_15:
908 1.1 is addq.l &0x1,TESTCTR(%a6)
909 1.1 is
910 1.1 is movm.l DEF_REGS(%pc),&0x3fff
911 1.1 is
912 1.1 is lea DATA+0x8(%a6),%a0
913 1.1 is mov.b &0xaa,0x0-0x8(%a0)
914 1.1 is mov.b &0xaa,0x2-0x8(%a0)
915 1.1 is
916 1.1 is mov.w &0x001f,ICCR(%a6)
917 1.1 is mov.w &0x1f,%cc
918 1.1 is movm.l &0x7fff,IREGS(%a6)
919 1.1 is
920 1.1 is movp.w (-0x8,%a0),%d0
921 1.1 is
922 1.1 is mov.w %cc,SCCR(%a6)
923 1.1 is movm.l &0x7fff,SREGS(%a6)
924 1.1 is mov.w &0xaaaa,IREGS+0x2(%a6)
925 1.1 is
926 1.1 is mov.w &0xaaaa,%d1
927 1.1 is
928 1.1 is cmp.w %d0,%d1
929 1.1 is bne.l error
930 1.1 is
931 1.1 is bsr.l chkregs
932 1.1 is tst.b %d0
933 1.1 is bne.l error
934 1.1 is
935 1.1 is ################################
936 1.1 is # movep.l %d0,(-0x8,%a0) #
937 1.1 is ################################
938 1.1 is movp_16:
939 1.1 is addq.l &0x1,TESTCTR(%a6)
940 1.1 is
941 1.1 is movm.l DEF_REGS(%pc),&0x3fff
942 1.1 is
943 1.1 is lea DATA+0x8(%a6),%a0
944 1.1 is mov.l &0xaaaaaaaa,%d0
945 1.1 is clr.b 0x0-0x8(%a0)
946 1.1 is clr.b 0x2-0x8(%a0)
947 1.1 is clr.b 0x4-0x8(%a0)
948 1.1 is clr.b 0x8-0x8(%a0)
949 1.1 is
950 1.1 is mov.w &0x001f,ICCR(%a6)
951 1.1 is mov.w &0x1f,%cc
952 1.1 is movm.l &0x7fff,IREGS(%a6)
953 1.1 is
954 1.1 is movp.l %d0,(-0x8,%a0)
955 1.1 is
956 1.1 is mov.w %cc,SCCR(%a6)
957 1.1 is movm.l &0x7fff,SREGS(%a6)
958 1.1 is
959 1.1 is mov.b 0x6-0x8(%a0),%d1
960 1.1 is lsl.l &0x8,%d1
961 1.1 is mov.b 0x4-0x8(%a0),%d1
962 1.1 is lsl.l &0x8,%d1
963 1.1 is mov.b 0x2-0x8(%a0),%d1
964 1.1 is lsl.l &0x8,%d1
965 1.1 is mov.b 0x0-0x8(%a0),%d1
966 1.1 is
967 1.1 is cmp.l %d0,%d1
968 1.1 is bne.l error
969 1.1 is
970 1.1 is bsr.l chkregs
971 1.1 is tst.b %d0
972 1.1 is bne.l error
973 1.1 is
974 1.1 is ################################
975 1.1 is # movep.l (-0x8,%a0),%d0 #
976 1.1 is ################################
977 1.1 is movp_17:
978 1.1 is addq.l &0x1,TESTCTR(%a6)
979 1.1 is
980 1.1 is movm.l DEF_REGS(%pc),&0x3fff
981 1.1 is
982 1.1 is lea DATA+0x8(%a6),%a0
983 1.1 is mov.b &0xaa,0x0-0x8(%a0)
984 1.1 is mov.b &0xaa,0x2-0x8(%a0)
985 1.1 is mov.b &0xaa,0x4-0x8(%a0)
986 1.1 is mov.b &0xaa,0x8-0x8(%a0)
987 1.1 is
988 1.1 is mov.w &0x001f,ICCR(%a6)
989 1.1 is mov.w &0x1f,%cc
990 1.1 is movm.l &0x7fff,IREGS(%a6)
991 1.1 is
992 1.1 is movp.l (-0x8,%a0),%d0
993 1.1 is
994 1.1 is mov.w %cc,SCCR(%a6)
995 1.1 is movm.l &0x7fff,SREGS(%a6)
996 1.1 is mov.l &0xaaaaaaaa,IREGS(%a6)
997 1.1 is
998 1.1 is mov.l &0xaaaaaaaa,%d1
999 1.1 is
1000 1.1 is cmp.l %d0,%d1
1001 1.1 is bne.l error
1002 1.1 is
1003 1.1 is bsr.l chkregs
1004 1.1 is tst.b %d0
1005 1.1 is bne.l error
1006 1.1 is
1007 1.1 is mov.l TESTCTR(%a6),%d1
1008 1.1 is clr.l %d0
1009 1.1 is rts
1010 1.1 is
1011 1.1 is ###########################################################
1012 1.1 is
1013 1.1 is divul_str:
1014 1.1 is string "\t64-bit divide..."
1015 1.1 is
1016 1.1 is align 0x4
1017 1.1 is divul_0:
1018 1.1 is addq.l &0x1,TESTCTR(%a6)
1019 1.1 is
1020 1.1 is # movm.l DEF_REGS(%pc),&0x3fff
1021 1.1 is
1022 1.1 is # clr.l %d1
1023 1.1 is # mov.l &0x99999999,%d2
1024 1.1 is # mov.l &0x88888888,%d3
1025 1.1 is
1026 1.1 is # mov.w &0x001e,ICCR(%a6)
1027 1.1 is # mov.w &0x001f,%cc
1028 1.1 is # movm.l &0x7fff,IREGS(%a6)
1029 1.1 is
1030 1.1 is # divu.l %d1,%d2:%d3
1031 1.1 is
1032 1.1 is # mov.w %cc,SCCR(%a6)
1033 1.1 is # movm.l &0x7fff,SREGS(%a6)
1034 1.1 is
1035 1.1 is # bsr.l chkregs
1036 1.1 is # tst.b %d0
1037 1.1 is # bne.l error
1038 1.1 is
1039 1.1 is divul_1:
1040 1.1 is addq.l &0x1,TESTCTR(%a6)
1041 1.1 is
1042 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1043 1.1 is
1044 1.1 is mov.l &0x00000001,%d1
1045 1.1 is mov.l &0x00000000,%d2
1046 1.1 is mov.l &0x00000000,%d3
1047 1.1 is
1048 1.1 is mov.w &0x0014,ICCR(%a6)
1049 1.1 is mov.w &0x001f,%cc
1050 1.1 is movm.l &0x7fff,IREGS(%a6)
1051 1.1 is
1052 1.1 is divu.l %d1,%d2:%d3
1053 1.1 is
1054 1.1 is mov.w %cc,SCCR(%a6)
1055 1.1 is movm.l &0x7fff,SREGS(%a6)
1056 1.1 is
1057 1.1 is bsr.l chkregs
1058 1.1 is tst.b %d0
1059 1.1 is bne.l error
1060 1.1 is
1061 1.1 is divul_2:
1062 1.1 is addq.l &0x1,TESTCTR(%a6)
1063 1.1 is
1064 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1065 1.1 is
1066 1.1 is mov.l &0x44444444,%d1
1067 1.1 is mov.l &0x00000000,%d2
1068 1.1 is mov.l &0x55555555,%d3
1069 1.1 is
1070 1.1 is mov.w &0x0010,ICCR(%a6)
1071 1.1 is mov.w &0x001f,%cc
1072 1.1 is movm.l &0x7fff,IREGS(%a6)
1073 1.1 is
1074 1.1 is divu.l %d1,%d2:%d3
1075 1.1 is
1076 1.1 is mov.w %cc,SCCR(%a6)
1077 1.1 is movm.l &0x7fff,SREGS(%a6)
1078 1.1 is mov.l &0x11111111,IREGS+0x8(%a6)
1079 1.1 is mov.l &0x00000001,IREGS+0xc(%a6)
1080 1.1 is
1081 1.1 is bsr.l chkregs
1082 1.1 is tst.b %d0
1083 1.1 is bne.l error
1084 1.1 is
1085 1.1 is divul_3:
1086 1.1 is addq.l &0x1,TESTCTR(%a6)
1087 1.1 is
1088 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1089 1.1 is
1090 1.1 is mov.l &0x55555555,%d1
1091 1.1 is mov.l &0x00000000,%d2
1092 1.1 is mov.l &0x44444444,%d3
1093 1.1 is
1094 1.1 is mov.w &0x0014,ICCR(%a6)
1095 1.1 is mov.w &0x001f,%cc
1096 1.1 is movm.l &0x7fff,IREGS(%a6)
1097 1.1 is
1098 1.1 is divu.l %d1,%d2:%d3
1099 1.1 is
1100 1.1 is mov.w %cc,SCCR(%a6)
1101 1.1 is movm.l &0x7fff,SREGS(%a6)
1102 1.1 is mov.l &0x44444444,IREGS+0x8(%a6)
1103 1.1 is mov.l &0x00000000,IREGS+0xc(%a6)
1104 1.1 is
1105 1.1 is bsr.l chkregs
1106 1.1 is tst.b %d0
1107 1.1 is bne.l error
1108 1.1 is
1109 1.1 is divul_4:
1110 1.1 is addq.l &0x1,TESTCTR(%a6)
1111 1.1 is
1112 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1113 1.1 is
1114 1.1 is mov.l &0x11111111,%d1
1115 1.1 is mov.l &0x44444444,%d2
1116 1.1 is mov.l &0x44444444,%d3
1117 1.1 is
1118 1.1 is mov.w &0x001e,ICCR(%a6)
1119 1.1 is mov.w &0x001d,%cc
1120 1.1 is movm.l &0x7fff,IREGS(%a6)
1121 1.1 is
1122 1.1 is divu.l %d1,%d2:%d3
1123 1.1 is
1124 1.1 is mov.w %cc,SCCR(%a6)
1125 1.1 is movm.l &0x7fff,SREGS(%a6)
1126 1.1 is
1127 1.1 is bsr.l chkregs
1128 1.1 is tst.b %d0
1129 1.1 is bne.l error
1130 1.1 is
1131 1.1 is divul_5:
1132 1.1 is addq.l &0x1,TESTCTR(%a6)
1133 1.1 is
1134 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1135 1.1 is
1136 1.1 is mov.l &0xfffffffe,%d1
1137 1.1 is mov.l &0x00000001,%d2
1138 1.1 is mov.l &0x00000002,%d3
1139 1.1 is
1140 1.1 is mov.w &0x001e,ICCR(%a6)
1141 1.1 is mov.w &0x001d,%cc
1142 1.1 is movm.l &0x7fff,IREGS(%a6)
1143 1.1 is
1144 1.1 is divs.l %d1,%d2:%d3
1145 1.1 is
1146 1.1 is mov.w %cc,SCCR(%a6)
1147 1.1 is movm.l &0x7fff,SREGS(%a6)
1148 1.1 is
1149 1.1 is bsr.l chkregs
1150 1.1 is tst.b %d0
1151 1.1 is bne.l error
1152 1.1 is
1153 1.1 is divul_6:
1154 1.1 is addq.l &0x1,TESTCTR(%a6)
1155 1.1 is
1156 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1157 1.1 is
1158 1.1 is mov.l &0xfffffffe,%d1
1159 1.1 is mov.l &0x00000001,%d2
1160 1.1 is mov.l &0x00000000,%d3
1161 1.1 is
1162 1.1 is mov.w &0x0018,ICCR(%a6)
1163 1.1 is mov.w &0x001d,%cc
1164 1.1 is movm.l &0x7fff,IREGS(%a6)
1165 1.1 is
1166 1.1 is divs.l %d1,%d2:%d3
1167 1.1 is
1168 1.1 is mov.w %cc,SCCR(%a6)
1169 1.1 is movm.l &0x7fff,SREGS(%a6)
1170 1.1 is mov.l &0x00000000,IREGS+0x8(%a6)
1171 1.1 is mov.l &0x80000000,IREGS+0xc(%a6)
1172 1.1 is
1173 1.1 is bsr.l chkregs
1174 1.1 is tst.b %d0
1175 1.1 is bne.l error
1176 1.1 is
1177 1.1 is divul_7:
1178 1.1 is addq.l &0x1,TESTCTR(%a6)
1179 1.1 is
1180 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1181 1.1 is
1182 1.1 is mov.l &0x00000002,%d1
1183 1.1 is mov.l &0x00000001,%d2
1184 1.1 is mov.l &0x00000000,%d3
1185 1.1 is
1186 1.1 is mov.w &0x001e,ICCR(%a6)
1187 1.1 is mov.w &0x001d,%cc
1188 1.1 is movm.l &0x7fff,IREGS(%a6)
1189 1.1 is
1190 1.1 is divs.l %d1,%d2:%d3
1191 1.1 is
1192 1.1 is mov.w %cc,SCCR(%a6)
1193 1.1 is movm.l &0x7fff,SREGS(%a6)
1194 1.1 is
1195 1.1 is bsr.l chkregs
1196 1.1 is tst.b %d0
1197 1.1 is bne.l error
1198 1.1 is
1199 1.1 is divul_8:
1200 1.1 is addq.l &0x1,TESTCTR(%a6)
1201 1.1 is
1202 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1203 1.1 is
1204 1.1 is mov.l &0xffffffff,%d1
1205 1.1 is mov.l &0xfffffffe,%d2
1206 1.1 is mov.l &0xffffffff,%d3
1207 1.1 is
1208 1.1 is mov.w &0x0008,ICCR(%a6)
1209 1.1 is mov.w &0x0000,%cc
1210 1.1 is movm.l &0x7fff,IREGS(%a6)
1211 1.1 is
1212 1.1 is divu.l %d1,%d2:%d3
1213 1.1 is
1214 1.1 is mov.w %cc,SCCR(%a6)
1215 1.1 is movm.l &0x7fff,SREGS(%a6)
1216 1.1 is
1217 1.1 is bsr.l chkregs
1218 1.1 is tst.b %d0
1219 1.1 is bne.l error
1220 1.1 is
1221 1.1 is divul_9:
1222 1.1 is addq.l &0x1,TESTCTR(%a6)
1223 1.1 is
1224 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1225 1.1 is
1226 1.1 is mov.l &0xffffffff,%d1
1227 1.1 is mov.l &0xfffffffe,%d2
1228 1.1 is mov.l &0xffffffff,%d3
1229 1.1 is
1230 1.1 is mov.w &0x0008,ICCR(%a6)
1231 1.1 is mov.w &0x0000,%cc
1232 1.1 is movm.l &0x7fff,IREGS(%a6)
1233 1.1 is
1234 1.1 is divu.l &0xffffffff,%d2:%d2
1235 1.1 is
1236 1.1 is mov.w %cc,SCCR(%a6)
1237 1.1 is movm.l &0x7fff,SREGS(%a6)
1238 1.1 is mov.l &0xffffffff,IREGS+0x8(%a6)
1239 1.1 is
1240 1.1 is bsr.l chkregs
1241 1.1 is tst.b %d0
1242 1.1 is bne.l error
1243 1.1 is
1244 1.1 is divul_10:
1245 1.1 is addq.l &0x1,TESTCTR(%a6)
1246 1.1 is
1247 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1248 1.1 is
1249 1.1 is mov.l &0x0000ffff,%d1
1250 1.1 is mov.l &0x00000001,%d2
1251 1.1 is mov.l &0x55555555,%d3
1252 1.1 is
1253 1.1 is mov.w &0x0000,ICCR(%a6)
1254 1.1 is mov.w &0x0000,%cc
1255 1.1 is movm.l &0x7fff,IREGS(%a6)
1256 1.1 is
1257 1.1 is divu.l %d1,%d2:%d3
1258 1.1 is
1259 1.1 is mov.w %cc,SCCR(%a6)
1260 1.1 is movm.l &0x7fff,SREGS(%a6)
1261 1.1 is mov.l &0x0000aaab,IREGS+0x8(%a6)
1262 1.1 is mov.l &0x00015556,IREGS+0xc(%a6)
1263 1.1 is
1264 1.1 is bsr.l chkregs
1265 1.1 is tst.b %d0
1266 1.1 is bne.l error
1267 1.1 is
1268 1.1 is mov.l TESTCTR(%a6),%d1
1269 1.1 is clr.l %d0
1270 1.1 is rts
1271 1.1 is
1272 1.1 is ###########################################################
1273 1.1 is
1274 1.1 is cas_str:
1275 1.1 is string "\tcas..."
1276 1.1 is
1277 1.1 is align 0x4
1278 1.1 is cas0:
1279 1.1 is addq.l &0x1,TESTCTR(%a6)
1280 1.1 is
1281 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1282 1.1 is
1283 1.1 is lea DATA+0x1(%a6),%a0
1284 1.1 is
1285 1.1 is mov.w &0xaaaa,(%a0)
1286 1.1 is
1287 1.1 is mov.w &0xaaaa,%d1
1288 1.1 is mov.w &0xbbbb,%d2
1289 1.1 is
1290 1.1 is mov.w &0x0014,ICCR(%a6)
1291 1.1 is mov.w &0x0010,%cc
1292 1.1 is movm.l &0x7fff,IREGS(%a6)
1293 1.1 is
1294 1.1 is cas.w %d1,%d2,(%a0) # Dc,Du,<ea>
1295 1.1 is
1296 1.1 is mov.w %cc,SCCR(%a6)
1297 1.1 is mov.w (%a0),%d3
1298 1.1 is mov.w &0xbbbb,IREGS+0xc+0x2(%a6)
1299 1.1 is movm.l &0x7fff,SREGS(%a6)
1300 1.1 is
1301 1.1 is bsr.l chkregs
1302 1.1 is tst.b %d0
1303 1.1 is bne.l error
1304 1.1 is
1305 1.1 is cas1:
1306 1.1 is addq.l &0x1,TESTCTR(%a6)
1307 1.1 is
1308 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1309 1.1 is
1310 1.1 is lea DATA+0x1(%a6),%a0
1311 1.1 is
1312 1.1 is mov.w &0xeeee,(%a0)
1313 1.1 is
1314 1.1 is mov.w &0x0000aaaa,%d1
1315 1.1 is mov.w &0x0000bbbb,%d2
1316 1.1 is
1317 1.1 is mov.w &0x0000,ICCR(%a6)
1318 1.1 is mov.w &0x0000,%cc
1319 1.1 is movm.l &0x7fff,IREGS(%a6)
1320 1.1 is
1321 1.1 is cas.w %d1,%d2,(%a0) # Dc,Du,<ea>
1322 1.1 is
1323 1.1 is mov.w %cc,SCCR(%a6)
1324 1.1 is mov.w (%a0),%d3
1325 1.1 is mov.w &0xeeee,IREGS+0x4+0x2(%a6)
1326 1.1 is mov.w &0xeeee,IREGS+0xc+0x2(%a6)
1327 1.1 is movm.l &0x7fff,SREGS(%a6)
1328 1.1 is
1329 1.1 is bsr.l chkregs
1330 1.1 is tst.b %d0
1331 1.1 is bne.l error
1332 1.1 is
1333 1.1 is cas2:
1334 1.1 is addq.l &0x1,TESTCTR(%a6)
1335 1.1 is
1336 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1337 1.1 is
1338 1.1 is lea DATA+0x2(%a6),%a0
1339 1.1 is
1340 1.1 is mov.l &0xaaaaaaaa,(%a0)
1341 1.1 is
1342 1.1 is mov.l &0xaaaaaaaa,%d1
1343 1.1 is mov.l &0xbbbbbbbb,%d2
1344 1.1 is
1345 1.1 is mov.w &0x0004,ICCR(%a6)
1346 1.1 is mov.w &0x0000,%cc
1347 1.1 is movm.l &0x7fff,IREGS(%a6)
1348 1.1 is
1349 1.1 is cas.l %d1,%d2,(%a0) # Dc,Du,<ea>
1350 1.1 is
1351 1.1 is mov.w %cc,SCCR(%a6)
1352 1.1 is mov.l (%a0),%d3
1353 1.1 is mov.l &0xbbbbbbbb,IREGS+0xc(%a6)
1354 1.1 is movm.l &0x7fff,SREGS(%a6)
1355 1.1 is
1356 1.1 is bsr.l chkregs
1357 1.1 is tst.b %d0
1358 1.1 is bne.l error
1359 1.1 is
1360 1.1 is cas3:
1361 1.1 is addq.l &0x1,TESTCTR(%a6)
1362 1.1 is
1363 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1364 1.1 is
1365 1.1 is lea DATA+0x2(%a6),%a0
1366 1.1 is
1367 1.1 is mov.l &0xeeeeeeee,(%a0)
1368 1.1 is
1369 1.1 is mov.l &0xaaaaaaaa,%d1
1370 1.1 is mov.l &0xbbbbbbbb,%d2
1371 1.1 is
1372 1.1 is mov.w &0x0000,ICCR(%a6)
1373 1.1 is mov.w &0x0000,%cc
1374 1.1 is movm.l &0x7fff,IREGS(%a6)
1375 1.1 is
1376 1.1 is cas.l %d1,%d2,(%a0) # Dc,Du,<ea>
1377 1.1 is
1378 1.1 is mov.w %cc,SCCR(%a6)
1379 1.1 is mov.l (%a0),%d3
1380 1.1 is mov.l &0xeeeeeeee,IREGS+0x4(%a6)
1381 1.1 is mov.l &0xeeeeeeee,IREGS+0xc(%a6)
1382 1.1 is movm.l &0x7fff,SREGS(%a6)
1383 1.1 is
1384 1.1 is bsr.l chkregs
1385 1.1 is tst.b %d0
1386 1.1 is bne.l error
1387 1.1 is
1388 1.1 is cas4:
1389 1.1 is addq.l &0x1,TESTCTR(%a6)
1390 1.1 is
1391 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1392 1.1 is
1393 1.1 is lea DATA+0x1(%a6),%a0
1394 1.1 is
1395 1.1 is mov.l &0xaaaaaaaa,(%a0)
1396 1.1 is
1397 1.1 is mov.l &0xaaaaaaaa,%d1
1398 1.1 is mov.l &0xbbbbbbbb,%d2
1399 1.1 is
1400 1.1 is mov.w &0x0004,ICCR(%a6)
1401 1.1 is mov.w &0x0000,%cc
1402 1.1 is movm.l &0x7fff,IREGS(%a6)
1403 1.1 is
1404 1.1 is cas.l %d1,%d2,(%a0) # Dc,Du,<ea>
1405 1.1 is
1406 1.1 is mov.w %cc,SCCR(%a6)
1407 1.1 is mov.l (%a0),%d3
1408 1.1 is mov.l &0xbbbbbbbb,IREGS+0xc(%a6)
1409 1.1 is movm.l &0x7fff,SREGS(%a6)
1410 1.1 is
1411 1.1 is bsr.l chkregs
1412 1.1 is tst.b %d0
1413 1.1 is bne.l error
1414 1.1 is
1415 1.1 is cas5:
1416 1.1 is addq.l &0x1,TESTCTR(%a6)
1417 1.1 is
1418 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1419 1.1 is
1420 1.1 is lea DATA+0x1(%a6),%a0
1421 1.1 is
1422 1.1 is mov.l &0x7fffffff,(%a0)
1423 1.1 is
1424 1.1 is mov.l &0x80000000,%d1
1425 1.1 is mov.l &0xbbbbbbbb,%d2
1426 1.1 is
1427 1.1 is mov.w &0x001b,ICCR(%a6)
1428 1.1 is mov.w &0x0010,%cc
1429 1.1 is movm.l &0x7fff,IREGS(%a6)
1430 1.1 is
1431 1.1 is cas.l %d1,%d2,(%a0) # Dc,Du,<ea>
1432 1.1 is
1433 1.1 is mov.w %cc,SCCR(%a6)
1434 1.1 is mov.l (%a0),%d3
1435 1.1 is mov.l &0x7fffffff,IREGS+0x4(%a6)
1436 1.1 is mov.l &0x7fffffff,IREGS+0xc(%a6)
1437 1.1 is movm.l &0x7fff,SREGS(%a6)
1438 1.1 is
1439 1.1 is bsr.l chkregs
1440 1.1 is tst.b %d0
1441 1.1 is bne.l error
1442 1.1 is
1443 1.1 is mov.l TESTCTR(%a6),%d1
1444 1.1 is clr.l %d0
1445 1.1 is rts
1446 1.1 is
1447 1.1 is ###########################################################
1448 1.1 is
1449 1.1 is cas2_str:
1450 1.1 is string "\tcas2..."
1451 1.1 is
1452 1.1 is align 0x4
1453 1.1 is cas20:
1454 1.1 is addq.l &0x1,TESTCTR(%a6)
1455 1.1 is
1456 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1457 1.1 is
1458 1.1 is lea DATA+0x0(%a6),%a0
1459 1.1 is lea DATA+0x4(%a6),%a1
1460 1.1 is
1461 1.1 is mov.l &0xaaaaaaaa,(%a0)
1462 1.1 is mov.l &0xbbbbbbbb,(%a1)
1463 1.1 is
1464 1.1 is mov.l &0xaaaaaaaa,%d1
1465 1.1 is mov.l &0xbbbbbbbb,%d2
1466 1.1 is mov.l &0xcccccccc,%d3
1467 1.1 is mov.l &0xdddddddd,%d4
1468 1.1 is
1469 1.1 is mov.w &0x0014,ICCR(%a6)
1470 1.1 is mov.w &0x0010,%cc
1471 1.1 is movm.l &0x7fff,IREGS(%a6)
1472 1.1 is
1473 1.1 is cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1474 1.1 is
1475 1.1 is mov.w %cc,SCCR(%a6)
1476 1.1 is mov.l (%a0),%d5
1477 1.1 is mov.l (%a1),%d6
1478 1.1 is mov.l &0xcccccccc,IREGS+0x14(%a6)
1479 1.1 is mov.l &0xdddddddd,IREGS+0x18(%a6)
1480 1.1 is movm.l &0x7fff,SREGS(%a6)
1481 1.1 is
1482 1.1 is bsr.l chkregs
1483 1.1 is tst.b %d0
1484 1.1 is bne.l error
1485 1.1 is
1486 1.1 is cas21:
1487 1.1 is addq.l &0x1,TESTCTR(%a6)
1488 1.1 is
1489 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1490 1.1 is
1491 1.1 is lea DATA+0x1(%a6),%a0
1492 1.1 is lea DATA+0x5(%a6),%a1
1493 1.1 is
1494 1.1 is mov.l &0xaaaaaaaa,(%a0)
1495 1.1 is mov.l &0xbbbbbbbb,(%a1)
1496 1.1 is
1497 1.1 is mov.l &0xaaaaaaaa,%d1
1498 1.1 is mov.l &0xbbbbbbbb,%d2
1499 1.1 is mov.l &0xcccccccc,%d3
1500 1.1 is mov.l &0xdddddddd,%d4
1501 1.1 is
1502 1.1 is mov.w &0x0014,ICCR(%a6)
1503 1.1 is mov.w &0x0010,%cc
1504 1.1 is movm.l &0x7fff,IREGS(%a6)
1505 1.1 is
1506 1.1 is cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1507 1.1 is
1508 1.1 is mov.w %cc,SCCR(%a6)
1509 1.1 is mov.l (%a0),%d5
1510 1.1 is mov.l (%a1),%d6
1511 1.1 is mov.l &0xcccccccc,IREGS+0x14(%a6)
1512 1.1 is mov.l &0xdddddddd,IREGS+0x18(%a6)
1513 1.1 is movm.l &0x7fff,SREGS(%a6)
1514 1.1 is
1515 1.1 is bsr.l chkregs
1516 1.1 is tst.b %d0
1517 1.1 is bne.l error
1518 1.1 is
1519 1.1 is cas22:
1520 1.1 is addq.l &0x1,TESTCTR(%a6)
1521 1.1 is
1522 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1523 1.1 is
1524 1.1 is lea DATA+0x2(%a6),%a0
1525 1.1 is lea DATA+0x6(%a6),%a1
1526 1.1 is
1527 1.1 is mov.l &0xaaaaaaaa,(%a0)
1528 1.1 is mov.l &0xbbbbbbbb,(%a1)
1529 1.1 is
1530 1.1 is mov.l &0xaaaaaaaa,%d1
1531 1.1 is mov.l &0xbbbbbbbb,%d2
1532 1.1 is mov.l &0xcccccccc,%d3
1533 1.1 is mov.l &0xdddddddd,%d4
1534 1.1 is
1535 1.1 is mov.w &0x0014,ICCR(%a6)
1536 1.1 is mov.w &0x0010,%cc
1537 1.1 is movm.l &0x7fff,IREGS(%a6)
1538 1.1 is
1539 1.1 is cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1540 1.1 is
1541 1.1 is mov.w %cc,SCCR(%a6)
1542 1.1 is mov.l (%a0),%d5
1543 1.1 is mov.l (%a1),%d6
1544 1.1 is mov.l &0xcccccccc,IREGS+0x14(%a6)
1545 1.1 is mov.l &0xdddddddd,IREGS+0x18(%a6)
1546 1.1 is movm.l &0x7fff,SREGS(%a6)
1547 1.1 is
1548 1.1 is bsr.l chkregs
1549 1.1 is tst.b %d0
1550 1.1 is bne.l error
1551 1.1 is
1552 1.1 is cas23:
1553 1.1 is addq.l &0x1,TESTCTR(%a6)
1554 1.1 is
1555 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1556 1.1 is
1557 1.1 is lea DATA+0x0(%a6),%a0
1558 1.1 is lea DATA+0x4(%a6),%a1
1559 1.1 is
1560 1.1 is mov.l &0xeeeeeeee,(%a0)
1561 1.1 is mov.l &0xbbbbbbbb,(%a1)
1562 1.1 is
1563 1.1 is mov.l &0xaaaaaaaa,%d1
1564 1.1 is mov.l &0xbbbbbbbb,%d2
1565 1.1 is mov.l &0xcccccccc,%d3
1566 1.1 is mov.l &0xdddddddd,%d4
1567 1.1 is
1568 1.1 is mov.w &0x0000,ICCR(%a6)
1569 1.1 is mov.w &0x0000,%cc
1570 1.1 is movm.l &0x7fff,IREGS(%a6)
1571 1.1 is
1572 1.1 is cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1573 1.1 is
1574 1.1 is mov.w %cc,SCCR(%a6)
1575 1.1 is mov.l (%a0),%d5
1576 1.1 is mov.l (%a1),%d6
1577 1.1 is mov.l &0xeeeeeeee,IREGS+0x4(%a6)
1578 1.1 is mov.l &0xbbbbbbbb,IREGS+0x8(%a6)
1579 1.1 is mov.l &0xeeeeeeee,IREGS+0x14(%a6)
1580 1.1 is mov.l &0xbbbbbbbb,IREGS+0x18(%a6)
1581 1.1 is movm.l &0x7fff,SREGS(%a6)
1582 1.1 is
1583 1.1 is bsr.l chkregs
1584 1.1 is tst.b %d0
1585 1.1 is bne.l error
1586 1.1 is
1587 1.1 is cas24:
1588 1.1 is addq.l &0x1,TESTCTR(%a6)
1589 1.1 is
1590 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1591 1.1 is
1592 1.1 is lea DATA+0x1(%a6),%a0
1593 1.1 is lea DATA+0x5(%a6),%a1
1594 1.1 is
1595 1.1 is mov.l &0xeeeeeeee,(%a0)
1596 1.1 is mov.l &0xbbbbbbbb,(%a1)
1597 1.1 is
1598 1.1 is mov.l &0xaaaaaaaa,%d1
1599 1.1 is mov.l &0xbbbbbbbb,%d2
1600 1.1 is mov.l &0xcccccccc,%d3
1601 1.1 is mov.l &0xdddddddd,%d4
1602 1.1 is
1603 1.1 is mov.w &0x0000,ICCR(%a6)
1604 1.1 is mov.w &0x0000,%cc
1605 1.1 is movm.l &0x7fff,IREGS(%a6)
1606 1.1 is
1607 1.1 is cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1608 1.1 is
1609 1.1 is mov.w %cc,SCCR(%a6)
1610 1.1 is mov.l (%a0),%d5
1611 1.1 is mov.l (%a1),%d6
1612 1.1 is mov.l &0xeeeeeeee,IREGS+0x4(%a6)
1613 1.1 is mov.l &0xbbbbbbbb,IREGS+0x8(%a6)
1614 1.1 is mov.l &0xeeeeeeee,IREGS+0x14(%a6)
1615 1.1 is mov.l &0xbbbbbbbb,IREGS+0x18(%a6)
1616 1.1 is movm.l &0x7fff,SREGS(%a6)
1617 1.1 is
1618 1.1 is bsr.l chkregs
1619 1.1 is tst.b %d0
1620 1.1 is bne.l error
1621 1.1 is
1622 1.1 is cas25:
1623 1.1 is addq.l &0x1,TESTCTR(%a6)
1624 1.1 is
1625 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1626 1.1 is
1627 1.1 is lea DATA+0x2(%a6),%a0
1628 1.1 is lea DATA+0x6(%a6),%a1
1629 1.1 is
1630 1.1 is mov.l &0xeeeeeeee,(%a0)
1631 1.1 is mov.l &0xbbbbbbbb,(%a1)
1632 1.1 is
1633 1.1 is mov.l &0xaaaaaaaa,%d1
1634 1.1 is mov.l &0xbbbbbbbb,%d2
1635 1.1 is mov.l &0xcccccccc,%d3
1636 1.1 is mov.l &0xdddddddd,%d4
1637 1.1 is
1638 1.1 is mov.w &0x0000,ICCR(%a6)
1639 1.1 is mov.w &0x0000,%cc
1640 1.1 is movm.l &0x7fff,IREGS(%a6)
1641 1.1 is
1642 1.1 is cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1643 1.1 is
1644 1.1 is mov.w %cc,SCCR(%a6)
1645 1.1 is mov.l (%a0),%d5
1646 1.1 is mov.l (%a1),%d6
1647 1.1 is mov.l &0xeeeeeeee,IREGS+0x4(%a6)
1648 1.1 is mov.l &0xbbbbbbbb,IREGS+0x8(%a6)
1649 1.1 is mov.l &0xeeeeeeee,IREGS+0x14(%a6)
1650 1.1 is mov.l &0xbbbbbbbb,IREGS+0x18(%a6)
1651 1.1 is movm.l &0x7fff,SREGS(%a6)
1652 1.1 is
1653 1.1 is bsr.l chkregs
1654 1.1 is tst.b %d0
1655 1.1 is bne.l error
1656 1.1 is
1657 1.1 is cas26:
1658 1.1 is addq.l &0x1,TESTCTR(%a6)
1659 1.1 is
1660 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1661 1.1 is
1662 1.1 is lea DATA+0x0(%a6),%a0
1663 1.1 is lea DATA+0x4(%a6),%a1
1664 1.1 is
1665 1.1 is mov.l &0xaaaaaaaa,(%a0)
1666 1.1 is mov.l &0xeeeeeeee,(%a1)
1667 1.1 is
1668 1.1 is mov.l &0xaaaaaaaa,%d1
1669 1.1 is mov.l &0xbbbbbbbb,%d2
1670 1.1 is mov.l &0xcccccccc,%d3
1671 1.1 is mov.l &0xdddddddd,%d4
1672 1.1 is
1673 1.1 is mov.w &0x0000,ICCR(%a6)
1674 1.1 is mov.w &0x0000,%cc
1675 1.1 is movm.l &0x7fff,IREGS(%a6)
1676 1.1 is
1677 1.1 is cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1678 1.1 is
1679 1.1 is mov.w %cc,SCCR(%a6)
1680 1.1 is mov.l (%a0),%d5
1681 1.1 is mov.l (%a1),%d6
1682 1.1 is mov.l &0xaaaaaaaa,IREGS+0x4(%a6)
1683 1.1 is mov.l &0xeeeeeeee,IREGS+0x8(%a6)
1684 1.1 is mov.l &0xaaaaaaaa,IREGS+0x14(%a6)
1685 1.1 is mov.l &0xeeeeeeee,IREGS+0x18(%a6)
1686 1.1 is movm.l &0x7fff,SREGS(%a6)
1687 1.1 is
1688 1.1 is bsr.l chkregs
1689 1.1 is tst.b %d0
1690 1.1 is bne.l error
1691 1.1 is
1692 1.1 is cas27:
1693 1.1 is addq.l &0x1,TESTCTR(%a6)
1694 1.1 is
1695 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1696 1.1 is
1697 1.1 is lea DATA+0x1(%a6),%a0
1698 1.1 is lea DATA+0x5(%a6),%a1
1699 1.1 is
1700 1.1 is mov.l &0xaaaaaaaa,(%a0)
1701 1.1 is mov.l &0xeeeeeeee,(%a1)
1702 1.1 is
1703 1.1 is mov.l &0xaaaaaaaa,%d1
1704 1.1 is mov.l &0xbbbbbbbb,%d2
1705 1.1 is mov.l &0xcccccccc,%d3
1706 1.1 is mov.l &0xdddddddd,%d4
1707 1.1 is
1708 1.1 is mov.w &0x0000,ICCR(%a6)
1709 1.1 is mov.w &0x0000,%cc
1710 1.1 is movm.l &0x7fff,IREGS(%a6)
1711 1.1 is
1712 1.1 is cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1713 1.1 is
1714 1.1 is mov.w %cc,SCCR(%a6)
1715 1.1 is mov.l (%a0),%d5
1716 1.1 is mov.l (%a1),%d6
1717 1.1 is mov.l &0xaaaaaaaa,IREGS+0x4(%a6)
1718 1.1 is mov.l &0xeeeeeeee,IREGS+0x8(%a6)
1719 1.1 is mov.l &0xaaaaaaaa,IREGS+0x14(%a6)
1720 1.1 is mov.l &0xeeeeeeee,IREGS+0x18(%a6)
1721 1.1 is movm.l &0x7fff,SREGS(%a6)
1722 1.1 is
1723 1.1 is bsr.l chkregs
1724 1.1 is tst.b %d0
1725 1.1 is bne.l error
1726 1.1 is
1727 1.1 is cas28:
1728 1.1 is addq.l &0x1,TESTCTR(%a6)
1729 1.1 is
1730 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1731 1.1 is
1732 1.1 is lea DATA+0x2(%a6),%a0
1733 1.1 is lea DATA+0x6(%a6),%a1
1734 1.1 is
1735 1.1 is mov.l &0xaaaaaaaa,(%a0)
1736 1.1 is mov.l &0x7fffffff,(%a1)
1737 1.1 is
1738 1.1 is mov.l &0xaaaaaaaa,%d1
1739 1.1 is mov.l &0x80000000,%d2
1740 1.1 is mov.l &0xcccccccc,%d3
1741 1.1 is mov.l &0xdddddddd,%d4
1742 1.1 is
1743 1.1 is mov.w &0x000b,ICCR(%a6)
1744 1.1 is mov.w &0x0000,%cc
1745 1.1 is movm.l &0x7fff,IREGS(%a6)
1746 1.1 is
1747 1.1 is cas2.l %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1748 1.1 is
1749 1.1 is mov.w %cc,SCCR(%a6)
1750 1.1 is mov.l (%a0),%d5
1751 1.1 is mov.l (%a1),%d6
1752 1.1 is mov.l &0xaaaaaaaa,IREGS+0x4(%a6)
1753 1.1 is mov.l &0x7fffffff,IREGS+0x8(%a6)
1754 1.1 is mov.l &0xaaaaaaaa,IREGS+0x14(%a6)
1755 1.1 is mov.l &0x7fffffff,IREGS+0x18(%a6)
1756 1.1 is movm.l &0x7fff,SREGS(%a6)
1757 1.1 is
1758 1.1 is bsr.l chkregs
1759 1.1 is tst.b %d0
1760 1.1 is bne.l error
1761 1.1 is
1762 1.1 is ##################################
1763 1.1 is cas29:
1764 1.1 is addq.l &0x1,TESTCTR(%a6)
1765 1.1 is
1766 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1767 1.1 is
1768 1.1 is lea DATA+0x0(%a6),%a0
1769 1.1 is lea DATA+0x4(%a6),%a1
1770 1.1 is
1771 1.1 is mov.w &0xaaaa,(%a0)
1772 1.1 is mov.w &0xbbbb,(%a1)
1773 1.1 is
1774 1.1 is mov.w &0xaaaa,%d1
1775 1.1 is mov.w &0xbbbb,%d2
1776 1.1 is mov.w &0xcccc,%d3
1777 1.1 is mov.w &0xdddd,%d4
1778 1.1 is
1779 1.1 is mov.w &0x0014,ICCR(%a6)
1780 1.1 is mov.w &0x0010,%cc
1781 1.1 is movm.l &0x7fff,IREGS(%a6)
1782 1.1 is
1783 1.1 is cas2.w %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1784 1.1 is
1785 1.1 is mov.w %cc,SCCR(%a6)
1786 1.1 is mov.w (%a0),%d5
1787 1.1 is mov.w (%a1),%d6
1788 1.1 is mov.w &0xcccc,IREGS+0x14+0x2(%a6)
1789 1.1 is mov.w &0xdddd,IREGS+0x18+0x2(%a6)
1790 1.1 is movm.l &0x7fff,SREGS(%a6)
1791 1.1 is
1792 1.1 is bsr.l chkregs
1793 1.1 is tst.b %d0
1794 1.1 is bne.l error
1795 1.1 is
1796 1.1 is cas210:
1797 1.1 is addq.l &0x1,TESTCTR(%a6)
1798 1.1 is
1799 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1800 1.1 is
1801 1.1 is lea DATA+0x1(%a6),%a0
1802 1.1 is lea DATA+0x5(%a6),%a1
1803 1.1 is
1804 1.1 is mov.w &0xaaaa,(%a0)
1805 1.1 is mov.w &0xbbbb,(%a1)
1806 1.1 is
1807 1.1 is mov.w &0xaaaa,%d1
1808 1.1 is mov.w &0xbbbb,%d2
1809 1.1 is mov.w &0xcccc,%d3
1810 1.1 is mov.w &0xdddd,%d4
1811 1.1 is
1812 1.1 is mov.w &0x0004,ICCR(%a6)
1813 1.1 is mov.w &0x0000,%cc
1814 1.1 is movm.l &0x7fff,IREGS(%a6)
1815 1.1 is
1816 1.1 is cas2.w %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1817 1.1 is
1818 1.1 is mov.w %cc,SCCR(%a6)
1819 1.1 is mov.w (%a0),%d5
1820 1.1 is mov.w (%a1),%d6
1821 1.1 is mov.w &0xcccc,IREGS+0x14+0x2(%a6)
1822 1.1 is mov.w &0xdddd,IREGS+0x18+0x2(%a6)
1823 1.1 is movm.l &0x7fff,SREGS(%a6)
1824 1.1 is
1825 1.1 is bsr.l chkregs
1826 1.1 is tst.b %d0
1827 1.1 is bne.l error
1828 1.1 is
1829 1.1 is cas211:
1830 1.1 is addq.l &0x1,TESTCTR(%a6)
1831 1.1 is
1832 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1833 1.1 is
1834 1.1 is lea DATA+0x0(%a6),%a0
1835 1.1 is lea DATA+0x4(%a6),%a1
1836 1.1 is
1837 1.1 is mov.w &0xeeee,(%a0)
1838 1.1 is mov.w &0xbbbb,(%a1)
1839 1.1 is
1840 1.1 is mov.w &0xaaaa,%d1
1841 1.1 is mov.w &0xbbbb,%d2
1842 1.1 is mov.w &0xcccc,%d3
1843 1.1 is mov.w &0xdddd,%d4
1844 1.1 is
1845 1.1 is mov.w &0x0000,ICCR(%a6)
1846 1.1 is mov.w &0x0000,%cc
1847 1.1 is movm.l &0x7fff,IREGS(%a6)
1848 1.1 is
1849 1.1 is cas2.w %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1850 1.1 is
1851 1.1 is mov.w %cc,SCCR(%a6)
1852 1.1 is mov.w (%a0),%d5
1853 1.1 is mov.w (%a1),%d6
1854 1.1 is mov.w &0xeeee,IREGS+0x4+0x2(%a6)
1855 1.1 is mov.w &0xbbbb,IREGS+0x8+0x2(%a6)
1856 1.1 is mov.w &0xeeee,IREGS+0x14+0x2(%a6)
1857 1.1 is mov.w &0xbbbb,IREGS+0x18+0x2(%a6)
1858 1.1 is movm.l &0x7fff,SREGS(%a6)
1859 1.1 is
1860 1.1 is bsr.l chkregs
1861 1.1 is tst.b %d0
1862 1.1 is bne.l error
1863 1.1 is
1864 1.1 is cas212:
1865 1.1 is addq.l &0x1,TESTCTR(%a6)
1866 1.1 is
1867 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1868 1.1 is
1869 1.1 is lea DATA+0x1(%a6),%a0
1870 1.1 is lea DATA+0x5(%a6),%a1
1871 1.1 is
1872 1.1 is mov.w &0xeeee,(%a0)
1873 1.1 is mov.w &0xbbbb,(%a1)
1874 1.1 is
1875 1.1 is mov.w &0xaaaa,%d1
1876 1.1 is mov.w &0xbbbb,%d2
1877 1.1 is mov.w &0xcccc,%d3
1878 1.1 is mov.w &0xdddd,%d4
1879 1.1 is
1880 1.1 is mov.w &0x0000,ICCR(%a6)
1881 1.1 is mov.w &0x0000,%cc
1882 1.1 is movm.l &0x7fff,IREGS(%a6)
1883 1.1 is
1884 1.1 is cas2.w %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1885 1.1 is
1886 1.1 is mov.w %cc,SCCR(%a6)
1887 1.1 is mov.w (%a0),%d5
1888 1.1 is mov.w (%a1),%d6
1889 1.1 is mov.w &0xeeee,IREGS+0x4+0x2(%a6)
1890 1.1 is mov.w &0xbbbb,IREGS+0x8+0x2(%a6)
1891 1.1 is mov.w &0xeeee,IREGS+0x14+0x2(%a6)
1892 1.1 is mov.w &0xbbbb,IREGS+0x18+0x2(%a6)
1893 1.1 is movm.l &0x7fff,SREGS(%a6)
1894 1.1 is
1895 1.1 is bsr.l chkregs
1896 1.1 is tst.b %d0
1897 1.1 is bne.l error
1898 1.1 is
1899 1.1 is cas213:
1900 1.1 is addq.l &0x1,TESTCTR(%a6)
1901 1.1 is
1902 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1903 1.1 is
1904 1.1 is lea DATA+0x0(%a6),%a0
1905 1.1 is lea DATA+0x4(%a6),%a1
1906 1.1 is
1907 1.1 is mov.w &0xaaaa,(%a0)
1908 1.1 is mov.w &0xeeee,(%a1)
1909 1.1 is
1910 1.1 is mov.w &0xaaaa,%d1
1911 1.1 is mov.w &0xbbbb,%d2
1912 1.1 is mov.w &0xcccc,%d3
1913 1.1 is mov.w &0xdddd,%d4
1914 1.1 is
1915 1.1 is mov.w &0x0000,ICCR(%a6)
1916 1.1 is mov.w &0x0000,%cc
1917 1.1 is movm.l &0x7fff,IREGS(%a6)
1918 1.1 is
1919 1.1 is cas2.w %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1920 1.1 is
1921 1.1 is mov.w %cc,SCCR(%a6)
1922 1.1 is mov.w (%a0),%d5
1923 1.1 is mov.w (%a1),%d6
1924 1.1 is mov.w &0xaaaa,IREGS+0x4+0x2(%a6)
1925 1.1 is mov.w &0xeeee,IREGS+0x8+0x2(%a6)
1926 1.1 is mov.w &0xaaaa,IREGS+0x14+0x2(%a6)
1927 1.1 is mov.w &0xeeee,IREGS+0x18+0x2(%a6)
1928 1.1 is movm.l &0x7fff,SREGS(%a6)
1929 1.1 is
1930 1.1 is bsr.l chkregs
1931 1.1 is tst.b %d0
1932 1.1 is bne.l error
1933 1.1 is
1934 1.1 is cas214:
1935 1.1 is addq.l &0x1,TESTCTR(%a6)
1936 1.1 is
1937 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1938 1.1 is
1939 1.1 is lea DATA+0x1(%a6),%a0
1940 1.1 is lea DATA+0x5(%a6),%a1
1941 1.1 is
1942 1.1 is mov.w &0xaaaa,(%a0)
1943 1.1 is mov.w &0x7fff,(%a1)
1944 1.1 is
1945 1.1 is mov.w &0xaaaa,%d1
1946 1.1 is mov.w &0x8000,%d2
1947 1.1 is mov.w &0xcccc,%d3
1948 1.1 is mov.w &0xdddd,%d4
1949 1.1 is
1950 1.1 is mov.w &0x001b,ICCR(%a6)
1951 1.1 is mov.w &0x0010,%cc
1952 1.1 is movm.l &0x7fff,IREGS(%a6)
1953 1.1 is
1954 1.1 is cas2.w %d1:%d2,%d3:%d4,(%a0):(%a1) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1955 1.1 is
1956 1.1 is mov.w %cc,SCCR(%a6)
1957 1.1 is mov.w (%a0),%d5
1958 1.1 is mov.w (%a1),%d6
1959 1.1 is mov.w &0xaaaa,IREGS+0x4+0x2(%a6)
1960 1.1 is mov.w &0x7fff,IREGS+0x8+0x2(%a6)
1961 1.1 is mov.w &0xaaaa,IREGS+0x14+0x2(%a6)
1962 1.1 is mov.w &0x7fff,IREGS+0x18+0x2(%a6)
1963 1.1 is movm.l &0x7fff,SREGS(%a6)
1964 1.1 is
1965 1.1 is bsr.l chkregs
1966 1.1 is tst.b %d0
1967 1.1 is bne.l error
1968 1.1 is
1969 1.1 is mov.l TESTCTR(%a6),%d1
1970 1.1 is clr.l %d0
1971 1.1 is rts
1972 1.1 is
1973 1.1 is ###########################################################
1974 1.1 is
1975 1.1 is cmp2_str:
1976 1.1 is string "\tcmp2,chk2..."
1977 1.1 is
1978 1.1 is align 0x4
1979 1.1 is # unsigned - small,small
1980 1.1 is cmp2_1:
1981 1.1 is addq.l &0x1,TESTCTR(%a6)
1982 1.1 is
1983 1.1 is movm.l DEF_REGS(%pc),&0x3fff
1984 1.1 is
1985 1.1 is mov.w &0x2040,DATA(%a6)
1986 1.1 is mov.l &0x11111120,%d1
1987 1.1 is
1988 1.1 is mov.w &0x0004,ICCR(%a6)
1989 1.1 is mov.w &0x0000,%cc
1990 1.1 is movm.l &0x7fff,IREGS(%a6)
1991 1.1 is
1992 1.1 is cmp2.b %d1,DATA(%a6)
1993 1.1 is
1994 1.1 is mov.w %cc,SCCR(%a6)
1995 1.1 is movm.l &0x7fff,SREGS(%a6)
1996 1.1 is
1997 1.1 is bsr.l chkregs
1998 1.1 is tst.b %d0
1999 1.1 is bne.l error
2000 1.1 is
2001 1.1 is cmp2_2:
2002 1.1 is addq.l &0x1,TESTCTR(%a6)
2003 1.1 is
2004 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2005 1.1 is
2006 1.1 is mov.w &0x2040,DATA(%a6)
2007 1.1 is mov.l &0x00000040,%a1
2008 1.1 is
2009 1.1 is mov.w &0x0004,ICCR(%a6)
2010 1.1 is mov.w &0x0000,%cc
2011 1.1 is movm.l &0x7fff,IREGS(%a6)
2012 1.1 is
2013 1.1 is cmp2.b %a1,DATA(%a6)
2014 1.1 is
2015 1.1 is mov.w %cc,SCCR(%a6)
2016 1.1 is movm.l &0x7fff,SREGS(%a6)
2017 1.1 is
2018 1.1 is bsr.l chkregs
2019 1.1 is tst.b %d0
2020 1.1 is bne.l error
2021 1.1 is
2022 1.1 is cmp2_3:
2023 1.1 is addq.l &0x1,TESTCTR(%a6)
2024 1.1 is
2025 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2026 1.1 is
2027 1.1 is mov.w &0x2040,DATA(%a6)
2028 1.1 is mov.l &0x11111130,%d1
2029 1.1 is
2030 1.1 is mov.w &0x0000,ICCR(%a6)
2031 1.1 is mov.w &0x0000,%cc
2032 1.1 is movm.l &0x7fff,IREGS(%a6)
2033 1.1 is
2034 1.1 is chk2.b DATA(%a6),%d1
2035 1.1 is
2036 1.1 is mov.w %cc,SCCR(%a6)
2037 1.1 is movm.l &0x7fff,SREGS(%a6)
2038 1.1 is
2039 1.1 is bsr.l chkregs
2040 1.1 is tst.b %d0
2041 1.1 is bne.l error
2042 1.1 is
2043 1.1 is cmp2_4:
2044 1.1 is addq.l &0x1,TESTCTR(%a6)
2045 1.1 is
2046 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2047 1.1 is
2048 1.1 is mov.w &0x2040,DATA(%a6)
2049 1.1 is mov.l &0x00000010,%a1
2050 1.1 is
2051 1.1 is mov.w &0x0001,ICCR(%a6)
2052 1.1 is mov.w &0x0000,%cc
2053 1.1 is movm.l &0x7fff,IREGS(%a6)
2054 1.1 is
2055 1.1 is cmp2.b %a1,DATA(%a6)
2056 1.1 is
2057 1.1 is mov.w %cc,SCCR(%a6)
2058 1.1 is movm.l &0x7fff,SREGS(%a6)
2059 1.1 is
2060 1.1 is bsr.l chkregs
2061 1.1 is tst.b %d0
2062 1.1 is bne.l error
2063 1.1 is
2064 1.1 is cmp2_5:
2065 1.1 is addq.l &0x1,TESTCTR(%a6)
2066 1.1 is
2067 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2068 1.1 is
2069 1.1 is mov.w &0x2040,DATA(%a6)
2070 1.1 is mov.l &0x11111150,%d1
2071 1.1 is
2072 1.1 is mov.w &0x0001,ICCR(%a6)
2073 1.1 is mov.w &0x0000,%cc
2074 1.1 is movm.l &0x7fff,IREGS(%a6)
2075 1.1 is
2076 1.1 is cmp2.b %d1,DATA(%a6)
2077 1.1 is
2078 1.1 is mov.w %cc,SCCR(%a6)
2079 1.1 is movm.l &0x7fff,SREGS(%a6)
2080 1.1 is
2081 1.1 is bsr.l chkregs
2082 1.1 is tst.b %d0
2083 1.1 is bne.l error
2084 1.1 is
2085 1.1 is cmp2_6:
2086 1.1 is addq.l &0x1,TESTCTR(%a6)
2087 1.1 is
2088 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2089 1.1 is
2090 1.1 is mov.w &0x2040,DATA(%a6)
2091 1.1 is mov.l &0x00000090,%a1
2092 1.1 is
2093 1.1 is mov.w &0x0001,ICCR(%a6)
2094 1.1 is mov.w &0x0000,%cc
2095 1.1 is movm.l &0x7fff,IREGS(%a6)
2096 1.1 is
2097 1.1 is cmp2.b %a1,DATA(%a6)
2098 1.1 is
2099 1.1 is mov.w %cc,SCCR(%a6)
2100 1.1 is movm.l &0x7fff,SREGS(%a6)
2101 1.1 is
2102 1.1 is bsr.l chkregs
2103 1.1 is tst.b %d0
2104 1.1 is bne.l error
2105 1.1 is
2106 1.1 is # unsigned - small,large
2107 1.1 is cmp2_7:
2108 1.1 is addq.l &0x1,TESTCTR(%a6)
2109 1.1 is
2110 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2111 1.1 is
2112 1.1 is mov.l &0x2000a000,DATA(%a6)
2113 1.1 is mov.l &0x11112000,%d1
2114 1.1 is
2115 1.1 is mov.w &0x0004,ICCR(%a6)
2116 1.1 is mov.w &0x0000,%cc
2117 1.1 is movm.l &0x7fff,IREGS(%a6)
2118 1.1 is
2119 1.1 is cmp2.w %d1,DATA(%a6)
2120 1.1 is
2121 1.1 is mov.w %cc,SCCR(%a6)
2122 1.1 is movm.l &0x7fff,SREGS(%a6)
2123 1.1 is
2124 1.1 is bsr.l chkregs
2125 1.1 is tst.b %d0
2126 1.1 is bne.l error
2127 1.1 is
2128 1.1 is cmp2_8:
2129 1.1 is addq.l &0x1,TESTCTR(%a6)
2130 1.1 is
2131 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2132 1.1 is
2133 1.1 is mov.l &0x2000a000,DATA(%a6)
2134 1.1 is mov.l &0xffffa000,%a1
2135 1.1 is
2136 1.1 is mov.w &0x0004,ICCR(%a6)
2137 1.1 is mov.w &0x0000,%cc
2138 1.1 is movm.l &0x7fff,IREGS(%a6)
2139 1.1 is
2140 1.1 is cmp2.w %a1,DATA(%a6)
2141 1.1 is
2142 1.1 is mov.w %cc,SCCR(%a6)
2143 1.1 is movm.l &0x7fff,SREGS(%a6)
2144 1.1 is
2145 1.1 is bsr.l chkregs
2146 1.1 is tst.b %d0
2147 1.1 is bne.l error
2148 1.1 is
2149 1.1 is cmp2_9:
2150 1.1 is addq.l &0x1,TESTCTR(%a6)
2151 1.1 is
2152 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2153 1.1 is
2154 1.1 is mov.l &0x2000a000,DATA(%a6)
2155 1.1 is mov.l &0x11113000,%d1
2156 1.1 is
2157 1.1 is mov.w &0x0000,ICCR(%a6)
2158 1.1 is mov.w &0x0000,%cc
2159 1.1 is movm.l &0x7fff,IREGS(%a6)
2160 1.1 is
2161 1.1 is chk2.w DATA(%a6),%d1
2162 1.1 is
2163 1.1 is mov.w %cc,SCCR(%a6)
2164 1.1 is movm.l &0x7fff,SREGS(%a6)
2165 1.1 is
2166 1.1 is bsr.l chkregs
2167 1.1 is tst.b %d0
2168 1.1 is bne.l error
2169 1.1 is
2170 1.1 is cmp2_10:
2171 1.1 is addq.l &0x1,TESTCTR(%a6)
2172 1.1 is
2173 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2174 1.1 is
2175 1.1 is mov.l &0x2000a000,DATA(%a6)
2176 1.1 is mov.l &0xffff9000,%a1
2177 1.1 is
2178 1.1 is mov.w &0x0000,ICCR(%a6)
2179 1.1 is mov.w &0x0000,%cc
2180 1.1 is movm.l &0x7fff,IREGS(%a6)
2181 1.1 is
2182 1.1 is cmp2.w %a1,DATA(%a6)
2183 1.1 is
2184 1.1 is mov.w %cc,SCCR(%a6)
2185 1.1 is movm.l &0x7fff,SREGS(%a6)
2186 1.1 is
2187 1.1 is bsr.l chkregs
2188 1.1 is tst.b %d0
2189 1.1 is bne.l error
2190 1.1 is
2191 1.1 is cmp2_11:
2192 1.1 is addq.l &0x1,TESTCTR(%a6)
2193 1.1 is
2194 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2195 1.1 is
2196 1.1 is mov.l &0x2000a000,DATA(%a6)
2197 1.1 is mov.l &0x11111000,%d1
2198 1.1 is
2199 1.1 is mov.w &0x0001,ICCR(%a6)
2200 1.1 is mov.w &0x0000,%cc
2201 1.1 is movm.l &0x7fff,IREGS(%a6)
2202 1.1 is
2203 1.1 is cmp2.w %d1,DATA(%a6)
2204 1.1 is
2205 1.1 is mov.w %cc,SCCR(%a6)
2206 1.1 is movm.l &0x7fff,SREGS(%a6)
2207 1.1 is
2208 1.1 is bsr.l chkregs
2209 1.1 is tst.b %d0
2210 1.1 is bne.l error
2211 1.1 is
2212 1.1 is cmp2_12:
2213 1.1 is addq.l &0x1,TESTCTR(%a6)
2214 1.1 is
2215 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2216 1.1 is
2217 1.1 is mov.l &0x2000a000,DATA(%a6)
2218 1.1 is mov.l &0xffffb000,%a1
2219 1.1 is
2220 1.1 is mov.w &0x0001,ICCR(%a6)
2221 1.1 is mov.w &0x0000,%cc
2222 1.1 is movm.l &0x7fff,IREGS(%a6)
2223 1.1 is
2224 1.1 is cmp2.w %a1,DATA(%a6)
2225 1.1 is
2226 1.1 is mov.w %cc,SCCR(%a6)
2227 1.1 is movm.l &0x7fff,SREGS(%a6)
2228 1.1 is
2229 1.1 is bsr.l chkregs
2230 1.1 is tst.b %d0
2231 1.1 is bne.l error
2232 1.1 is
2233 1.1 is # unsigned - large,large
2234 1.1 is cmp2_13:
2235 1.1 is addq.l &0x1,TESTCTR(%a6)
2236 1.1 is
2237 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2238 1.1 is
2239 1.1 is mov.l &0xa0000000,DATA(%a6)
2240 1.1 is mov.l &0xc0000000,DATA+0x4(%a6)
2241 1.1 is mov.l &0xa0000000,%d1
2242 1.1 is
2243 1.1 is mov.w &0x000c,ICCR(%a6)
2244 1.1 is mov.w &0x0008,%cc
2245 1.1 is movm.l &0x7fff,IREGS(%a6)
2246 1.1 is
2247 1.1 is cmp2.l %d1,DATA(%a6)
2248 1.1 is
2249 1.1 is mov.w %cc,SCCR(%a6)
2250 1.1 is movm.l &0x7fff,SREGS(%a6)
2251 1.1 is
2252 1.1 is bsr.l chkregs
2253 1.1 is tst.b %d0
2254 1.1 is bne.l error
2255 1.1 is
2256 1.1 is cmp2_14:
2257 1.1 is addq.l &0x1,TESTCTR(%a6)
2258 1.1 is
2259 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2260 1.1 is
2261 1.1 is mov.l &0xa0000000,DATA(%a6)
2262 1.1 is mov.l &0xc0000000,DATA+0x4(%a6)
2263 1.1 is mov.l &0xc0000000,%a1
2264 1.1 is
2265 1.1 is mov.w &0x000c,ICCR(%a6)
2266 1.1 is mov.w &0x0008,%cc
2267 1.1 is movm.l &0x7fff,IREGS(%a6)
2268 1.1 is
2269 1.1 is cmp2.l %a1,DATA(%a6)
2270 1.1 is
2271 1.1 is mov.w %cc,SCCR(%a6)
2272 1.1 is movm.l &0x7fff,SREGS(%a6)
2273 1.1 is
2274 1.1 is bsr.l chkregs
2275 1.1 is tst.b %d0
2276 1.1 is bne.l error
2277 1.1 is
2278 1.1 is cmp2_15:
2279 1.1 is addq.l &0x1,TESTCTR(%a6)
2280 1.1 is
2281 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2282 1.1 is
2283 1.1 is mov.l &0xa0000000,DATA(%a6)
2284 1.1 is mov.l &0xc0000000,DATA+0x4(%a6)
2285 1.1 is mov.l &0xb0000000,%d1
2286 1.1 is
2287 1.1 is mov.w &0x0008,ICCR(%a6)
2288 1.1 is mov.w &0x0008,%cc
2289 1.1 is movm.l &0x7fff,IREGS(%a6)
2290 1.1 is
2291 1.1 is chk2.l DATA(%a6),%d1
2292 1.1 is
2293 1.1 is mov.w %cc,SCCR(%a6)
2294 1.1 is movm.l &0x7fff,SREGS(%a6)
2295 1.1 is
2296 1.1 is bsr.l chkregs
2297 1.1 is tst.b %d0
2298 1.1 is bne.l error
2299 1.1 is
2300 1.1 is cmp2_16:
2301 1.1 is addq.l &0x1,TESTCTR(%a6)
2302 1.1 is
2303 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2304 1.1 is
2305 1.1 is mov.l &0xa0000000,DATA(%a6)
2306 1.1 is mov.l &0xc0000000,DATA+0x4(%a6)
2307 1.1 is mov.l &0x10000000,%a1
2308 1.1 is
2309 1.1 is mov.w &0x0009,ICCR(%a6)
2310 1.1 is mov.w &0x0008,%cc
2311 1.1 is movm.l &0x7fff,IREGS(%a6)
2312 1.1 is
2313 1.1 is cmp2.l %a1,DATA(%a6)
2314 1.1 is
2315 1.1 is mov.w %cc,SCCR(%a6)
2316 1.1 is movm.l &0x7fff,SREGS(%a6)
2317 1.1 is
2318 1.1 is bsr.l chkregs
2319 1.1 is tst.b %d0
2320 1.1 is bne.l error
2321 1.1 is
2322 1.1 is cmp2_17:
2323 1.1 is addq.l &0x1,TESTCTR(%a6)
2324 1.1 is
2325 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2326 1.1 is
2327 1.1 is mov.l &0xa0000000,DATA(%a6)
2328 1.1 is mov.l &0xc0000000,DATA+0x4(%a6)
2329 1.1 is mov.l &0x90000000,%d1
2330 1.1 is
2331 1.1 is mov.w &0x0009,ICCR(%a6)
2332 1.1 is mov.w &0x0008,%cc
2333 1.1 is movm.l &0x7fff,IREGS(%a6)
2334 1.1 is
2335 1.1 is cmp2.l %d1,DATA(%a6)
2336 1.1 is
2337 1.1 is mov.w %cc,SCCR(%a6)
2338 1.1 is movm.l &0x7fff,SREGS(%a6)
2339 1.1 is
2340 1.1 is bsr.l chkregs
2341 1.1 is tst.b %d0
2342 1.1 is bne.l error
2343 1.1 is
2344 1.1 is cmp2_18:
2345 1.1 is addq.l &0x1,TESTCTR(%a6)
2346 1.1 is
2347 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2348 1.1 is
2349 1.1 is mov.l &0xa0000000,DATA(%a6)
2350 1.1 is mov.l &0xc0000000,DATA+0x4(%a6)
2351 1.1 is mov.l &0xd0000000,%a1
2352 1.1 is
2353 1.1 is mov.w &0x0009,ICCR(%a6)
2354 1.1 is mov.w &0x0008,%cc
2355 1.1 is movm.l &0x7fff,IREGS(%a6)
2356 1.1 is
2357 1.1 is cmp2.l %a1,DATA(%a6)
2358 1.1 is
2359 1.1 is mov.w %cc,SCCR(%a6)
2360 1.1 is movm.l &0x7fff,SREGS(%a6)
2361 1.1 is
2362 1.1 is bsr.l chkregs
2363 1.1 is tst.b %d0
2364 1.1 is bne.l error
2365 1.1 is
2366 1.1 is # signed - negative,positive
2367 1.1 is cmp2_19:
2368 1.1 is addq.l &0x1,TESTCTR(%a6)
2369 1.1 is
2370 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2371 1.1 is
2372 1.1 is mov.w &0xa040,DATA(%a6)
2373 1.1 is mov.l &0x111111a0,%d1
2374 1.1 is
2375 1.1 is mov.w &0x0004,ICCR(%a6)
2376 1.1 is mov.w &0x0000,%cc
2377 1.1 is movm.l &0x7fff,IREGS(%a6)
2378 1.1 is
2379 1.1 is cmp2.b %d1,DATA(%a6)
2380 1.1 is
2381 1.1 is mov.w %cc,SCCR(%a6)
2382 1.1 is movm.l &0x7fff,SREGS(%a6)
2383 1.1 is
2384 1.1 is bsr.l chkregs
2385 1.1 is tst.b %d0
2386 1.1 is bne.l error
2387 1.1 is
2388 1.1 is cmp2_20:
2389 1.1 is addq.l &0x1,TESTCTR(%a6)
2390 1.1 is
2391 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2392 1.1 is
2393 1.1 is mov.w &0xa040,DATA(%a6)
2394 1.1 is mov.l &0x00000040,%a1
2395 1.1 is
2396 1.1 is mov.w &0x0004,ICCR(%a6)
2397 1.1 is mov.w &0x0000,%cc
2398 1.1 is movm.l &0x7fff,IREGS(%a6)
2399 1.1 is
2400 1.1 is chk2.b DATA(%a6),%a1
2401 1.1 is
2402 1.1 is mov.w %cc,SCCR(%a6)
2403 1.1 is movm.l &0x7fff,SREGS(%a6)
2404 1.1 is
2405 1.1 is bsr.l chkregs
2406 1.1 is tst.b %d0
2407 1.1 is bne.l error
2408 1.1 is
2409 1.1 is cmp2_21:
2410 1.1 is addq.l &0x1,TESTCTR(%a6)
2411 1.1 is
2412 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2413 1.1 is
2414 1.1 is mov.w &0xa040,DATA(%a6)
2415 1.1 is mov.l &0x111111b0,%d1
2416 1.1 is
2417 1.1 is mov.w &0x0000,ICCR(%a6)
2418 1.1 is mov.w &0x0000,%cc
2419 1.1 is movm.l &0x7fff,IREGS(%a6)
2420 1.1 is
2421 1.1 is cmp2.b %d1,DATA(%a6)
2422 1.1 is
2423 1.1 is mov.w %cc,SCCR(%a6)
2424 1.1 is movm.l &0x7fff,SREGS(%a6)
2425 1.1 is
2426 1.1 is bsr.l chkregs
2427 1.1 is tst.b %d0
2428 1.1 is bne.l error
2429 1.1 is
2430 1.1 is cmp2_22:
2431 1.1 is addq.l &0x1,TESTCTR(%a6)
2432 1.1 is
2433 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2434 1.1 is
2435 1.1 is mov.w &0xa040,DATA(%a6)
2436 1.1 is mov.l &0x00000010,%a1
2437 1.1 is
2438 1.1 is mov.w &0x0000,ICCR(%a6)
2439 1.1 is mov.w &0x0000,%cc
2440 1.1 is movm.l &0x7fff,IREGS(%a6)
2441 1.1 is
2442 1.1 is cmp2.b %a1,DATA(%a6)
2443 1.1 is
2444 1.1 is mov.w %cc,SCCR(%a6)
2445 1.1 is movm.l &0x7fff,SREGS(%a6)
2446 1.1 is
2447 1.1 is bsr.l chkregs
2448 1.1 is tst.b %d0
2449 1.1 is bne.l error
2450 1.1 is
2451 1.1 is cmp2_23:
2452 1.1 is addq.l &0x1,TESTCTR(%a6)
2453 1.1 is
2454 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2455 1.1 is
2456 1.1 is mov.w &0xa040,DATA(%a6)
2457 1.1 is mov.l &0x11111190,%d1
2458 1.1 is
2459 1.1 is mov.w &0x0001,ICCR(%a6)
2460 1.1 is mov.w &0x0000,%cc
2461 1.1 is movm.l &0x7fff,IREGS(%a6)
2462 1.1 is
2463 1.1 is cmp2.b %d1,DATA(%a6)
2464 1.1 is
2465 1.1 is mov.w %cc,SCCR(%a6)
2466 1.1 is movm.l &0x7fff,SREGS(%a6)
2467 1.1 is
2468 1.1 is bsr.l chkregs
2469 1.1 is tst.b %d0
2470 1.1 is bne.l error
2471 1.1 is
2472 1.1 is cmp2_24:
2473 1.1 is addq.l &0x1,TESTCTR(%a6)
2474 1.1 is
2475 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2476 1.1 is
2477 1.1 is mov.w &0xa040,DATA(%a6)
2478 1.1 is mov.l &0x00000050,%a1
2479 1.1 is
2480 1.1 is mov.w &0x0001,ICCR(%a6)
2481 1.1 is mov.w &0x0000,%cc
2482 1.1 is movm.l &0x7fff,IREGS(%a6)
2483 1.1 is
2484 1.1 is cmp2.b %a1,DATA(%a6)
2485 1.1 is
2486 1.1 is mov.w %cc,SCCR(%a6)
2487 1.1 is movm.l &0x7fff,SREGS(%a6)
2488 1.1 is
2489 1.1 is bsr.l chkregs
2490 1.1 is tst.b %d0
2491 1.1 is bne.l error
2492 1.1 is
2493 1.1 is # signed - negative,negative
2494 1.1 is cmp2_25:
2495 1.1 is addq.l &0x1,TESTCTR(%a6)
2496 1.1 is
2497 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2498 1.1 is
2499 1.1 is mov.w &0xa0c0,DATA(%a6)
2500 1.1 is mov.l &0x111111a0,%d1
2501 1.1 is
2502 1.1 is mov.w &0x0004,ICCR(%a6)
2503 1.1 is mov.w &0x0000,%cc
2504 1.1 is movm.l &0x7fff,IREGS(%a6)
2505 1.1 is
2506 1.1 is cmp2.b %d1,DATA(%a6)
2507 1.1 is
2508 1.1 is mov.w %cc,SCCR(%a6)
2509 1.1 is movm.l &0x7fff,SREGS(%a6)
2510 1.1 is
2511 1.1 is bsr.l chkregs
2512 1.1 is tst.b %d0
2513 1.1 is bne.l error
2514 1.1 is
2515 1.1 is cmp2_26:
2516 1.1 is addq.l &0x1,TESTCTR(%a6)
2517 1.1 is
2518 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2519 1.1 is
2520 1.1 is mov.w &0xa0c0,DATA(%a6)
2521 1.1 is mov.l &0xffffffc0,%a1
2522 1.1 is
2523 1.1 is mov.w &0x0004,ICCR(%a6)
2524 1.1 is mov.w &0x0000,%cc
2525 1.1 is movm.l &0x7fff,IREGS(%a6)
2526 1.1 is
2527 1.1 is cmp2.b %a1,DATA(%a6)
2528 1.1 is
2529 1.1 is mov.w %cc,SCCR(%a6)
2530 1.1 is movm.l &0x7fff,SREGS(%a6)
2531 1.1 is
2532 1.1 is bsr.l chkregs
2533 1.1 is tst.b %d0
2534 1.1 is bne.l error
2535 1.1 is
2536 1.1 is cmp2_27:
2537 1.1 is addq.l &0x1,TESTCTR(%a6)
2538 1.1 is
2539 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2540 1.1 is
2541 1.1 is mov.w &0xa0c0,DATA(%a6)
2542 1.1 is mov.l &0x111111b0,%d1
2543 1.1 is
2544 1.1 is mov.w &0x0000,ICCR(%a6)
2545 1.1 is mov.w &0x0000,%cc
2546 1.1 is movm.l &0x7fff,IREGS(%a6)
2547 1.1 is
2548 1.1 is chk2.b DATA(%a6),%d1
2549 1.1 is
2550 1.1 is mov.w %cc,SCCR(%a6)
2551 1.1 is movm.l &0x7fff,SREGS(%a6)
2552 1.1 is
2553 1.1 is bsr.l chkregs
2554 1.1 is tst.b %d0
2555 1.1 is bne.l error
2556 1.1 is
2557 1.1 is cmp2_28:
2558 1.1 is addq.l &0x1,TESTCTR(%a6)
2559 1.1 is
2560 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2561 1.1 is
2562 1.1 is mov.w &0xa0c0,DATA(%a6)
2563 1.1 is mov.l &0x11111190,%a1
2564 1.1 is
2565 1.1 is mov.w &0x0001,ICCR(%a6)
2566 1.1 is mov.w &0x0000,%cc
2567 1.1 is movm.l &0x7fff,IREGS(%a6)
2568 1.1 is
2569 1.1 is cmp2.b %a1,DATA(%a6)
2570 1.1 is
2571 1.1 is mov.w %cc,SCCR(%a6)
2572 1.1 is movm.l &0x7fff,SREGS(%a6)
2573 1.1 is
2574 1.1 is bsr.l chkregs
2575 1.1 is tst.b %d0
2576 1.1 is bne.l error
2577 1.1 is
2578 1.1 is cmp2_29:
2579 1.1 is addq.l &0x1,TESTCTR(%a6)
2580 1.1 is
2581 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2582 1.1 is
2583 1.1 is mov.w &0xa0c0,DATA(%a6)
2584 1.1 is mov.l &0x111111d0,%d1
2585 1.1 is
2586 1.1 is mov.w &0x0001,ICCR(%a6)
2587 1.1 is mov.w &0x0000,%cc
2588 1.1 is movm.l &0x7fff,IREGS(%a6)
2589 1.1 is
2590 1.1 is cmp2.b %d1,DATA(%a6)
2591 1.1 is
2592 1.1 is mov.w %cc,SCCR(%a6)
2593 1.1 is movm.l &0x7fff,SREGS(%a6)
2594 1.1 is
2595 1.1 is bsr.l chkregs
2596 1.1 is tst.b %d0
2597 1.1 is bne.l error
2598 1.1 is
2599 1.1 is cmp2_30:
2600 1.1 is addq.l &0x1,TESTCTR(%a6)
2601 1.1 is
2602 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2603 1.1 is
2604 1.1 is mov.w &0xa0c0,DATA(%a6)
2605 1.1 is mov.l &0x00000050,%a1
2606 1.1 is
2607 1.1 is mov.w &0x001b,ICCR(%a6)
2608 1.1 is mov.w &0x001f,%cc
2609 1.1 is movm.l &0x7fff,IREGS(%a6)
2610 1.1 is
2611 1.1 is cmp2.b %a1,DATA(%a6)
2612 1.1 is
2613 1.1 is mov.w %cc,SCCR(%a6)
2614 1.1 is movm.l &0x7fff,SREGS(%a6)
2615 1.1 is
2616 1.1 is bsr.l chkregs
2617 1.1 is tst.b %d0
2618 1.1 is bne.l error
2619 1.1 is
2620 1.1 is mov.l TESTCTR(%a6),%d1
2621 1.1 is clr.l %d0
2622 1.1 is rts
2623 1.1 is
2624 1.1 is ###########################################################
2625 1.1 is
2626 1.1 is ea_str:
2627 1.1 is string "\tEffective addresses..."
2628 1.1 is
2629 1.1 is align 0x4
2630 1.1 is ea_0:
2631 1.1 is addq.l &0x1,TESTCTR(%a6)
2632 1.1 is
2633 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2634 1.1 is
2635 1.1 is clr.l %d2
2636 1.1 is mov.l &0x00000002,%d3
2637 1.1 is lea EAMEM(%a6),%a0
2638 1.1 is
2639 1.1 is mov.w &0x0000,ICCR(%a6)
2640 1.1 is mov.w &0x0000,%cc
2641 1.1 is movm.l &0xffff,IREGS(%a6)
2642 1.1 is
2643 1.1 is mulu.l (%a0),%d2:%d3
2644 1.1 is
2645 1.1 is mov.w %cc,SCCR(%a6)
2646 1.1 is movm.l &0xffff,SREGS(%a6)
2647 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2648 1.1 is
2649 1.1 is bsr.l chkregs
2650 1.1 is tst.b %d0
2651 1.1 is bne.l error
2652 1.1 is
2653 1.1 is ea_1:
2654 1.1 is addq.l &0x1,TESTCTR(%a6)
2655 1.1 is
2656 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2657 1.1 is
2658 1.1 is clr.l %d2
2659 1.1 is mov.l &0x00000002,%d3
2660 1.1 is lea EAMEM(%a6),%a0
2661 1.1 is
2662 1.1 is mov.w &0x0000,ICCR(%a6)
2663 1.1 is mov.w &0x0000,%cc
2664 1.1 is movm.l &0xffff,IREGS(%a6)
2665 1.1 is
2666 1.1 is mulu.l (%a0)+,%d2:%d3
2667 1.1 is
2668 1.1 is mov.w %cc,SCCR(%a6)
2669 1.1 is movm.l &0xffff,SREGS(%a6)
2670 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2671 1.1 is lea EAMEM+0x4(%a6),%a0
2672 1.1 is mov.l %a0,IREGS+0x20(%a6)
2673 1.1 is
2674 1.1 is bsr.l chkregs
2675 1.1 is tst.b %d0
2676 1.1 is bne.l error
2677 1.1 is
2678 1.1 is ea_2:
2679 1.1 is addq.l &0x1,TESTCTR(%a6)
2680 1.1 is
2681 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2682 1.1 is clr.l %d2
2683 1.1 is mov.l &0x00000002,%d3
2684 1.1 is lea EAMEM+0x4(%a6),%a0
2685 1.1 is
2686 1.1 is mov.w &0x0000,ICCR(%a6)
2687 1.1 is mov.w &0x0000,%cc
2688 1.1 is movm.l &0xffff,IREGS(%a6)
2689 1.1 is
2690 1.1 is mulu.l -(%a0),%d2:%d3
2691 1.1 is
2692 1.1 is mov.w %cc,SCCR(%a6)
2693 1.1 is movm.l &0xffff,SREGS(%a6)
2694 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2695 1.1 is lea EAMEM(%a6),%a0
2696 1.1 is mov.l %a0,IREGS+0x20(%a6)
2697 1.1 is
2698 1.1 is bsr.l chkregs
2699 1.1 is tst.b %d0
2700 1.1 is bne.l error
2701 1.1 is
2702 1.1 is ea_3:
2703 1.1 is addq.l &0x1,TESTCTR(%a6)
2704 1.1 is
2705 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2706 1.1 is
2707 1.1 is clr.l %d2
2708 1.1 is mov.l &0x00000002,%d3
2709 1.1 is lea EAMEM+0x1000(%a6),%a0
2710 1.1 is
2711 1.1 is mov.w &0x0000,ICCR(%a6)
2712 1.1 is mov.w &0x0000,%cc
2713 1.1 is movm.l &0xffff,IREGS(%a6)
2714 1.1 is
2715 1.1 is mulu.l (-0x1000,%a0),%d2:%d3
2716 1.1 is
2717 1.1 is mov.w %cc,SCCR(%a6)
2718 1.1 is movm.l &0xffff,SREGS(%a6)
2719 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2720 1.1 is
2721 1.1 is bsr.l chkregs
2722 1.1 is tst.b %d0
2723 1.1 is bne.l error
2724 1.1 is
2725 1.1 is ea_4:
2726 1.1 is addq.l &0x1,TESTCTR(%a6)
2727 1.1 is
2728 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2729 1.1 is
2730 1.1 is clr.l %d2
2731 1.1 is mov.l &0x00000002,%d3
2732 1.1 is lea EAMEM-0x1000(%a6),%a0
2733 1.1 is
2734 1.1 is mov.w &0x0000,ICCR(%a6)
2735 1.1 is mov.w &0x0000,%cc
2736 1.1 is movm.l &0xffff,IREGS(%a6)
2737 1.1 is
2738 1.1 is mulu.l (0x1000,%a0),%d2:%d3
2739 1.1 is
2740 1.1 is mov.w %cc,SCCR(%a6)
2741 1.1 is movm.l &0xffff,SREGS(%a6)
2742 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2743 1.1 is
2744 1.1 is bsr.l chkregs
2745 1.1 is tst.b %d0
2746 1.1 is bne.l error
2747 1.1 is
2748 1.1 is ea_5:
2749 1.1 is addq.l &0x1,TESTCTR(%a6)
2750 1.1 is
2751 1.1 is # movm.l DEF_REGS(%pc),&0x3fff
2752 1.1 is
2753 1.1 is # clr.l %d2
2754 1.1 is # mov.l &0x00000002,%d3
2755 1.1 is
2756 1.1 is # mov.w &0x0000,ICCR(%a6)
2757 1.1 is # mov.w &0x0000,%cc
2758 1.1 is # movm.l &0xffff,IREGS(%a6)
2759 1.1 is
2760 1.1 is # mulu.l EAMEM.w,%d2:%d3
2761 1.1 is
2762 1.1 is # mov.w %cc,SCCR(%a6)
2763 1.1 is # movm.l &0xffff,SREGS(%a6)
2764 1.1 is # mov.l &0x00000004,IREGS+0xc(%a6)
2765 1.1 is
2766 1.1 is # bsr.l chkregs
2767 1.1 is # tst.b %d0
2768 1.1 is # bne.l error
2769 1.1 is
2770 1.1 is ea_6:
2771 1.1 is addq.l &0x1,TESTCTR(%a6)
2772 1.1 is
2773 1.1 is # movm.l DEF_REGS(%pc),&0x3fff
2774 1.1 is
2775 1.1 is # clr.l %d2
2776 1.1 is # mov.l &0x00000002,%d3
2777 1.1 is
2778 1.1 is # mov.w &0x0000,ICCR(%a6)
2779 1.1 is # mov.w &0x0000,%cc
2780 1.1 is # movm.l &0xffff,IREGS(%a6)
2781 1.1 is
2782 1.1 is # mulu.l EAMEM.l,%d2:%d3
2783 1.1 is
2784 1.1 is # mov.w %cc,SCCR(%a6)
2785 1.1 is # movm.l &0xffff,SREGS(%a6)
2786 1.1 is # mov.l &0x00000004,IREGS+0xc(%a6)
2787 1.1 is
2788 1.1 is # bsr.l chkregs
2789 1.1 is # tst.b %d0
2790 1.1 is # bne.l error
2791 1.1 is
2792 1.1 is ea_7:
2793 1.1 is addq.l &0x1,TESTCTR(%a6)
2794 1.1 is
2795 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2796 1.1 is
2797 1.1 is clr.l %d2
2798 1.1 is mov.l &0x00000002,%d3
2799 1.1 is
2800 1.1 is mov.w &0x0000,ICCR(%a6)
2801 1.1 is mov.w &0x0000,%cc
2802 1.1 is movm.l &0xffff,IREGS(%a6)
2803 1.1 is
2804 1.1 is mulu.l &0x00000002,%d2:%d3
2805 1.1 is
2806 1.1 is mov.w %cc,SCCR(%a6)
2807 1.1 is movm.l &0xffff,SREGS(%a6)
2808 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2809 1.1 is
2810 1.1 is bsr.l chkregs
2811 1.1 is tst.b %d0
2812 1.1 is bne.l error
2813 1.1 is
2814 1.1 is ea_8:
2815 1.1 is addq.l &0x1,TESTCTR(%a6)
2816 1.1 is
2817 1.1 is bra.b ea_8_next
2818 1.1 is ea_8_mem:
2819 1.1 is long 0x00000002
2820 1.1 is ea_8_next:
2821 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2822 1.1 is
2823 1.1 is clr.l %d2
2824 1.1 is mov.l &0x00000002,%d3
2825 1.1 is
2826 1.1 is mov.w &0x0000,ICCR(%a6)
2827 1.1 is mov.w &0x0000,%cc
2828 1.1 is movm.l &0xffff,IREGS(%a6)
2829 1.1 is
2830 1.1 is mulu.l (ea_8_mem.w,%pc),%d2:%d3
2831 1.1 is
2832 1.1 is mov.w %cc,SCCR(%a6)
2833 1.1 is movm.l &0xffff,SREGS(%a6)
2834 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2835 1.1 is
2836 1.1 is bsr.l chkregs
2837 1.1 is tst.b %d0
2838 1.1 is bne.l error
2839 1.1 is
2840 1.1 is ea_9:
2841 1.1 is addq.l &0x1,TESTCTR(%a6)
2842 1.1 is
2843 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2844 1.1 is clr.l %d2
2845 1.1 is mov.l &0x00000002,%d3
2846 1.1 is lea EAMEM+0x4(%a6),%a1
2847 1.1 is
2848 1.1 is mov.w &0x0000,ICCR(%a6)
2849 1.1 is mov.w &0x0000,%cc
2850 1.1 is movm.l &0xffff,IREGS(%a6)
2851 1.1 is
2852 1.1 is mulu.l -(%a1),%d2:%d3
2853 1.1 is
2854 1.1 is mov.w %cc,SCCR(%a6)
2855 1.1 is movm.l &0xffff,SREGS(%a6)
2856 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2857 1.1 is lea EAMEM(%a6),%a0
2858 1.1 is mov.l %a0,IREGS+0x24(%a6)
2859 1.1 is
2860 1.1 is bsr.l chkregs
2861 1.1 is tst.b %d0
2862 1.1 is bne.l error
2863 1.1 is
2864 1.1 is ea_10:
2865 1.1 is addq.l &0x1,TESTCTR(%a6)
2866 1.1 is
2867 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2868 1.1 is clr.l %d2
2869 1.1 is mov.l &0x00000002,%d3
2870 1.1 is lea EAMEM+0x4(%a6),%a2
2871 1.1 is
2872 1.1 is mov.w &0x0000,ICCR(%a6)
2873 1.1 is mov.w &0x0000,%cc
2874 1.1 is movm.l &0xffff,IREGS(%a6)
2875 1.1 is
2876 1.1 is mulu.l -(%a2),%d2:%d3
2877 1.1 is
2878 1.1 is mov.w %cc,SCCR(%a6)
2879 1.1 is movm.l &0xffff,SREGS(%a6)
2880 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2881 1.1 is lea EAMEM(%a6),%a0
2882 1.1 is mov.l %a0,IREGS+0x28(%a6)
2883 1.1 is
2884 1.1 is bsr.l chkregs
2885 1.1 is tst.b %d0
2886 1.1 is bne.l error
2887 1.1 is
2888 1.1 is ea_11:
2889 1.1 is addq.l &0x1,TESTCTR(%a6)
2890 1.1 is
2891 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2892 1.1 is clr.l %d2
2893 1.1 is mov.l &0x00000002,%d3
2894 1.1 is lea EAMEM+0x4(%a6),%a3
2895 1.1 is
2896 1.1 is mov.w &0x0000,ICCR(%a6)
2897 1.1 is mov.w &0x0000,%cc
2898 1.1 is movm.l &0xffff,IREGS(%a6)
2899 1.1 is
2900 1.1 is mulu.l -(%a3),%d2:%d3
2901 1.1 is
2902 1.1 is mov.w %cc,SCCR(%a6)
2903 1.1 is movm.l &0xffff,SREGS(%a6)
2904 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2905 1.1 is lea EAMEM(%a6),%a0
2906 1.1 is mov.l %a0,IREGS+0x2c(%a6)
2907 1.1 is
2908 1.1 is bsr.l chkregs
2909 1.1 is tst.b %d0
2910 1.1 is bne.l error
2911 1.1 is
2912 1.1 is ea_12:
2913 1.1 is addq.l &0x1,TESTCTR(%a6)
2914 1.1 is
2915 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2916 1.1 is clr.l %d2
2917 1.1 is mov.l &0x00000002,%d3
2918 1.1 is lea EAMEM+0x4(%a6),%a4
2919 1.1 is
2920 1.1 is mov.w &0x0000,ICCR(%a6)
2921 1.1 is mov.w &0x0000,%cc
2922 1.1 is movm.l &0xffff,IREGS(%a6)
2923 1.1 is
2924 1.1 is mulu.l -(%a4),%d2:%d3
2925 1.1 is
2926 1.1 is mov.w %cc,SCCR(%a6)
2927 1.1 is movm.l &0xffff,SREGS(%a6)
2928 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2929 1.1 is lea EAMEM(%a6),%a0
2930 1.1 is mov.l %a0,IREGS+0x30(%a6)
2931 1.1 is
2932 1.1 is bsr.l chkregs
2933 1.1 is tst.b %d0
2934 1.1 is bne.l error
2935 1.1 is
2936 1.1 is ea_13:
2937 1.1 is addq.l &0x1,TESTCTR(%a6)
2938 1.1 is
2939 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2940 1.1 is clr.l %d2
2941 1.1 is mov.l &0x00000002,%d3
2942 1.1 is lea EAMEM+0x4(%a6),%a5
2943 1.1 is
2944 1.1 is mov.w &0x0000,ICCR(%a6)
2945 1.1 is mov.w &0x0000,%cc
2946 1.1 is movm.l &0xffff,IREGS(%a6)
2947 1.1 is
2948 1.1 is mulu.l -(%a5),%d2:%d3
2949 1.1 is
2950 1.1 is mov.w %cc,SCCR(%a6)
2951 1.1 is movm.l &0xffff,SREGS(%a6)
2952 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
2953 1.1 is lea EAMEM(%a6),%a0
2954 1.1 is mov.l %a0,IREGS+0x34(%a6)
2955 1.1 is
2956 1.1 is bsr.l chkregs
2957 1.1 is tst.b %d0
2958 1.1 is bne.l error
2959 1.1 is
2960 1.1 is ea_14:
2961 1.1 is addq.l &0x1,TESTCTR(%a6)
2962 1.1 is
2963 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2964 1.1 is
2965 1.1 is mov.l %a6,%a1
2966 1.1 is
2967 1.1 is clr.l %d2
2968 1.1 is mov.l &0x00000002,%d3
2969 1.1 is lea EAMEM+0x4(%a1),%a6
2970 1.1 is
2971 1.1 is mov.w &0x0000,ICCR(%a1)
2972 1.1 is mov.w &0x0000,%cc
2973 1.1 is movm.l &0xffff,IREGS(%a1)
2974 1.1 is
2975 1.1 is mulu.l -(%a6),%d2:%d3
2976 1.1 is
2977 1.1 is mov.w %cc,SCCR(%a1)
2978 1.1 is movm.l &0xffff,SREGS(%a1)
2979 1.1 is mov.l &0x00000004,IREGS+0xc(%a1)
2980 1.1 is lea EAMEM(%a1),%a0
2981 1.1 is mov.l %a0,IREGS+0x38(%a1)
2982 1.1 is
2983 1.1 is mov.l %a1,%a6
2984 1.1 is
2985 1.1 is bsr.l chkregs
2986 1.1 is tst.b %d0
2987 1.1 is bne.l error
2988 1.1 is
2989 1.1 is ea_15:
2990 1.1 is addq.l &0x1,TESTCTR(%a6)
2991 1.1 is
2992 1.1 is movm.l DEF_REGS(%pc),&0x3fff
2993 1.1 is clr.l %d2
2994 1.1 is mov.l &0x00000002,%d3
2995 1.1 is mov.l %a7,%a0
2996 1.1 is lea EAMEM+0x4(%a6),%a7
2997 1.1 is
2998 1.1 is mov.w &0x0000,ICCR(%a6)
2999 1.1 is mov.w &0x0000,%cc
3000 1.1 is movm.l &0xffff,IREGS(%a6)
3001 1.1 is
3002 1.1 is mulu.l -(%a7),%d2:%d3
3003 1.1 is
3004 1.1 is mov.w %cc,SCCR(%a6)
3005 1.1 is movm.l &0xffff,SREGS(%a6)
3006 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3007 1.1 is lea EAMEM(%a6),%a1
3008 1.1 is mov.l %a1,IREGS+0x3c(%a6)
3009 1.1 is
3010 1.1 is mov.l %a0,%a7
3011 1.1 is bsr.l chkregs
3012 1.1 is tst.b %d0
3013 1.1 is bne.l error
3014 1.1 is
3015 1.1 is ea_16:
3016 1.1 is addq.l &0x1,TESTCTR(%a6)
3017 1.1 is
3018 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3019 1.1 is
3020 1.1 is clr.l %d2
3021 1.1 is mov.l &0x00000002,%d3
3022 1.1 is lea EAMEM(%a6),%a0
3023 1.1 is mov.l &-0x10,%d4
3024 1.1 is
3025 1.1 is mov.w &0x0000,ICCR(%a6)
3026 1.1 is mov.w &0x0000,%cc
3027 1.1 is movm.l &0xffff,IREGS(%a6)
3028 1.1 is
3029 1.1 is mulu.l (0x10.b,%a0,%d4.w*1),%d2:%d3
3030 1.1 is
3031 1.1 is mov.w %cc,SCCR(%a6)
3032 1.1 is movm.l &0xffff,SREGS(%a6)
3033 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3034 1.1 is
3035 1.1 is bsr.l chkregs
3036 1.1 is tst.b %d0
3037 1.1 is bne.l error
3038 1.1 is
3039 1.1 is ea_17:
3040 1.1 is addq.l &0x1,TESTCTR(%a6)
3041 1.1 is
3042 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3043 1.1 is
3044 1.1 is clr.l %d2
3045 1.1 is mov.l &0x00000002,%d3
3046 1.1 is lea EAMEM(%a6),%a0
3047 1.1 is mov.l &-0x8,%d4
3048 1.1 is
3049 1.1 is mov.w &0x0000,ICCR(%a6)
3050 1.1 is mov.w &0x0000,%cc
3051 1.1 is movm.l &0xffff,IREGS(%a6)
3052 1.1 is
3053 1.1 is mulu.l (0x10.b,%a0,%d4.w*2),%d2:%d3
3054 1.1 is
3055 1.1 is mov.w %cc,SCCR(%a6)
3056 1.1 is movm.l &0xffff,SREGS(%a6)
3057 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3058 1.1 is
3059 1.1 is bsr.l chkregs
3060 1.1 is tst.b %d0
3061 1.1 is bne.l error
3062 1.1 is
3063 1.1 is ea_18:
3064 1.1 is addq.l &0x1,TESTCTR(%a6)
3065 1.1 is
3066 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3067 1.1 is
3068 1.1 is clr.l %d2
3069 1.1 is mov.l &0x00000002,%d3
3070 1.1 is lea EAMEM(%a6),%a0
3071 1.1 is mov.l &-0x4,%d4
3072 1.1 is
3073 1.1 is mov.w &0x0000,ICCR(%a6)
3074 1.1 is mov.w &0x0000,%cc
3075 1.1 is movm.l &0xffff,IREGS(%a6)
3076 1.1 is
3077 1.1 is mulu.l (0x10.b,%a0,%d4.w*4),%d2:%d3
3078 1.1 is
3079 1.1 is mov.w %cc,SCCR(%a6)
3080 1.1 is movm.l &0xffff,SREGS(%a6)
3081 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3082 1.1 is
3083 1.1 is bsr.l chkregs
3084 1.1 is tst.b %d0
3085 1.1 is bne.l error
3086 1.1 is
3087 1.1 is ea_19:
3088 1.1 is addq.l &0x1,TESTCTR(%a6)
3089 1.1 is
3090 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3091 1.1 is
3092 1.1 is clr.l %d2
3093 1.1 is mov.l &0x00000002,%d3
3094 1.1 is lea EAMEM(%a6),%a0
3095 1.1 is mov.l &-0x2,%d4
3096 1.1 is
3097 1.1 is mov.w &0x0000,ICCR(%a6)
3098 1.1 is mov.w &0x0000,%cc
3099 1.1 is movm.l &0xffff,IREGS(%a6)
3100 1.1 is
3101 1.1 is mulu.l (0x10.b,%a0,%d4.w*8),%d2:%d3
3102 1.1 is
3103 1.1 is mov.w %cc,SCCR(%a6)
3104 1.1 is movm.l &0xffff,SREGS(%a6)
3105 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3106 1.1 is
3107 1.1 is bsr.l chkregs
3108 1.1 is tst.b %d0
3109 1.1 is bne.l error
3110 1.1 is
3111 1.1 is ea_20:
3112 1.1 is addq.l &0x1,TESTCTR(%a6)
3113 1.1 is
3114 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3115 1.1 is
3116 1.1 is clr.l %d2
3117 1.1 is mov.l &0x00000002,%d3
3118 1.1 is lea EAMEM(%a6),%a0
3119 1.1 is mov.l &-0x10,%d4
3120 1.1 is
3121 1.1 is mov.w &0x0000,ICCR(%a6)
3122 1.1 is mov.w &0x0000,%cc
3123 1.1 is movm.l &0xffff,IREGS(%a6)
3124 1.1 is
3125 1.1 is mulu.l (0x10.b,%a0,%d4.l*1),%d2:%d3
3126 1.1 is
3127 1.1 is mov.w %cc,SCCR(%a6)
3128 1.1 is movm.l &0xffff,SREGS(%a6)
3129 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3130 1.1 is
3131 1.1 is bsr.l chkregs
3132 1.1 is tst.b %d0
3133 1.1 is bne.l error
3134 1.1 is
3135 1.1 is ea_21:
3136 1.1 is addq.l &0x1,TESTCTR(%a6)
3137 1.1 is
3138 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3139 1.1 is
3140 1.1 is clr.l %d2
3141 1.1 is mov.l &0x00000002,%d3
3142 1.1 is lea EAMEM(%a6),%a0
3143 1.1 is mov.l &-0x8,%d4
3144 1.1 is
3145 1.1 is mov.w &0x0000,ICCR(%a6)
3146 1.1 is mov.w &0x0000,%cc
3147 1.1 is movm.l &0xffff,IREGS(%a6)
3148 1.1 is
3149 1.1 is mulu.l (0x10.b,%a0,%d4.l*2),%d2:%d3
3150 1.1 is
3151 1.1 is mov.w %cc,SCCR(%a6)
3152 1.1 is movm.l &0xffff,SREGS(%a6)
3153 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3154 1.1 is
3155 1.1 is bsr.l chkregs
3156 1.1 is tst.b %d0
3157 1.1 is bne.l error
3158 1.1 is
3159 1.1 is ea_22:
3160 1.1 is addq.l &0x1,TESTCTR(%a6)
3161 1.1 is
3162 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3163 1.1 is
3164 1.1 is clr.l %d2
3165 1.1 is mov.l &0x00000002,%d3
3166 1.1 is lea EAMEM(%a6),%a0
3167 1.1 is mov.l &-0x4,%d4
3168 1.1 is
3169 1.1 is mov.w &0x0000,ICCR(%a6)
3170 1.1 is mov.w &0x0000,%cc
3171 1.1 is movm.l &0xffff,IREGS(%a6)
3172 1.1 is
3173 1.1 is mulu.l (0x10.b,%a0,%d4.l*4),%d2:%d3
3174 1.1 is
3175 1.1 is mov.w %cc,SCCR(%a6)
3176 1.1 is movm.l &0xffff,SREGS(%a6)
3177 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3178 1.1 is
3179 1.1 is bsr.l chkregs
3180 1.1 is tst.b %d0
3181 1.1 is bne.l error
3182 1.1 is
3183 1.1 is ea_23:
3184 1.1 is addq.l &0x1,TESTCTR(%a6)
3185 1.1 is
3186 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3187 1.1 is
3188 1.1 is clr.l %d2
3189 1.1 is mov.l &0x00000002,%d3
3190 1.1 is lea EAMEM(%a6),%a0
3191 1.1 is mov.l &-0x2,%d4
3192 1.1 is
3193 1.1 is mov.w &0x0000,ICCR(%a6)
3194 1.1 is mov.w &0x0000,%cc
3195 1.1 is movm.l &0xffff,IREGS(%a6)
3196 1.1 is
3197 1.1 is mulu.l (0x10.b,%a0,%d4.l*8),%d2:%d3
3198 1.1 is
3199 1.1 is mov.w %cc,SCCR(%a6)
3200 1.1 is movm.l &0xffff,SREGS(%a6)
3201 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3202 1.1 is
3203 1.1 is bsr.l chkregs
3204 1.1 is tst.b %d0
3205 1.1 is bne.l error
3206 1.1 is
3207 1.1 is ea_24:
3208 1.1 is addq.l &0x1,TESTCTR(%a6)
3209 1.1 is
3210 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3211 1.1 is
3212 1.1 is clr.l %d2
3213 1.1 is mov.l &0x00000002,%d3
3214 1.1 is lea EAMEM(%a6),%a0
3215 1.1 is mov.l &-0x2,%a4
3216 1.1 is
3217 1.1 is mov.w &0x0000,ICCR(%a6)
3218 1.1 is mov.w &0x0000,%cc
3219 1.1 is movm.l &0xffff,IREGS(%a6)
3220 1.1 is
3221 1.1 is mulu.l (0x10.b,%a0,%a4.l*8),%d2:%d3
3222 1.1 is
3223 1.1 is mov.w %cc,SCCR(%a6)
3224 1.1 is movm.l &0xffff,SREGS(%a6)
3225 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3226 1.1 is
3227 1.1 is bsr.l chkregs
3228 1.1 is tst.b %d0
3229 1.1 is bne.l error
3230 1.1 is
3231 1.1 is ea_25:
3232 1.1 is addq.l &0x1,TESTCTR(%a6)
3233 1.1 is
3234 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3235 1.1 is
3236 1.1 is clr.l %d2
3237 1.1 is mov.l &0x00000002,%d3
3238 1.1 is lea EAMEM(%a6),%a0
3239 1.1 is mov.l &0x2,%a4
3240 1.1 is
3241 1.1 is mov.w &0x0000,ICCR(%a6)
3242 1.1 is mov.w &0x0000,%cc
3243 1.1 is movm.l &0xffff,IREGS(%a6)
3244 1.1 is
3245 1.1 is mulu.l (-0x10.b,%a0,%a4.l*8),%d2:%d3
3246 1.1 is
3247 1.1 is mov.w %cc,SCCR(%a6)
3248 1.1 is movm.l &0xffff,SREGS(%a6)
3249 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3250 1.1 is
3251 1.1 is bsr.l chkregs
3252 1.1 is tst.b %d0
3253 1.1 is bne.l error
3254 1.1 is
3255 1.1 is ea_26:
3256 1.1 is addq.l &0x1,TESTCTR(%a6)
3257 1.1 is
3258 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3259 1.1 is
3260 1.1 is clr.l %d2
3261 1.1 is mov.l &0x00000002,%d3
3262 1.1 is lea EAMEM(%a6),%a1
3263 1.1 is mov.l &-0x10,%d4
3264 1.1 is
3265 1.1 is mov.w &0x0000,ICCR(%a6)
3266 1.1 is mov.w &0x0000,%cc
3267 1.1 is movm.l &0xffff,IREGS(%a6)
3268 1.1 is
3269 1.1 is mulu.l (0x10.b,%a1,%d4.w*1),%d2:%d3
3270 1.1 is
3271 1.1 is mov.w %cc,SCCR(%a6)
3272 1.1 is movm.l &0xffff,SREGS(%a6)
3273 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3274 1.1 is
3275 1.1 is bsr.l chkregs
3276 1.1 is tst.b %d0
3277 1.1 is bne.l error
3278 1.1 is
3279 1.1 is ea_27:
3280 1.1 is addq.l &0x1,TESTCTR(%a6)
3281 1.1 is
3282 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3283 1.1 is
3284 1.1 is clr.l %d2
3285 1.1 is mov.l &0x00000002,%d3
3286 1.1 is lea EAMEM(%a6),%a2
3287 1.1 is mov.l &-0x10,%d4
3288 1.1 is
3289 1.1 is mov.w &0x0000,ICCR(%a6)
3290 1.1 is mov.w &0x0000,%cc
3291 1.1 is movm.l &0xffff,IREGS(%a6)
3292 1.1 is
3293 1.1 is mulu.l (0x10.b,%a2,%d4.w*1),%d2:%d3
3294 1.1 is
3295 1.1 is mov.w %cc,SCCR(%a6)
3296 1.1 is movm.l &0xffff,SREGS(%a6)
3297 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3298 1.1 is
3299 1.1 is bsr.l chkregs
3300 1.1 is tst.b %d0
3301 1.1 is bne.l error
3302 1.1 is
3303 1.1 is ea_28:
3304 1.1 is addq.l &0x1,TESTCTR(%a6)
3305 1.1 is
3306 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3307 1.1 is
3308 1.1 is clr.l %d2
3309 1.1 is mov.l &0x00000002,%d3
3310 1.1 is lea EAMEM(%a6),%a3
3311 1.1 is mov.l &-0x10,%d4
3312 1.1 is
3313 1.1 is mov.w &0x0000,ICCR(%a6)
3314 1.1 is mov.w &0x0000,%cc
3315 1.1 is movm.l &0xffff,IREGS(%a6)
3316 1.1 is
3317 1.1 is mulu.l (0x10.b,%a3,%d4.w*1),%d2:%d3
3318 1.1 is
3319 1.1 is mov.w %cc,SCCR(%a6)
3320 1.1 is movm.l &0xffff,SREGS(%a6)
3321 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3322 1.1 is
3323 1.1 is bsr.l chkregs
3324 1.1 is tst.b %d0
3325 1.1 is bne.l error
3326 1.1 is
3327 1.1 is ea_29:
3328 1.1 is addq.l &0x1,TESTCTR(%a6)
3329 1.1 is
3330 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3331 1.1 is
3332 1.1 is clr.l %d2
3333 1.1 is mov.l &0x00000002,%d3
3334 1.1 is lea EAMEM(%a6),%a4
3335 1.1 is mov.l &-0x10,%d4
3336 1.1 is
3337 1.1 is mov.w &0x0000,ICCR(%a6)
3338 1.1 is mov.w &0x0000,%cc
3339 1.1 is movm.l &0xffff,IREGS(%a6)
3340 1.1 is
3341 1.1 is mulu.l (0x10.b,%a4,%d4.w*1),%d2:%d3
3342 1.1 is
3343 1.1 is mov.w %cc,SCCR(%a6)
3344 1.1 is movm.l &0xffff,SREGS(%a6)
3345 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3346 1.1 is
3347 1.1 is bsr.l chkregs
3348 1.1 is tst.b %d0
3349 1.1 is bne.l error
3350 1.1 is
3351 1.1 is ea_30:
3352 1.1 is addq.l &0x1,TESTCTR(%a6)
3353 1.1 is
3354 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3355 1.1 is
3356 1.1 is clr.l %d2
3357 1.1 is mov.l &0x00000002,%d3
3358 1.1 is lea EAMEM(%a6),%a5
3359 1.1 is mov.l &-0x10,%d4
3360 1.1 is
3361 1.1 is mov.w &0x0000,ICCR(%a6)
3362 1.1 is mov.w &0x0000,%cc
3363 1.1 is movm.l &0xffff,IREGS(%a6)
3364 1.1 is
3365 1.1 is mulu.l (0x10.b,%a5,%d4.w*1),%d2:%d3
3366 1.1 is
3367 1.1 is mov.w %cc,SCCR(%a6)
3368 1.1 is movm.l &0xffff,SREGS(%a6)
3369 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3370 1.1 is
3371 1.1 is bsr.l chkregs
3372 1.1 is tst.b %d0
3373 1.1 is bne.l error
3374 1.1 is
3375 1.1 is ea_31:
3376 1.1 is addq.l &0x1,TESTCTR(%a6)
3377 1.1 is
3378 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3379 1.1 is
3380 1.1 is mov.l %a6,%a1
3381 1.1 is
3382 1.1 is clr.l %d2
3383 1.1 is mov.l &0x00000002,%d3
3384 1.1 is lea EAMEM(%a1),%a6
3385 1.1 is mov.l &-0x10,%d4
3386 1.1 is
3387 1.1 is mov.w &0x0000,ICCR(%a1)
3388 1.1 is mov.w &0x0000,%cc
3389 1.1 is movm.l &0xffff,IREGS(%a1)
3390 1.1 is
3391 1.1 is mulu.l (0x10.b,%a6,%d4.w*1),%d2:%d3
3392 1.1 is
3393 1.1 is mov.w %cc,SCCR(%a1)
3394 1.1 is movm.l &0xffff,SREGS(%a1)
3395 1.1 is mov.l &0x00000004,IREGS+0xc(%a1)
3396 1.1 is
3397 1.1 is mov.l %a1,%a6
3398 1.1 is
3399 1.1 is bsr.l chkregs
3400 1.1 is tst.b %d0
3401 1.1 is bne.l error
3402 1.1 is
3403 1.1 is ea_32:
3404 1.1 is addq.l &0x1,TESTCTR(%a6)
3405 1.1 is
3406 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3407 1.1 is
3408 1.1 is clr.l %d2
3409 1.1 is mov.l &0x00000002,%d3
3410 1.1 is mov.l %a7,%a0
3411 1.1 is lea EAMEM(%a6),%a7
3412 1.1 is mov.l &-0x10,%d4
3413 1.1 is
3414 1.1 is mov.w &0x0000,ICCR(%a6)
3415 1.1 is mov.w &0x0000,%cc
3416 1.1 is movm.l &0xffff,IREGS(%a6)
3417 1.1 is
3418 1.1 is mulu.l (0x10.b,%a7,%d4.w*1),%d2:%d3
3419 1.1 is
3420 1.1 is mov.w %cc,SCCR(%a6)
3421 1.1 is movm.l &0xffff,SREGS(%a6)
3422 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3423 1.1 is
3424 1.1 is mov.l %a0,%a7
3425 1.1 is bsr.l chkregs
3426 1.1 is tst.b %d0
3427 1.1 is bne.l error
3428 1.1 is
3429 1.1 is ea_33:
3430 1.1 is addq.l &0x1,TESTCTR(%a6)
3431 1.1 is
3432 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3433 1.1 is
3434 1.1 is clr.l %d2
3435 1.1 is mov.l &0x00000002,%d3
3436 1.1 is lea EAMEM(%a6),%a1
3437 1.1 is
3438 1.1 is mov.w &0x0000,ICCR(%a6)
3439 1.1 is mov.w &0x0000,%cc
3440 1.1 is movm.l &0xffff,IREGS(%a6)
3441 1.1 is
3442 1.1 is mulu.l (%a1),%d2:%d3
3443 1.1 is
3444 1.1 is mov.w %cc,SCCR(%a6)
3445 1.1 is movm.l &0xffff,SREGS(%a6)
3446 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3447 1.1 is
3448 1.1 is bsr.l chkregs
3449 1.1 is tst.b %d0
3450 1.1 is bne.l error
3451 1.1 is
3452 1.1 is ea_34:
3453 1.1 is addq.l &0x1,TESTCTR(%a6)
3454 1.1 is
3455 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3456 1.1 is
3457 1.1 is clr.l %d2
3458 1.1 is mov.l &0x00000002,%d3
3459 1.1 is lea EAMEM(%a6),%a2
3460 1.1 is
3461 1.1 is mov.w &0x0000,ICCR(%a6)
3462 1.1 is mov.w &0x0000,%cc
3463 1.1 is movm.l &0xffff,IREGS(%a6)
3464 1.1 is
3465 1.1 is mulu.l (%a2),%d2:%d3
3466 1.1 is
3467 1.1 is mov.w %cc,SCCR(%a6)
3468 1.1 is movm.l &0xffff,SREGS(%a6)
3469 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3470 1.1 is
3471 1.1 is bsr.l chkregs
3472 1.1 is tst.b %d0
3473 1.1 is bne.l error
3474 1.1 is
3475 1.1 is ea_35:
3476 1.1 is addq.l &0x1,TESTCTR(%a6)
3477 1.1 is
3478 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3479 1.1 is
3480 1.1 is clr.l %d2
3481 1.1 is mov.l &0x00000002,%d3
3482 1.1 is lea EAMEM(%a6),%a3
3483 1.1 is
3484 1.1 is mov.w &0x0000,ICCR(%a6)
3485 1.1 is mov.w &0x0000,%cc
3486 1.1 is movm.l &0xffff,IREGS(%a6)
3487 1.1 is
3488 1.1 is mulu.l (%a3),%d2:%d3
3489 1.1 is
3490 1.1 is mov.w %cc,SCCR(%a6)
3491 1.1 is movm.l &0xffff,SREGS(%a6)
3492 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3493 1.1 is
3494 1.1 is bsr.l chkregs
3495 1.1 is tst.b %d0
3496 1.1 is bne.l error
3497 1.1 is
3498 1.1 is ea_36:
3499 1.1 is addq.l &0x1,TESTCTR(%a6)
3500 1.1 is
3501 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3502 1.1 is
3503 1.1 is clr.l %d2
3504 1.1 is mov.l &0x00000002,%d3
3505 1.1 is lea EAMEM(%a6),%a4
3506 1.1 is
3507 1.1 is mov.w &0x0000,ICCR(%a6)
3508 1.1 is mov.w &0x0000,%cc
3509 1.1 is movm.l &0xffff,IREGS(%a6)
3510 1.1 is
3511 1.1 is mulu.l (%a4),%d2:%d3
3512 1.1 is
3513 1.1 is mov.w %cc,SCCR(%a6)
3514 1.1 is movm.l &0xffff,SREGS(%a6)
3515 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3516 1.1 is
3517 1.1 is bsr.l chkregs
3518 1.1 is tst.b %d0
3519 1.1 is bne.l error
3520 1.1 is
3521 1.1 is ea_37:
3522 1.1 is addq.l &0x1,TESTCTR(%a6)
3523 1.1 is
3524 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3525 1.1 is
3526 1.1 is clr.l %d2
3527 1.1 is mov.l &0x00000002,%d3
3528 1.1 is lea EAMEM(%a6),%a5
3529 1.1 is
3530 1.1 is mov.w &0x0000,ICCR(%a6)
3531 1.1 is mov.w &0x0000,%cc
3532 1.1 is movm.l &0xffff,IREGS(%a6)
3533 1.1 is
3534 1.1 is mulu.l (%a5),%d2:%d3
3535 1.1 is
3536 1.1 is mov.w %cc,SCCR(%a6)
3537 1.1 is movm.l &0xffff,SREGS(%a6)
3538 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3539 1.1 is
3540 1.1 is bsr.l chkregs
3541 1.1 is tst.b %d0
3542 1.1 is bne.l error
3543 1.1 is
3544 1.1 is ea_38:
3545 1.1 is addq.l &0x1,TESTCTR(%a6)
3546 1.1 is
3547 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3548 1.1 is
3549 1.1 is mov.l %a6,%a1
3550 1.1 is
3551 1.1 is clr.l %d2
3552 1.1 is mov.l &0x00000002,%d3
3553 1.1 is lea EAMEM(%a1),%a6
3554 1.1 is
3555 1.1 is mov.w &0x0000,ICCR(%a1)
3556 1.1 is mov.w &0x0000,%cc
3557 1.1 is movm.l &0xffff,IREGS(%a1)
3558 1.1 is
3559 1.1 is mulu.l (%a6),%d2:%d3
3560 1.1 is
3561 1.1 is mov.w %cc,SCCR(%a1)
3562 1.1 is movm.l &0xffff,SREGS(%a1)
3563 1.1 is mov.l &0x00000004,IREGS+0xc(%a1)
3564 1.1 is
3565 1.1 is mov.l %a1,%a6
3566 1.1 is
3567 1.1 is bsr.l chkregs
3568 1.1 is tst.b %d0
3569 1.1 is bne.l error
3570 1.1 is
3571 1.1 is ea_39:
3572 1.1 is addq.l &0x1,TESTCTR(%a6)
3573 1.1 is
3574 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3575 1.1 is
3576 1.1 is clr.l %d2
3577 1.1 is mov.l &0x00000002,%d3
3578 1.1 is mov.l %a7,%a0
3579 1.1 is lea EAMEM(%a6),%a7
3580 1.1 is
3581 1.1 is mov.w &0x0000,ICCR(%a6)
3582 1.1 is mov.w &0x0000,%cc
3583 1.1 is movm.l &0xffff,IREGS(%a6)
3584 1.1 is
3585 1.1 is mulu.l (%a7),%d2:%d3
3586 1.1 is
3587 1.1 is mov.w %cc,SCCR(%a6)
3588 1.1 is movm.l &0xffff,SREGS(%a6)
3589 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3590 1.1 is
3591 1.1 is mov.l %a0,%a7
3592 1.1 is bsr.l chkregs
3593 1.1 is tst.b %d0
3594 1.1 is bne.l error
3595 1.1 is
3596 1.1 is ea_40:
3597 1.1 is addq.l &0x1,TESTCTR(%a6)
3598 1.1 is
3599 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3600 1.1 is
3601 1.1 is clr.l %d2
3602 1.1 is mov.l &0x00000002,%d3
3603 1.1 is lea EAMEM(%a6),%a1
3604 1.1 is
3605 1.1 is mov.w &0x0000,ICCR(%a6)
3606 1.1 is mov.w &0x0000,%cc
3607 1.1 is movm.l &0xffff,IREGS(%a6)
3608 1.1 is
3609 1.1 is mulu.l (%a1)+,%d2:%d3
3610 1.1 is
3611 1.1 is mov.w %cc,SCCR(%a6)
3612 1.1 is movm.l &0xffff,SREGS(%a6)
3613 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3614 1.1 is lea EAMEM+0x4(%a6),%a0
3615 1.1 is mov.l %a0,IREGS+0x24(%a6)
3616 1.1 is
3617 1.1 is bsr.l chkregs
3618 1.1 is tst.b %d0
3619 1.1 is bne.l error
3620 1.1 is
3621 1.1 is ea_41:
3622 1.1 is addq.l &0x1,TESTCTR(%a6)
3623 1.1 is
3624 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3625 1.1 is
3626 1.1 is clr.l %d2
3627 1.1 is mov.l &0x00000002,%d3
3628 1.1 is lea EAMEM(%a6),%a2
3629 1.1 is
3630 1.1 is mov.w &0x0000,ICCR(%a6)
3631 1.1 is mov.w &0x0000,%cc
3632 1.1 is movm.l &0xffff,IREGS(%a6)
3633 1.1 is
3634 1.1 is mulu.l (%a2)+,%d2:%d3
3635 1.1 is
3636 1.1 is mov.w %cc,SCCR(%a6)
3637 1.1 is movm.l &0xffff,SREGS(%a6)
3638 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3639 1.1 is lea EAMEM+0x4(%a6),%a0
3640 1.1 is mov.l %a0,IREGS+0x28(%a6)
3641 1.1 is
3642 1.1 is bsr.l chkregs
3643 1.1 is tst.b %d0
3644 1.1 is bne.l error
3645 1.1 is
3646 1.1 is ea_42:
3647 1.1 is addq.l &0x1,TESTCTR(%a6)
3648 1.1 is
3649 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3650 1.1 is
3651 1.1 is clr.l %d2
3652 1.1 is mov.l &0x00000002,%d3
3653 1.1 is lea EAMEM(%a6),%a3
3654 1.1 is
3655 1.1 is mov.w &0x0000,ICCR(%a6)
3656 1.1 is mov.w &0x0000,%cc
3657 1.1 is movm.l &0xffff,IREGS(%a6)
3658 1.1 is
3659 1.1 is mulu.l (%a3)+,%d2:%d3
3660 1.1 is
3661 1.1 is mov.w %cc,SCCR(%a6)
3662 1.1 is movm.l &0xffff,SREGS(%a6)
3663 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3664 1.1 is lea EAMEM+0x4(%a6),%a0
3665 1.1 is mov.l %a0,IREGS+0x2c(%a6)
3666 1.1 is
3667 1.1 is bsr.l chkregs
3668 1.1 is tst.b %d0
3669 1.1 is bne.l error
3670 1.1 is
3671 1.1 is ea_43:
3672 1.1 is addq.l &0x1,TESTCTR(%a6)
3673 1.1 is
3674 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3675 1.1 is
3676 1.1 is clr.l %d2
3677 1.1 is mov.l &0x00000002,%d3
3678 1.1 is lea EAMEM(%a6),%a4
3679 1.1 is
3680 1.1 is mov.w &0x0000,ICCR(%a6)
3681 1.1 is mov.w &0x0000,%cc
3682 1.1 is movm.l &0xffff,IREGS(%a6)
3683 1.1 is
3684 1.1 is mulu.l (%a4)+,%d2:%d3
3685 1.1 is
3686 1.1 is mov.w %cc,SCCR(%a6)
3687 1.1 is movm.l &0xffff,SREGS(%a6)
3688 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3689 1.1 is lea EAMEM+0x4(%a6),%a0
3690 1.1 is mov.l %a0,IREGS+0x30(%a6)
3691 1.1 is
3692 1.1 is bsr.l chkregs
3693 1.1 is tst.b %d0
3694 1.1 is bne.l error
3695 1.1 is
3696 1.1 is ea_44:
3697 1.1 is addq.l &0x1,TESTCTR(%a6)
3698 1.1 is
3699 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3700 1.1 is
3701 1.1 is clr.l %d2
3702 1.1 is mov.l &0x00000002,%d3
3703 1.1 is lea EAMEM(%a6),%a5
3704 1.1 is
3705 1.1 is mov.w &0x0000,ICCR(%a6)
3706 1.1 is mov.w &0x0000,%cc
3707 1.1 is movm.l &0xffff,IREGS(%a6)
3708 1.1 is
3709 1.1 is mulu.l (%a5)+,%d2:%d3
3710 1.1 is
3711 1.1 is mov.w %cc,SCCR(%a6)
3712 1.1 is movm.l &0xffff,SREGS(%a6)
3713 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3714 1.1 is lea EAMEM+0x4(%a6),%a0
3715 1.1 is mov.l %a0,IREGS+0x34(%a6)
3716 1.1 is
3717 1.1 is bsr.l chkregs
3718 1.1 is tst.b %d0
3719 1.1 is bne.l error
3720 1.1 is
3721 1.1 is ea_45:
3722 1.1 is addq.l &0x1,TESTCTR(%a6)
3723 1.1 is
3724 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3725 1.1 is
3726 1.1 is mov.l %a6,%a1
3727 1.1 is
3728 1.1 is clr.l %d2
3729 1.1 is mov.l &0x00000002,%d3
3730 1.1 is lea EAMEM(%a1),%a6
3731 1.1 is
3732 1.1 is mov.w &0x0000,ICCR(%a1)
3733 1.1 is mov.w &0x0000,%cc
3734 1.1 is movm.l &0xffff,IREGS(%a1)
3735 1.1 is
3736 1.1 is mulu.l (%a6)+,%d2:%d3
3737 1.1 is
3738 1.1 is mov.w %cc,SCCR(%a1)
3739 1.1 is movm.l &0xffff,SREGS(%a1)
3740 1.1 is mov.l &0x00000004,IREGS+0xc(%a1)
3741 1.1 is lea EAMEM+0x4(%a1),%a0
3742 1.1 is mov.l %a0,IREGS+0x38(%a1)
3743 1.1 is
3744 1.1 is mov.l %a1,%a6
3745 1.1 is
3746 1.1 is bsr.l chkregs
3747 1.1 is tst.b %d0
3748 1.1 is bne.l error
3749 1.1 is
3750 1.1 is ea_46:
3751 1.1 is addq.l &0x1,TESTCTR(%a6)
3752 1.1 is
3753 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3754 1.1 is
3755 1.1 is clr.l %d2
3756 1.1 is mov.l &0x00000002,%d3
3757 1.1 is mov.l %a7,%a0
3758 1.1 is lea EAMEM(%a6),%a7
3759 1.1 is
3760 1.1 is mov.w &0x0000,ICCR(%a6)
3761 1.1 is mov.w &0x0000,%cc
3762 1.1 is movm.l &0xffff,IREGS(%a6)
3763 1.1 is
3764 1.1 is mulu.l (%a7)+,%d2:%d3
3765 1.1 is
3766 1.1 is mov.w %cc,SCCR(%a6)
3767 1.1 is movm.l &0xffff,SREGS(%a6)
3768 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3769 1.1 is lea EAMEM+0x4(%a6),%a1
3770 1.1 is mov.l %a1,IREGS+0x3c(%a6)
3771 1.1 is
3772 1.1 is mov.l %a0,%a7
3773 1.1 is bsr.l chkregs
3774 1.1 is tst.b %d0
3775 1.1 is bne.l error
3776 1.1 is
3777 1.1 is ea_47:
3778 1.1 is addq.l &0x1,TESTCTR(%a6)
3779 1.1 is
3780 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3781 1.1 is
3782 1.1 is clr.l %d2
3783 1.1 is mov.l &0x00000002,%d3
3784 1.1 is lea EAMEM-0x1000(%a6),%a1
3785 1.1 is
3786 1.1 is mov.w &0x0000,ICCR(%a6)
3787 1.1 is mov.w &0x0000,%cc
3788 1.1 is movm.l &0xffff,IREGS(%a6)
3789 1.1 is
3790 1.1 is mulu.l (0x1000,%a1),%d2:%d3
3791 1.1 is
3792 1.1 is mov.w %cc,SCCR(%a6)
3793 1.1 is movm.l &0xffff,SREGS(%a6)
3794 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3795 1.1 is
3796 1.1 is bsr.l chkregs
3797 1.1 is tst.b %d0
3798 1.1 is bne.l error
3799 1.1 is
3800 1.1 is ea_48:
3801 1.1 is addq.l &0x1,TESTCTR(%a6)
3802 1.1 is
3803 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3804 1.1 is
3805 1.1 is clr.l %d2
3806 1.1 is mov.l &0x00000002,%d3
3807 1.1 is lea EAMEM-0x1000(%a6),%a2
3808 1.1 is
3809 1.1 is mov.w &0x0000,ICCR(%a6)
3810 1.1 is mov.w &0x0000,%cc
3811 1.1 is movm.l &0xffff,IREGS(%a6)
3812 1.1 is
3813 1.1 is mulu.l (0x1000,%a2),%d2:%d3
3814 1.1 is
3815 1.1 is mov.w %cc,SCCR(%a6)
3816 1.1 is movm.l &0xffff,SREGS(%a6)
3817 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3818 1.1 is
3819 1.1 is bsr.l chkregs
3820 1.1 is tst.b %d0
3821 1.1 is bne.l error
3822 1.1 is
3823 1.1 is ea_49:
3824 1.1 is addq.l &0x1,TESTCTR(%a6)
3825 1.1 is
3826 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3827 1.1 is
3828 1.1 is clr.l %d2
3829 1.1 is mov.l &0x00000002,%d3
3830 1.1 is lea EAMEM-0x1000(%a6),%a3
3831 1.1 is
3832 1.1 is mov.w &0x0000,ICCR(%a6)
3833 1.1 is mov.w &0x0000,%cc
3834 1.1 is movm.l &0xffff,IREGS(%a6)
3835 1.1 is
3836 1.1 is mulu.l (0x1000,%a3),%d2:%d3
3837 1.1 is
3838 1.1 is mov.w %cc,SCCR(%a6)
3839 1.1 is movm.l &0xffff,SREGS(%a6)
3840 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3841 1.1 is
3842 1.1 is bsr.l chkregs
3843 1.1 is tst.b %d0
3844 1.1 is bne.l error
3845 1.1 is
3846 1.1 is ea_50:
3847 1.1 is addq.l &0x1,TESTCTR(%a6)
3848 1.1 is
3849 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3850 1.1 is
3851 1.1 is clr.l %d2
3852 1.1 is mov.l &0x00000002,%d3
3853 1.1 is lea EAMEM-0x1000(%a6),%a4
3854 1.1 is
3855 1.1 is mov.w &0x0000,ICCR(%a6)
3856 1.1 is mov.w &0x0000,%cc
3857 1.1 is movm.l &0xffff,IREGS(%a6)
3858 1.1 is
3859 1.1 is mulu.l (0x1000,%a4),%d2:%d3
3860 1.1 is
3861 1.1 is mov.w %cc,SCCR(%a6)
3862 1.1 is movm.l &0xffff,SREGS(%a6)
3863 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3864 1.1 is
3865 1.1 is bsr.l chkregs
3866 1.1 is tst.b %d0
3867 1.1 is bne.l error
3868 1.1 is
3869 1.1 is ea_51:
3870 1.1 is addq.l &0x1,TESTCTR(%a6)
3871 1.1 is
3872 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3873 1.1 is
3874 1.1 is clr.l %d2
3875 1.1 is mov.l &0x00000002,%d3
3876 1.1 is lea EAMEM-0x1000(%a6),%a5
3877 1.1 is
3878 1.1 is mov.w &0x0000,ICCR(%a6)
3879 1.1 is mov.w &0x0000,%cc
3880 1.1 is movm.l &0xffff,IREGS(%a6)
3881 1.1 is
3882 1.1 is mulu.l (0x1000,%a5),%d2:%d3
3883 1.1 is
3884 1.1 is mov.w %cc,SCCR(%a6)
3885 1.1 is movm.l &0xffff,SREGS(%a6)
3886 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3887 1.1 is
3888 1.1 is bsr.l chkregs
3889 1.1 is tst.b %d0
3890 1.1 is bne.l error
3891 1.1 is
3892 1.1 is ea_52:
3893 1.1 is addq.l &0x1,TESTCTR(%a6)
3894 1.1 is
3895 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3896 1.1 is
3897 1.1 is mov.l %a6,%a1
3898 1.1 is
3899 1.1 is clr.l %d2
3900 1.1 is mov.l &0x00000002,%d3
3901 1.1 is lea EAMEM-0x1000(%a1),%a6
3902 1.1 is
3903 1.1 is mov.w &0x0000,ICCR(%a1)
3904 1.1 is mov.w &0x0000,%cc
3905 1.1 is movm.l &0xffff,IREGS(%a1)
3906 1.1 is
3907 1.1 is mulu.l (0x1000,%a6),%d2:%d3
3908 1.1 is
3909 1.1 is mov.w %cc,SCCR(%a1)
3910 1.1 is movm.l &0xffff,SREGS(%a1)
3911 1.1 is mov.l &0x00000004,IREGS+0xc(%a1)
3912 1.1 is
3913 1.1 is mov.l %a1,%a6
3914 1.1 is
3915 1.1 is bsr.l chkregs
3916 1.1 is tst.b %d0
3917 1.1 is bne.l error
3918 1.1 is
3919 1.1 is ea_53:
3920 1.1 is addq.l &0x1,TESTCTR(%a6)
3921 1.1 is
3922 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3923 1.1 is
3924 1.1 is clr.l %d2
3925 1.1 is mov.l &0x00000002,%d3
3926 1.1 is mov.l %a7,%a0
3927 1.1 is lea EAMEM-0x1000(%a6),%a7
3928 1.1 is
3929 1.1 is mov.w &0x0000,ICCR(%a6)
3930 1.1 is mov.w &0x0000,%cc
3931 1.1 is movm.l &0xffff,IREGS(%a6)
3932 1.1 is
3933 1.1 is mulu.l (0x1000,%a7),%d2:%d3
3934 1.1 is
3935 1.1 is mov.w %cc,SCCR(%a6)
3936 1.1 is movm.l &0xffff,SREGS(%a6)
3937 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3938 1.1 is
3939 1.1 is mov.l %a0,%a7
3940 1.1 is bsr.l chkregs
3941 1.1 is tst.b %d0
3942 1.1 is bne.l error
3943 1.1 is
3944 1.1 is ea_54:
3945 1.1 is addq.l &0x1,TESTCTR(%a6)
3946 1.1 is
3947 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3948 1.1 is
3949 1.1 is clr.l %d2
3950 1.1 is mov.l &0x00000002,%d3
3951 1.1 is lea EAMEM+0x1000(%a6),%a0
3952 1.1 is
3953 1.1 is mov.w &0x0000,ICCR(%a6)
3954 1.1 is mov.w &0x0000,%cc
3955 1.1 is movm.l &0xffff,IREGS(%a6)
3956 1.1 is
3957 1.1 is mulu.l (-0x1000,%a0),%d2:%d3
3958 1.1 is
3959 1.1 is mov.w %cc,SCCR(%a6)
3960 1.1 is movm.l &0xffff,SREGS(%a6)
3961 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3962 1.1 is
3963 1.1 is bsr.l chkregs
3964 1.1 is tst.b %d0
3965 1.1 is bne.l error
3966 1.1 is
3967 1.1 is ea_55:
3968 1.1 is addq.l &0x1,TESTCTR(%a6)
3969 1.1 is
3970 1.1 is bra.b ea_55_next
3971 1.1 is
3972 1.1 is ea_55_data:
3973 1.1 is long 0x00000002
3974 1.1 is ea_55_next:
3975 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3976 1.1 is
3977 1.1 is clr.l %d2
3978 1.1 is mov.l &0x00000002,%d3
3979 1.1 is
3980 1.1 is mov.w &0x0000,ICCR(%a6)
3981 1.1 is mov.w &0x0000,%cc
3982 1.1 is movm.l &0xffff,IREGS(%a6)
3983 1.1 is
3984 1.1 is mulu.l (ea_55_data.w,%pc),%d2:%d3
3985 1.1 is
3986 1.1 is mov.w %cc,SCCR(%a6)
3987 1.1 is movm.l &0xffff,SREGS(%a6)
3988 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
3989 1.1 is
3990 1.1 is bsr.l chkregs
3991 1.1 is tst.b %d0
3992 1.1 is bne.l error
3993 1.1 is
3994 1.1 is ea_56:
3995 1.1 is addq.l &0x1,TESTCTR(%a6)
3996 1.1 is
3997 1.1 is movm.l DEF_REGS(%pc),&0x3fff
3998 1.1 is
3999 1.1 is clr.l %d2
4000 1.1 is mov.l &0x00000002,%d3
4001 1.1 is lea EAMEM(%a6),%a3
4002 1.1 is mov.l &-0x10,%d4
4003 1.1 is
4004 1.1 is mov.w &0x0000,ICCR(%a6)
4005 1.1 is mov.w &0x0000,%cc
4006 1.1 is movm.l &0xffff,IREGS(%a6)
4007 1.1 is
4008 1.1 is mulu.l (0x10.w,%a3,%d4.w*1),%d2:%d3
4009 1.1 is
4010 1.1 is mov.w %cc,SCCR(%a6)
4011 1.1 is movm.l &0xffff,SREGS(%a6)
4012 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4013 1.1 is
4014 1.1 is bsr.l chkregs
4015 1.1 is tst.b %d0
4016 1.1 is bne.l error
4017 1.1 is
4018 1.1 is ea_57:
4019 1.1 is addq.l &0x1,TESTCTR(%a6)
4020 1.1 is
4021 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4022 1.1 is
4023 1.1 is clr.l %d2
4024 1.1 is mov.l &0x00000002,%d3
4025 1.1 is lea EAMEM(%a6),%a3
4026 1.1 is mov.l &-0x8,%d4
4027 1.1 is
4028 1.1 is mov.w &0x0000,ICCR(%a6)
4029 1.1 is mov.w &0x0000,%cc
4030 1.1 is movm.l &0xffff,IREGS(%a6)
4031 1.1 is
4032 1.1 is mulu.l (0x10.w,%a3,%d4.w*2),%d2:%d3
4033 1.1 is
4034 1.1 is mov.w %cc,SCCR(%a6)
4035 1.1 is movm.l &0xffff,SREGS(%a6)
4036 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4037 1.1 is
4038 1.1 is bsr.l chkregs
4039 1.1 is tst.b %d0
4040 1.1 is bne.l error
4041 1.1 is
4042 1.1 is ea_58:
4043 1.1 is addq.l &0x1,TESTCTR(%a6)
4044 1.1 is
4045 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4046 1.1 is
4047 1.1 is clr.l %d2
4048 1.1 is mov.l &0x00000002,%d3
4049 1.1 is lea EAMEM(%a6),%a3
4050 1.1 is mov.l &-0x4,%d4
4051 1.1 is
4052 1.1 is mov.w &0x0000,ICCR(%a6)
4053 1.1 is mov.w &0x0000,%cc
4054 1.1 is movm.l &0xffff,IREGS(%a6)
4055 1.1 is
4056 1.1 is mulu.l (0x10.w,%a3,%d4.w*4),%d2:%d3
4057 1.1 is
4058 1.1 is mov.w %cc,SCCR(%a6)
4059 1.1 is movm.l &0xffff,SREGS(%a6)
4060 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4061 1.1 is
4062 1.1 is bsr.l chkregs
4063 1.1 is tst.b %d0
4064 1.1 is bne.l error
4065 1.1 is
4066 1.1 is ea_59:
4067 1.1 is addq.l &0x1,TESTCTR(%a6)
4068 1.1 is
4069 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4070 1.1 is
4071 1.1 is clr.l %d2
4072 1.1 is mov.l &0x00000002,%d3
4073 1.1 is lea EAMEM(%a6),%a3
4074 1.1 is mov.l &-0x2,%d4
4075 1.1 is
4076 1.1 is mov.w &0x0000,ICCR(%a6)
4077 1.1 is mov.w &0x0000,%cc
4078 1.1 is movm.l &0xffff,IREGS(%a6)
4079 1.1 is
4080 1.1 is mulu.l (0x10.w,%a3,%d4.w*8),%d2:%d3
4081 1.1 is
4082 1.1 is mov.w %cc,SCCR(%a6)
4083 1.1 is movm.l &0xffff,SREGS(%a6)
4084 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4085 1.1 is
4086 1.1 is bsr.l chkregs
4087 1.1 is tst.b %d0
4088 1.1 is bne.l error
4089 1.1 is
4090 1.1 is ea_60:
4091 1.1 is addq.l &0x1,TESTCTR(%a6)
4092 1.1 is
4093 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4094 1.1 is
4095 1.1 is clr.l %d2
4096 1.1 is mov.l &0x00000002,%d3
4097 1.1 is lea EAMEM(%a6),%a3
4098 1.1 is mov.l &-0x10,%d4
4099 1.1 is
4100 1.1 is mov.w &0x0000,ICCR(%a6)
4101 1.1 is mov.w &0x0000,%cc
4102 1.1 is movm.l &0xffff,IREGS(%a6)
4103 1.1 is
4104 1.1 is mulu.l (0x10.w,%a3,%d4.l*1),%d2:%d3
4105 1.1 is
4106 1.1 is mov.w %cc,SCCR(%a6)
4107 1.1 is movm.l &0xffff,SREGS(%a6)
4108 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4109 1.1 is
4110 1.1 is bsr.l chkregs
4111 1.1 is tst.b %d0
4112 1.1 is bne.l error
4113 1.1 is
4114 1.1 is ea_61:
4115 1.1 is addq.l &0x1,TESTCTR(%a6)
4116 1.1 is
4117 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4118 1.1 is
4119 1.1 is clr.l %d2
4120 1.1 is mov.l &0x00000002,%d3
4121 1.1 is lea EAMEM(%a6),%a3
4122 1.1 is mov.l &-0x8,%d4
4123 1.1 is
4124 1.1 is mov.w &0x0000,ICCR(%a6)
4125 1.1 is mov.w &0x0000,%cc
4126 1.1 is movm.l &0xffff,IREGS(%a6)
4127 1.1 is
4128 1.1 is mulu.l (0x10.w,%a3,%d4.l*2),%d2:%d3
4129 1.1 is
4130 1.1 is mov.w %cc,SCCR(%a6)
4131 1.1 is movm.l &0xffff,SREGS(%a6)
4132 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4133 1.1 is
4134 1.1 is bsr.l chkregs
4135 1.1 is tst.b %d0
4136 1.1 is bne.l error
4137 1.1 is
4138 1.1 is ea_62:
4139 1.1 is addq.l &0x1,TESTCTR(%a6)
4140 1.1 is
4141 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4142 1.1 is
4143 1.1 is clr.l %d2
4144 1.1 is mov.l &0x00000002,%d3
4145 1.1 is lea EAMEM(%a6),%a3
4146 1.1 is mov.l &-0x4,%d4
4147 1.1 is
4148 1.1 is mov.w &0x0000,ICCR(%a6)
4149 1.1 is mov.w &0x0000,%cc
4150 1.1 is movm.l &0xffff,IREGS(%a6)
4151 1.1 is
4152 1.1 is mulu.l (0x10.w,%a3,%d4.l*4),%d2:%d3
4153 1.1 is
4154 1.1 is mov.w %cc,SCCR(%a6)
4155 1.1 is movm.l &0xffff,SREGS(%a6)
4156 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4157 1.1 is
4158 1.1 is bsr.l chkregs
4159 1.1 is tst.b %d0
4160 1.1 is bne.l error
4161 1.1 is
4162 1.1 is ea_63:
4163 1.1 is addq.l &0x1,TESTCTR(%a6)
4164 1.1 is
4165 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4166 1.1 is
4167 1.1 is clr.l %d2
4168 1.1 is mov.l &0x00000002,%d3
4169 1.1 is lea EAMEM(%a6),%a3
4170 1.1 is mov.l &-0x2,%d4
4171 1.1 is
4172 1.1 is mov.w &0x0000,ICCR(%a6)
4173 1.1 is mov.w &0x0000,%cc
4174 1.1 is movm.l &0xffff,IREGS(%a6)
4175 1.1 is
4176 1.1 is mulu.l (0x10.w,%a3,%d4.l*8),%d2:%d3
4177 1.1 is
4178 1.1 is mov.w %cc,SCCR(%a6)
4179 1.1 is movm.l &0xffff,SREGS(%a6)
4180 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4181 1.1 is
4182 1.1 is bsr.l chkregs
4183 1.1 is tst.b %d0
4184 1.1 is bne.l error
4185 1.1 is
4186 1.1 is ea_64:
4187 1.1 is addq.l &0x1,TESTCTR(%a6)
4188 1.1 is
4189 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4190 1.1 is
4191 1.1 is clr.l %d2
4192 1.1 is mov.l &0x00000002,%d3
4193 1.1 is lea EAMEM(%a6),%a3
4194 1.1 is mov.l &0x2,%a4
4195 1.1 is
4196 1.1 is mov.w &0x0000,ICCR(%a6)
4197 1.1 is mov.w &0x0000,%cc
4198 1.1 is movm.l &0xffff,IREGS(%a6)
4199 1.1 is
4200 1.1 is mulu.l (-0x10.w,%a3,%a4.l*8),%d2:%d3
4201 1.1 is
4202 1.1 is mov.w %cc,SCCR(%a6)
4203 1.1 is movm.l &0xffff,SREGS(%a6)
4204 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4205 1.1 is
4206 1.1 is bsr.l chkregs
4207 1.1 is tst.b %d0
4208 1.1 is bne.l error
4209 1.1 is
4210 1.1 is ea_65:
4211 1.1 is addq.l &0x1,TESTCTR(%a6)
4212 1.1 is
4213 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4214 1.1 is
4215 1.1 is clr.l %d2
4216 1.1 is mov.l &0x00000002,%d3
4217 1.1 is lea EAMEM(%a6),%a3
4218 1.1 is mov.l &0x2,%a4
4219 1.1 is
4220 1.1 is mov.w &0x0000,ICCR(%a6)
4221 1.1 is mov.w &0x0000,%cc
4222 1.1 is movm.l &0xffff,IREGS(%a6)
4223 1.1 is
4224 1.1 is mulu.l (0x00.w,%a3,%za4.l*8),%d2:%d3
4225 1.1 is
4226 1.1 is mov.w %cc,SCCR(%a6)
4227 1.1 is movm.l &0xffff,SREGS(%a6)
4228 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4229 1.1 is
4230 1.1 is bsr.l chkregs
4231 1.1 is tst.b %d0
4232 1.1 is bne.l error
4233 1.1 is
4234 1.1 is ea_66:
4235 1.1 is addq.l &0x1,TESTCTR(%a6)
4236 1.1 is
4237 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4238 1.1 is
4239 1.1 is clr.l %d2
4240 1.1 is mov.l &0x00000002,%d3
4241 1.1 is lea EAMEM(%a6),%a3
4242 1.1 is mov.l %a3,%a4
4243 1.1 is add.l &0x10,%a4
4244 1.1 is
4245 1.1 is mov.w &0x0000,ICCR(%a6)
4246 1.1 is mov.w &0x0000,%cc
4247 1.1 is movm.l &0xffff,IREGS(%a6)
4248 1.1 is
4249 1.1 is mulu.l (-0x10.w,%za3,%a4.l*1),%d2:%d3
4250 1.1 is
4251 1.1 is mov.w %cc,SCCR(%a6)
4252 1.1 is movm.l &0xffff,SREGS(%a6)
4253 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4254 1.1 is
4255 1.1 is bsr.l chkregs
4256 1.1 is tst.b %d0
4257 1.1 is bne.l error
4258 1.1 is
4259 1.1 is ea_67:
4260 1.1 is addq.l &0x1,TESTCTR(%a6)
4261 1.1 is
4262 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4263 1.1 is
4264 1.1 is clr.l %d2
4265 1.1 is mov.l &0x00000002,%d3
4266 1.1 is lea EAMEM(%a6),%a3
4267 1.1 is mov.l &0x2,%a4
4268 1.1 is
4269 1.1 is mov.w &0x0000,ICCR(%a6)
4270 1.1 is mov.w &0x0000,%cc
4271 1.1 is movm.l &0xffff,IREGS(%a6)
4272 1.1 is
4273 1.1 is mulu.l (-0x10.l,%a3,%a4.l*8),%d2:%d3
4274 1.1 is
4275 1.1 is mov.w %cc,SCCR(%a6)
4276 1.1 is movm.l &0xffff,SREGS(%a6)
4277 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4278 1.1 is
4279 1.1 is bsr.l chkregs
4280 1.1 is tst.b %d0
4281 1.1 is bne.l error
4282 1.1 is
4283 1.1 is ea_68:
4284 1.1 is addq.l &0x1,TESTCTR(%a6)
4285 1.1 is
4286 1.1 is bra.b ea_68_next
4287 1.1 is ea_68_mem:
4288 1.1 is long 0x00000002
4289 1.1 is ea_68_next:
4290 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4291 1.1 is
4292 1.1 is clr.l %d2
4293 1.1 is mov.l &0x00000002,%d3
4294 1.1 is lea EAMEM(%a6),%a3
4295 1.1 is mov.l &-0x10,%d4
4296 1.1 is
4297 1.1 is mov.w &0x0000,ICCR(%a6)
4298 1.1 is mov.w &0x0000,%cc
4299 1.1 is movm.l &0xffff,IREGS(%a6)
4300 1.1 is
4301 1.1 is mulu.l (ea_68_mem+0x10.w,%pc,%d4.w*1),%d2:%d3
4302 1.1 is
4303 1.1 is mov.w %cc,SCCR(%a6)
4304 1.1 is movm.l &0xffff,SREGS(%a6)
4305 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4306 1.1 is
4307 1.1 is bsr.l chkregs
4308 1.1 is tst.b %d0
4309 1.1 is bne.l error
4310 1.1 is
4311 1.1 is ea_69:
4312 1.1 is addq.l &0x1,TESTCTR(%a6)
4313 1.1 is
4314 1.1 is bra.b ea_69_next
4315 1.1 is ea_69_mem:
4316 1.1 is long 0x00000002
4317 1.1 is ea_69_next:
4318 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4319 1.1 is
4320 1.1 is clr.l %d2
4321 1.1 is mov.l &0x00000002,%d3
4322 1.1 is lea EAMEM(%a6),%a0
4323 1.1 is mov.l &-0x8,%d4
4324 1.1 is
4325 1.1 is mov.w &0x0000,ICCR(%a6)
4326 1.1 is mov.w &0x0000,%cc
4327 1.1 is movm.l &0x7fff,IREGS(%a6)
4328 1.1 is
4329 1.1 is mulu.l (ea_69_mem+0x10.w,%pc,%d4.w*2),%d2:%d3
4330 1.1 is
4331 1.1 is mov.w %cc,SCCR(%a6)
4332 1.1 is movm.l &0x7fff,SREGS(%a6)
4333 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4334 1.1 is
4335 1.1 is bsr.l chkregs
4336 1.1 is tst.b %d0
4337 1.1 is bne.l error
4338 1.1 is
4339 1.1 is ea_70:
4340 1.1 is addq.l &0x1,TESTCTR(%a6)
4341 1.1 is
4342 1.1 is bra.b ea_70_next
4343 1.1 is ea_70_mem:
4344 1.1 is long 0x00000002
4345 1.1 is ea_70_next:
4346 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4347 1.1 is
4348 1.1 is clr.l %d2
4349 1.1 is mov.l &0x00000002,%d3
4350 1.1 is lea EAMEM(%a6),%a0
4351 1.1 is mov.l &-0x4,%d4
4352 1.1 is
4353 1.1 is mov.w &0x0000,ICCR(%a6)
4354 1.1 is mov.w &0x0000,%cc
4355 1.1 is movm.l &0x7fff,IREGS(%a6)
4356 1.1 is
4357 1.1 is mulu.l (ea_70_mem+0x10.w,%pc,%d4.w*4),%d2:%d3
4358 1.1 is
4359 1.1 is mov.w %cc,SCCR(%a6)
4360 1.1 is movm.l &0x7fff,SREGS(%a6)
4361 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4362 1.1 is
4363 1.1 is bsr.l chkregs
4364 1.1 is tst.b %d0
4365 1.1 is bne.l error
4366 1.1 is
4367 1.1 is ea_71:
4368 1.1 is addq.l &0x1,TESTCTR(%a6)
4369 1.1 is
4370 1.1 is bra.b ea_71_next
4371 1.1 is ea_71_mem:
4372 1.1 is long 0x00000002
4373 1.1 is ea_71_next:
4374 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4375 1.1 is
4376 1.1 is clr.l %d2
4377 1.1 is mov.l &0x00000002,%d3
4378 1.1 is lea EAMEM(%a6),%a0
4379 1.1 is mov.l &-0x2,%d4
4380 1.1 is
4381 1.1 is mov.w &0x0000,ICCR(%a6)
4382 1.1 is mov.w &0x0000,%cc
4383 1.1 is movm.l &0x7fff,IREGS(%a6)
4384 1.1 is
4385 1.1 is mulu.l (ea_71_mem+0x10.w,%pc,%d4.w*8),%d2:%d3
4386 1.1 is
4387 1.1 is mov.w %cc,SCCR(%a6)
4388 1.1 is movm.l &0x7fff,SREGS(%a6)
4389 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4390 1.1 is
4391 1.1 is bsr.l chkregs
4392 1.1 is tst.b %d0
4393 1.1 is bne.l error
4394 1.1 is
4395 1.1 is ea_72:
4396 1.1 is addq.l &0x1,TESTCTR(%a6)
4397 1.1 is
4398 1.1 is bra.b ea_72_next
4399 1.1 is ea_72_mem:
4400 1.1 is long 0x00000002
4401 1.1 is ea_72_next:
4402 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4403 1.1 is
4404 1.1 is clr.l %d2
4405 1.1 is mov.l &0x00000002,%d3
4406 1.1 is lea EAMEM(%a6),%a0
4407 1.1 is mov.l &-0x10,%d4
4408 1.1 is
4409 1.1 is mov.w &0x0000,ICCR(%a6)
4410 1.1 is mov.w &0x0000,%cc
4411 1.1 is movm.l &0x7fff,IREGS(%a6)
4412 1.1 is
4413 1.1 is mulu.l (ea_72_mem+0x10.w,%pc,%d4.l*1),%d2:%d3
4414 1.1 is
4415 1.1 is mov.w %cc,SCCR(%a6)
4416 1.1 is movm.l &0x7fff,SREGS(%a6)
4417 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4418 1.1 is
4419 1.1 is bsr.l chkregs
4420 1.1 is tst.b %d0
4421 1.1 is bne.l error
4422 1.1 is
4423 1.1 is ea_73:
4424 1.1 is addq.l &0x1,TESTCTR(%a6)
4425 1.1 is
4426 1.1 is bra.b ea_73_next
4427 1.1 is ea_73_mem:
4428 1.1 is long 0x00000002
4429 1.1 is ea_73_next:
4430 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4431 1.1 is
4432 1.1 is clr.l %d2
4433 1.1 is mov.l &0x00000002,%d3
4434 1.1 is lea EAMEM(%a6),%a0
4435 1.1 is mov.l &-0x8,%d4
4436 1.1 is
4437 1.1 is mov.w &0x0000,ICCR(%a6)
4438 1.1 is mov.w &0x0000,%cc
4439 1.1 is movm.l &0x7fff,IREGS(%a6)
4440 1.1 is
4441 1.1 is mulu.l (ea_73_mem+0x10.w,%pc,%d4.l*2),%d2:%d3
4442 1.1 is
4443 1.1 is mov.w %cc,SCCR(%a6)
4444 1.1 is movm.l &0x7fff,SREGS(%a6)
4445 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4446 1.1 is
4447 1.1 is bsr.l chkregs
4448 1.1 is tst.b %d0
4449 1.1 is bne.l error
4450 1.1 is
4451 1.1 is ea_74:
4452 1.1 is addq.l &0x1,TESTCTR(%a6)
4453 1.1 is
4454 1.1 is bra.b ea_74_next
4455 1.1 is ea_74_mem:
4456 1.1 is long 0x00000002
4457 1.1 is ea_74_next:
4458 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4459 1.1 is
4460 1.1 is clr.l %d2
4461 1.1 is mov.l &0x00000002,%d3
4462 1.1 is lea EAMEM(%a6),%a0
4463 1.1 is mov.l &-0x4,%d4
4464 1.1 is
4465 1.1 is mov.w &0x0000,ICCR(%a6)
4466 1.1 is mov.w &0x0000,%cc
4467 1.1 is movm.l &0x7fff,IREGS(%a6)
4468 1.1 is
4469 1.1 is mulu.l (ea_74_mem+0x10.w,%pc,%d4.l*4),%d2:%d3
4470 1.1 is
4471 1.1 is mov.w %cc,SCCR(%a6)
4472 1.1 is movm.l &0x7fff,SREGS(%a6)
4473 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4474 1.1 is
4475 1.1 is bsr.l chkregs
4476 1.1 is tst.b %d0
4477 1.1 is bne.l error
4478 1.1 is
4479 1.1 is ea_75:
4480 1.1 is addq.l &0x1,TESTCTR(%a6)
4481 1.1 is
4482 1.1 is bra.b ea_75_next
4483 1.1 is ea_75_mem:
4484 1.1 is long 0x00000002
4485 1.1 is ea_75_next:
4486 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4487 1.1 is
4488 1.1 is clr.l %d2
4489 1.1 is mov.l &0x00000002,%d3
4490 1.1 is lea EAMEM(%a6),%a0
4491 1.1 is mov.l &-0x2,%d4
4492 1.1 is
4493 1.1 is mov.w &0x0000,ICCR(%a6)
4494 1.1 is mov.w &0x0000,%cc
4495 1.1 is movm.l &0x7fff,IREGS(%a6)
4496 1.1 is
4497 1.1 is mulu.l (ea_75_mem+0x10.w,%pc,%d4.l*8),%d2:%d3
4498 1.1 is
4499 1.1 is mov.w %cc,SCCR(%a6)
4500 1.1 is movm.l &0x7fff,SREGS(%a6)
4501 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4502 1.1 is
4503 1.1 is bsr.l chkregs
4504 1.1 is tst.b %d0
4505 1.1 is bne.l error
4506 1.1 is
4507 1.1 is ea_76:
4508 1.1 is addq.l &0x1,TESTCTR(%a6)
4509 1.1 is
4510 1.1 is bra.b ea_76_next
4511 1.1 is ea_76_mem:
4512 1.1 is long 0x00000002
4513 1.1 is ea_76_next:
4514 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4515 1.1 is
4516 1.1 is clr.l %d2
4517 1.1 is mov.l &0x00000002,%d3
4518 1.1 is lea EAMEM(%a6),%a3
4519 1.1 is mov.l &-0x2,%a4
4520 1.1 is
4521 1.1 is mov.w &0x0000,ICCR(%a6)
4522 1.1 is mov.w &0x0000,%cc
4523 1.1 is movm.l &0xffff,IREGS(%a6)
4524 1.1 is
4525 1.1 is mulu.l (ea_76_mem+0x10.w,%pc,%a4.l*8),%d2:%d3
4526 1.1 is
4527 1.1 is mov.w %cc,SCCR(%a6)
4528 1.1 is movm.l &0xffff,SREGS(%a6)
4529 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4530 1.1 is
4531 1.1 is bsr.l chkregs
4532 1.1 is tst.b %d0
4533 1.1 is bne.l error
4534 1.1 is
4535 1.1 is ea_77:
4536 1.1 is addq.l &0x1,TESTCTR(%a6)
4537 1.1 is
4538 1.1 is bra.b ea_77_next
4539 1.1 is ea_77_mem:
4540 1.1 is long 0x00000002
4541 1.1 is ea_77_next:
4542 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4543 1.1 is
4544 1.1 is clr.l %d2
4545 1.1 is mov.l &0x00000002,%d3
4546 1.1 is lea EAMEM(%a6),%a3
4547 1.1 is mov.l &0x2,%a4
4548 1.1 is
4549 1.1 is mov.w &0x0000,ICCR(%a6)
4550 1.1 is mov.w &0x0000,%cc
4551 1.1 is movm.l &0xffff,IREGS(%a6)
4552 1.1 is
4553 1.1 is mulu.l (ea_77_mem+0x00.w,%pc,%za4.l*8),%d2:%d3
4554 1.1 is
4555 1.1 is mov.w %cc,SCCR(%a6)
4556 1.1 is movm.l &0xffff,SREGS(%a6)
4557 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4558 1.1 is
4559 1.1 is bsr.l chkregs
4560 1.1 is tst.b %d0
4561 1.1 is bne.l error
4562 1.1 is
4563 1.1 is ea_78:
4564 1.1 is addq.l &0x1,TESTCTR(%a6)
4565 1.1 is
4566 1.1 is # movm.l DEF_REGS(%pc),&0x3fff
4567 1.1 is
4568 1.1 is # clr.l %d2
4569 1.1 is # mov.l &0x00000002,%d3
4570 1.1 is # lea EAMEM,%a3
4571 1.1 is # mov.l %a3,%a4
4572 1.1 is # add.l &0x10,%a4
4573 1.1 is
4574 1.1 is # mov.w &0x0000,ICCR(%a6)
4575 1.1 is # mov.w &0x0000,%cc
4576 1.1 is # movm.l &0xffff,IREGS(%a6)
4577 1.1 is
4578 1.1 is # mulu.l (EAMEM-0x10.w,%zpc,%a4.l*1),%d2:%d3
4579 1.1 is
4580 1.1 is # mov.w %cc,SCCR(%a6)
4581 1.1 is # movm.l &0xffff,SREGS(%a6)
4582 1.1 is # mov.l &0x00000004,IREGS+0xc(%a6)
4583 1.1 is
4584 1.1 is # bsr.l chkregs
4585 1.1 is # tst.b %d0
4586 1.1 is # bne.l error
4587 1.1 is
4588 1.1 is ea_79:
4589 1.1 is addq.l &0x1,TESTCTR(%a6)
4590 1.1 is
4591 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4592 1.1 is
4593 1.1 is clr.l %d2
4594 1.1 is mov.l &0x00000002,%d3
4595 1.1 is lea EAMEM,%a3
4596 1.1 is mov.l &0x2,%a4
4597 1.1 is
4598 1.1 is mov.w &0x0000,ICCR(%a6)
4599 1.1 is mov.w &0x0000,%cc
4600 1.1 is movm.l &0xffff,IREGS(%a6)
4601 1.1 is
4602 1.1 is mulu.l (ea_79_mem-0x10.l,%pc,%a4.l*8),%d2:%d3
4603 1.1 is
4604 1.1 is mov.w %cc,SCCR(%a6)
4605 1.1 is movm.l &0xffff,SREGS(%a6)
4606 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4607 1.1 is
4608 1.1 is bra.b ea_79_next
4609 1.1 is ea_79_mem:
4610 1.1 is long 0x00000002
4611 1.1 is ea_79_next:
4612 1.1 is
4613 1.1 is bsr.l chkregs
4614 1.1 is tst.b %d0
4615 1.1 is bne.l error
4616 1.1 is
4617 1.1 is ea_80:
4618 1.1 is addq.l &0x1,TESTCTR(%a6)
4619 1.1 is
4620 1.1 is bra.b ea_80_next
4621 1.1 is ea_80_mem:
4622 1.1 is long 0x00000002
4623 1.1 is ea_80_next:
4624 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4625 1.1 is
4626 1.1 is clr.l %d2
4627 1.1 is mov.l &0x00000002,%d3
4628 1.1 is lea EAMEM(%a6),%a1
4629 1.1 is mov.l &-0x10,%d4
4630 1.1 is
4631 1.1 is mov.w &0x0000,ICCR(%a6)
4632 1.1 is mov.w &0x0000,%cc
4633 1.1 is movm.l &0xffff,IREGS(%a6)
4634 1.1 is
4635 1.1 is mulu.l (ea_80_mem+0x10.b,%pc,%d4.w*1),%d2:%d3
4636 1.1 is
4637 1.1 is mov.w %cc,SCCR(%a6)
4638 1.1 is movm.l &0xffff,SREGS(%a6)
4639 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4640 1.1 is
4641 1.1 is bsr.l chkregs
4642 1.1 is tst.b %d0
4643 1.1 is bne.l error
4644 1.1 is
4645 1.1 is ea_81:
4646 1.1 is addq.l &0x1,TESTCTR(%a6)
4647 1.1 is
4648 1.1 is bra.b ea_81_next
4649 1.1 is ea_81_mem:
4650 1.1 is long 0x00000002
4651 1.1 is ea_81_next:
4652 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4653 1.1 is
4654 1.1 is clr.l %d2
4655 1.1 is mov.l &0x00000002,%d3
4656 1.1 is lea EAMEM(%a6),%a0
4657 1.1 is mov.l &-0x8,%d4
4658 1.1 is
4659 1.1 is mov.w &0x0000,ICCR(%a6)
4660 1.1 is mov.w &0x0000,%cc
4661 1.1 is movm.l &0xffff,IREGS(%a6)
4662 1.1 is
4663 1.1 is mulu.l (ea_81_mem+0x10.b,%pc,%d4.w*2),%d2:%d3
4664 1.1 is
4665 1.1 is mov.w %cc,SCCR(%a6)
4666 1.1 is movm.l &0xffff,SREGS(%a6)
4667 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4668 1.1 is
4669 1.1 is bsr.l chkregs
4670 1.1 is tst.b %d0
4671 1.1 is bne.l error
4672 1.1 is
4673 1.1 is ea_82:
4674 1.1 is addq.l &0x1,TESTCTR(%a6)
4675 1.1 is
4676 1.1 is bra.b ea_82_next
4677 1.1 is ea_82_mem:
4678 1.1 is long 0x00000002
4679 1.1 is ea_82_next:
4680 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4681 1.1 is
4682 1.1 is clr.l %d2
4683 1.1 is mov.l &0x00000002,%d3
4684 1.1 is lea EAMEM(%a6),%a0
4685 1.1 is mov.l &-0x4,%d4
4686 1.1 is
4687 1.1 is mov.w &0x0000,ICCR(%a6)
4688 1.1 is mov.w &0x0000,%cc
4689 1.1 is movm.l &0xffff,IREGS(%a6)
4690 1.1 is
4691 1.1 is mulu.l (ea_82_mem+0x10.b,%pc,%d4.w*4),%d2:%d3
4692 1.1 is
4693 1.1 is mov.w %cc,SCCR(%a6)
4694 1.1 is movm.l &0xffff,SREGS(%a6)
4695 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4696 1.1 is
4697 1.1 is bsr.l chkregs
4698 1.1 is tst.b %d0
4699 1.1 is bne.l error
4700 1.1 is
4701 1.1 is ea_83:
4702 1.1 is addq.l &0x1,TESTCTR(%a6)
4703 1.1 is
4704 1.1 is bra.b ea_83_next
4705 1.1 is ea_83_mem:
4706 1.1 is long 0x00000002
4707 1.1 is ea_83_next:
4708 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4709 1.1 is
4710 1.1 is clr.l %d2
4711 1.1 is mov.l &0x00000002,%d3
4712 1.1 is lea EAMEM(%a6),%a0
4713 1.1 is mov.l &-0x2,%d4
4714 1.1 is
4715 1.1 is mov.w &0x0000,ICCR(%a6)
4716 1.1 is mov.w &0x0000,%cc
4717 1.1 is movm.l &0xffff,IREGS(%a6)
4718 1.1 is
4719 1.1 is mulu.l (ea_83_mem+0x10.b,%pc,%d4.w*8),%d2:%d3
4720 1.1 is
4721 1.1 is mov.w %cc,SCCR(%a6)
4722 1.1 is movm.l &0xffff,SREGS(%a6)
4723 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4724 1.1 is
4725 1.1 is bsr.l chkregs
4726 1.1 is tst.b %d0
4727 1.1 is bne.l error
4728 1.1 is
4729 1.1 is ea_84:
4730 1.1 is addq.l &0x1,TESTCTR(%a6)
4731 1.1 is
4732 1.1 is bra.b ea_84_next
4733 1.1 is ea_84_mem:
4734 1.1 is long 0x00000002
4735 1.1 is ea_84_next:
4736 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4737 1.1 is
4738 1.1 is clr.l %d2
4739 1.1 is mov.l &0x00000002,%d3
4740 1.1 is lea EAMEM(%a6),%a0
4741 1.1 is mov.l &-0x10,%d4
4742 1.1 is
4743 1.1 is mov.w &0x0000,ICCR(%a6)
4744 1.1 is mov.w &0x0000,%cc
4745 1.1 is movm.l &0xffff,IREGS(%a6)
4746 1.1 is
4747 1.1 is mulu.l (ea_84_mem+0x10.b,%pc,%d4.l*1),%d2:%d3
4748 1.1 is
4749 1.1 is mov.w %cc,SCCR(%a6)
4750 1.1 is movm.l &0xffff,SREGS(%a6)
4751 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4752 1.1 is
4753 1.1 is bsr.l chkregs
4754 1.1 is tst.b %d0
4755 1.1 is bne.l error
4756 1.1 is
4757 1.1 is ea_85:
4758 1.1 is addq.l &0x1,TESTCTR(%a6)
4759 1.1 is
4760 1.1 is bra.b ea_85_next
4761 1.1 is ea_85_mem:
4762 1.1 is long 0x00000002
4763 1.1 is ea_85_next:
4764 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4765 1.1 is
4766 1.1 is clr.l %d2
4767 1.1 is mov.l &0x00000002,%d3
4768 1.1 is lea EAMEM(%a6),%a0
4769 1.1 is mov.l &-0x8,%d4
4770 1.1 is
4771 1.1 is mov.w &0x0000,ICCR(%a6)
4772 1.1 is mov.w &0x0000,%cc
4773 1.1 is movm.l &0xffff,IREGS(%a6)
4774 1.1 is
4775 1.1 is mulu.l (ea_85_mem+0x10.b,%pc,%d4.l*2),%d2:%d3
4776 1.1 is
4777 1.1 is mov.w %cc,SCCR(%a6)
4778 1.1 is movm.l &0xffff,SREGS(%a6)
4779 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4780 1.1 is
4781 1.1 is bsr.l chkregs
4782 1.1 is tst.b %d0
4783 1.1 is bne.l error
4784 1.1 is
4785 1.1 is ea_86:
4786 1.1 is addq.l &0x1,TESTCTR(%a6)
4787 1.1 is
4788 1.1 is bra.b ea_86_next
4789 1.1 is ea_86_mem:
4790 1.1 is long 0x00000002
4791 1.1 is ea_86_next:
4792 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4793 1.1 is
4794 1.1 is clr.l %d2
4795 1.1 is mov.l &0x00000002,%d3
4796 1.1 is lea EAMEM(%a6),%a0
4797 1.1 is mov.l &-0x4,%d4
4798 1.1 is
4799 1.1 is mov.w &0x0000,ICCR(%a6)
4800 1.1 is mov.w &0x0000,%cc
4801 1.1 is movm.l &0xffff,IREGS(%a6)
4802 1.1 is
4803 1.1 is mulu.l (ea_86_mem+0x10.b,%pc,%d4.l*4),%d2:%d3
4804 1.1 is
4805 1.1 is mov.w %cc,SCCR(%a6)
4806 1.1 is movm.l &0xffff,SREGS(%a6)
4807 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4808 1.1 is
4809 1.1 is bsr.l chkregs
4810 1.1 is tst.b %d0
4811 1.1 is bne.l error
4812 1.1 is
4813 1.1 is ea_87:
4814 1.1 is addq.l &0x1,TESTCTR(%a6)
4815 1.1 is
4816 1.1 is bra.b ea_87_next
4817 1.1 is ea_87_mem:
4818 1.1 is long 0x00000002
4819 1.1 is ea_87_next:
4820 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4821 1.1 is
4822 1.1 is clr.l %d2
4823 1.1 is mov.l &0x00000002,%d3
4824 1.1 is lea EAMEM(%a6),%a0
4825 1.1 is mov.l &-0x2,%d4
4826 1.1 is
4827 1.1 is mov.w &0x0000,ICCR(%a6)
4828 1.1 is mov.w &0x0000,%cc
4829 1.1 is movm.l &0xffff,IREGS(%a6)
4830 1.1 is
4831 1.1 is mulu.l (ea_87_mem+0x10.b,%pc,%d4.l*8),%d2:%d3
4832 1.1 is
4833 1.1 is mov.w %cc,SCCR(%a6)
4834 1.1 is movm.l &0xffff,SREGS(%a6)
4835 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4836 1.1 is
4837 1.1 is bsr.l chkregs
4838 1.1 is tst.b %d0
4839 1.1 is bne.l error
4840 1.1 is
4841 1.1 is ea_88:
4842 1.1 is addq.l &0x1,TESTCTR(%a6)
4843 1.1 is
4844 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4845 1.1 is
4846 1.1 is clr.l %d2
4847 1.1 is mov.l &0x00000002,%d3
4848 1.1 is lea EAMEM(%a6),%a0
4849 1.1 is mov.l &-0x2,%d4
4850 1.1 is
4851 1.1 is mov.w &0x0000,ICCR(%a6)
4852 1.1 is mov.w &0x0000,%cc
4853 1.1 is movm.l &0xffff,IREGS(%a6)
4854 1.1 is
4855 1.1 is mulu.l (ea_88_mem+0x10.b,%pc,%d4.l*8),%d2:%d3
4856 1.1 is
4857 1.1 is mov.w %cc,SCCR(%a6)
4858 1.1 is movm.l &0xffff,SREGS(%a6)
4859 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4860 1.1 is
4861 1.1 is bra.b ea_88_next
4862 1.1 is ea_88_mem:
4863 1.1 is long 0x00000002
4864 1.1 is ea_88_next:
4865 1.1 is
4866 1.1 is bsr.l chkregs
4867 1.1 is tst.b %d0
4868 1.1 is bne.l error
4869 1.1 is
4870 1.1 is ea_89:
4871 1.1 is addq.l &0x1,TESTCTR(%a6)
4872 1.1 is
4873 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4874 1.1 is
4875 1.1 is clr.l %d2
4876 1.1 is mov.l &0x00000002,%d3
4877 1.1 is lea EAMEM-0x1000(%a6),%a3
4878 1.1 is lea EASTORE(%a6),%a4
4879 1.1 is mov.l %a3,(%a4)
4880 1.1 is mov.l &-0x10,%d4
4881 1.1 is
4882 1.1 is mov.w &0x0000,ICCR(%a6)
4883 1.1 is mov.w &0x0000,%cc
4884 1.1 is movm.l &0xffff,IREGS(%a6)
4885 1.1 is
4886 1.1 is mulu.l ([0x10.w,%a4,%d4.w*1],0x1000.w),%d2:%d3
4887 1.1 is
4888 1.1 is mov.w %cc,SCCR(%a6)
4889 1.1 is movm.l &0xffff,SREGS(%a6)
4890 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4891 1.1 is
4892 1.1 is bsr.l chkregs
4893 1.1 is tst.b %d0
4894 1.1 is bne.l error
4895 1.1 is
4896 1.1 is ea_90:
4897 1.1 is addq.l &0x1,TESTCTR(%a6)
4898 1.1 is
4899 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4900 1.1 is
4901 1.1 is clr.l %d2
4902 1.1 is mov.l &0x00000002,%d3
4903 1.1 is lea EAMEM-0x1000(%a6),%a3
4904 1.1 is lea EASTORE(%a6),%a4
4905 1.1 is mov.l %a3,(%a4)
4906 1.1 is mov.l &-0x8,%d4
4907 1.1 is
4908 1.1 is mov.w &0x0000,ICCR(%a6)
4909 1.1 is mov.w &0x0000,%cc
4910 1.1 is movm.l &0xffff,IREGS(%a6)
4911 1.1 is
4912 1.1 is mulu.l ([0x10.w,%a4,%d4.w*2],0x1000.w),%d2:%d3
4913 1.1 is
4914 1.1 is mov.w %cc,SCCR(%a6)
4915 1.1 is movm.l &0xffff,SREGS(%a6)
4916 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4917 1.1 is
4918 1.1 is bsr.l chkregs
4919 1.1 is tst.b %d0
4920 1.1 is bne.l error
4921 1.1 is
4922 1.1 is ea_91:
4923 1.1 is addq.l &0x1,TESTCTR(%a6)
4924 1.1 is
4925 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4926 1.1 is
4927 1.1 is clr.l %d2
4928 1.1 is mov.l &0x00000002,%d3
4929 1.1 is lea EAMEM-0x1000(%a6),%a3
4930 1.1 is lea EASTORE(%a6),%a4
4931 1.1 is mov.l %a3,(%a4)
4932 1.1 is mov.l &-0x4,%d4
4933 1.1 is
4934 1.1 is mov.w &0x0000,ICCR(%a6)
4935 1.1 is mov.w &0x0000,%cc
4936 1.1 is movm.l &0xffff,IREGS(%a6)
4937 1.1 is
4938 1.1 is mulu.l ([0x10.w,%a4,%d4.w*4],0x1000.w),%d2:%d3
4939 1.1 is
4940 1.1 is mov.w %cc,SCCR(%a6)
4941 1.1 is movm.l &0xffff,SREGS(%a6)
4942 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4943 1.1 is
4944 1.1 is bsr.l chkregs
4945 1.1 is tst.b %d0
4946 1.1 is bne.l error
4947 1.1 is
4948 1.1 is ea_92:
4949 1.1 is addq.l &0x1,TESTCTR(%a6)
4950 1.1 is
4951 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4952 1.1 is
4953 1.1 is clr.l %d2
4954 1.1 is mov.l &0x00000002,%d3
4955 1.1 is lea EAMEM-0x1000(%a6),%a3
4956 1.1 is lea EASTORE(%a6),%a4
4957 1.1 is mov.l %a3,(%a4)
4958 1.1 is mov.l &-0x2,%d4
4959 1.1 is
4960 1.1 is mov.w &0x0000,ICCR(%a6)
4961 1.1 is mov.w &0x0000,%cc
4962 1.1 is movm.l &0xffff,IREGS(%a6)
4963 1.1 is
4964 1.1 is mulu.l ([0x10.w,%a4,%d4.w*8],0x1000.w),%d2:%d3
4965 1.1 is
4966 1.1 is mov.w %cc,SCCR(%a6)
4967 1.1 is movm.l &0xffff,SREGS(%a6)
4968 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4969 1.1 is
4970 1.1 is bsr.l chkregs
4971 1.1 is tst.b %d0
4972 1.1 is bne.l error
4973 1.1 is
4974 1.1 is ea_93:
4975 1.1 is addq.l &0x1,TESTCTR(%a6)
4976 1.1 is
4977 1.1 is movm.l DEF_REGS(%pc),&0x3fff
4978 1.1 is
4979 1.1 is clr.l %d2
4980 1.1 is mov.l &0x00000002,%d3
4981 1.1 is lea EAMEM-0x1000(%a6),%a3
4982 1.1 is lea EASTORE(%a6),%a4
4983 1.1 is mov.l %a3,(%a4)
4984 1.1 is mov.l &-0x10,%d4
4985 1.1 is
4986 1.1 is mov.w &0x0000,ICCR(%a6)
4987 1.1 is mov.w &0x0000,%cc
4988 1.1 is movm.l &0xffff,IREGS(%a6)
4989 1.1 is
4990 1.1 is mulu.l ([0x10.w,%a4,%d4.l*1],0x1000.w),%d2:%d3
4991 1.1 is
4992 1.1 is mov.w %cc,SCCR(%a6)
4993 1.1 is movm.l &0xffff,SREGS(%a6)
4994 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
4995 1.1 is
4996 1.1 is bsr.l chkregs
4997 1.1 is tst.b %d0
4998 1.1 is bne.l error
4999 1.1 is
5000 1.1 is ea_94:
5001 1.1 is addq.l &0x1,TESTCTR(%a6)
5002 1.1 is
5003 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5004 1.1 is
5005 1.1 is clr.l %d2
5006 1.1 is mov.l &0x00000002,%d3
5007 1.1 is lea EAMEM-0x1000(%a6),%a3
5008 1.1 is lea EASTORE(%a6),%a4
5009 1.1 is mov.l %a3,(%a4)
5010 1.1 is mov.l &-0x8,%d4
5011 1.1 is
5012 1.1 is mov.w &0x0000,ICCR(%a6)
5013 1.1 is mov.w &0x0000,%cc
5014 1.1 is movm.l &0xffff,IREGS(%a6)
5015 1.1 is
5016 1.1 is mulu.l ([0x10.w,%a4,%d4.l*2],0x1000.w),%d2:%d3
5017 1.1 is
5018 1.1 is mov.w %cc,SCCR(%a6)
5019 1.1 is movm.l &0xffff,SREGS(%a6)
5020 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5021 1.1 is
5022 1.1 is bsr.l chkregs
5023 1.1 is tst.b %d0
5024 1.1 is bne.l error
5025 1.1 is
5026 1.1 is ea_95:
5027 1.1 is addq.l &0x1,TESTCTR(%a6)
5028 1.1 is
5029 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5030 1.1 is
5031 1.1 is clr.l %d2
5032 1.1 is mov.l &0x00000002,%d3
5033 1.1 is lea EAMEM-0x1000(%a6),%a3
5034 1.1 is lea EASTORE(%a6),%a4
5035 1.1 is mov.l %a3,(%a4)
5036 1.1 is mov.l &-0x4,%d4
5037 1.1 is
5038 1.1 is mov.w &0x0000,ICCR(%a6)
5039 1.1 is mov.w &0x0000,%cc
5040 1.1 is movm.l &0xffff,IREGS(%a6)
5041 1.1 is
5042 1.1 is mulu.l ([0x10.w,%a4,%d4.l*4],0x1000.w),%d2:%d3
5043 1.1 is
5044 1.1 is mov.w %cc,SCCR(%a6)
5045 1.1 is movm.l &0xffff,SREGS(%a6)
5046 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5047 1.1 is
5048 1.1 is bsr.l chkregs
5049 1.1 is tst.b %d0
5050 1.1 is bne.l error
5051 1.1 is
5052 1.1 is ea_96:
5053 1.1 is addq.l &0x1,TESTCTR(%a6)
5054 1.1 is
5055 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5056 1.1 is
5057 1.1 is clr.l %d2
5058 1.1 is mov.l &0x00000002,%d3
5059 1.1 is lea EAMEM-0x1000(%a6),%a3
5060 1.1 is lea EASTORE(%a6),%a4
5061 1.1 is mov.l %a3,(%a4)
5062 1.1 is mov.l &-0x2,%d4
5063 1.1 is
5064 1.1 is mov.w &0x0000,ICCR(%a6)
5065 1.1 is mov.w &0x0000,%cc
5066 1.1 is movm.l &0xffff,IREGS(%a6)
5067 1.1 is
5068 1.1 is mulu.l ([0x10.w,%a4,%d4.l*8],0x1000.w),%d2:%d3
5069 1.1 is
5070 1.1 is mov.w %cc,SCCR(%a6)
5071 1.1 is movm.l &0xffff,SREGS(%a6)
5072 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5073 1.1 is
5074 1.1 is bsr.l chkregs
5075 1.1 is tst.b %d0
5076 1.1 is bne.l error
5077 1.1 is
5078 1.1 is ea_97:
5079 1.1 is addq.l &0x1,TESTCTR(%a6)
5080 1.1 is
5081 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5082 1.1 is
5083 1.1 is clr.l %d2
5084 1.1 is mov.l &0x00000002,%d3
5085 1.1 is lea EAMEM-0x1000(%a6),%a3
5086 1.1 is lea EASTORE(%a6),%a4
5087 1.1 is mov.l %a3,(%a4)
5088 1.1 is mov.l &-0x2,%d4
5089 1.1 is
5090 1.1 is mov.w &0x0000,ICCR(%a6)
5091 1.1 is mov.w &0x0000,%cc
5092 1.1 is movm.l &0xffff,IREGS(%a6)
5093 1.1 is
5094 1.1 is mulu.l ([0x10.l,%a4,%d4.l*8],0x1000.l),%d2:%d3
5095 1.1 is
5096 1.1 is mov.w %cc,SCCR(%a6)
5097 1.1 is movm.l &0xffff,SREGS(%a6)
5098 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5099 1.1 is
5100 1.1 is bsr.l chkregs
5101 1.1 is tst.b %d0
5102 1.1 is bne.l error
5103 1.1 is
5104 1.1 is ea_98:
5105 1.1 is addq.l &0x1,TESTCTR(%a6)
5106 1.1 is
5107 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5108 1.1 is
5109 1.1 is clr.l %d2
5110 1.1 is mov.l &0x00000002,%d3
5111 1.1 is lea EAMEM-0x1000(%a6),%a3
5112 1.1 is lea EASTORE(%a6),%a4
5113 1.1 is mov.l %a3,(%a4)
5114 1.1 is mov.l &-0x2,%d4
5115 1.1 is
5116 1.1 is mov.w &0x0000,ICCR(%a6)
5117 1.1 is mov.w &0x0000,%cc
5118 1.1 is movm.l &0xffff,IREGS(%a6)
5119 1.1 is
5120 1.1 is mulu.l ([0x00.l,%a4,%zd4.l*8],0x1000.l),%d2:%d3
5121 1.1 is
5122 1.1 is mov.w %cc,SCCR(%a6)
5123 1.1 is movm.l &0xffff,SREGS(%a6)
5124 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5125 1.1 is
5126 1.1 is bsr.l chkregs
5127 1.1 is tst.b %d0
5128 1.1 is bne.l error
5129 1.1 is
5130 1.1 is ea_99:
5131 1.1 is addq.l &0x1,TESTCTR(%a6)
5132 1.1 is
5133 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5134 1.1 is
5135 1.1 is clr.l %d2
5136 1.1 is mov.l &0x00000002,%d3
5137 1.1 is lea EAMEM-0x1000(%a6),%a3
5138 1.1 is lea EASTORE(%a6),%a4
5139 1.1 is mov.l %a3,(%a4)
5140 1.1 is mov.l &-0x2,%d4
5141 1.1 is
5142 1.1 is mov.w &0x0000,ICCR(%a6)
5143 1.1 is mov.w &0x0000,%cc
5144 1.1 is movm.l &0xffff,IREGS(%a6)
5145 1.1 is
5146 1.1 is mulu.l ([%a4,%zd4.l*8],0x1000.l),%d2:%d3
5147 1.1 is
5148 1.1 is mov.w %cc,SCCR(%a6)
5149 1.1 is movm.l &0xffff,SREGS(%a6)
5150 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5151 1.1 is
5152 1.1 is bsr.l chkregs
5153 1.1 is tst.b %d0
5154 1.1 is bne.l error
5155 1.1 is
5156 1.1 is ea_100:
5157 1.1 is addq.l &0x1,TESTCTR(%a6)
5158 1.1 is
5159 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5160 1.1 is
5161 1.1 is clr.l %d2
5162 1.1 is mov.l &0x00000002,%d3
5163 1.1 is lea EAMEM-0x1000(%a6),%a3
5164 1.1 is lea EASTORE(%a6),%a4
5165 1.1 is mov.l %a3,(%a4)
5166 1.1 is mov.l &-0x10,%d4
5167 1.1 is add.l %a4,%d4
5168 1.1 is
5169 1.1 is mov.w &0x0000,ICCR(%a6)
5170 1.1 is mov.w &0x0000,%cc
5171 1.1 is movm.l &0xffff,IREGS(%a6)
5172 1.1 is
5173 1.1 is mulu.l ([0x10.l,%za4,%d4.l*1],0x1000.l),%d2:%d3
5174 1.1 is
5175 1.1 is mov.w %cc,SCCR(%a6)
5176 1.1 is movm.l &0xffff,SREGS(%a6)
5177 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5178 1.1 is
5179 1.1 is bsr.l chkregs
5180 1.1 is tst.b %d0
5181 1.1 is bne.l error
5182 1.1 is
5183 1.1 is ea_101:
5184 1.1 is addq.l &0x1,TESTCTR(%a6)
5185 1.1 is
5186 1.1 is # movm.l DEF_REGS(%pc),&0x3fff
5187 1.1 is
5188 1.1 is # clr.l %d2
5189 1.1 is # mov.l &0x00000002,%d3
5190 1.1 is # lea EAMEM(%a6),%a3
5191 1.1 is # lea EASTORE(%a6),%a4
5192 1.1 is # mov.l %a3,(%a4)
5193 1.1 is # mov.l &-0x10,%d4
5194 1.1 is
5195 1.1 is # mov.w &0x0000,ICCR(%a6)
5196 1.1 is # mov.w &0x0000,%cc
5197 1.1 is # movm.l &0xffff,IREGS(%a6)
5198 1.1 is
5199 1.1 is # mulu.l ([EASTORE.l,%za4,%zd4.l*1]),%d2:%d3
5200 1.1 is
5201 1.1 is # mov.w %cc,SCCR(%a6)
5202 1.1 is # movm.l &0xffff,SREGS(%a6)
5203 1.1 is # mov.l &0x00000004,IREGS+0xc(%a6)
5204 1.1 is
5205 1.1 is # bsr.l chkregs
5206 1.1 is # tst.b %d0
5207 1.1 is # bne.l error
5208 1.1 is
5209 1.1 is ea_102:
5210 1.1 is addq.l &0x1,TESTCTR(%a6)
5211 1.1 is
5212 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5213 1.1 is
5214 1.1 is mov.l %a6,%a1
5215 1.1 is
5216 1.1 is clr.l %d2
5217 1.1 is mov.l &0x00000002,%d3
5218 1.1 is lea EAMEM+0x1000(%a1),%a3
5219 1.1 is lea EASTORE(%a1),%a4
5220 1.1 is mov.l %a3,(%a4)
5221 1.1 is mov.l &-0x2,%a6
5222 1.1 is
5223 1.1 is mov.w &0x0000,ICCR(%a1)
5224 1.1 is mov.w &0x0000,%cc
5225 1.1 is movm.l &0xffff,IREGS(%a1)
5226 1.1 is
5227 1.1 is mulu.l ([0x10.w,%a4,%a6.l*8],-0x1000.w),%d2:%d3
5228 1.1 is
5229 1.1 is mov.w %cc,SCCR(%a1)
5230 1.1 is movm.l &0xffff,SREGS(%a1)
5231 1.1 is mov.l &0x00000004,IREGS+0xc(%a1)
5232 1.1 is
5233 1.1 is mov.l %a1,%a6
5234 1.1 is
5235 1.1 is bsr.l chkregs
5236 1.1 is tst.b %d0
5237 1.1 is bne.l error
5238 1.1 is
5239 1.1 is ea_103:
5240 1.1 is addq.l &0x1,TESTCTR(%a6)
5241 1.1 is
5242 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5243 1.1 is
5244 1.1 is mov.l %a6,%a1
5245 1.1 is
5246 1.1 is clr.l %d2
5247 1.1 is mov.l &0x00000002,%d3
5248 1.1 is lea EAMEM+0x1000(%a1),%a3
5249 1.1 is lea EASTORE(%a1),%a4
5250 1.1 is mov.l %a3,(%a4)
5251 1.1 is mov.l &0x2,%a6
5252 1.1 is
5253 1.1 is mov.w &0x0000,ICCR(%a1)
5254 1.1 is mov.w &0x0000,%cc
5255 1.1 is movm.l &0xffff,IREGS(%a1)
5256 1.1 is
5257 1.1 is mulu.l ([-0x10.w,%a4,%a6.l*8],-0x1000.w),%d2:%d3
5258 1.1 is
5259 1.1 is mov.w %cc,SCCR(%a1)
5260 1.1 is movm.l &0xffff,SREGS(%a1)
5261 1.1 is mov.l &0x00000004,IREGS+0xc(%a1)
5262 1.1 is
5263 1.1 is mov.l %a1,%a6
5264 1.1 is
5265 1.1 is bsr.l chkregs
5266 1.1 is tst.b %d0
5267 1.1 is bne.l error
5268 1.1 is
5269 1.1 is ea_104:
5270 1.1 is addq.l &0x1,TESTCTR(%a6)
5271 1.1 is
5272 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5273 1.1 is
5274 1.1 is clr.l %d2
5275 1.1 is mov.l &0x00000002,%d3
5276 1.1 is lea EAMEM-0x20(%a6),%a3
5277 1.1 is lea EASTORE(%a6),%a4
5278 1.1 is mov.l %a3,(%a4)
5279 1.1 is sub.l &0x10,%a4
5280 1.1 is mov.l &0x10,%d4
5281 1.1 is
5282 1.1 is mov.w &0x0000,ICCR(%a6)
5283 1.1 is mov.w &0x0000,%cc
5284 1.1 is movm.l &0xffff,IREGS(%a6)
5285 1.1 is
5286 1.1 is mulu.l ([0x10.w,%a4],%d4.w*1,0x10.w),%d2:%d3
5287 1.1 is
5288 1.1 is mov.w %cc,SCCR(%a6)
5289 1.1 is movm.l &0xffff,SREGS(%a6)
5290 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5291 1.1 is
5292 1.1 is bsr.l chkregs
5293 1.1 is tst.b %d0
5294 1.1 is bne.l error
5295 1.1 is
5296 1.1 is ea_105:
5297 1.1 is addq.l &0x1,TESTCTR(%a6)
5298 1.1 is
5299 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5300 1.1 is
5301 1.1 is clr.l %d2
5302 1.1 is mov.l &0x00000002,%d3
5303 1.1 is lea EAMEM-0x20(%a6),%a3
5304 1.1 is lea EASTORE(%a6),%a4
5305 1.1 is mov.l %a3,(%a4)
5306 1.1 is sub.l &0x10,%a4
5307 1.1 is mov.l &0x8,%d4
5308 1.1 is
5309 1.1 is mov.w &0x0000,ICCR(%a6)
5310 1.1 is mov.w &0x0000,%cc
5311 1.1 is movm.l &0xffff,IREGS(%a6)
5312 1.1 is
5313 1.1 is mulu.l ([0x10.w,%a4],%d4.w*2,0x10.w),%d2:%d3
5314 1.1 is
5315 1.1 is mov.w %cc,SCCR(%a6)
5316 1.1 is movm.l &0xffff,SREGS(%a6)
5317 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5318 1.1 is
5319 1.1 is bsr.l chkregs
5320 1.1 is tst.b %d0
5321 1.1 is bne.l error
5322 1.1 is
5323 1.1 is ea_106:
5324 1.1 is addq.l &0x1,TESTCTR(%a6)
5325 1.1 is
5326 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5327 1.1 is
5328 1.1 is clr.l %d2
5329 1.1 is mov.l &0x00000002,%d3
5330 1.1 is lea EAMEM-0x20(%a6),%a3
5331 1.1 is lea EASTORE(%a6),%a4
5332 1.1 is mov.l %a3,(%a4)
5333 1.1 is sub.l &0x10,%a4
5334 1.1 is mov.l &0x4,%d4
5335 1.1 is
5336 1.1 is mov.w &0x0000,ICCR(%a6)
5337 1.1 is mov.w &0x0000,%cc
5338 1.1 is movm.l &0xffff,IREGS(%a6)
5339 1.1 is
5340 1.1 is mulu.l ([0x10.w,%a4],%d4.w*4,0x10.w),%d2:%d3
5341 1.1 is
5342 1.1 is mov.w %cc,SCCR(%a6)
5343 1.1 is movm.l &0xffff,SREGS(%a6)
5344 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5345 1.1 is
5346 1.1 is bsr.l chkregs
5347 1.1 is tst.b %d0
5348 1.1 is bne.l error
5349 1.1 is
5350 1.1 is ea_107:
5351 1.1 is addq.l &0x1,TESTCTR(%a6)
5352 1.1 is
5353 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5354 1.1 is
5355 1.1 is clr.l %d2
5356 1.1 is mov.l &0x00000002,%d3
5357 1.1 is lea EAMEM-0x20(%a6),%a3
5358 1.1 is lea EASTORE(%a6),%a4
5359 1.1 is mov.l %a3,(%a4)
5360 1.1 is sub.l &0x10,%a4
5361 1.1 is mov.l &0x2,%d4
5362 1.1 is
5363 1.1 is mov.w &0x0000,ICCR(%a6)
5364 1.1 is mov.w &0x0000,%cc
5365 1.1 is movm.l &0xffff,IREGS(%a6)
5366 1.1 is
5367 1.1 is mulu.l ([0x10.w,%a4],%d4.w*8,0x10.w),%d2:%d3
5368 1.1 is
5369 1.1 is mov.w %cc,SCCR(%a6)
5370 1.1 is movm.l &0xffff,SREGS(%a6)
5371 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5372 1.1 is
5373 1.1 is bsr.l chkregs
5374 1.1 is tst.b %d0
5375 1.1 is bne.l error
5376 1.1 is
5377 1.1 is ea_108:
5378 1.1 is addq.l &0x1,TESTCTR(%a6)
5379 1.1 is
5380 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5381 1.1 is
5382 1.1 is clr.l %d2
5383 1.1 is mov.l &0x00000002,%d3
5384 1.1 is lea EAMEM-0x20(%a6),%a3
5385 1.1 is lea EASTORE(%a6),%a4
5386 1.1 is mov.l %a3,(%a4)
5387 1.1 is sub.l &0x10,%a4
5388 1.1 is mov.l &0x10,%d4
5389 1.1 is
5390 1.1 is mov.w &0x0000,ICCR(%a6)
5391 1.1 is mov.w &0x0000,%cc
5392 1.1 is movm.l &0xffff,IREGS(%a6)
5393 1.1 is
5394 1.1 is mulu.l ([0x10.w,%a4],%d4.l*1,0x10.w),%d2:%d3
5395 1.1 is
5396 1.1 is mov.w %cc,SCCR(%a6)
5397 1.1 is movm.l &0xffff,SREGS(%a6)
5398 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5399 1.1 is
5400 1.1 is bsr.l chkregs
5401 1.1 is tst.b %d0
5402 1.1 is bne.l error
5403 1.1 is
5404 1.1 is ea_109:
5405 1.1 is addq.l &0x1,TESTCTR(%a6)
5406 1.1 is
5407 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5408 1.1 is
5409 1.1 is clr.l %d2
5410 1.1 is mov.l &0x00000002,%d3
5411 1.1 is lea EAMEM-0x20(%a6),%a3
5412 1.1 is lea EASTORE(%a6),%a4
5413 1.1 is mov.l %a3,(%a4)
5414 1.1 is sub.l &0x10,%a4
5415 1.1 is mov.l &0x8,%d4
5416 1.1 is
5417 1.1 is mov.w &0x0000,ICCR(%a6)
5418 1.1 is mov.w &0x0000,%cc
5419 1.1 is movm.l &0xffff,IREGS(%a6)
5420 1.1 is
5421 1.1 is mulu.l ([0x10.w,%a4],%d4.w*2,0x10.w),%d2:%d3
5422 1.1 is
5423 1.1 is mov.w %cc,SCCR(%a6)
5424 1.1 is movm.l &0xffff,SREGS(%a6)
5425 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5426 1.1 is
5427 1.1 is bsr.l chkregs
5428 1.1 is tst.b %d0
5429 1.1 is bne.l error
5430 1.1 is
5431 1.1 is ea_110:
5432 1.1 is addq.l &0x1,TESTCTR(%a6)
5433 1.1 is
5434 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5435 1.1 is
5436 1.1 is clr.l %d2
5437 1.1 is mov.l &0x00000002,%d3
5438 1.1 is lea EAMEM-0x20(%a6),%a3
5439 1.1 is lea EASTORE(%a6),%a4
5440 1.1 is mov.l %a3,(%a4)
5441 1.1 is sub.l &0x10,%a4
5442 1.1 is mov.l &0x4,%d4
5443 1.1 is
5444 1.1 is mov.w &0x0000,ICCR(%a6)
5445 1.1 is mov.w &0x0000,%cc
5446 1.1 is movm.l &0xffff,IREGS(%a6)
5447 1.1 is
5448 1.1 is mulu.l ([0x10.w,%a4],%d4.l*4,0x10.w),%d2:%d3
5449 1.1 is
5450 1.1 is mov.w %cc,SCCR(%a6)
5451 1.1 is movm.l &0xffff,SREGS(%a6)
5452 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5453 1.1 is
5454 1.1 is bsr.l chkregs
5455 1.1 is tst.b %d0
5456 1.1 is bne.l error
5457 1.1 is
5458 1.1 is ea_111:
5459 1.1 is addq.l &0x1,TESTCTR(%a6)
5460 1.1 is
5461 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5462 1.1 is
5463 1.1 is clr.l %d2
5464 1.1 is mov.l &0x00000002,%d3
5465 1.1 is lea EAMEM-0x20(%a6),%a3
5466 1.1 is lea EASTORE(%a6),%a4
5467 1.1 is mov.l %a3,(%a4)
5468 1.1 is sub.l &0x10,%a4
5469 1.1 is mov.l &0x2,%d4
5470 1.1 is
5471 1.1 is mov.w &0x0000,ICCR(%a6)
5472 1.1 is mov.w &0x0000,%cc
5473 1.1 is movm.l &0xffff,IREGS(%a6)
5474 1.1 is
5475 1.1 is mulu.l ([0x10.w,%a4],%d4.l*8,0x10.w),%d2:%d3
5476 1.1 is
5477 1.1 is mov.w %cc,SCCR(%a6)
5478 1.1 is movm.l &0xffff,SREGS(%a6)
5479 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5480 1.1 is
5481 1.1 is bsr.l chkregs
5482 1.1 is tst.b %d0
5483 1.1 is bne.l error
5484 1.1 is
5485 1.1 is ea_112:
5486 1.1 is addq.l &0x1,TESTCTR(%a6)
5487 1.1 is
5488 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5489 1.1 is
5490 1.1 is clr.l %d2
5491 1.1 is mov.l &0x00000002,%d3
5492 1.1 is lea EAMEM-0x20(%a6),%a3
5493 1.1 is lea EASTORE(%a6),%a4
5494 1.1 is mov.l %a3,(%a4)
5495 1.1 is sub.l &0x10,%a4
5496 1.1 is mov.l &0x2,%d4
5497 1.1 is
5498 1.1 is mov.w &0x0000,ICCR(%a6)
5499 1.1 is mov.w &0x0000,%cc
5500 1.1 is movm.l &0xffff,IREGS(%a6)
5501 1.1 is
5502 1.1 is mulu.l ([0x10.l,%a4],%d4.l*8,0x10.l),%d2:%d3
5503 1.1 is
5504 1.1 is mov.w %cc,SCCR(%a6)
5505 1.1 is movm.l &0xffff,SREGS(%a6)
5506 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5507 1.1 is
5508 1.1 is bsr.l chkregs
5509 1.1 is tst.b %d0
5510 1.1 is bne.l error
5511 1.1 is
5512 1.1 is ea_113:
5513 1.1 is addq.l &0x1,TESTCTR(%a6)
5514 1.1 is
5515 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5516 1.1 is
5517 1.1 is clr.l %d2
5518 1.1 is mov.l &0x00000002,%d3
5519 1.1 is lea EAMEM-0x20(%a6),%a3
5520 1.1 is lea EASTORE(%a6),%a4
5521 1.1 is mov.l %a3,(%a4)
5522 1.1 is mov.l &0x2,%d4
5523 1.1 is
5524 1.1 is mov.w &0x0000,ICCR(%a6)
5525 1.1 is mov.w &0x0000,%cc
5526 1.1 is movm.l &0xffff,IREGS(%a6)
5527 1.1 is
5528 1.1 is mulu.l ([0x00.l,%a4],%zd4.l*8,0x20.l),%d2:%d3
5529 1.1 is
5530 1.1 is mov.w %cc,SCCR(%a6)
5531 1.1 is movm.l &0xffff,SREGS(%a6)
5532 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5533 1.1 is
5534 1.1 is bsr.l chkregs
5535 1.1 is tst.b %d0
5536 1.1 is bne.l error
5537 1.1 is
5538 1.1 is ea_114:
5539 1.1 is addq.l &0x1,TESTCTR(%a6)
5540 1.1 is
5541 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5542 1.1 is
5543 1.1 is mov.l %a7,%a0
5544 1.1 is clr.l %d2
5545 1.1 is mov.l &0x00000002,%d3
5546 1.1 is lea EAMEM-0x20(%a6),%a3
5547 1.1 is lea EASTORE(%a6),%a7
5548 1.1 is mov.l %a3,(%a7)
5549 1.1 is mov.l &0x20,%d4
5550 1.1 is
5551 1.1 is mov.w &0x0000,ICCR(%a6)
5552 1.1 is mov.w &0x0000,%cc
5553 1.1 is movm.l &0xffff,IREGS(%a6)
5554 1.1 is
5555 1.1 is mulu.l ([%a7],%d4.l*1),%d2:%d3
5556 1.1 is
5557 1.1 is mov.w %cc,SCCR(%a6)
5558 1.1 is movm.l &0xffff,SREGS(%a6)
5559 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5560 1.1 is
5561 1.1 is mov.l %a0,%a7
5562 1.1 is bsr.l chkregs
5563 1.1 is tst.b %d0
5564 1.1 is bne.l error
5565 1.1 is
5566 1.1 is ea_115:
5567 1.1 is addq.l &0x1,TESTCTR(%a6)
5568 1.1 is
5569 1.1 is # movm.l DEF_REGS(%pc),&0x3fff
5570 1.1 is
5571 1.1 is # clr.l %d2
5572 1.1 is # mov.l &0x00000002,%d3
5573 1.1 is # lea EAMEM-0x20(%pc),%a3
5574 1.1 is # lea EASTORE(%pc),%a4
5575 1.1 is # mov.l %a3,(%a4)
5576 1.1 is # mov.l &0x2,%d4
5577 1.1 is
5578 1.1 is # mov.w &0x0000,ICCR(%a6)
5579 1.1 is # mov.w &0x0000,%cc
5580 1.1 is # movm.l &0xffff,IREGS(%a6)
5581 1.1 is
5582 1.1 is # mulu.l ([EASTORE.l,%za4],%zd4.l*8,0x20.l),%d2:%d3
5583 1.1 is
5584 1.1 is # mov.w %cc,SCCR(%a6)
5585 1.1 is # movm.l &0xffff,SREGS(%a6)
5586 1.1 is # mov.l &0x00000004,IREGS+0xc(%a6)
5587 1.1 is
5588 1.1 is # bsr.l chkregs
5589 1.1 is # tst.b %d0
5590 1.1 is # bne.l error
5591 1.1 is
5592 1.1 is ea_116:
5593 1.1 is addq.l &0x1,TESTCTR(%a6)
5594 1.1 is
5595 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5596 1.1 is
5597 1.1 is mov.l %a6,%a1
5598 1.1 is
5599 1.1 is clr.l %d2
5600 1.1 is mov.l &0x00000002,%d3
5601 1.1 is lea EAMEM(%a1),%a3
5602 1.1 is lea EASTORE(%a1),%a6
5603 1.1 is mov.l %a3,(%a6)
5604 1.1 is add.l &0x10,%a6
5605 1.1 is mov.l &-0x2,%a5
5606 1.1 is
5607 1.1 is mov.w &0x0000,ICCR(%a1)
5608 1.1 is mov.w &0x0000,%cc
5609 1.1 is movm.l &0xffff,IREGS(%a1)
5610 1.1 is
5611 1.1 is mulu.l ([-0x10.w,%a6],%a5.l*8,0x10.l),%d2:%d3
5612 1.1 is
5613 1.1 is mov.w %cc,SCCR(%a1)
5614 1.1 is movm.l &0xffff,SREGS(%a1)
5615 1.1 is mov.l &0x00000004,IREGS+0xc(%a1)
5616 1.1 is
5617 1.1 is mov.l %a1,%a6
5618 1.1 is
5619 1.1 is bsr.l chkregs
5620 1.1 is tst.b %d0
5621 1.1 is bne.l error
5622 1.1 is
5623 1.1 is mov.l TESTCTR(%a6),%d1
5624 1.1 is clr.l %d0
5625 1.1 is rts
5626 1.1 is
5627 1.1 is ea_117:
5628 1.1 is addq.l &0x1,TESTCTR(%a6)
5629 1.1 is
5630 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5631 1.1 is
5632 1.1 is clr.l %d2
5633 1.1 is mov.l &0x00000002,%d3
5634 1.1 is lea EAMEM-0x1000(%pc),%a3
5635 1.1 is lea EASTORE(%pc),%a4
5636 1.1 is mov.l %a3,(%a4)
5637 1.1 is mov.l &-0x10,%d4
5638 1.1 is
5639 1.1 is mov.w &0x0000,ICCR(%a6)
5640 1.1 is mov.w &0x0000,%cc
5641 1.1 is movm.l &0xffff,IREGS(%a6)
5642 1.1 is
5643 1.1 is mulu.l ([EASTORE+0x10.w,%pc,%d4.w*1],0x1000.w),%d2:%d3
5644 1.1 is
5645 1.1 is mov.w %cc,SCCR(%a6)
5646 1.1 is movm.l &0xffff,SREGS(%a6)
5647 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5648 1.1 is
5649 1.1 is bsr.l chkregs
5650 1.1 is tst.b %d0
5651 1.1 is bne.l error
5652 1.1 is
5653 1.1 is ea_118:
5654 1.1 is addq.l &0x1,TESTCTR(%a6)
5655 1.1 is
5656 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5657 1.1 is
5658 1.1 is clr.l %d2
5659 1.1 is mov.l &0x00000002,%d3
5660 1.1 is lea EAMEM-0x1000(%pc),%a3
5661 1.1 is lea EASTORE(%pc),%a4
5662 1.1 is mov.l %a3,(%a4)
5663 1.1 is mov.l &-0x8,%d4
5664 1.1 is
5665 1.1 is mov.w &0x0000,ICCR(%a6)
5666 1.1 is mov.w &0x0000,%cc
5667 1.1 is movm.l &0xffff,IREGS(%a6)
5668 1.1 is
5669 1.1 is mulu.l ([EASTORE+0x10.w,%pc,%d4.w*2],0x1000.w),%d2:%d3
5670 1.1 is
5671 1.1 is mov.w %cc,SCCR(%a6)
5672 1.1 is movm.l &0xffff,SREGS(%a6)
5673 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5674 1.1 is
5675 1.1 is bsr.l chkregs
5676 1.1 is tst.b %d0
5677 1.1 is bne.l error
5678 1.1 is
5679 1.1 is ea_119:
5680 1.1 is addq.l &0x1,TESTCTR(%a6)
5681 1.1 is
5682 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5683 1.1 is
5684 1.1 is clr.l %d2
5685 1.1 is mov.l &0x00000002,%d3
5686 1.1 is lea EAMEM-0x1000(%pc),%a3
5687 1.1 is lea EASTORE(%pc),%a4
5688 1.1 is mov.l %a3,(%a4)
5689 1.1 is mov.l &-0x4,%d4
5690 1.1 is
5691 1.1 is mov.w &0x0000,ICCR(%a6)
5692 1.1 is mov.w &0x0000,%cc
5693 1.1 is movm.l &0xffff,IREGS(%a6)
5694 1.1 is
5695 1.1 is mulu.l ([EASTORE+0x10.w,%pc,%d4.w*4],0x1000.w),%d2:%d3
5696 1.1 is
5697 1.1 is mov.w %cc,SCCR(%a6)
5698 1.1 is movm.l &0xffff,SREGS(%a6)
5699 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5700 1.1 is
5701 1.1 is bsr.l chkregs
5702 1.1 is tst.b %d0
5703 1.1 is bne.l error
5704 1.1 is
5705 1.1 is ea_120:
5706 1.1 is addq.l &0x1,TESTCTR(%a6)
5707 1.1 is
5708 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5709 1.1 is
5710 1.1 is clr.l %d2
5711 1.1 is mov.l &0x00000002,%d3
5712 1.1 is lea EAMEM-0x1000(%pc),%a3
5713 1.1 is lea EASTORE(%pc),%a4
5714 1.1 is mov.l %a3,(%a4)
5715 1.1 is mov.l &-0x2,%d4
5716 1.1 is
5717 1.1 is mov.w &0x0000,ICCR(%a6)
5718 1.1 is mov.w &0x0000,%cc
5719 1.1 is movm.l &0xffff,IREGS(%a6)
5720 1.1 is
5721 1.1 is mulu.l ([EASTORE+0x10.w,%pc,%d4.w*8],0x1000.w),%d2:%d3
5722 1.1 is
5723 1.1 is mov.w %cc,SCCR(%a6)
5724 1.1 is movm.l &0xffff,SREGS(%a6)
5725 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5726 1.1 is
5727 1.1 is bsr.l chkregs
5728 1.1 is tst.b %d0
5729 1.1 is bne.l error
5730 1.1 is
5731 1.1 is ea_121:
5732 1.1 is addq.l &0x1,TESTCTR(%a6)
5733 1.1 is
5734 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5735 1.1 is
5736 1.1 is clr.l %d2
5737 1.1 is mov.l &0x00000002,%d3
5738 1.1 is lea EAMEM-0x1000(%pc),%a3
5739 1.1 is lea EASTORE(%pc),%a4
5740 1.1 is mov.l %a3,(%a4)
5741 1.1 is mov.l &-0x10,%d4
5742 1.1 is
5743 1.1 is mov.w &0x0000,ICCR(%a6)
5744 1.1 is mov.w &0x0000,%cc
5745 1.1 is movm.l &0xffff,IREGS(%a6)
5746 1.1 is
5747 1.1 is mulu.l ([EASTORE+0x10.w,%pc,%d4.l*1],0x1000.w),%d2:%d3
5748 1.1 is
5749 1.1 is mov.w %cc,SCCR(%a6)
5750 1.1 is movm.l &0xffff,SREGS(%a6)
5751 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5752 1.1 is
5753 1.1 is bsr.l chkregs
5754 1.1 is tst.b %d0
5755 1.1 is bne.l error
5756 1.1 is
5757 1.1 is ea_122:
5758 1.1 is addq.l &0x1,TESTCTR(%a6)
5759 1.1 is
5760 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5761 1.1 is
5762 1.1 is clr.l %d2
5763 1.1 is mov.l &0x00000002,%d3
5764 1.1 is lea EAMEM-0x1000(%pc),%a3
5765 1.1 is lea EASTORE(%pc),%a4
5766 1.1 is mov.l %a3,(%a4)
5767 1.1 is mov.l &-0x8,%d4
5768 1.1 is
5769 1.1 is mov.w &0x0000,ICCR(%a6)
5770 1.1 is mov.w &0x0000,%cc
5771 1.1 is movm.l &0xffff,IREGS(%a6)
5772 1.1 is
5773 1.1 is mulu.l ([EASTORE+0x10.w,%pc,%d4.l*2],0x1000.w),%d2:%d3
5774 1.1 is
5775 1.1 is mov.w %cc,SCCR(%a6)
5776 1.1 is movm.l &0xffff,SREGS(%a6)
5777 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5778 1.1 is
5779 1.1 is bsr.l chkregs
5780 1.1 is tst.b %d0
5781 1.1 is bne.l error
5782 1.1 is
5783 1.1 is ea_123:
5784 1.1 is addq.l &0x1,TESTCTR(%a6)
5785 1.1 is
5786 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5787 1.1 is
5788 1.1 is clr.l %d2
5789 1.1 is mov.l &0x00000002,%d3
5790 1.1 is lea EAMEM-0x1000(%pc),%a3
5791 1.1 is lea EASTORE(%pc),%a4
5792 1.1 is mov.l %a3,(%a4)
5793 1.1 is mov.l &-0x4,%d4
5794 1.1 is
5795 1.1 is mov.w &0x0000,ICCR(%a6)
5796 1.1 is mov.w &0x0000,%cc
5797 1.1 is movm.l &0xffff,IREGS(%a6)
5798 1.1 is
5799 1.1 is mulu.l ([EASTORE+0x10.w,%pc,%d4.l*4],0x1000.w),%d2:%d3
5800 1.1 is
5801 1.1 is mov.w %cc,SCCR(%a6)
5802 1.1 is movm.l &0xffff,SREGS(%a6)
5803 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5804 1.1 is
5805 1.1 is bsr.l chkregs
5806 1.1 is tst.b %d0
5807 1.1 is bne.l error
5808 1.1 is
5809 1.1 is ea_124:
5810 1.1 is addq.l &0x1,TESTCTR(%a6)
5811 1.1 is
5812 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5813 1.1 is
5814 1.1 is clr.l %d2
5815 1.1 is mov.l &0x00000002,%d3
5816 1.1 is lea EAMEM-0x1000(%pc),%a3
5817 1.1 is lea EASTORE(%pc),%a4
5818 1.1 is mov.l %a3,(%a4)
5819 1.1 is mov.l &-0x2,%d4
5820 1.1 is
5821 1.1 is mov.w &0x0000,ICCR(%a6)
5822 1.1 is mov.w &0x0000,%cc
5823 1.1 is movm.l &0xffff,IREGS(%a6)
5824 1.1 is
5825 1.1 is mulu.l ([EASTORE+0x10.w,%pc,%d4.l*8],0x1000.w),%d2:%d3
5826 1.1 is
5827 1.1 is mov.w %cc,SCCR(%a6)
5828 1.1 is movm.l &0xffff,SREGS(%a6)
5829 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5830 1.1 is
5831 1.1 is bsr.l chkregs
5832 1.1 is tst.b %d0
5833 1.1 is bne.l error
5834 1.1 is
5835 1.1 is ea_125:
5836 1.1 is addq.l &0x1,TESTCTR(%a6)
5837 1.1 is
5838 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5839 1.1 is
5840 1.1 is clr.l %d2
5841 1.1 is mov.l &0x00000002,%d3
5842 1.1 is lea EAMEM-0x1000(%pc),%a3
5843 1.1 is lea EASTORE(%pc),%a4
5844 1.1 is mov.l %a3,(%a4)
5845 1.1 is mov.l &-0x2,%d4
5846 1.1 is
5847 1.1 is mov.w &0x0000,ICCR(%a6)
5848 1.1 is mov.w &0x0000,%cc
5849 1.1 is movm.l &0xffff,IREGS(%a6)
5850 1.1 is mulu.l ([EASTORE+0x10.l,%pc,%d4.l*8],0x1000.l),%d2:%d3
5851 1.1 is
5852 1.1 is mov.w %cc,SCCR(%a6)
5853 1.1 is movm.l &0xffff,SREGS(%a6)
5854 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5855 1.1 is
5856 1.1 is bsr.l chkregs
5857 1.1 is tst.b %d0
5858 1.1 is bne.l error
5859 1.1 is
5860 1.1 is ea_126:
5861 1.1 is addq.l &0x1,TESTCTR(%a6)
5862 1.1 is
5863 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5864 1.1 is
5865 1.1 is clr.l %d2
5866 1.1 is mov.l &0x00000002,%d3
5867 1.1 is lea EAMEM-0x1000(%pc),%a3
5868 1.1 is lea EASTORE(%pc),%a4
5869 1.1 is mov.l %a3,(%a4)
5870 1.1 is mov.l &-0x2,%d4
5871 1.1 is
5872 1.1 is mov.w &0x0000,ICCR(%a6)
5873 1.1 is mov.w &0x0000,%cc
5874 1.1 is movm.l &0xffff,IREGS(%a6)
5875 1.1 is
5876 1.1 is mulu.l ([EASTORE+0x00.l,%pc,%zd4.l*8],0x1000.l),%d2:%d3
5877 1.1 is
5878 1.1 is mov.w %cc,SCCR(%a6)
5879 1.1 is movm.l &0xffff,SREGS(%a6)
5880 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5881 1.1 is
5882 1.1 is bsr.l chkregs
5883 1.1 is tst.b %d0
5884 1.1 is bne.l error
5885 1.1 is
5886 1.1 is ea_127:
5887 1.1 is addq.l &0x1,TESTCTR(%a6)
5888 1.1 is
5889 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5890 1.1 is
5891 1.1 is clr.l %d2
5892 1.1 is mov.l &0x00000002,%d3
5893 1.1 is lea EAMEM-0x1000(%pc),%a3
5894 1.1 is lea EASTORE(%pc),%a4
5895 1.1 is mov.l %a3,(%a4)
5896 1.1 is mov.l %a4,%d4
5897 1.1 is
5898 1.1 is mov.w &0x0000,ICCR(%a6)
5899 1.1 is mov.w &0x0000,%cc
5900 1.1 is movm.l &0xffff,IREGS(%a6)
5901 1.1 is
5902 1.1 is mulu.l ([%zpc,%d4.l*1],0x1000.l),%d2:%d3
5903 1.1 is
5904 1.1 is mov.w %cc,SCCR(%a6)
5905 1.1 is movm.l &0xffff,SREGS(%a6)
5906 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5907 1.1 is
5908 1.1 is bsr.l chkregs
5909 1.1 is tst.b %d0
5910 1.1 is bne.l error
5911 1.1 is
5912 1.1 is ea_128:
5913 1.1 is addq.l &0x1,TESTCTR(%a6)
5914 1.1 is
5915 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5916 1.1 is
5917 1.1 is clr.l %d2
5918 1.1 is mov.l &0x00000002,%d3
5919 1.1 is lea EAMEM-0x1000(%pc),%a3
5920 1.1 is lea EASTORE(%pc),%a4
5921 1.1 is mov.l %a3,(%a4)
5922 1.1 is mov.l &-0x10,%d4
5923 1.1 is add.l %a4,%d4
5924 1.1 is
5925 1.1 is mov.w &0x0000,ICCR(%a6)
5926 1.1 is mov.w &0x0000,%cc
5927 1.1 is movm.l &0xffff,IREGS(%a6)
5928 1.1 is
5929 1.1 is mulu.l ([0x10.l,%zpc,%d4.l*1],0x1000.l),%d2:%d3
5930 1.1 is
5931 1.1 is mov.w %cc,SCCR(%a6)
5932 1.1 is movm.l &0xffff,SREGS(%a6)
5933 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5934 1.1 is
5935 1.1 is bsr.l chkregs
5936 1.1 is tst.b %d0
5937 1.1 is bne.l error
5938 1.1 is
5939 1.1 is ea_129:
5940 1.1 is addq.l &0x1,TESTCTR(%a6)
5941 1.1 is
5942 1.1 is clr.l %d2
5943 1.1 is mov.l &0x00000002,%d3
5944 1.1 is lea EAMEM(%pc),%a3
5945 1.1 is lea EASTORE(%pc),%a4
5946 1.1 is mov.l %a3,(%a4)
5947 1.1 is mov.l &-0x10,%d4
5948 1.1 is
5949 1.1 is mov.w &0x0000,ICCR(%a6)
5950 1.1 is mov.w &0x0000,%cc
5951 1.1 is movm.l &0xffff,IREGS(%a6)
5952 1.1 is
5953 1.1 is mulu.l ([EASTORE.l,%zpc,%zd4.l*1]),%d2:%d3
5954 1.1 is
5955 1.1 is mov.w %cc,SCCR(%a6)
5956 1.1 is movm.l &0xffff,SREGS(%a6)
5957 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5958 1.1 is
5959 1.1 is bsr.l chkregs
5960 1.1 is tst.b %d0
5961 1.1 is bne.l error
5962 1.1 is
5963 1.1 is ea_130:
5964 1.1 is addq.l &0x1,TESTCTR(%a6)
5965 1.1 is
5966 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5967 1.1 is
5968 1.1 is clr.l %d2
5969 1.1 is mov.l &0x00000002,%d3
5970 1.1 is lea EAMEM+0x1000(%pc),%a3
5971 1.1 is lea EASTORE(%pc),%a4
5972 1.1 is mov.l %a3,(%a4)
5973 1.1 is mov.l &0x2,%a6
5974 1.1 is
5975 1.1 is mov.w &0x0000,ICCR(%a6)
5976 1.1 is mov.w &0x0000,%cc
5977 1.1 is movm.l &0xffff,IREGS(%a6)
5978 1.1 is
5979 1.1 is mulu.l ([EASTORE-0x10.w,%pc,%a6.l*8],-0x1000.w),%d2:%d3
5980 1.1 is
5981 1.1 is mov.w %cc,SCCR(%a6)
5982 1.1 is movm.l &0xffff,SREGS(%a6)
5983 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
5984 1.1 is
5985 1.1 is bsr.l chkregs
5986 1.1 is tst.b %d0
5987 1.1 is bne.l error
5988 1.1 is
5989 1.1 is ea_131:
5990 1.1 is addq.l &0x1,TESTCTR(%a6)
5991 1.1 is
5992 1.1 is movm.l DEF_REGS(%pc),&0x3fff
5993 1.1 is
5994 1.1 is mov.l %a7,%a0
5995 1.1 is clr.l %d2
5996 1.1 is mov.l &0x00000002,%d3
5997 1.1 is lea EAMEM+0x1000(%pc),%a3
5998 1.1 is lea EASTORE(%pc),%a4
5999 1.1 is mov.l %a3,(%a4)
6000 1.1 is mov.l &0x2,%a7
6001 1.1 is
6002 1.1 is mov.w &0x0000,ICCR(%a6)
6003 1.1 is mov.w &0x0000,%cc
6004 1.1 is movm.l &0xffff,IREGS(%a6)
6005 1.1 is
6006 1.1 is mulu.l ([EASTORE-0x10.w,%pc,%a7.l*8],-0x1000.w),%d2:%d3
6007 1.1 is
6008 1.1 is mov.w %cc,SCCR(%a6)
6009 1.1 is movm.l &0xffff,SREGS(%a6)
6010 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6011 1.1 is
6012 1.1 is mov.l %a0,%a7
6013 1.1 is bsr.l chkregs
6014 1.1 is tst.b %d0
6015 1.1 is bne.l error
6016 1.1 is
6017 1.1 is ea_132:
6018 1.1 is addq.l &0x1,TESTCTR(%a6)
6019 1.1 is
6020 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6021 1.1 is
6022 1.1 is clr.l %d2
6023 1.1 is mov.l &0x00000002,%d3
6024 1.1 is lea EAMEM-0x20(%pc),%a3
6025 1.1 is lea EASTORE(%pc),%a4
6026 1.1 is mov.l %a3,(%a4)
6027 1.1 is sub.l &0x10,%a4
6028 1.1 is mov.l &0x10,%d4
6029 1.1 is
6030 1.1 is mov.w &0x0000,ICCR(%a6)
6031 1.1 is mov.w &0x0000,%cc
6032 1.1 is movm.l &0xffff,IREGS(%a6)
6033 1.1 is
6034 1.1 is mulu.l ([EASTORE.w,%pc],%d4.w*1,0x10.w),%d2:%d3
6035 1.1 is
6036 1.1 is mov.w %cc,SCCR(%a6)
6037 1.1 is movm.l &0xffff,SREGS(%a6)
6038 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6039 1.1 is
6040 1.1 is bsr.l chkregs
6041 1.1 is tst.b %d0
6042 1.1 is bne.l error
6043 1.1 is
6044 1.1 is ea_133:
6045 1.1 is addq.l &0x1,TESTCTR(%a6)
6046 1.1 is
6047 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6048 1.1 is
6049 1.1 is clr.l %d2
6050 1.1 is mov.l &0x00000002,%d3
6051 1.1 is lea EAMEM-0x20(%pc),%a3
6052 1.1 is lea EASTORE(%pc),%a4
6053 1.1 is mov.l %a3,(%a4)
6054 1.1 is sub.l &0x10,%a4
6055 1.1 is mov.l &0x8,%d4
6056 1.1 is
6057 1.1 is mov.w &0x0000,ICCR(%a6)
6058 1.1 is mov.w &0x0000,%cc
6059 1.1 is movm.l &0xffff,IREGS(%a6)
6060 1.1 is
6061 1.1 is mulu.l ([EASTORE.w,%pc],%d4.w*2,0x10.w),%d2:%d3
6062 1.1 is
6063 1.1 is mov.w %cc,SCCR(%a6)
6064 1.1 is movm.l &0xffff,SREGS(%a6)
6065 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6066 1.1 is
6067 1.1 is bsr.l chkregs
6068 1.1 is tst.b %d0
6069 1.1 is bne.l error
6070 1.1 is
6071 1.1 is ea_134:
6072 1.1 is addq.l &0x1,TESTCTR(%a6)
6073 1.1 is
6074 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6075 1.1 is
6076 1.1 is clr.l %d2
6077 1.1 is mov.l &0x00000002,%d3
6078 1.1 is lea EAMEM-0x20(%pc),%a3
6079 1.1 is lea EASTORE(%pc),%a4
6080 1.1 is mov.l %a3,(%a4)
6081 1.1 is sub.l &0x10,%a4
6082 1.1 is mov.l &0x4,%d4
6083 1.1 is
6084 1.1 is mov.w &0x0000,ICCR(%a6)
6085 1.1 is mov.w &0x0000,%cc
6086 1.1 is movm.l &0xffff,IREGS(%a6)
6087 1.1 is
6088 1.1 is mulu.l ([EASTORE.w,%pc],%d4.w*4,0x10.w),%d2:%d3
6089 1.1 is
6090 1.1 is mov.w %cc,SCCR(%a6)
6091 1.1 is movm.l &0xffff,SREGS(%a6)
6092 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6093 1.1 is
6094 1.1 is bsr.l chkregs
6095 1.1 is tst.b %d0
6096 1.1 is bne.l error
6097 1.1 is
6098 1.1 is ea_135:
6099 1.1 is addq.l &0x1,TESTCTR(%a6)
6100 1.1 is
6101 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6102 1.1 is
6103 1.1 is clr.l %d2
6104 1.1 is mov.l &0x00000002,%d3
6105 1.1 is lea EAMEM-0x20(%pc),%a3
6106 1.1 is lea EASTORE(%pc),%a4
6107 1.1 is mov.l %a3,(%a4)
6108 1.1 is sub.l &0x10,%a4
6109 1.1 is mov.l &0x2,%d4
6110 1.1 is
6111 1.1 is mov.w &0x0000,ICCR(%a6)
6112 1.1 is mov.w &0x0000,%cc
6113 1.1 is movm.l &0xffff,IREGS(%a6)
6114 1.1 is
6115 1.1 is mulu.l ([EASTORE.w,%pc],%d4.w*8,0x10.w),%d2:%d3
6116 1.1 is
6117 1.1 is mov.w %cc,SCCR(%a6)
6118 1.1 is movm.l &0xffff,SREGS(%a6)
6119 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6120 1.1 is
6121 1.1 is bsr.l chkregs
6122 1.1 is tst.b %d0
6123 1.1 is bne.l error
6124 1.1 is
6125 1.1 is ea_136:
6126 1.1 is addq.l &0x1,TESTCTR(%a6)
6127 1.1 is
6128 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6129 1.1 is
6130 1.1 is clr.l %d2
6131 1.1 is mov.l &0x00000002,%d3
6132 1.1 is lea EAMEM-0x20(%pc),%a3
6133 1.1 is lea EASTORE(%pc),%a4
6134 1.1 is mov.l %a3,(%a4)
6135 1.1 is sub.l &0x10,%a4
6136 1.1 is mov.l &0x10,%d4
6137 1.1 is
6138 1.1 is mov.w &0x0000,ICCR(%a6)
6139 1.1 is mov.w &0x0000,%cc
6140 1.1 is movm.l &0xffff,IREGS(%a6)
6141 1.1 is
6142 1.1 is mulu.l ([EASTORE.w,%pc],%d4.l*1,0x10.w),%d2:%d3
6143 1.1 is
6144 1.1 is mov.w %cc,SCCR(%a6)
6145 1.1 is movm.l &0xffff,SREGS(%a6)
6146 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6147 1.1 is
6148 1.1 is bsr.l chkregs
6149 1.1 is tst.b %d0
6150 1.1 is bne.l error
6151 1.1 is
6152 1.1 is ea_137:
6153 1.1 is addq.l &0x1,TESTCTR(%a6)
6154 1.1 is
6155 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6156 1.1 is
6157 1.1 is clr.l %d2
6158 1.1 is mov.l &0x00000002,%d3
6159 1.1 is lea EAMEM-0x20(%pc),%a3
6160 1.1 is lea EASTORE(%pc),%a4
6161 1.1 is mov.l %a3,(%a4)
6162 1.1 is sub.l &0x10,%a4
6163 1.1 is mov.l &0x8,%d4
6164 1.1 is
6165 1.1 is mov.w &0x0000,ICCR(%a6)
6166 1.1 is mov.w &0x0000,%cc
6167 1.1 is movm.l &0xffff,IREGS(%a6)
6168 1.1 is
6169 1.1 is mulu.l ([EASTORE.w,%pc],%d4.w*2,0x10.w),%d2:%d3
6170 1.1 is
6171 1.1 is mov.w %cc,SCCR(%a6)
6172 1.1 is movm.l &0xffff,SREGS(%a6)
6173 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6174 1.1 is
6175 1.1 is bsr.l chkregs
6176 1.1 is tst.b %d0
6177 1.1 is bne.l error
6178 1.1 is
6179 1.1 is ea_138:
6180 1.1 is addq.l &0x1,TESTCTR(%a6)
6181 1.1 is
6182 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6183 1.1 is
6184 1.1 is clr.l %d2
6185 1.1 is mov.l &0x00000002,%d3
6186 1.1 is lea EAMEM-0x20(%pc),%a3
6187 1.1 is lea EASTORE(%pc),%a4
6188 1.1 is mov.l %a3,(%a4)
6189 1.1 is sub.l &0x10,%a4
6190 1.1 is mov.l &0x4,%d4
6191 1.1 is
6192 1.1 is mov.w &0x0000,ICCR(%a6)
6193 1.1 is mov.w &0x0000,%cc
6194 1.1 is movm.l &0xffff,IREGS(%a6)
6195 1.1 is
6196 1.1 is mulu.l ([EASTORE.w,%pc],%d4.l*4,0x10.w),%d2:%d3
6197 1.1 is
6198 1.1 is mov.w %cc,SCCR(%a6)
6199 1.1 is movm.l &0xffff,SREGS(%a6)
6200 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6201 1.1 is
6202 1.1 is bsr.l chkregs
6203 1.1 is tst.b %d0
6204 1.1 is bne.l error
6205 1.1 is
6206 1.1 is ea_139:
6207 1.1 is addq.l &0x1,TESTCTR(%a6)
6208 1.1 is
6209 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6210 1.1 is
6211 1.1 is clr.l %d2
6212 1.1 is mov.l &0x00000002,%d3
6213 1.1 is lea EAMEM-0x20(%pc),%a3
6214 1.1 is lea EASTORE(%pc),%a4
6215 1.1 is mov.l %a3,(%a4)
6216 1.1 is sub.l &0x10,%a4
6217 1.1 is mov.l &0x2,%d4
6218 1.1 is
6219 1.1 is mov.w &0x0000,ICCR(%a6)
6220 1.1 is mov.w &0x0000,%cc
6221 1.1 is movm.l &0xffff,IREGS(%a6)
6222 1.1 is
6223 1.1 is mulu.l ([EASTORE.w,%pc],%d4.l*8,0x10.w),%d2:%d3
6224 1.1 is
6225 1.1 is mov.w %cc,SCCR(%a6)
6226 1.1 is movm.l &0xffff,SREGS(%a6)
6227 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6228 1.1 is
6229 1.1 is bsr.l chkregs
6230 1.1 is tst.b %d0
6231 1.1 is bne.l error
6232 1.1 is
6233 1.1 is ea_140:
6234 1.1 is addq.l &0x1,TESTCTR(%a6)
6235 1.1 is
6236 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6237 1.1 is
6238 1.1 is clr.l %d2
6239 1.1 is mov.l &0x00000002,%d3
6240 1.1 is lea EAMEM-0x20(%pc),%a3
6241 1.1 is lea EASTORE(%pc),%a4
6242 1.1 is mov.l %a3,(%a4)
6243 1.1 is sub.l &0x10,%a4
6244 1.1 is mov.l &0x2,%d4
6245 1.1 is
6246 1.1 is mov.w &0x0000,ICCR(%a6)
6247 1.1 is mov.w &0x0000,%cc
6248 1.1 is movm.l &0xffff,IREGS(%a6)
6249 1.1 is
6250 1.1 is mulu.l ([EASTORE.l,%pc],%d4.l*8,0x10.l),%d2:%d3
6251 1.1 is
6252 1.1 is mov.w %cc,SCCR(%a6)
6253 1.1 is movm.l &0xffff,SREGS(%a6)
6254 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6255 1.1 is
6256 1.1 is bsr.l chkregs
6257 1.1 is tst.b %d0
6258 1.1 is bne.l error
6259 1.1 is
6260 1.1 is ea_141:
6261 1.1 is addq.l &0x1,TESTCTR(%a6)
6262 1.1 is
6263 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6264 1.1 is
6265 1.1 is clr.l %d2
6266 1.1 is mov.l &0x00000002,%d3
6267 1.1 is lea EAMEM-0x20(%pc),%a3
6268 1.1 is lea EASTORE(%pc),%a4
6269 1.1 is mov.l %a3,(%a4)
6270 1.1 is mov.l &0x2,%d4
6271 1.1 is
6272 1.1 is mov.w &0x0000,ICCR(%a6)
6273 1.1 is mov.w &0x0000,%cc
6274 1.1 is movm.l &0xffff,IREGS(%a6)
6275 1.1 is
6276 1.1 is mulu.l ([EASTORE.l,%pc],%zd4.l*8,0x20.l),%d2:%d3
6277 1.1 is
6278 1.1 is mov.w %cc,SCCR(%a6)
6279 1.1 is movm.l &0xffff,SREGS(%a6)
6280 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6281 1.1 is
6282 1.1 is bsr.l chkregs
6283 1.1 is tst.b %d0
6284 1.1 is bne.l error
6285 1.1 is
6286 1.1 is ea_142:
6287 1.1 is addq.l &0x1,TESTCTR(%a6)
6288 1.1 is
6289 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6290 1.1 is
6291 1.1 is clr.l %d2
6292 1.1 is mov.l &0x00000002,%d3
6293 1.1 is lea EAMEM-0x20(%pc),%a3
6294 1.1 is lea EASTORE(%pc),%a4
6295 1.1 is mov.l %a3,(%a4)
6296 1.1 is mov.l &0x4,%d4
6297 1.1 is
6298 1.1 is mov.w &0x0000,ICCR(%a6)
6299 1.1 is mov.w &0x0000,%cc
6300 1.1 is movm.l &0xffff,IREGS(%a6)
6301 1.1 is
6302 1.1 is mulu.l ([EASTORE.l,%zpc],%d4.l*8),%d2:%d3
6303 1.1 is
6304 1.1 is mov.w %cc,SCCR(%a6)
6305 1.1 is movm.l &0xffff,SREGS(%a6)
6306 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6307 1.1 is
6308 1.1 is bsr.l chkregs
6309 1.1 is tst.b %d0
6310 1.1 is bne.l error
6311 1.1 is
6312 1.1 is ea_143:
6313 1.1 is addq.l &0x1,TESTCTR(%a6)
6314 1.1 is
6315 1.1 is movm.l DEF_REGS(%pc),&0x3fff
6316 1.1 is
6317 1.1 is mov.l %a7,%a0
6318 1.1 is clr.l %d2
6319 1.1 is mov.l &0x00000002,%d3
6320 1.1 is lea EAMEM(%pc),%a3
6321 1.1 is lea EASTORE(%pc),%a6
6322 1.1 is mov.l %a3,(%a6)
6323 1.1 is add.l &0x10,%a6
6324 1.1 is mov.l &-0x2,%a7
6325 1.1 is
6326 1.1 is mov.w &0x0000,ICCR(%a6)
6327 1.1 is mov.w &0x0000,%cc
6328 1.1 is movm.l &0xffff,IREGS(%a6)
6329 1.1 is
6330 1.1 is mulu.l ([EASTORE.w,%pc],%a7.l*8,0x10.l),%d2:%d3
6331 1.1 is
6332 1.1 is mov.w %cc,SCCR(%a6)
6333 1.1 is movm.l &0xffff,SREGS(%a6)
6334 1.1 is mov.l &0x00000004,IREGS+0xc(%a6)
6335 1.1 is
6336 1.1 is mov.l %a0,%a7
6337 1.1 is bsr.l chkregs
6338 1.1 is tst.b %d0
6339 1.1 is bne.l error
6340 1.1 is
6341 1.1 is clr.l %d0
6342 1.1 is rts
6343 1.1 is
6344 1.1 is ###########################################################
6345 1.1 is ###########################################################
6346 1.1 is chkregs:
6347 1.1 is lea IREGS(%a6),%a0
6348 1.1 is lea SREGS(%a6),%a1
6349 1.1 is mov.l &14,%d0
6350 1.1 is chkregs_loop:
6351 1.1 is cmp.l (%a0)+,(%a1)+
6352 1.1 is bne.l chkregs_error
6353 1.1 is dbra.w %d0,chkregs_loop
6354 1.1 is
6355 1.1 is mov.w ICCR(%a6),%d0
6356 1.1 is mov.w SCCR(%a6),%d1
6357 1.1 is cmp.w %d0,%d1
6358 1.1 is bne.l chkregs_error
6359 1.1 is
6360 1.1 is clr.l %d0
6361 1.1 is rts
6362 1.1 is
6363 1.1 is chkregs_error:
6364 1.1 is movq.l &0x1,%d0
6365 1.1 is rts
6366 1.1 is
6367 1.1 is error:
6368 1.1 is mov.l TESTCTR(%a6),%d1
6369 1.1 is movq.l &0x1,%d0
6370 1.1 is rts
6371 1.1 is
6372 1.1 is DEF_REGS:
6373 1.1 is long 0xacacacac, 0xacacacac, 0xacacacac, 0xacacacac
6374 1.1 is long 0xacacacac, 0xacacacac, 0xacacacac, 0xacacacac
6375 1.1 is
6376 1.1 is long 0xacacacac, 0xacacacac, 0xacacacac, 0xacacacac
6377 1.1 is long 0xacacacac, 0xacacacac, 0xacacacac, 0xacacacac
6378 1.1 is
6379 1.1 is ############################################################
6380 1.1 is
6381 1.1 is _print_str:
6382 1.1 is mov.l %d0,-(%sp)
6383 1.1 is mov.l (TESTTOP-0x80+0x0,%pc),%d0
6384 1.1 is pea (TESTTOP-0x80,%pc,%d0)
6385 1.1 is mov.l 0x4(%sp),%d0
6386 1.1 is rtd &0x4
6387 1.1 is
6388 1.1 is _print_num:
6389 1.1 is mov.l %d0,-(%sp)
6390 1.1 is mov.l (TESTTOP-0x80+0x4,%pc),%d0
6391 1.1 is pea (TESTTOP-0x80,%pc,%d0)
6392 1.1 is mov.l 0x4(%sp),%d0
6393 1.1 is rtd &0x4
6394 1.1 is
6395 1.1 is ############################################################
6396