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