scsipi_base.o: file format elf32-vax Disassembly of section .text: 00000000 : 0: 00 00 .word 0x0000 # Entry mask: < > 2: c2 04 5e subl2 $0x4,sp 5: d0 ac 04 51 movl 0x4(ap),r1 9: cb 8f fe ff bicl3 $0xfffffffe,0x50(r1),r0 d: ff ff a1 50 11: 50 12: e9 a1 50 0d blbc 0x50(r1),23 16: d0 a1 54 50 movl 0x54(r1),r0 1a: 15 1a bleq 36 1c: c3 01 50 a1 subl3 $0x1,r0,0x54(r1) 20: 54 21: 11 0f brb 32 23: d0 a1 08 51 movl 0x8(r1),r1 27: d0 a1 0c 52 movl 0xc(r1),r2 2b: 15 0b bleq 38 2d: c3 01 52 a1 subl3 $0x1,r2,0xc(r1) 31: 0c 32: d0 01 50 movl $0x1,r0 35: 04 ret 36: d4 50 clrf r0 38: 04 ret 39: 01 nop 0000003a : 3a: 00 00 .word 0x0000 # Entry mask: < > 3c: c2 04 5e subl2 $0x4,sp 3f: 3c 8f 05 15 movzwl $0x1505,r0 43: 50 44: d4 51 clrf r1 46: 78 08 50 52 ashl $0x8,r0,r2 4a: c0 52 50 addl2 r2,r0 4d: 9a 41 ac 04 movzbl 0x4(ap)[r1],r2 51: 52 52: c0 52 50 addl2 r2,r0 55: d6 51 incl r1 57: d1 51 08 cmpl r1,$0x8 5a: 12 ea bneq 46 5c: 78 08 50 51 ashl $0x8,r0,r1 60: c0 51 50 addl2 r1,r0 63: d4 51 clrf r1 65: 78 08 50 52 ashl $0x8,r0,r2 69: c0 52 50 addl2 r2,r0 6c: 9a 4c a1 0c movzbl 0xc(r1)[ap],r2 70: 52 71: c0 52 50 addl2 r2,r0 74: d6 51 incl r1 76: d1 51 08 cmpl r1,$0x8 79: 12 ea bneq 65 7b: ca 8f f0 ff bicl2 $0xfffffff0,r0 7f: ff ff 50 82: 04 ret 83: 01 nop 00000084 : 84: c0 07 .word 0x07c0 # Entry mask: < r10 r9 r8 r7 r6 > 86: c2 04 5e subl2 $0x4,sp 89: d0 ac 04 57 movl 0x4(ap),r7 8d: d0 ac 08 58 movl 0x8(ap),r8 91: d0 ac 0c 59 movl 0xc(ap),r9 95: 90 ac 10 5a movb 0x10(ap),r10 99: d1 a7 5c 58 cmpl 0x5c(r7),r8 9d: 15 61 bleq 100 9f: d1 a7 60 59 cmpl 0x60(r7),r9 a3: 15 5b bleq 100 a5: d0 59 50 movl r9,r0 a8: 78 8f e1 59 ashl $0xe1,r9,r1 ac: 51 ad: 7d 50 7e movq r0,-(sp) b0: d0 58 50 movl r8,r0 b3: 78 8f e1 58 ashl $0xe1,r8,r1 b7: 51 b8: 7d 50 7e movq r0,-(sp) bb: fb 04 cf 7a calls $0x4,3a bf: ff c0: d0 50 56 movl r0,r6 c3: 95 5a tstb r10 c5: 13 0c beql d3 c7: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) cb: 7e cc: fb 01 ef 00 calls $0x1,d3 d0: 00 00 00 d3: d0 46 a7 0c movl 0xc(r7)[r6],r6 d7: 56 d8: d5 56 tstl r6 da: 13 12 beql ee dc: d1 58 a6 40 cmpl r8,0x40(r6) e0: 12 06 bneq e8 e2: d1 59 a6 44 cmpl r9,0x44(r6) e6: 13 06 beql ee e8: d0 a6 08 56 movl 0x8(r6),r6 ec: 11 ea brb d8 ee: 95 5a tstb r10 f0: 13 11 beql 103 f2: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) f6: 7e f7: fb 01 ef 00 calls $0x1,fe fb: 00 00 00 fe: 11 03 brb 103 100: d4 50 clrf r0 102: 04 ret 103: d0 56 50 movl r6,r0 106: 04 ret 107: 01 nop 00000108 : 108: 00 00 .word 0x0000 # Entry mask: < > 10a: c2 04 5e subl2 $0x4,sp 10d: d5 ef 00 00 tstl 113 111: 00 00 113: 12 4c bneq 161 115: d0 01 ef 00 movl $0x1,11c 119: 00 00 00 11c: dd 17 pushl $0x17 11e: dd 00 pushl $0x0 120: 9f ef 00 00 pushab 126 124: 00 00 126: 7c 7e clrd -(sp) 128: 79 02 29 7e ashq $0x2,$0x29,-(sp) 12c: 9f ef 00 00 pushab 132 130: 00 00 132: fb 08 ef 00 calls $0x8,139 136: 00 00 00 139: dd 18 pushl $0x18 13b: 9f ef 00 00 pushab 141 13f: 00 00 141: fb 02 ef 00 calls $0x2,148 145: 00 00 00 148: d1 50 0c cmpl r0,$0xc 14b: 12 0d bneq 15a 14d: 9f ef 00 00 pushab 153 151: 00 00 153: fb 01 ef 00 calls $0x1,15a 157: 00 00 00 15a: fb 00 ef 00 calls $0x0,161 15e: 00 00 00 161: 04 ret 00000162 : 162: c0 00 .word 0x00c0 # Entry mask: < r7 r6 > 164: c2 04 5e subl2 $0x4,sp 167: d0 ac 04 56 movl 0x4(ap),r6 16b: d0 a6 08 57 movl 0x8(r6),r7 16f: fb 00 ef 00 calls $0x0,176 173: 00 00 00 176: d4 a6 78 clrf 0x78(r6) 179: 9e a6 78 a6 movab 0x78(r6),0x7c(r6) 17d: 7c 17e: d4 c6 80 00 clrf 0x80(r6) 182: 9e c6 80 00 movab 0x80(r6),0x84(r6) 186: c6 84 00 189: d4 50 clrf r0 18b: d4 40 a6 0c clrf 0xc(r6)[r0] 18f: d6 50 incl r0 191: d1 50 10 cmpl r0,$0x10 194: 12 f5 bneq 18b 196: dd a6 04 pushl 0x4(r6) 199: 9f ef 00 00 pushab 19f 19d: 00 00 19f: 9f a6 6c pushab 0x6c(r6) 1a2: dd 56 pushl r6 1a4: 9f cf 0c 19 pushab 1ab4 1a8: 7c 7e clrd -(sp) 1aa: d2 00 7e mcoml $0x0,-(sp) 1ad: fb 08 ef 00 calls $0x8,1b4 1b1: 00 00 00 1b4: d5 50 tstl r0 1b6: 13 1f beql 1d7 1b8: dd a6 4c pushl 0x4c(r6) 1bb: 9f ef 00 00 pushab 1c1 1bf: 00 00 1c1: dd 67 pushl (r7) 1c3: fb 03 ef 00 calls $0x3,1ca 1c7: 00 00 00 1ca: 9f ef 00 00 pushab 1d0 1ce: 00 00 1d0: fb 01 ef 00 calls $0x1,1d7 1d4: 00 00 00 1d7: 04 ret 000001d8 : 1d8: c0 00 .word 0x00c0 # Entry mask: < r7 r6 > 1da: c2 04 5e subl2 $0x4,sp 1dd: d0 ac 04 56 movl 0x4(ap),r6 1e1: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1e5: 7e 1e6: fb 01 ef 00 calls $0x1,1ed 1ea: 00 00 00 1ed: c8 01 a6 70 bisl2 $0x1,0x70(r6) 1f1: 9f c6 98 00 pushab 0x98(r6) 1f5: fb 01 ef 00 calls $0x1,1fc 1f9: 00 00 00 1fc: 9e c6 a4 00 movab 0xa4(r6),r7 200: 57 201: c1 a6 08 30 addl3 0x8(r6),$0x30,r0 205: 50 206: d5 a6 6c tstl 0x6c(r6) 209: 13 0d beql 218 20b: dd 50 pushl r0 20d: dd 57 pushl r7 20f: fb 02 ef 00 calls $0x2,216 213: 00 00 00 216: 11 e9 brb 201 218: dd 50 pushl r0 21a: fb 01 ef 00 calls $0x1,221 21e: 00 00 00 221: 04 ret 00000222 : 222: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > 224: c2 04 5e subl2 $0x4,sp 227: d0 ac 04 57 movl 0x4(ap),r7 22b: d0 ac 08 56 movl 0x8(ap),r6 22f: d0 a6 44 52 movl 0x44(r6),r2 233: d0 52 50 movl r2,r0 236: 78 8f e1 52 ashl $0xe1,r2,r1 23a: 51 23b: 7d 50 7e movq r0,-(sp) 23e: d0 a6 40 52 movl 0x40(r6),r2 242: d0 52 50 movl r2,r0 245: 78 8f e1 52 ashl $0xe1,r2,r1 249: 51 24a: 7d 50 7e movq r0,-(sp) 24d: fb 04 cf e8 calls $0x4,3a 251: fd 252: d0 50 58 movl r0,r8 255: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 259: 7e 25a: fb 01 ef 00 calls $0x1,261 25e: 00 00 00 261: de 48 67 51 moval (r7)[r8],r1 265: d0 a1 0c 50 movl 0xc(r1),r0 269: d0 50 a6 08 movl r0,0x8(r6) 26d: 13 09 beql 278 26f: d0 a1 0c 50 movl 0xc(r1),r0 273: c1 56 08 a0 addl3 r6,$0x8,0xc(r0) 277: 0c 278: d0 56 a1 0c movl r6,0xc(r1) 27c: de 48 a7 0c moval 0xc(r7)[r8],0xc(r6) 280: a6 0c 282: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 286: 7e 287: fb 01 ef 00 calls $0x1,28e 28b: 00 00 00 28e: 04 ret 28f: 01 nop 00000290 : 290: 00 00 .word 0x0000 # Entry mask: < > 292: c2 04 5e subl2 $0x4,sp 295: d0 ac 08 50 movl 0x8(ap),r0 299: d0 a0 08 51 movl 0x8(r0),r1 29d: 13 05 beql 2a4 29f: d0 a0 0c a1 movl 0xc(r0),0xc(r1) 2a3: 0c 2a4: d0 a0 08 b0 movl 0x8(r0),*0xc(r0) 2a8: 0c 2a9: 04 ret 000002aa : 2aa: 00 00 .word 0x0000 # Entry mask: < > 2ac: c2 04 5e subl2 $0x4,sp 2af: dd 00 pushl $0x0 2b1: 7d ac 08 7e movq 0x8(ap),-(sp) 2b5: dd ac 04 pushl 0x4(ap) 2b8: fb 04 cf c7 calls $0x4,84 2bc: fd 2bd: 04 ret 000002be : 2be: 00 00 .word 0x0000 # Entry mask: < > 2c0: c2 04 5e subl2 $0x4,sp 2c3: dd 01 pushl $0x1 2c5: 7d ac 08 7e movq 0x8(ap),-(sp) 2c9: dd ac 04 pushl 0x4(ap) 2cc: fb 04 cf b3 calls $0x4,84 2d0: fd 2d1: 04 ret 000002d2 : 2d2: c0 07 .word 0x07c0 # Entry mask: < r10 r9 r8 r7 r6 > 2d4: c2 04 5e subl2 $0x4,sp 2d7: d0 ac 04 56 movl 0x4(ap),r6 2db: d0 ac 08 58 movl 0x8(ap),r8 2df: cb 8f fe ff bicl3 $0xfffffffe,r8,r9 2e3: ff ff 58 59 2e7: e8 58 10 blbs r8,2fa 2ea: d0 a6 04 50 movl 0x4(r6),r0 2ee: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 2f2: 7e 2f3: fb 01 ef 00 calls $0x1,2fa 2f7: 00 00 00 2fa: 9e c6 a4 00 movab 0xa4(r6),r7 2fe: 57 2ff: cb 8f ff ff bicl3 $0xfffeffff,r8,r10 303: fe ff 58 5a 307: e1 10 58 24 bbc $0x10,r8,32f 30b: d1 a6 18 a6 cmpl 0x18(r6),0x14(r6) 30f: 14 310: 14 3c bgtr 34e 312: d0 a6 38 50 movl 0x38(r6),r0 316: e1 0a 50 06 bbc $0xa,r0,320 31a: e1 17 58 30 bbc $0x17,r8,34e 31e: 11 4d brb 36d 320: e0 08 50 2a bbs $0x8,r0,34e 324: c9 8f 00 01 bisl3 $0x00000100,r0,0x38(r6) 328: 00 00 50 a6 32c: 38 32d: 11 3e brb 36d 32f: d0 a6 18 50 movl 0x18(r6),r0 333: d1 50 a6 14 cmpl r0,0x14(r6) 337: 18 15 bgeq 34e 339: cb 8f 7f ff bicl3 $0xffffff7f,0x38(r6),r10 33d: ff ff a6 38 341: 5a 342: e0 07 a6 38 bbs $0x7,0x38(r6),34e 346: 07 347: c1 50 01 a6 addl3 r0,$0x1,0x18(r6) 34b: 18 34c: 11 1f brb 36d 34e: d5 59 tstl r9 350: 13 03 beql 355 352: 31 b9 00 brw 40e 355: c8 04 a6 38 bisl2 $0x4,0x38(r6) 359: d0 a6 04 50 movl 0x4(r6),r0 35d: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 361: 7e 362: dd 57 pushl r7 364: fb 02 ef 00 calls $0x2,36b 368: 00 00 00 36b: 11 92 brb 2ff 36d: d5 59 tstl r9 36f: 12 15 bneq 386 371: d0 a6 04 50 movl 0x4(r6),r0 375: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 379: 7e 37a: fb 01 ef 00 calls $0x1,381 37e: 00 00 00 381: d0 01 50 movl $0x1,r0 384: 11 03 brb 389 386: d0 02 50 movl $0x2,r0 389: dd 50 pushl r0 38b: 9f ef 00 00 pushab 391 38f: 00 00 391: fb 02 ef 00 calls $0x2,398 395: 00 00 00 398: d0 50 57 movl r0,r7 39b: 12 74 bneq 411 39d: d0 a6 04 50 movl 0x4(r6),r0 3a1: d5 59 tstl r9 3a3: 13 03 beql 3a8 3a5: 31 cc 00 brw 474 3a8: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 3ac: 7e 3ad: fb 01 ef 00 calls $0x1,3b4 3b1: 00 00 00 3b4: d5 5a tstl r10 3b6: 13 0e beql 3c6 3b8: e0 17 58 2e bbs $0x17,r8,3ea 3bc: ca 8f 00 01 bicl2 $0x00000100,0x38(r6) 3c0: 00 00 a6 38 3c4: 11 24 brb 3ea 3c6: d7 a6 18 decl 0x18(r6) 3c9: d0 a6 04 50 movl 0x4(r6),r0 3cd: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 3d1: 7e 3d2: fb 01 ef 00 calls $0x1,3d9 3d6: 00 00 00 3d9: d0 b6 04 50 movl *0x4(r6),r0 3dd: dd 56 pushl r6 3df: fb 01 b0 0c calls $0x1,*0xc(r0) 3e3: d5 5a tstl r10 3e5: 12 11 bneq 3f8 3e7: 31 9d 00 brw 487 3ea: d5 59 tstl r9 3ec: 13 db beql 3c9 3ee: d0 b6 04 50 movl *0x4(r6),r0 3f2: dd 56 pushl r6 3f4: fb 01 b0 0c calls $0x1,*0xc(r0) 3f8: 9e ef 00 00 movab 3fe ,r0 3fc: 00 00 50 3ff: dd 50 pushl r0 401: 9f ef 00 00 pushab 407 405: 00 00 407: fb 02 ef 00 calls $0x2,40e 40b: 00 00 00 40e: d4 50 clrf r0 410: 04 ret 411: 9a 8f a4 7e movzbl $0xa4,-(sp) 415: dd 00 pushl $0x0 417: dd 50 pushl r0 419: fb 03 ef 00 calls $0x3,420 41d: 00 00 00 420: dd 00 pushl $0x0 422: 9f a7 10 pushab 0x10(r7) 425: fb 02 ef 00 calls $0x2,42c 429: 00 00 00 42c: d0 56 a7 40 movl r6,0x40(r7) 430: d0 58 a7 38 movl r8,0x38(r7) 434: d4 a7 3c clrf 0x3c(r7) 437: d5 59 tstl r9 439: 12 10 bneq 44b 43b: d0 a6 04 50 movl 0x4(r6),r0 43f: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 443: 7e 444: fb 01 ef 00 calls $0x1,44b 448: 00 00 00 44b: d4 a7 08 clrf 0x8(r7) 44e: d0 a6 74 a7 movl 0x74(r6),0xc(r7) 452: 0c 453: d0 57 b6 74 movl r7,*0x74(r6) 457: c1 57 08 a6 addl3 r7,$0x8,0x74(r6) 45b: 74 45c: d5 59 tstl r9 45e: 12 10 bneq 470 460: d0 a6 04 50 movl 0x4(r6),r0 464: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 468: 7e 469: fb 01 ef 00 calls $0x1,470 46d: 00 00 00 470: d0 57 50 movl r7,r0 473: 04 ret 474: d5 5a tstl r10 476: 13 03 beql 47b 478: 31 3d ff brw 3b8 47b: d7 a6 18 decl 0x18(r6) 47e: d0 60 50 movl (r0),r0 481: dd 56 pushl r6 483: fb 01 b0 0c calls $0x1,*0xc(r0) 487: 9e ef 00 00 movab 48d ,r0 48b: 00 00 50 48e: 31 6e ff brw 3ff 491: 01 nop 00000492 : 492: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > 494: c2 04 5e subl2 $0x4,sp 497: d0 ac 04 57 movl 0x4(ap),r7 49b: d0 a7 40 56 movl 0x40(r7),r6 49f: d0 a7 38 58 movl 0x38(r7),r8 4a3: d0 a7 08 51 movl 0x8(r7),r1 4a7: d0 a7 0c 50 movl 0xc(r7),r0 4ab: d5 51 tstl r1 4ad: 13 06 beql 4b5 4af: d0 50 a1 0c movl r0,0xc(r1) 4b3: 11 04 brb 4b9 4b5: d0 50 a6 74 movl r0,0x74(r6) 4b9: d0 a7 08 b7 movl 0x8(r7),*0xc(r7) 4bd: 0c 4be: 9f a7 10 pushab 0x10(r7) 4c1: fb 01 ef 00 calls $0x1,4c8 4c5: 00 00 00 4c8: dd 57 pushl r7 4ca: 9f ef 00 00 pushab 4d0 4ce: 00 00 4d0: fb 02 ef 00 calls $0x2,4d7 4d4: 00 00 00 4d7: e1 10 58 0e bbc $0x10,r8,4e9 4db: e0 17 58 0d bbs $0x17,r8,4ec 4df: ca 8f 00 01 bicl2 $0x00000100,0x38(r6) 4e3: 00 00 a6 38 4e7: 11 03 brb 4ec 4e9: d7 a6 18 decl 0x18(r6) 4ec: d5 a6 18 tstl 0x18(r6) 4ef: 12 18 bneq 509 4f1: d0 a6 38 50 movl 0x38(r6),r0 4f5: e1 04 50 10 bbc $0x4,r0,509 4f9: cb 10 50 a6 bicl3 $0x10,r0,0x38(r6) 4fd: 38 4fe: 9f c6 a4 00 pushab 0xa4(r6) 502: fb 01 ef 00 calls $0x1,509 506: 00 00 00 509: d0 a6 38 50 movl 0x38(r6),r0 50d: e1 02 50 11 bbc $0x2,r0,522 511: cb 04 50 a6 bicl3 $0x4,r0,0x38(r6) 515: 38 516: 9f c6 a4 00 pushab 0xa4(r6) 51a: fb 01 ef 00 calls $0x1,521 51e: 00 00 00 521: 04 ret 522: d0 a6 10 50 movl 0x10(r6),r0 526: d5 a0 04 tstl 0x4(r0) 529: 13 17 beql 542 52b: dd 66 pushl (r6) 52d: fb 01 ef 00 calls $0x1,534 531: 00 00 00 534: 95 50 tstb r0 536: 13 0a beql 542 538: d0 a6 10 50 movl 0x10(r6),r0 53c: dd 56 pushl r6 53e: fb 01 b0 04 calls $0x1,*0x4(r0) 542: 04 ret 543: 01 nop 00000544 : 544: c0 00 .word 0x00c0 # Entry mask: < r7 r6 > 546: c2 04 5e subl2 $0x4,sp 549: d0 ac 04 56 movl 0x4(ap),r6 54d: d0 a6 08 50 movl 0x8(r6),r0 551: d0 a0 34 57 movl 0x34(r0),r7 555: 15 0a bleq 561 557: 9f a0 30 pushab 0x30(r0) 55a: fb 01 ef 00 calls $0x1,561 55e: 00 00 00 561: c0 ac 08 a6 addl2 0x8(ap),0x74(r6) 565: 74 566: d5 57 tstl r7 568: 15 0c bleq 576 56a: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 56e: 7e 56f: fb 01 ef 00 calls $0x1,576 573: 00 00 00 576: 04 ret 577: 01 nop 00000578 : 578: 00 00 .word 0x0000 # Entry mask: < > 57a: c2 04 5e subl2 $0x4,sp 57d: d0 ac 04 50 movl 0x4(ap),r0 581: c0 ac 08 a0 addl2 0x8(ap),0x4c(r0) 585: 4c 586: 04 ret 587: 01 nop 00000588 : 588: 00 00 .word 0x0000 # Entry mask: < > 58a: c2 04 5e subl2 $0x4,sp 58d: d0 ac 04 50 movl 0x4(ap),r0 591: c3 ac 08 a0 subl3 0x8(ap),0x4c(r0),r1 595: 4c 51 597: d0 51 a0 4c movl r1,0x4c(r0) 59b: 12 10 bneq 5ad 59d: e1 02 a0 38 bbc $0x2,0x38(r0),5ad 5a1: 0b 5a2: 9f c0 a4 00 pushab 0xa4(r0) 5a6: fb 01 ef 00 calls $0x1,5ad 5aa: 00 00 00 5ad: 04 ret 000005ae : 5ae: 00 00 .word 0x0000 # Entry mask: < > 5b0: c2 04 5e subl2 $0x4,sp 5b3: d0 ac 04 51 movl 0x4(ap),r1 5b7: d0 a1 40 54 movl 0x40(r1),r4 5bb: d0 a4 04 50 movl 0x4(r4),r0 5bf: d0 a1 38 52 movl 0x38(r1),r2 5c3: e1 01 52 0d bbc $0x1,r2,5d4 5c7: d5 a0 78 tstl 0x78(r0) 5ca: 13 08 beql 5d4 5cc: d0 03 a1 64 movl $0x3,0x64(r1) 5d0: d0 23 50 movl $0x23,r0 5d3: 04 ret 5d4: e1 10 52 22 bbc $0x10,r2,5fa 5d8: d0 a0 78 52 movl 0x78(r0),r2 5dc: d0 52 61 movl r2,(r1) 5df: 13 0a beql 5eb 5e1: d0 a0 78 52 movl 0x78(r0),r2 5e5: d0 51 a2 04 movl r1,0x4(r2) 5e9: 11 04 brb 5ef 5eb: d0 51 a0 7c movl r1,0x7c(r0) 5ef: d0 51 a0 78 movl r1,0x78(r0) 5f3: 9e a0 78 a1 movab 0x78(r0),0x4(r1) 5f7: 04 5f8: 11 31 brb 62b 5fa: d0 a1 48 55 movl 0x48(r1),r5 5fe: 13 1c beql 61c 600: d0 a0 78 52 movl 0x78(r0),r2 604: d5 52 tstl r2 606: 13 14 beql 61c 608: d0 62 53 movl (r2),r3 60b: d1 54 a2 40 cmpl r4,0x40(r2) 60f: 12 06 bneq 617 611: d1 55 a2 48 cmpl r5,0x48(r2) 615: 14 31 bgtr 648 617: d0 53 52 movl r3,r2 61a: 11 e8 brb 604 61c: d4 61 clrf (r1) 61e: d0 a0 7c a1 movl 0x7c(r0),0x4(r1) 622: 04 623: d0 51 b0 7c movl r1,*0x7c(r0) 627: d0 51 a0 7c movl r1,0x7c(r0) 62b: cb 8f ff ff bicl3 $0xffefffff,0x38(r1),r0 62f: ef ff a1 38 633: 50 634: e1 04 a1 3a bbc $0x4,0x3a(r1),660 638: 27 639: dd 01 pushl $0x1 63b: dd a1 40 pushl 0x40(r1) 63e: fb 02 ef 00 calls $0x2,645 642: 00 00 00 645: d4 50 clrf r0 647: 04 ret 648: d0 53 61 movl r3,(r1) 64b: 13 06 beql 653 64d: d0 51 a3 04 movl r1,0x4(r3) 651: 11 04 brb 657 653: d0 51 a0 7c movl r1,0x7c(r0) 657: d0 51 62 movl r1,(r2) 65a: d0 52 a1 04 movl r2,0x4(r1) 65e: 11 cb brb 62b 660: 04 ret 661: 01 nop 00000662 : 662: 40 00 .word 0x0040 # Entry mask: < r6 > 664: c2 04 5e subl2 $0x4,sp 667: d0 ac 04 56 movl 0x4(ap),r6 66b: d0 a6 04 50 movl 0x4(r6),r0 66f: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 673: 7e 674: fb 01 ef 00 calls $0x1,67b 678: 00 00 00 67b: c0 ac 08 a6 addl2 0x8(ap),0x4c(r6) 67f: 4c 680: d0 a6 04 50 movl 0x4(r6),r0 684: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 688: 7e 689: fb 01 ef 00 calls $0x1,690 68d: 00 00 00 690: 04 ret 691: 01 nop 00000692 : 692: 40 00 .word 0x0040 # Entry mask: < r6 > 694: c2 04 5e subl2 $0x4,sp 697: d0 ac 04 56 movl 0x4(ap),r6 69b: d0 a6 04 50 movl 0x4(r6),r0 69f: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 6a3: 7e 6a4: fb 01 ef 00 calls $0x1,6ab 6a8: 00 00 00 6ab: dd ac 08 pushl 0x8(ap) 6ae: dd 56 pushl r6 6b0: fb 02 ef 00 calls $0x2,6b7 6b4: 00 00 00 6b7: d0 a6 04 50 movl 0x4(r6),r0 6bb: c1 a0 08 30 addl3 0x8(r0),$0x30,-(sp) 6bf: 7e 6c0: fb 01 ef 00 calls $0x1,6c7 6c4: 00 00 00 6c7: 04 ret 000006c8 : 6c8: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > 6ca: c2 04 5e subl2 $0x4,sp 6cd: d0 ac 04 56 movl 0x4(ap),r6 6d1: d0 a6 04 57 movl 0x4(r6),r7 6d5: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 6d9: 7e 6da: fb 01 ef 00 calls $0x1,6e1 6de: 00 00 00 6e1: 9e c6 a4 00 movab 0xa4(r6),r8 6e5: 58 6e6: d5 a6 18 tstl 0x18(r6) 6e9: 13 14 beql 6ff 6eb: c8 10 a6 38 bisl2 $0x10,0x38(r6) 6ef: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 6f3: 7e 6f4: dd 58 pushl r8 6f6: fb 02 ef 00 calls $0x2,6fd 6fa: 00 00 00 6fd: 11 e7 brb 6e6 6ff: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 703: 7e 704: fb 01 ef 00 calls $0x1,70b 708: 00 00 00 70b: 04 ret 0000070c : 70c: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > 70e: c2 04 5e subl2 $0x4,sp 711: d0 ac 04 56 movl 0x4(ap),r6 715: d0 a6 04 57 movl 0x4(r6),r7 719: d0 67 50 movl (r7),r0 71c: dd 56 pushl r6 71e: fb 01 b0 10 calls $0x1,*0x10(r0) 722: 9e c6 a4 00 movab 0xa4(r6),r8 726: 58 727: d5 a6 18 tstl 0x18(r6) 72a: 13 14 beql 740 72c: c8 10 a6 38 bisl2 $0x10,0x38(r6) 730: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 734: 7e 735: dd 58 pushl r8 737: fb 02 ef 00 calls $0x2,73e 73b: 00 00 00 73e: 11 e7 brb 727 740: 04 ret 741: 01 nop 00000742 : 742: c0 03 .word 0x03c0 # Entry mask: < r9 r8 r7 r6 > 744: c2 04 5e subl2 $0x4,sp 747: d0 ac 04 59 movl 0x4(ap),r9 74b: 9a 69 7e movzbl (r9),-(sp) 74e: 9f ef 00 00 pushab 754 752: 00 00 754: 9e ef 00 00 movab 75a ,r6 758: 00 00 56 75b: fb 02 66 calls $0x2,(r6) 75e: 9c 1b 69 50 rotl $0x1b,(r9),r0 762: ca 8f f8 ff bicl2 $0xfffffff8,r0 766: ff ff 50 769: 98 e0 00 00 cvtbl 0x0(r0),r0 76d: 00 00 50 770: d0 56 58 movl r6,r8 773: d5 50 tstl r0 775: 12 03 bneq 77a 777: d0 0f 50 movl $0xf,r0 77a: d4 57 clrf r7 77c: c3 01 50 56 subl3 $0x1,r0,r6 780: d1 57 56 cmpl r7,r6 783: 18 12 bgeq 797 785: 9a 49 a7 01 movzbl 0x1(r7)[r9],-(sp) 789: 7e 78a: 9f ef 00 00 pushab 790 78e: 00 00 790: fb 02 68 calls $0x2,(r8) 793: d6 57 incl r7 795: 11 e9 brb 780 797: 04 ret 00000798 : 798: c0 07 .word 0x07c0 # Entry mask: < r10 r9 r8 r7 r6 > 79a: c2 04 5e subl2 $0x4,sp 79d: d0 ac 04 56 movl 0x4(ap),r6 7a1: d0 a6 40 58 movl 0x40(r6),r8 7a5: d0 b8 10 50 movl *0x10(r8),r0 7a9: 12 34 bneq 7df 7ab: 8b 8f 80 a6 bicb3 $0x80,0x6c(r6),r0 7af: 6c 50 7b1: 91 50 20 cmpb r0,$0x20 7b4: 13 4f beql 805 7b6: 1a 0f bgtru 7c7 7b8: 95 50 tstb r0 7ba: 12 03 bneq 7bf 7bc: 31 e3 02 brw aa2 7bf: 91 50 04 cmpb r0,$0x4 7c2: 13 2a beql 7ee 7c4: 31 71 02 brw a38 7c7: 91 50 8f 70 cmpb r0,$0x70 7cb: 13 66 beql 833 7cd: 91 50 8f 71 cmpb r0,$0x71 7d1: 13 3d beql 810 7d3: 91 50 25 cmpb r0,$0x25 7d6: 13 03 beql 7db 7d8: 31 5d 02 brw a38 7db: d0 0d 50 movl $0xd,r0 7de: 04 ret 7df: dd 56 pushl r6 7e1: fb 01 60 calls $0x1,(r0) 7e4: d1 50 8f fe cmpl r0,$0xfffffffe 7e8: ff ff ff 7eb: 13 be beql 7ab 7ed: 04 ret 7ee: d0 a8 38 50 movl 0x38(r8),r0 7f2: e9 50 05 blbc r0,7fa 7f5: cb 02 50 a8 bicl3 $0x2,r0,0x38(r8) 7f9: 38 7fa: e0 06 a6 38 bbs $0x6,0x38(r6),802 7fe: 03 7ff: 31 9c 02 brw a9e 802: 31 9d 02 brw aa2 805: e9 a6 39 03 blbc 0x39(r6),80c 809: 31 96 02 brw aa2 80c: d0 16 50 movl $0x16,r0 80f: 04 ret 810: d0 b8 04 50 movl *0x4(r8),r0 814: dd 58 pushl r8 816: fb 01 b0 0c calls $0x1,*0xc(r0) 81a: 90 a6 6e 50 movb 0x6e(r6),r0 81e: cb 8f f0 ff bicl3 $0xfffffff0,r0,-(sp) 822: ff ff 50 7e 826: 9f ef 00 00 pushab 82c 82a: 00 00 82c: fb 02 ef 00 calls $0x2,833 830: 00 00 00 833: 95 a6 6c tstb 0x6c(r6) 836: 18 35 bgeq 86d 838: 90 a6 6f 51 movb 0x6f(r6),r1 83c: 78 18 51 50 ashl $0x18,r1,r0 840: 90 a6 70 52 movb 0x70(r6),r2 844: 9c 10 52 59 rotl $0x10,r2,r9 848: ca 8f ff ff bicl2 $0xff00ffff,r9 84c: 00 ff 59 84f: c8 50 59 bisl2 r0,r9 852: 9a a6 72 50 movzbl 0x72(r6),r0 856: c8 59 50 bisl2 r9,r0 859: 90 a6 71 51 movb 0x71(r6),r1 85d: 9c 08 51 59 rotl $0x8,r1,r9 861: ca 8f ff 00 bicl2 $0xffff00ff,r9 865: ff ff 59 868: c8 50 59 bisl2 r0,r9 86b: 11 02 brb 86f 86d: d4 59 clrf r9 86f: 8b 8f f0 a6 bicb3 $0xf0,0x6e(r6),r0 873: 6e 50 875: 9a 50 5a movzbl r0,r10 878: d1 5a 0d cmpl r10,$0xd 87b: 1b 03 blequ 880 87d: 31 df 00 brw 95f 880: cf 5a 00 0d casel r10,$0x0,$0xd 884: 22 00 22 00 subp4 $0x0,$0x22,$0x0,$0x3c 888: 3c 889: 00 halt 88a: db 00 db 00 mfpr $0x0,*0x6f00(r11) 88e: 6f 88f: 00 halt 890: 98 00 2e cvtbl $0x0,$0x2e 893: 02 rei 894: 29 02 db 00 cmpc3 $0x2,*0xffffdb00(r11),$0x0 898: db 00 89a: cb 00 29 02 bicl3 $0x0,$0x29,$0x2 89e: 1c 00 bvc 8a0 8a0: d0 1c 57 movl $0x1c,r7 8a3: 31 c7 00 brw 96d 8a6: d0 a6 60 51 movl 0x60(r6),r1 8aa: d1 51 a6 5c cmpl r1,0x5c(r6) 8ae: 13 03 beql 8b3 8b0: 31 b1 00 brw 964 8b3: d5 51 tstl r1 8b5: 12 03 bneq 8ba 8b7: 31 aa 00 brw 964 8ba: d4 a6 60 clrf 0x60(r6) 8bd: 31 a4 00 brw 964 8c0: d0 a8 38 50 movl 0x38(r8),r0 8c4: e9 50 05 blbc r0,8cc 8c7: cb 02 50 a8 bicl3 $0x2,r0,0x38(r8) 8cb: 38 8cc: d0 a6 38 50 movl 0x38(r6),r0 8d0: e1 06 50 03 bbc $0x6,r0,8d7 8d4: 31 cb 01 brw aa2 8d7: 91 a6 78 3a cmpb 0x78(r6),$0x3a 8db: 12 0c bneq 8e9 8dd: e1 09 50 03 bbc $0x9,r0,8e4 8e1: 31 c1 01 brw aa5 8e4: d0 13 57 movl $0x13,r7 8e7: 11 03 brb 8ec 8e9: d0 05 57 movl $0x5,r7 8ec: e1 05 50 7d bbc $0x5,r0,96d 8f0: 31 b6 01 brw aa9 8f3: d0 a6 38 50 movl 0x38(r6),r0 8f7: e1 08 50 03 bbc $0x8,r0,8fe 8fb: 31 a4 01 brw aa2 8fe: e1 02 50 0e bbc $0x2,r0,910 902: 91 a6 78 25 cmpb 0x78(r6),$0x25 906: 12 08 bneq 910 908: 95 a6 79 tstb 0x79(r6) 90b: 12 03 bneq 910 90d: 31 fc fe brw 80c 910: e1 05 50 03 bbc $0x5,r0,917 914: 31 87 01 brw a9e 917: d0 16 57 movl $0x16,r7 91a: 11 51 brb 96d 91c: 91 a6 78 29 cmpb 0x78(r6),$0x29 920: 12 09 bneq 92b 922: 95 a6 79 tstb 0x79(r6) 925: 12 04 bneq 92b 927: d2 02 50 mcoml $0x2,r0 92a: 04 ret 92b: d0 a8 38 50 movl 0x38(r8),r0 92f: e9 50 05 blbc r0,937 932: cb 02 50 a8 bicl3 $0x2,r0,0x38(r8) 936: 38 937: d0 a6 38 50 movl 0x38(r6),r0 93b: e0 07 50 e8 bbs $0x7,r0,927 93f: e9 a8 38 e4 blbc 0x38(r8),927 943: e1 05 50 03 bbc $0x5,r0,94a 947: 31 54 01 brw a9e 94a: d0 05 57 movl $0x5,r7 94d: 11 1e brb 96d 94f: d0 a6 44 50 movl 0x44(r6),r0 953: 13 f5 beql 94a 955: c3 01 50 a6 subl3 $0x1,r0,0x44(r6) 959: 44 95a: d2 02 57 mcoml $0x2,r7 95d: 11 0e brb 96d 95f: d0 05 57 movl $0x5,r7 962: 11 02 brb 966 964: d4 57 clrf r7 966: 95 50 tstb r0 968: 12 03 bneq 96d 96a: 31 3c 01 brw aa9 96d: e1 05 a6 38 bbc $0x5,0x38(r6),975 971: 03 972: 31 34 01 brw aa9 975: dd 00 pushl $0x0 977: dd 56 pushl r6 979: fb 02 ff 00 calls $0x2,*980 97d: 00 00 00 980: d5 50 tstl r0 982: 13 03 beql 987 984: 31 22 01 brw aa9 987: d0 b8 04 50 movl *0x4(r8),r0 98b: dd 58 pushl r8 98d: fb 01 b0 0c calls $0x1,*0xc(r0) 991: dd 4a ef 00 pushl 998 [r10] 995: 00 00 00 998: 9f ef 00 00 pushab 99e 99c: 00 00 99e: 9e ef 00 00 movab 9a4 ,r8 9a2: 00 00 58 9a5: fb 02 68 calls $0x2,(r8) 9a8: 95 a6 6c tstb 0x6c(r6) 9ab: 18 54 bgeq a01 9ad: c2 02 5a subl2 $0x2,r10 9b0: d1 5a 09 cmpl r10,$0x9 9b3: 1a 41 bgtru 9f6 9b5: cf 5a 00 09 casel r10,$0x0,$0x9 9b9: 48 00 3d cvtfb $0x0 [f-float],$0x3d 9bc: 00 halt 9bd: 3d 00 48 00 acbw $0x0,$0x0[r8],$0x0[r8],a0d 9c1: 48 00 48 00 9c5: 14 00 bgtr 9c7 9c7: 3d 00 3d 00 acbw $0x0,$0x3d,$0x0,9eb 9cb: 1e 00 9cd: dd 59 pushl r9 9cf: 9f ef 00 00 pushab 9d5 9d3: 00 00 9d5: 11 27 brb 9fe 9d7: d5 a6 44 tstl 0x44(r6) 9da: 13 09 beql 9e5 9dc: 9f ef 00 00 pushab 9e2 9e0: 00 00 9e2: fb 01 68 calls $0x1,(r8) 9e5: dd 59 pushl r9 9e7: 9a b6 50 7e movzbl *0x50(r6),-(sp) 9eb: 9f ef 00 00 pushab 9f1 9ef: 00 00 9f1: fb 03 68 calls $0x3,(r8) 9f4: 11 0b brb a01 9f6: dd 59 pushl r9 9f8: 9f ef 00 00 pushab 9fe 9fc: 00 00 9fe: fb 02 68 calls $0x2,(r8) a01: 95 a6 73 tstb 0x73(r6) a04: 12 0c bneq a12 a06: 9f ef 00 00 pushab a0c a0a: 00 00 a0c: fb 01 68 calls $0x1,(r8) a0f: 31 97 00 brw aa9 a12: 9f ef 00 00 pushab a18 a16: 00 00 a18: fb 01 68 calls $0x1,(r8) a1b: d4 59 clrf r9 a1d: 9a a6 73 50 movzbl 0x73(r6),r0 a21: d1 59 50 cmpl r9,r0 a24: 18 e0 bgeq a06 a26: 9a 46 a9 74 movzbl 0x74(r9)[r6],-(sp) a2a: 7e a2b: 9f ef 00 00 pushab a31 a2f: 00 00 a31: fb 02 68 calls $0x2,(r8) a34: d6 59 incl r9 a36: 11 e5 brb a1d a38: d0 b8 04 50 movl *0x4(r8),r0 a3c: dd 58 pushl r8 a3e: fb 01 b0 0c calls $0x1,*0xc(r0) a42: 90 a6 6c 52 movb 0x6c(r6),r2 a46: cb 8f 80 ff bicl3 $0xffffff80,r2,-(sp) a4a: ff ff 52 7e a4e: 9f ef 00 00 pushab a54 a52: 00 00 a54: 9e ef 00 00 movab a5a ,r7 a58: 00 00 57 a5b: fb 02 67 calls $0x2,(r7) a5e: 95 a6 6c tstb 0x6c(r6) a61: 18 32 bgeq a95 a63: 90 a6 6d 51 movb 0x6d(r6),r1 a67: 9c 10 51 50 rotl $0x10,r1,r0 a6b: ca 8f ff ff bicl2 $0xff00ffff,r0 a6f: 00 ff 50 a72: 90 a6 6e 52 movb 0x6e(r6),r2 a76: 9c 08 52 51 rotl $0x8,r2,r1 a7a: ca 8f ff 00 bicl2 $0xffff00ff,r1 a7e: ff ff 51 a81: c8 51 50 bisl2 r1,r0 a84: 9a a6 6f 51 movzbl 0x6f(r6),r1 a88: c9 51 50 7e bisl3 r1,r0,-(sp) a8c: 9f ef 00 00 pushab a92 a90: 00 00 a92: fb 02 67 calls $0x2,(r7) a95: 9f ef 00 00 pushab a9b a99: 00 00 a9b: fb 01 67 calls $0x1,(r7) a9e: d0 05 50 movl $0x5,r0 aa1: 04 ret aa2: d4 50 clrf r0 aa4: 04 ret aa5: d0 13 50 movl $0x13,r0 aa8: 04 ret aa9: d0 57 50 movl r7,r0 aac: 04 ret aad: d4 57 clrf r7 aaf: 31 bb fe brw 96d ab2: d0 1e 57 movl $0x1e,r7 ab5: 31 b5 fe brw 96d 00000ab8 : ab8: c0 03 .word 0x03c0 # Entry mask: < r9 r8 r7 r6 > aba: c2 0c 5e subl2 $0xc,sp abd: d0 ac 04 56 movl 0x4(ap),r6 ac1: d0 ac 08 59 movl 0x8(ap),r9 ac5: e0 04 a6 35 bbs $0x4,0x35(r6),b00 ac9: 36 aca: e0 02 59 05 bbs $0x2,r9,ad3 ace: d0 04 58 movl $0x4,r8 ad1: 11 02 brb ad5 ad3: d4 58 clrf r8 ad5: c3 0a 5d 57 subl3 $0xa,fp,r7 ad9: dd 06 pushl $0x6 adb: dd 00 pushl $0x0 add: dd 57 pushl r7 adf: fb 03 ef 00 calls $0x3,ae6 ae3: 00 00 00 ae6: dd 59 pushl r9 ae8: dd 00 pushl $0x0 aea: 3c 8f 10 27 movzwl $0x2710,-(sp) aee: 7e aef: dd 58 pushl r8 af1: 7c 7e clrd -(sp) af3: dd 06 pushl $0x6 af5: 7d 56 7e movq r6,-(sp) af8: fb 09 ef 00 calls $0x9,aff afc: 00 00 00 aff: 04 ret b00: d4 50 clrf r0 b02: 04 ret b03: 01 nop 00000b04 : b04: c0 0f .word 0x0fc0 # Entry mask: < r11 r10 r9 r8 r7 r6 > b06: c2 0c 5e subl2 $0xc,sp b09: d0 ac 08 57 movl 0x8(ap),r7 b0d: d0 ac 0c 56 movl 0xc(ap),r6 b11: e0 02 56 05 bbs $0x2,r6,b1a b15: d0 04 59 movl $0x4,r9 b18: 11 02 brb b1c b1a: d4 59 clrf r9 b1c: c3 0a 5d 58 subl3 $0xa,fp,r8 b20: dd 06 pushl $0x6 b22: dd 00 pushl $0x0 b24: dd 58 pushl r8 b26: fb 03 ef 00 calls $0x3,b2d b2a: 00 00 00 b2d: 90 12 ad f6 movb $0x12,0xfffffff6(fp) b31: 90 24 ad fa movb $0x24,0xfffffffa(fp) b35: c8 8f 00 10 bisl2 $0x00001000,r6 b39: 00 00 56 b3c: dd 56 pushl r6 b3e: dd 00 pushl $0x0 b40: 3c 8f 10 27 movzwl $0x2710,-(sp) b44: 7e b45: dd 59 pushl r9 b47: dd 24 pushl $0x24 b49: dd 57 pushl r7 b4b: dd 06 pushl $0x6 b4d: dd 58 pushl r8 b4f: dd ac 04 pushl 0x4(ap) b52: 9e ef 00 00 movab b58 ,r10 b56: 00 00 5a b59: fb 09 6a calls $0x9,(r10) b5c: d0 50 5b movl r0,r11 b5f: 12 3f bneq ba0 b61: 91 a7 04 20 cmpb 0x4(r7),$0x20 b65: 1b 39 blequ ba0 b67: dd 08 pushl $0x8 b69: 9f ef 00 00 pushab b6f b6d: 00 00 b6f: 9f a7 08 pushab 0x8(r7) b72: fb 03 ef 00 calls $0x3,b79 b76: 00 00 00 b79: d5 50 tstl r0 b7b: 13 23 beql ba0 b7d: 90 8f 4a ad movb $0x4a,0xfffffffa(fp) b81: fa b82: dd 56 pushl r6 b84: dd 00 pushl $0x0 b86: 3c 8f 10 27 movzwl $0x2710,-(sp) b8a: 7e b8b: dd 59 pushl r9 b8d: 9a 8f 4a 7e movzbl $0x4a,-(sp) b91: dd 57 pushl r7 b93: dd 06 pushl $0x6 b95: dd 58 pushl r8 b97: dd ac 04 pushl 0x4(ap) b9a: fb 09 6a calls $0x9,(r10) b9d: d0 50 5b movl r0,r11 ba0: d0 5b 50 movl r11,r0 ba3: 04 ret 00000ba4 : ba4: c0 00 .word 0x00c0 # Entry mask: < r7 r6 > ba6: c2 0c 5e subl2 $0xc,sp ba9: d0 ac 04 56 movl 0x4(ap),r6 bad: e0 05 a6 35 bbs $0x5,0x35(r6),be7 bb1: 35 bb2: c3 0a 5d 57 subl3 $0xa,fp,r7 bb6: dd 06 pushl $0x6 bb8: dd 00 pushl $0x0 bba: dd 57 pushl r7 bbc: fb 03 ef 00 calls $0x3,bc3 bc0: 00 00 00 bc3: 90 1e ad f6 movb $0x1e,0xfffffff6(fp) bc7: 90 ac 08 ad movb 0x8(ap),0xfffffffa(fp) bcb: fa bcc: dd ac 0c pushl 0xc(ap) bcf: dd 00 pushl $0x0 bd1: 3c 8f 88 13 movzwl $0x1388,-(sp) bd5: 7e bd6: dd 04 pushl $0x4 bd8: 7c 7e clrd -(sp) bda: dd 06 pushl $0x6 bdc: 7d 56 7e movq r6,-(sp) bdf: fb 09 ef 00 calls $0x9,be6 be3: 00 00 00 be6: 04 ret be7: d4 50 clrf r0 be9: 04 ret 00000bea : bea: c0 00 .word 0x00c0 # Entry mask: < r7 r6 > bec: c2 0c 5e subl2 $0xc,sp bef: d0 ac 08 57 movl 0x8(ap),r7 bf3: c3 0a 5d 56 subl3 $0xa,fp,r6 bf7: dd 06 pushl $0x6 bf9: dd 00 pushl $0x0 bfb: dd 56 pushl r6 bfd: fb 03 ef 00 calls $0x3,c04 c01: 00 00 00 c04: 90 1b ad f6 movb $0x1b,0xfffffff6(fp) c08: 90 57 ad fa movb r7,0xfffffffa(fp) c0c: e8 57 07 blbs r7,c16 c0f: 3c 8f 10 27 movzwl $0x2710,r0 c13: 50 c14: 11 05 brb c1b c16: 3c 8f 60 ea movzwl $0xea60,r0 c1a: 50 c1b: dd ac 0c pushl 0xc(ap) c1e: dd 00 pushl $0x0 c20: dd 50 pushl r0 c22: dd 04 pushl $0x4 c24: 7c 7e clrd -(sp) c26: dd 06 pushl $0x6 c28: dd 56 pushl r6 c2a: dd ac 04 pushl 0x4(ap) c2d: fb 09 ef 00 calls $0x9,c34 c31: 00 00 00 c34: 04 ret c35: 01 nop 00000c36 : c36: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > c38: c2 0c 5e subl2 $0xc,sp c3b: d0 ac 14 58 movl 0x14(ap),r8 c3f: c3 0a 5d 56 subl3 $0xa,fp,r6 c43: d0 06 57 movl $0x6,r7 c46: dd 57 pushl r7 c48: dd 00 pushl $0x0 c4a: dd 56 pushl r6 c4c: fb 03 ef 00 calls $0x3,c53 c50: 00 00 00 c53: 90 1a ad f6 movb $0x1a,0xfffffff6(fp) c57: 90 ac 08 ad movb 0x8(ap),0xfffffff7(fp) c5b: f7 c5c: 90 ac 0c ad movb 0xc(ap),0xfffffff8(fp) c60: f8 c61: 90 58 ad fa movb r8,0xfffffffa(fp) c65: c9 8f 00 10 bisl3 $0x00001000,0x18(ap),-(sp) c69: 00 00 ac 18 c6d: 7e c6e: dd 00 pushl $0x0 c70: 7d ac 1c 7e movq 0x1c(ap),-(sp) c74: dd 58 pushl r8 c76: dd ac 10 pushl 0x10(ap) c79: 7d 56 7e movq r6,-(sp) c7c: dd ac 04 pushl 0x4(ap) c7f: fb 09 ef 00 calls $0x9,c86 c83: 00 00 00 c86: 04 ret c87: 01 nop 00000c88 : c88: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > c8a: c2 10 5e subl2 $0x10,sp c8d: d0 ac 14 56 movl 0x14(ap),r6 c91: c3 0e 5d 57 subl3 $0xe,fp,r7 c95: d0 0a 58 movl $0xa,r8 c98: dd 58 pushl r8 c9a: dd 00 pushl $0x0 c9c: dd 57 pushl r7 c9e: fb 03 ef 00 calls $0x3,ca5 ca2: 00 00 00 ca5: 90 8f 5a ad movb $0x5a,0xfffffff2(fp) ca9: f2 caa: 90 ac 08 ad movb 0x8(ap),0xfffffff3(fp) cae: f3 caf: 90 ac 0c ad movb 0xc(ap),0xfffffff4(fp) cb3: f4 cb4: 9c 18 56 50 rotl $0x18,r6,r0 cb8: ca 8f 00 00 bicl2 $0xff000000,r0 cbc: 00 ff 50 cbf: 90 50 ad f9 movb r0,0xfffffff9(fp) cc3: 90 56 ad fa movb r6,0xfffffffa(fp) cc7: c9 8f 00 10 bisl3 $0x00001000,0x18(ap),-(sp) ccb: 00 00 ac 18 ccf: 7e cd0: dd 00 pushl $0x0 cd2: 7d ac 1c 7e movq 0x1c(ap),-(sp) cd6: dd 56 pushl r6 cd8: dd ac 10 pushl 0x10(ap) cdb: 7d 57 7e movq r7,-(sp) cde: dd ac 04 pushl 0x4(ap) ce1: fb 09 ef 00 calls $0x9,ce8 ce5: 00 00 00 ce8: 04 ret ce9: 01 nop 00000cea : cea: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > cec: c2 0c 5e subl2 $0xc,sp cef: d0 ac 10 58 movl 0x10(ap),r8 cf3: c3 0a 5d 56 subl3 $0xa,fp,r6 cf7: d0 06 57 movl $0x6,r7 cfa: dd 57 pushl r7 cfc: dd 00 pushl $0x0 cfe: dd 56 pushl r6 d00: fb 03 ef 00 calls $0x3,d07 d04: 00 00 00 d07: 90 15 ad f6 movb $0x15,0xfffffff6(fp) d0b: 90 ac 08 ad movb 0x8(ap),0xfffffff7(fp) d0f: f7 d10: 90 58 ad fa movb r8,0xfffffffa(fp) d14: c9 8f 00 20 bisl3 $0x00002000,0x14(ap),-(sp) d18: 00 00 ac 14 d1c: 7e d1d: dd 00 pushl $0x0 d1f: 7d ac 18 7e movq 0x18(ap),-(sp) d23: dd 58 pushl r8 d25: dd ac 0c pushl 0xc(ap) d28: 7d 56 7e movq r6,-(sp) d2b: dd ac 04 pushl 0x4(ap) d2e: fb 09 ef 00 calls $0x9,d35 d32: 00 00 00 d35: 04 ret 00000d36 : d36: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > d38: c2 10 5e subl2 $0x10,sp d3b: d0 ac 10 56 movl 0x10(ap),r6 d3f: c3 0e 5d 57 subl3 $0xe,fp,r7 d43: d0 0a 58 movl $0xa,r8 d46: dd 58 pushl r8 d48: dd 00 pushl $0x0 d4a: dd 57 pushl r7 d4c: fb 03 ef 00 calls $0x3,d53 d50: 00 00 00 d53: 90 8f 55 ad movb $0x55,0xfffffff2(fp) d57: f2 d58: 90 ac 08 ad movb 0x8(ap),0xfffffff3(fp) d5c: f3 d5d: 9c 18 56 50 rotl $0x18,r6,r0 d61: ca 8f 00 00 bicl2 $0xff000000,r0 d65: 00 ff 50 d68: 90 50 ad f9 movb r0,0xfffffff9(fp) d6c: 90 56 ad fa movb r6,0xfffffffa(fp) d70: c9 8f 00 20 bisl3 $0x00002000,0x14(ap),-(sp) d74: 00 00 ac 14 d78: 7e d79: dd 00 pushl $0x0 d7b: 7d ac 18 7e movq 0x18(ap),-(sp) d7f: dd 56 pushl r6 d81: dd ac 0c pushl 0xc(ap) d84: 7d 57 7e movq r7,-(sp) d87: dd ac 04 pushl 0x4(ap) d8a: fb 09 ef 00 calls $0x9,d91 d8e: 00 00 00 d91: 04 ret 00000d92 : d92: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > d94: c2 04 5e subl2 $0x4,sp d97: d0 ac 04 56 movl 0x4(ap),r6 d9b: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) d9f: 7e da0: fb 01 ef 00 calls $0x1,da7 da4: 00 00 00 da7: 9e ef 00 00 movab dad ,r8 dab: 00 00 58 dae: e0 03 a6 50 bbs $0x3,0x50(r6),dc0 db2: 0d db3: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) db7: 7e db8: fb 01 68 calls $0x1,(r8) dbb: d0 03 57 movl $0x3,r7 dbe: 11 49 brb e09 dc0: cb 8f fd ff bicl3 $0xfffffffd,0x70(r6),r7 dc4: ff ff a6 70 dc8: 57 dc9: e1 01 a6 70 bbc $0x1,0x70(r6),ddb dcd: 0d dce: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) dd2: 7e dd3: fb 01 68 calls $0x1,(r8) dd6: d0 10 57 movl $0x10,r7 dd9: 11 2e brb e09 ddb: dd 01 pushl $0x1 ddd: dd 56 pushl r6 ddf: fb 02 ef 00 calls $0x2,de6 de3: 00 00 00 de6: d0 ac 08 c6 movl 0x8(ap),0x88(r6) dea: 88 00 dec: d0 ac 0c c6 movl 0xc(ap),0x8c(r6) df0: 8c 00 df2: c8 02 a6 70 bisl2 $0x2,0x70(r6) df6: 9f c6 98 00 pushab 0x98(r6) dfa: fb 01 ef 00 calls $0x1,e01 dfe: 00 00 00 e01: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) e05: 7e e06: fb 01 68 calls $0x1,(r8) e09: d0 57 50 movl r7,r0 e0c: 04 ret e0d: 01 nop 00000e0e : e0e: c0 03 .word 0x03c0 # Entry mask: < r9 r8 r7 r6 > e10: c2 04 5e subl2 $0x4,sp e13: d0 ac 04 56 movl 0x4(ap),r6 e17: d0 ac 08 57 movl 0x8(ap),r7 e1b: d0 ac 0c 58 movl 0xc(ap),r8 e1f: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) e23: 7e e24: fb 01 ef 00 calls $0x1,e2b e28: 00 00 00 e2b: d1 57 01 cmpl r7,$0x1 e2e: 13 60 beql e90 e30: 1f 0e blssu e40 e32: d1 57 02 cmpl r7,$0x2 e35: 13 03 beql e3a e37: 31 f6 00 brw f30 e3a: d0 a6 78 50 movl 0x78(r6),r0 e3e: 11 71 brb eb1 e40: d0 a8 04 57 movl 0x4(r8),r7 e44: d1 57 8f ff cmpl r7,$0xffffffff e48: ff ff ff e4b: 12 09 bneq e56 e4d: c3 01 a6 60 subl3 $0x1,0x60(r6),r9 e51: 59 e52: d4 57 clrf r7 e54: 11 18 brb e6e e56: d0 57 59 movl r7,r9 e59: 11 13 brb e6e e5b: dd 57 pushl r7 e5d: dd 68 pushl (r8) e5f: dd 56 pushl r6 e61: fb 03 ef 00 calls $0x3,e68 e65: 00 00 00 e68: d5 50 tstl r0 e6a: 12 0a bneq e76 e6c: d6 57 incl r7 e6e: d1 57 59 cmpl r7,r9 e71: 15 e8 bleq e5b e73: 31 ba 00 brw f30 e76: d0 a8 08 51 movl 0x8(r8),r1 e7a: d0 a0 14 52 movl 0x14(r0),r2 e7e: d1 51 52 cmpl r1,r2 e81: 19 07 blss e8a e83: 15 e7 bleq e6c e85: e1 05 a0 38 bbc $0x5,0x38(r0),e6c e89: e2 e8a: d0 51 a0 14 movl r1,0x14(r0) e8e: 11 dc brb e6c e90: d0 66 50 movl (r6),r0 e93: d0 a0 14 50 movl 0x14(r0),r0 e97: 12 03 bneq e9c e99: 31 94 00 brw f30 e9c: dd 58 pushl r8 e9e: dd 56 pushl r6 ea0: fb 02 60 calls $0x2,(r0) ea3: 31 8a 00 brw f30 ea6: d0 60 51 movl (r0),r1 ea9: e0 07 a0 3a bbs $0x7,0x3a(r0),eb7 ead: 09 eae: d0 51 50 movl r1,r0 eb1: d5 50 tstl r0 eb3: 12 f1 bneq ea6 eb5: 11 33 brb eea eb7: d0 a0 04 52 movl 0x4(r0),r2 ebb: d5 51 tstl r1 ebd: 13 06 beql ec5 ebf: d0 52 a1 04 movl r2,0x4(r1) ec3: 11 04 brb ec9 ec5: d0 52 a6 7c movl r2,0x7c(r6) ec9: d0 60 b0 04 movl (r0),*0x4(r0) ecd: d0 08 a0 64 movl $0x8,0x64(r0) ed1: e1 03 a0 38 bbc $0x3,0x38(r0),eae ed5: d8 ed6: d4 60 clrf (r0) ed8: d0 c6 84 00 movl 0x84(r6),0x4(r0) edc: a0 04 ede: d0 50 d6 84 movl r0,*0x84(r6) ee2: 00 ee3: d0 50 c6 84 movl r0,0x84(r6) ee7: 00 ee8: 11 c4 brb eae eea: 9f c6 98 00 pushab 0x98(r6) eee: fb 01 ef 00 calls $0x1,ef5 ef2: 00 00 00 ef5: d4 57 clrf r7 ef7: d1 57 a6 5c cmpl r7,0x5c(r6) efb: 18 33 bgeq f30 efd: d1 a6 64 57 cmpl 0x64(r6),r7 f01: 13 1c beql f1f f03: d4 58 clrf r8 f05: 11 12 brb f19 f07: 7d 57 7e movq r7,-(sp) f0a: dd 56 pushl r6 f0c: fb 03 ef 00 calls $0x3,f13 f10: 00 00 00 f13: d5 50 tstl r0 f15: 12 0c bneq f23 f17: d6 58 incl r8 f19: d1 58 a6 60 cmpl r8,0x60(r6) f1d: 19 e8 blss f07 f1f: d6 57 incl r7 f21: 11 d4 brb ef7 f23: d0 c0 a0 00 movl 0xa0(r0),r0 f27: 50 f28: 13 ed beql f17 f2a: d0 08 a0 64 movl $0x8,0x64(r0) f2e: 11 e7 brb f17 f30: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) f34: 7e f35: fb 01 ef 00 calls $0x1,f3c f39: 00 00 00 f3c: 04 ret f3d: 01 nop 00000f3e : f3e: c0 0f .word 0x0fc0 # Entry mask: < r11 r10 r9 r8 r7 r6 > f40: c2 18 5e subl2 $0x18,sp f43: d0 ac 04 56 movl 0x4(ap),r6 f47: d0 a6 40 57 movl 0x40(r6),r7 f4b: d0 a7 04 59 movl 0x4(r7),r9 f4f: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) f53: 7e f54: 9e ef 00 00 movab f5a ,r11 f58: 00 00 5b f5b: fb 01 6b calls $0x1,(r11) f5e: 9e ef 00 00 movab f64 ,r10 f62: 00 00 5a f65: d1 a6 64 07 cmpl 0x64(r6),$0x7 f69: 13 03 beql f6e f6b: 31 2c 01 brw 109a f6e: 91 c6 90 00 cmpb 0x90(r6),$0x2 f72: 02 f73: 13 03 beql f78 f75: 31 22 01 brw 109a f78: e1 07 a6 3a bbc $0x7,0x3a(r6),fd6 f7c: 59 f7d: d0 b7 04 50 movl *0x4(r7),r0 f81: dd 57 pushl r7 f83: fb 01 b0 0c calls $0x1,*0xc(r0) f87: 9f ef 00 00 pushab f8d f8b: 00 00 f8d: 9e ef 00 00 movab f93 ,r8 f91: 00 00 58 f94: fb 01 68 calls $0x1,(r8) f97: dd 01 pushl $0x1 f99: dd 57 pushl r7 f9b: fb 02 ef 00 calls $0x2,fa2 f9f: 00 00 00 fa2: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) fa6: 7e fa7: fb 01 6a calls $0x1,(r10) faa: d0 a6 60 50 movl 0x60(r6),r0 fae: d0 a6 5c 51 movl 0x5c(r6),r1 fb2: d1 50 51 cmpl r0,r1 fb5: 19 03 blss fba fb7: 31 36 03 brw 12f0 fba: c3 50 51 7e subl3 r0,r1,-(sp) fbe: 9f ef 00 00 pushab fc4 fc2: 00 00 fc4: fb 02 68 calls $0x2,(r8) fc7: dd 00 pushl $0x0 fc9: dd a6 58 pushl 0x58(r6) fcc: fb 02 ff 00 calls $0x2,*fd3 fd0: 00 00 00 fd3: 31 1a 03 brw 12f0 fd6: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) fda: 7e fdb: fb 01 6a calls $0x1,(r10) fde: d0 a6 40 58 movl 0x40(r6),r8 fe2: c8 8f 00 04 bisl2 $0x00000400,0x38(r8) fe6: 00 00 a8 38 fea: cb 8f fd ff bicl3 $0xfffffffd,0x38(r6),r1 fee: ff ff a6 38 ff2: 51 ff3: e1 01 a6 38 bbc $0x1,0x38(r6),ffb ff7: 03 ff8: c8 01 51 bisl2 $0x1,r1 ffb: c3 10 5d 52 subl3 $0x10,fp,r2 fff: dd 06 pushl $0x6 1001: dd 00 pushl $0x0 1003: dd 52 pushl r2 1005: d0 51 ad ec movl r1,0xffffffec(fp) 1009: d0 52 ad e8 movl r2,0xffffffe8(fp) 100d: fb 03 ef 00 calls $0x3,1014 1011: 00 00 00 1014: 90 03 ad f0 movb $0x3,0xfffffff0(fp) 1018: 90 20 ad f4 movb $0x20,0xfffffff4(fp) 101c: d0 ad ec 51 movl 0xffffffec(fp),r1 1020: c9 8f 00 10 bisl3 $0x00b11000,r1,-(sp) 1024: b1 00 51 7e 1028: dd 00 pushl $0x0 102a: 3c 8f e8 03 movzwl $0x03e8,-(sp) 102e: 7e 102f: 79 05 01 7e ashq $0x5,$0x1,-(sp) 1033: 9f a6 6c pushab 0x6c(r6) 1036: dd 06 pushl $0x6 1038: d0 ad e8 52 movl 0xffffffe8(fp),r2 103c: dd 52 pushl r2 103e: dd 58 pushl r8 1040: fb 09 ef 00 calls $0x9,1047 1044: 00 00 00 1047: ca 8f 00 04 bicl2 $0x00000400,0x38(r8) 104b: 00 00 a8 38 104f: d4 c8 a0 00 clrf 0xa0(r8) 1053: d1 50 04 cmpl r0,$0x4 1056: 13 0f beql 1067 1058: d1 50 05 cmpl r0,$0x5 105b: 13 10 beql 106d 105d: d5 50 tstl r0 105f: 12 12 bneq 1073 1061: d0 01 a6 64 movl $0x1,0x64(r6) 1065: 11 3b brb 10a2 1067: d0 08 a6 64 movl $0x8,0x64(r6) 106b: 11 35 brb 10a2 106d: d0 03 a6 64 movl $0x3,0x64(r6) 1071: 11 2f brb 10a2 1073: d0 03 a6 64 movl $0x3,0x64(r6) 1077: d0 b8 04 51 movl *0x4(r8),r1 107b: dd 58 pushl r8 107d: d0 50 ad ec movl r0,0xffffffec(fp) 1081: fb 01 b1 0c calls $0x1,*0xc(r1) 1085: d0 ad ec 50 movl 0xffffffec(fp),r0 1089: dd 50 pushl r0 108b: 9f ef 00 00 pushab 1091 108f: 00 00 1091: fb 02 ef 00 calls $0x2,1098 1095: 00 00 00 1098: 11 08 brb 10a2 109a: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 109e: 7e 109f: fb 01 6a calls $0x1,(r10) 10a2: d0 a6 38 50 movl 0x38(r6),r0 10a6: e1 04 50 2c bbc $0x4,r0,10d6 10aa: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 10ae: 7e 10af: fb 01 6b calls $0x1,(r11) 10b2: d5 a6 64 tstl 0x64(r6) 10b5: 13 0b beql 10c2 10b7: dd 01 pushl $0x1 10b9: dd 57 pushl r7 10bb: fb 02 ef 00 calls $0x2,10c2 10bf: 00 00 00 10c2: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 10c6: 7e 10c7: fb 01 6a calls $0x1,(r10) 10ca: dd 56 pushl r6 10cc: fb 01 ef 00 calls $0x1,10d3 10d0: 00 00 00 10d3: d4 50 clrf r0 10d5: 04 ret 10d6: d1 a6 64 09 cmpl 0x64(r6),$0x9 10da: 1b 03 blequ 10df 10dc: 31 52 01 brw 1231 10df: cf a6 64 00 casel 0x64(r6),$0x0,$0x9 10e3: 09 10e4: 6c 01 14 cvtbd $0x1,$0x14 [d-float] 10e7: 00 halt 10e8: 14 00 bgtr 10ea 10ea: 34 01 23 00 movp $0x1,$0x23,$0x0 10ee: 0f 01 0f remque $0x1,$0xf 10f1: 01 nop 10f2: 3a 00 22 01 locc $0x0,$0x22,$0x1 10f6: 98 00 d0 69 cvtbl $0x0,*0x5069(r0) 10fa: 50 10fb: dd 56 pushl r6 10fd: fb 01 b0 08 calls $0x1,*0x8(r0) 1101: d0 50 58 movl r0,r8 1104: 31 55 01 brw 125c 1107: d0 b7 04 50 movl *0x4(r7),r0 110b: dd 57 pushl r7 110d: fb 01 b0 0c calls $0x1,*0xc(r0) 1111: 9f ef 00 00 pushab 1117 1115: 00 00 1117: fb 01 ef 00 calls $0x1,111e 111b: 00 00 00 111e: d1 a6 64 07 cmpl 0x64(r6),$0x7 1122: 12 5e bneq 1182 1124: 91 c6 90 00 cmpb 0x90(r6),$0x28 1128: 28 1129: 12 57 bneq 1182 112b: d0 a7 40 ad movl 0x40(r7),0xfffffff0(fp) 112f: f0 1130: d0 a7 44 ad movl 0x44(r7),0xfffffff4(fp) 1134: f4 1135: d0 a7 18 51 movl 0x18(r7),r1 1139: d0 a7 14 50 movl 0x14(r7),r0 113d: d1 51 50 cmpl r1,r0 1140: 18 07 bgeq 1149 1142: c3 01 51 ad subl3 $0x1,r1,0xfffffff8(fp) 1146: f8 1147: 11 05 brb 114e 1149: c3 01 50 ad subl3 $0x1,r0,0xfffffff8(fp) 114d: f8 114e: d5 ad f8 tstl 0xfffffff8(fp) 1151: 12 1b bneq 116e 1153: d0 b7 04 50 movl *0x4(r7),r0 1157: dd 57 pushl r7 1159: fb 01 b0 0c calls $0x1,*0xc(r0) 115d: 9f ef 00 00 pushab 1163 1161: 00 00 1163: fb 01 ef 00 calls $0x1,116a 1167: 00 00 00 116a: d0 01 ad f8 movl $0x1,0xfffffff8(fp) 116e: 9f ad f0 pushab 0xfffffff0(fp) 1171: dd 00 pushl $0x0 1173: dd 59 pushl r9 1175: fb 03 ef 00 calls $0x3,117c 1179: 00 00 00 117c: d2 02 58 mcoml $0x2,r8 117f: 31 da 00 brw 125c 1182: d0 a6 44 50 movl 0x44(r6),r0 1186: 12 03 bneq 118b 1188: 31 c9 00 brw 1254 118b: c3 01 50 a6 subl3 $0x1,r0,0x44(r6) 118f: 44 1190: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 1194: 7e 1195: fb 01 6b calls $0x1,(r11) 1198: e0 01 a6 38 bbs $0x1,0x38(r6),11a2 119c: 05 119d: e0 03 a9 50 bbs $0x3,0x50(r9),11be 11a1: 1c 11a2: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 11a6: 7e 11a7: dd ef 00 00 pushl 11ad 11ab: 00 00 11ad: dd 00 pushl $0x0 11af: 9f ef 00 00 pushab 11b5 11b3: 00 00 11b5: fb 04 ef 00 calls $0x4,11bc 11b9: 00 00 00 11bc: 11 2b brb 11e9 11be: 9e a7 78 58 movab 0x78(r7),r8 11c2: dd 58 pushl r8 11c4: fb 01 ef 00 calls $0x1,11cb 11c8: 00 00 00 11cb: 95 50 tstb r0 11cd: 12 1a bneq 11e9 11cf: d6 a7 4c incl 0x4c(r7) 11d2: dd 57 pushl r7 11d4: 9f ef 00 00 pushab 11da 11d8: 00 00 11da: dd ef 00 00 pushl 11e0 11de: 00 00 11e0: dd 58 pushl r8 11e2: fb 04 ef 00 calls $0x4,11e9 11e6: 00 00 00 11e9: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 11ed: 7e 11ee: fb 01 6a calls $0x1,(r10) 11f1: 11 89 brb 117c 11f3: 7d a7 40 7e movq 0x40(r7),-(sp) 11f7: dd 59 pushl r9 11f9: fb 03 ef 00 calls $0x3,1200 11fd: 00 00 00 1200: d5 50 tstl r0 1202: 12 06 bneq 120a 1204: 11 45 brb 124b 1206: e0 17 50 4f bbs $0x17,r0,1259 120a: d0 a6 44 50 movl 0x44(r6),r0 120e: 13 3b beql 124b 1210: c3 01 50 a6 subl3 $0x1,r0,0x44(r6) 1214: 44 1215: 31 64 ff brw 117c 1218: d0 b7 04 50 movl *0x4(r7),r0 121c: dd 57 pushl r7 121e: fb 01 b0 0c calls $0x1,*0xc(r0) 1222: 9f ef 00 00 pushab 1228 1226: 00 00 1228: fb 01 ef 00 calls $0x1,122f 122c: 00 00 00 122f: 11 1a brb 124b 1231: d0 b7 04 50 movl *0x4(r7),r0 1235: dd 57 pushl r7 1237: fb 01 b0 0c calls $0x1,*0xc(r0) 123b: dd a6 64 pushl 0x64(r6) 123e: 9f ef 00 00 pushab 1244 1242: 00 00 1244: fb 02 ef 00 calls $0x2,124b 1248: 00 00 00 124b: d0 05 58 movl $0x5,r8 124e: 11 0c brb 125c 1250: d4 58 clrf r8 1252: 11 08 brb 125c 1254: d0 10 58 movl $0x10,r8 1257: 11 03 brb 125c 1259: d0 04 58 movl $0x4,r8 125c: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 1260: 7e 1261: fb 01 6b calls $0x1,(r11) 1264: d1 58 8f fd cmpl r8,$0xfffffffd 1268: ff ff ff 126b: 12 38 bneq 12a5 126d: d4 a6 64 clrf 0x64(r6) 1270: 94 c6 90 00 clrb 0x90(r6) 1274: d0 a6 3c 50 movl 0x3c(r6),r0 1278: ca 01 50 bicl2 $0x1,r0 127b: d0 50 a6 3c movl r0,0x3c(r6) 127f: d6 a6 48 incl 0x48(r6) 1282: dd 56 pushl r6 1284: fb 01 cf 25 calls $0x1,5ae 1288: f3 1289: d0 50 58 movl r0,r8 128c: 12 17 bneq 12a5 128e: dd 01 pushl $0x1 1290: dd 57 pushl r7 1292: fb 02 ef 00 calls $0x2,1299 1296: 00 00 00 1299: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 129d: 7e 129e: fb 01 6a calls $0x1,(r10) 12a1: d2 02 50 mcoml $0x2,r0 12a4: 04 ret 12a5: d5 a6 64 tstl 0x64(r6) 12a8: 13 0b beql 12b5 12aa: dd 01 pushl $0x1 12ac: dd 57 pushl r7 12ae: fb 02 ef 00 calls $0x2,12b5 12b2: 00 00 00 12b5: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 12b9: 7e 12ba: fb 01 6a calls $0x1,(r10) 12bd: d0 a7 10 50 movl 0x10(r7),r0 12c1: d0 a0 0c 50 movl 0xc(r0),r0 12c5: 13 07 beql 12ce 12c7: dd 58 pushl r8 12c9: dd 56 pushl r6 12cb: fb 02 60 calls $0x2,(r0) 12ce: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 12d2: 7e 12d3: fb 01 6b calls $0x1,(r11) 12d6: e1 03 a6 38 bbc $0x3,0x38(r6),12e4 12da: 09 12db: dd 56 pushl r6 12dd: fb 01 ef 00 calls $0x1,12e4 12e1: 00 00 00 12e4: c1 a9 08 30 addl3 0x8(r9),$0x30,-(sp) 12e8: 7e 12e9: fb 01 6a calls $0x1,(r10) 12ec: d0 58 50 movl r8,r0 12ef: 04 ret 12f0: d0 16 50 movl $0x16,r0 12f3: 04 ret 000012f4 : 12f4: c0 0f .word 0x0fc0 # Entry mask: < r11 r10 r9 r8 r7 r6 > 12f6: c2 04 5e subl2 $0x4,sp 12f9: d0 ac 04 5b movl 0x4(ap),r11 12fd: d0 ac 08 56 movl 0x8(ap),r6 1301: d0 ac 0c 57 movl 0xc(ap),r7 1305: d1 56 8f ff cmpl r6,$0xffffffff 1309: ff ff ff 130c: 12 08 bneq 1316 130e: d0 ab 5c 59 movl 0x5c(r11),r9 1312: d4 56 clrf r6 1314: 11 14 brb 132a 1316: d1 56 ab 64 cmpl r6,0x64(r11) 131a: 13 6f beql 138b 131c: d5 56 tstl r6 131e: 19 6b blss 138b 1320: d1 56 ab 5c cmpl r6,0x5c(r11) 1324: 18 65 bgeq 138b 1326: c1 56 01 59 addl3 r6,$0x1,r9 132a: d1 57 8f ff cmpl r7,$0xffffffff 132e: ff ff ff 1331: 12 08 bneq 133b 1333: d0 ab 60 5a movl 0x60(r11),r10 1337: d4 57 clrf r7 1339: 11 20 brb 135b 133b: d5 57 tstl r7 133d: 19 4c blss 138b 133f: d1 57 ab 60 cmpl r7,0x60(r11) 1343: 18 46 bgeq 138b 1345: c1 57 01 5a addl3 r7,$0x1,r10 1349: 11 10 brb 135b 134b: d1 56 ab 64 cmpl r6,0x64(r11) 134f: 13 08 beql 1359 1351: d0 57 58 movl r7,r8 1354: d1 58 5a cmpl r8,r10 1357: 19 09 blss 1362 1359: d6 56 incl r6 135b: d1 56 59 cmpl r6,r9 135e: 19 eb blss 134b 1360: 11 26 brb 1388 1362: dd 58 pushl r8 1364: dd 56 pushl r6 1366: dd 5b pushl r11 1368: fb 03 ef 00 calls $0x3,136f 136c: 00 00 00 136f: d5 50 tstl r0 1371: 12 04 bneq 1377 1373: d6 58 incl r8 1375: 11 dd brb 1354 1377: dd ac 10 pushl 0x10(ap) 137a: dd 60 pushl (r0) 137c: fb 02 ef 00 calls $0x2,1383 1380: 00 00 00 1383: d5 50 tstl r0 1385: 13 ec beql 1373 1387: 04 ret 1388: d4 50 clrf r0 138a: 04 ret 138b: d0 16 50 movl $0x16,r0 138e: 04 ret 138f: 01 nop 00001390 : 1390: 00 00 .word 0x0000 # Entry mask: < > 1392: c2 04 5e subl2 $0x4,sp 1395: d0 ac 04 50 movl 0x4(ap),r0 1399: d1 50 8f 71 cmpl r0,$0x00000271 139d: 02 00 00 13a0: 15 29 bleq 13cb 13a2: d1 50 8f e2 cmpl r0,$0x000004e2 13a6: 04 00 00 13a9: 15 24 bleq 13cf 13ab: d1 50 8f c4 cmpl r0,$0x000009c4 13af: 09 00 00 13b2: 15 20 bleq 13d4 13b4: d1 50 8f d6 cmpl r0,$0x00000bd6 13b8: 0b 00 00 13bb: 15 1c bleq 13d9 13bd: d1 50 8f 88 cmpl r0,$0x00001388 13c1: 13 00 00 13c4: 14 22 bgtr 13e8 13c6: d0 04 50 movl $0x4,r0 13c9: 11 11 brb 13dc 13cb: d4 50 clrf r0 13cd: 11 0d brb 13dc 13cf: d0 01 50 movl $0x1,r0 13d2: 11 08 brb 13dc 13d4: d0 02 50 movl $0x2,r0 13d7: 11 03 brb 13dc 13d9: d0 03 50 movl $0x3,r0 13dc: 7e 40 ef 00 movaq 13e3 [r0],r0 13e0: 00 00 00 50 13e4: d0 60 50 movl (r0),r0 13e7: 04 ret 13e8: c6 8f 90 01 divl2 $0x00000190,r0 13ec: 00 00 50 13ef: 04 ret 000013f0 : 13f0: 00 00 .word 0x0000 # Entry mask: < > 13f2: c2 04 5e subl2 $0x4,sp 13f5: d0 ac 04 50 movl 0x4(ap),r0 13f9: d1 50 08 cmpl r0,$0x8 13fc: 13 19 beql 1417 13fe: d1 50 09 cmpl r0,$0x9 1401: 13 18 beql 141b 1403: d1 50 0a cmpl r0,$0xa 1406: 13 18 beql 1420 1408: d1 50 0b cmpl r0,$0xb 140b: 13 18 beql 1425 140d: d1 50 0c cmpl r0,$0xc 1410: 12 22 bneq 1434 1412: d0 04 50 movl $0x4,r0 1415: 11 11 brb 1428 1417: d4 50 clrf r0 1419: 11 0d brb 1428 141b: d0 01 50 movl $0x1,r0 141e: 11 08 brb 1428 1420: d0 02 50 movl $0x2,r0 1423: 11 03 brb 1428 1425: d0 03 50 movl $0x3,r0 1428: 7e 40 ef 00 movaq 142f [r0],r0 142c: 00 00 00 50 1430: d0 60 50 movl (r0),r0 1433: 04 ret 1434: c4 8f 90 01 mull2 $0x00000190,r0 1438: 00 00 50 143b: 04 ret 0000143c : 143c: 00 00 .word 0x0000 # Entry mask: < > 143e: c2 04 5e subl2 $0x4,sp 1441: d0 ac 04 50 movl 0x4(ap),r0 1445: d1 50 08 cmpl r0,$0x8 1448: 13 19 beql 1463 144a: d1 50 09 cmpl r0,$0x9 144d: 13 18 beql 1467 144f: d1 50 0a cmpl r0,$0xa 1452: 13 18 beql 146c 1454: d1 50 0b cmpl r0,$0xb 1457: 13 18 beql 1471 1459: d1 50 0c cmpl r0,$0xc 145c: 12 27 bneq 1485 145e: d0 04 50 movl $0x4,r0 1461: 11 11 brb 1474 1463: d4 50 clrf r0 1465: 11 0d brb 1474 1467: d0 01 50 movl $0x1,r0 146a: 11 08 brb 1474 146c: d0 02 50 movl $0x2,r0 146f: 11 03 brb 1474 1471: d0 03 50 movl $0x3,r0 1474: 7e 40 ef 00 movaq 147b [r0],r0 1478: 00 00 00 50 147c: c7 60 8f 00 divl3 (r0),$0x05f5e100,r0 1480: e1 f5 05 50 1484: 04 ret 1485: c4 28 50 mull2 $0x28,r0 1488: c7 50 8f 80 divl3 r0,$0x00989680,r0 148c: 96 98 00 50 1490: 04 ret 1491: 01 nop 00001492 : 1492: 00 00 .word 0x0000 # Entry mask: < > 1494: c2 04 5e subl2 $0x4,sp 1497: d0 ac 04 50 movl 0x4(ap),r0 149b: d0 a0 08 50 movl 0x8(r0),r0 149f: dd ac 08 pushl 0x8(ap) 14a2: fb 01 b0 1c calls $0x1,*0x1c(r0) 14a6: 04 ret 14a7: 01 nop 000014a8 : 14a8: 00 00 .word 0x0000 # Entry mask: < > 14aa: c2 04 5e subl2 $0x4,sp 14ad: d0 ac 04 50 movl 0x4(ap),r0 14b1: d0 a0 08 51 movl 0x8(r0),r1 14b5: 7d ac 08 7e movq 0x8(ap),-(sp) 14b9: dd 50 pushl r0 14bb: fb 03 b1 18 calls $0x3,*0x18(r1) 14bf: 04 ret 000014c0 : 14c0: c0 0f .word 0x0fc0 # Entry mask: < r11 r10 r9 r8 r7 r6 > 14c2: c2 08 5e subl2 $0x8,sp 14c5: d0 ac 04 56 movl 0x4(ap),r6 14c9: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 14cd: 7e 14ce: 9e ef 00 00 movab 14d4 ,r0 14d2: 00 00 50 14d5: fb 01 60 calls $0x1,(r0) 14d8: d5 a6 74 tstl 0x74(r6) 14db: 13 0d beql 14ea 14dd: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 14e1: 7e 14e2: fb 01 ef 00 calls $0x1,14e9 14e6: 00 00 00 14e9: 04 ret 14ea: d0 a6 78 57 movl 0x78(r6),r7 14ee: d5 57 tstl r7 14f0: 13 eb beql 14dd 14f2: d0 a7 40 5b movl 0x40(r7),r11 14f6: d1 ab 1c ab cmpl 0x1c(r11),0x14(r11) 14fa: 14 14fb: 18 1a bgeq 1517 14fd: d5 ab 4c tstl 0x4c(r11) 1500: 12 15 bneq 1517 1502: d0 ab 38 50 movl 0x38(r11),r0 1506: e0 0b 50 0d bbs $0xb,r0,1517 150a: d3 50 8f 80 bitl r0,$0x00000480 150e: 04 00 00 1511: 13 09 beql 151c 1513: e8 a7 3a 05 blbs 0x3a(r7),151c 1517: d0 67 57 movl (r7),r7 151a: 11 d2 brb 14ee 151c: dd 56 pushl r6 151e: 9e cf de ea movab 0 ,r10 1522: 5a 1523: fb 01 6a calls $0x1,(r10) 1526: d5 50 tstl r0 1528: 12 5a bneq 1584 152a: d0 a6 50 50 movl 0x50(r6),r0 152e: d2 50 52 mcoml r0,r2 1531: 9e ef 00 00 movab 1537 ,r8 1535: 00 00 58 1538: e0 01 50 03 bbs $0x1,r0,153f 153c: 31 12 01 brw 1651 153f: e1 03 52 2c bbc $0x3,r2,156f 1543: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1547: 7e 1548: fb 01 68 calls $0x1,(r8) 154b: 7d 01 7e movq $0x1,-(sp) 154e: dd 56 pushl r6 1550: fb 03 ef 00 calls $0x3,1557 1554: 00 00 00 1557: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 155b: 7e 155c: fb 01 ef 00 calls $0x1,1563 1560: 00 00 00 1563: dd 56 pushl r6 1565: fb 01 6a calls $0x1,(r10) 1568: d5 50 tstl r0 156a: 12 18 bneq 1584 156c: 31 e2 00 brw 1651 156f: d6 a6 74 incl 0x74(r6) 1572: c8 08 a6 70 bisl2 $0x8,0x70(r6) 1576: 9f c6 98 00 pushab 0x98(r6) 157a: fb 01 ef 00 calls $0x1,1581 157e: 00 00 00 1581: 31 cd 00 brw 1651 1584: d0 67 52 movl (r7),r2 1587: d0 a7 04 50 movl 0x4(r7),r0 158b: d5 52 tstl r2 158d: 13 06 beql 1595 158f: d0 50 a2 04 movl r0,0x4(r2) 1593: 11 04 brb 1599 1595: d0 50 a6 7c movl r0,0x7c(r6) 1599: d0 67 b7 04 movl (r7),*0x4(r7) 159d: d3 a7 38 8f bitl 0x38(r7),$0x000e0000 15a1: 00 00 0e 00 15a5: 12 03 bneq 15aa 15a7: 31 80 00 brw 162a 15aa: d0 a7 40 5a movl 0x40(r7),r10 15ae: d4 58 clrf r8 15b0: ea 00 20 48 ffs $0x0,$0x20,0x50(r10)[r8],r9 15b4: aa 50 59 15b7: 12 03 bneq 15bc 15b9: d2 00 59 mcoml $0x0,r9 15bc: d6 59 incl r9 15be: 12 07 bneq 15c7 15c0: d6 58 incl r8 15c2: d1 58 08 cmpl r8,$0x8 15c5: 12 e9 bneq 15b0 15c7: c3 01 59 52 subl3 $0x1,r9,r2 15cb: dd 52 pushl r2 15cd: dd 58 pushl r8 15cf: 9f ef 00 00 pushab 15d5 15d3: 00 00 15d5: d0 52 ad f8 movl r2,0xfffffff8(fp) 15d9: 9e ef 00 00 movab 15df ,r0 15dd: 00 00 50 15e0: fb 03 60 calls $0x3,(r0) 15e3: d0 ad f8 52 movl 0xfffffff8(fp),r2 15e7: 9c 52 8f fe rotl r2,$0xfffffffe,r3 15eb: ff ff ff 53 15ef: d2 53 53 mcoml r3,r3 15f2: ca 53 48 aa bicl2 r3,0x50(r10)[r8] 15f6: 50 15f7: 78 05 58 58 ashl $0x5,r8,r8 15fb: c8 52 58 bisl2 r2,r8 15fe: d1 58 aa 14 cmpl r8,0x14(r10) 1602: 19 1f blss 1623 1604: d0 ba 04 52 movl *0x4(r10),r2 1608: dd 5a pushl r10 160a: fb 01 b2 0c calls $0x1,*0xc(r2) 160e: dd aa 14 pushl 0x14(r10) 1611: dd 58 pushl r8 1613: 9f ef 00 00 pushab 1619 1617: 00 00 1619: 9e ef 00 00 movab 161f ,r0 161d: 00 00 50 1620: fb 03 60 calls $0x3,(r0) 1623: 90 58 c7 92 movb r8,0x92(r7) 1627: 00 1628: 11 08 brb 1632 162a: c8 8f 00 08 bisl2 $0x00000800,0x38(r11) 162e: 00 00 ab 38 1632: d6 ab 1c incl 0x1c(r11) 1635: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1639: 7e 163a: fb 01 ef 00 calls $0x1,1641 163e: 00 00 00 1641: dd 57 pushl r7 1643: dd 00 pushl $0x0 1645: dd 56 pushl r6 1647: fb 03 ef 00 calls $0x3,164e 164b: 00 00 00 164e: 31 78 fe brw 14c9 1651: e1 01 a7 38 bbc $0x1,0x38(r7),1671 1655: 1b 1656: d0 a7 40 50 movl 0x40(r7),r0 165a: d0 b0 04 51 movl *0x4(r0),r1 165e: dd 50 pushl r0 1660: fb 01 b1 0c calls $0x1,*0xc(r1) 1664: 9f ef 00 00 pushab 166a 1668: 00 00 166a: fb 01 ef 00 calls $0x1,1671 166e: 00 00 00 1671: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1675: 7e 1676: fb 01 68 calls $0x1,(r8) 1679: 04 ret 0000167a : 167a: c0 00 .word 0x00c0 # Entry mask: < r7 r6 > 167c: c2 04 5e subl2 $0x4,sp 167f: d0 ac 04 56 movl 0x4(ap),r6 1683: d0 a6 08 50 movl 0x8(r6),r0 1687: d0 a0 34 57 movl 0x34(r0),r7 168b: 15 0a bleq 1697 168d: 9f a0 30 pushab 0x30(r0) 1690: fb 01 ef 00 calls $0x1,1697 1694: 00 00 00 1697: c3 ac 08 a6 subl3 0x8(ap),0x74(r6),r0 169b: 74 50 169d: 19 06 blss 16a5 169f: d0 50 a6 74 movl r0,0x74(r6) 16a3: 11 03 brb 16a8 16a5: d4 a6 74 clrf 0x74(r6) 16a8: d5 57 tstl r7 16aa: 15 18 bleq 16c4 16ac: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 16b0: 7e 16b1: fb 01 ef 00 calls $0x1,16b8 16b5: 00 00 00 16b8: d5 a6 74 tstl 0x74(r6) 16bb: 12 07 bneq 16c4 16bd: dd 56 pushl r6 16bf: fb 01 cf fc calls $0x1,14c0 16c3: fd 16c4: 04 ret 16c5: 01 nop 000016c6 : 16c6: 00 00 .word 0x0000 # Entry mask: < > 16c8: c2 04 5e subl2 $0x4,sp 16cb: dd 01 pushl $0x1 16cd: dd ac 04 pushl 0x4(ap) 16d0: fb 02 ef 00 calls $0x2,16d7 16d4: 00 00 00 16d7: 04 ret 000016d8 : 16d8: c0 01 .word 0x01c0 # Entry mask: < r8 r7 r6 > 16da: c2 04 5e subl2 $0x4,sp 16dd: d0 ac 04 56 movl 0x4(ap),r6 16e1: d0 a6 04 57 movl 0x4(r6),r7 16e5: 9f a6 78 pushab 0x78(r6) 16e8: fb 01 ef 00 calls $0x1,16ef 16ec: 00 00 00 16ef: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 16f3: 7e 16f4: fb 01 ef 00 calls $0x1,16fb 16f8: 00 00 00 16fb: dd 01 pushl $0x1 16fd: dd 56 pushl r6 16ff: fb 02 ef 00 calls $0x2,1706 1703: 00 00 00 1706: d0 a6 04 50 movl 0x4(r6),r0 170a: 9e ef 00 00 movab 1710 ,r8 170e: 00 00 58 1711: e0 03 a0 50 bbs $0x3,0x50(r0),1727 1715: 11 1716: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 171a: 7e 171b: fb 01 68 calls $0x1,(r8) 171e: dd a6 04 pushl 0x4(r6) 1721: fb 01 cf 9a calls $0x1,14c0 1725: fd 1726: 04 ret 1727: c8 04 a0 70 bisl2 $0x4,0x70(r0) 172b: 9f c7 98 00 pushab 0x98(r7) 172f: fb 01 ef 00 calls $0x1,1736 1733: 00 00 00 1736: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 173a: 7e 173b: fb 01 68 calls $0x1,(r8) 173e: 04 ret 173f: 01 nop 00001740 : 1740: c0 0f .word 0x0fc0 # Entry mask: < r11 r10 r9 r8 r7 r6 > 1742: c2 08 5e subl2 $0x8,sp 1745: d0 ac 04 56 movl 0x4(ap),r6 1749: d0 a6 40 58 movl 0x40(r6),r8 174d: d0 a8 04 57 movl 0x4(r8),r7 1751: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 1755: 7e 1756: fb 01 ef 00 calls $0x1,175d 175a: 00 00 00 175d: d0 a6 3c 50 movl 0x3c(r6),r0 1761: 9e ef 00 00 movab 1767 ,r9 1765: 00 00 59 1768: e9 50 03 blbc r0,176e 176b: 31 09 01 brw 1877 176e: e9 a7 50 05 blbc 0x50(r7),1777 1772: d6 a7 54 incl 0x54(r7) 1775: 11 07 brb 177e 1777: d0 a7 08 50 movl 0x8(r7),r0 177b: d6 a0 0c incl 0xc(r0) 177e: d0 a6 40 50 movl 0x40(r6),r0 1782: d7 a0 1c decl 0x1c(r0) 1785: d3 a6 38 8f bitl 0x38(r6),$0x000e0000 1789: 00 00 0e 00 178d: 13 43 beql 17d2 178f: d0 a6 40 50 movl 0x40(r6),r0 1793: 90 c6 92 00 movb 0x92(r6),r10 1797: 5a 1798: 8b 8f e0 5a bicb3 $0xe0,r10,r11 179c: 5b 179d: cb 8f e0 ff bicl3 $0xffffffe0,r11,-(sp) 17a1: ff ff 5b 7e 17a5: 9c 1b 5a 5a rotl $0x1b,r10,r10 17a9: ca 8f f8 ff bicl2 $0xfffffff8,r10 17ad: ff ff 5a 17b0: dd 5a pushl r10 17b2: 9f ef 00 00 pushab 17b8 17b6: 00 00 17b8: d0 50 ad f8 movl r0,0xfffffff8(fp) 17bc: fb 03 ef 00 calls $0x3,17c3 17c0: 00 00 00 17c3: 78 5b 01 5b ashl r11,$0x1,r11 17c7: d0 ad f8 50 movl 0xfffffff8(fp),r0 17cb: c8 5b 4a a0 bisl2 r11,0x50(r0)[r10] 17cf: 50 17d0: 11 08 brb 17da 17d2: ca 8f 00 08 bicl2 $0x00000800,0x38(r8) 17d6: 00 00 a8 38 17da: d0 a6 3c 50 movl 0x3c(r6),r0 17de: c8 01 50 bisl2 $0x1,r0 17e1: d0 50 a6 3c movl r0,0x3c(r6) 17e5: d0 a6 64 51 movl 0x64(r6),r1 17e9: d0 01 50 movl $0x1,r0 17ec: d5 51 tstl r1 17ee: 12 02 bneq 17f2 17f0: d4 50 clrf r0 17f2: e1 05 a6 3a bbc $0x5,0x3a(r6),17fb 17f6: 04 17f7: d6 50 incl r0 17f9: 11 04 brb 17ff 17fb: d5 51 tstl r1 17fd: 13 04 beql 1803 17ff: c0 50 a8 4c addl2 r0,0x4c(r8) 1803: d1 a6 64 07 cmpl 0x64(r6),$0x7 1807: 12 14 bneq 181d 1809: 91 c6 90 00 cmpb 0x90(r6),$0x2 180d: 02 180e: 12 0d bneq 181d 1810: c8 8f 00 04 bisl2 $0x00000400,0x38(r8) 1814: 00 00 a8 38 1818: d0 56 c8 a0 movl r6,0xa0(r8) 181c: 00 181d: d0 a6 38 50 movl 0x38(r6),r0 1821: d2 50 51 mcoml r0,r1 1824: e0 03 50 1c bbs $0x3,r0,1844 1828: e0 01 51 09 bbs $0x1,r1,1835 182c: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 1830: 7e 1831: fb 01 69 calls $0x1,(r9) 1834: 04 ret 1835: d0 a6 40 50 movl 0x40(r6),r0 1839: c1 a0 04 8f addl3 0x4(r0),$0x000000b0,-(sp) 183d: b0 00 00 00 1841: 7e 1842: 11 2c brb 1870 1844: d5 a6 64 tstl 0x64(r6) 1847: 12 11 bneq 185a 1849: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 184d: 7e 184e: fb 01 69 calls $0x1,(r9) 1851: dd 56 pushl r6 1853: fb 01 cf e6 calls $0x1,f3e 1857: f6 1858: 11 25 brb 187f 185a: d4 66 clrf (r6) 185c: d0 c7 84 00 movl 0x84(r7),0x4(r6) 1860: a6 04 1862: d0 56 d7 84 movl r6,*0x84(r7) 1866: 00 1867: d0 56 c7 84 movl r6,0x84(r7) 186b: 00 186c: 9f c7 98 00 pushab 0x98(r7) 1870: fb 01 ef 00 calls $0x1,1877 1874: 00 00 00 1877: c1 a7 08 30 addl3 0x8(r7),$0x30,-(sp) 187b: 7e 187c: fb 01 69 calls $0x1,(r9) 187f: dd 57 pushl r7 1881: fb 01 cf 3a calls $0x1,14c0 1885: fc 1886: 04 ret 1887: 01 nop 00001888 : 1888: c0 0f .word 0x0fc0 # Entry mask: < r11 r10 r9 r8 r7 r6 > 188a: c2 10 5e subl2 $0x10,sp 188d: d0 ac 04 59 movl 0x4(ap),r9 1891: d0 a9 40 58 movl 0x40(r9),r8 1895: d0 a8 04 56 movl 0x4(r8),r6 1899: d0 66 50 movl (r6),r0 189c: dd 59 pushl r9 189e: fb 01 b0 04 calls $0x1,*0x4(r0) 18a2: d0 a9 3c 50 movl 0x3c(r9),r0 18a6: ca 01 50 bicl2 $0x1,r0 18a9: d0 50 a9 3c movl r0,0x3c(r9) 18ad: d4 a9 64 clrf 0x64(r9) 18b0: d0 a9 5c a9 movl 0x5c(r9),0x60(r9) 18b4: 60 18b5: 94 c9 90 00 clrb 0x90(r9) 18b9: e1 06 a8 38 bbc $0x6,0x38(r8),18cb 18bd: 0d 18be: e1 01 a8 21 bbc $0x1,0x21(r8),18cb 18c2: 08 18c3: d0 a9 38 50 movl 0x38(r9),r0 18c7: e1 17 50 0e bbc $0x17,r0,18d9 18cb: ca 8f 00 00 bicl2 $0x000e0000,0x38(r9) 18cf: 0e 00 a9 38 18d3: 94 c9 91 00 clrb 0x91(r9) 18d7: 11 7c brb 1955 18d9: d3 50 8f 00 bitl r0,$0x000e0000 18dd: 00 0e 00 18e0: 12 18 bneq 18fa 18e2: e1 10 50 0b bbc $0x10,r0,18f1 18e6: c9 8f 00 00 bisl3 $0x00080000,r0,0x38(r9) 18ea: 08 00 50 a9 18ee: 38 18ef: 11 09 brb 18fa 18f1: c9 8f 00 00 bisl3 $0x00020000,r0,0x38(r9) 18f5: 02 00 50 a9 18f9: 38 18fa: cb 8f ff ff bicl3 $0xfff1ffff,0x38(r9),r0 18fe: f1 ff a9 38 1902: 50 1903: d1 50 8f 00 cmpl r0,$0x00040000 1907: 00 04 00 190a: 13 19 beql 1925 190c: d1 50 8f 00 cmpl r0,$0x00080000 1910: 00 08 00 1913: 13 17 beql 192c 1915: d1 50 8f 00 cmpl r0,$0x00020000 1919: 00 02 00 191c: 12 15 bneq 1933 191e: 90 20 c9 91 movb $0x20,0x91(r9) 1922: 00 1923: 11 30 brb 1955 1925: 90 22 c9 91 movb $0x22,0x91(r9) 1929: 00 192a: 11 29 brb 1955 192c: 90 21 c9 91 movb $0x21,0x91(r9) 1930: 00 1931: 11 22 brb 1955 1933: d0 b8 04 50 movl *0x4(r8),r0 1937: dd 58 pushl r8 1939: fb 01 b0 0c calls $0x1,*0xc(r0) 193d: cb 8f ff ff bicl3 $0xfff1ffff,0x38(r9),-(sp) 1941: f1 ff a9 38 1945: 7e 1946: 9f ef 00 00 pushab 194c 194a: 00 00 194c: fb 02 ef 00 calls $0x2,1953 1950: 00 00 00 1953: 11 66 brb 19bb 1955: d0 a6 08 50 movl 0x8(r6),r0 1959: e9 a0 14 04 blbc 0x14(r0),1961 195d: c8 02 a9 38 bisl2 $0x2,0x38(r9) 1961: d0 a9 38 5b movl 0x38(r9),r11 1965: d5 a6 6c tstl 0x6c(r6) 1968: 13 04 beql 196e 196a: e1 01 5b 05 bbc $0x1,r11,1973 196e: cb 08 5b a9 bicl3 $0x8,r11,0x38(r9) 1972: 38 1973: d0 a9 38 ad movl 0x38(r9),0xfffffff8(fp) 1977: f8 1978: cb 8f fd ff bicl3 $0xfffffffd,0xfffffff8(fp),0xfffffff4(fp) 197c: ff ff ad f8 1980: ad f4 1982: dd 59 pushl r9 1984: fb 01 cf 25 calls $0x1,5ae 1988: ec 1989: d0 50 57 movl r0,r7 198c: 9e ef 00 00 movab 1992 ,r10 1990: 00 00 5a 1993: d5 50 tstl r0 1995: 13 43 beql 19da 1997: d0 a8 04 50 movl 0x4(r8),r0 199b: 9e ef 00 00 movab 19a1 ,r11 199f: 00 00 5b 19a2: d0 60 50 movl (r0),r0 19a5: d5 ad f4 tstl 0xfffffff4(fp) 19a8: 12 1e bneq 19c8 19aa: dd 58 pushl r8 19ac: fb 01 b0 0c calls $0x1,*0xc(r0) 19b0: dd 57 pushl r7 19b2: 9f ef 00 00 pushab 19b8 19b6: 00 00 19b8: fb 02 6b calls $0x2,(r11) 19bb: 9f ef 00 00 pushab 19c1 19bf: 00 00 19c1: fb 01 ef 00 calls $0x1,19c8 19c5: 00 00 00 19c8: dd 58 pushl r8 19ca: fb 01 b0 0c calls $0x1,*0xc(r0) 19ce: 9f ef 00 00 pushab 19d4 19d2: 00 00 19d4: fb 01 6b calls $0x1,(r11) 19d7: 31 a9 00 brw 1a83 19da: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 19de: 7e 19df: fb 01 6a calls $0x1,(r10) 19e2: cb 8f f7 ff bicl3 $0xfffffff7,0xfffffff8(fp),r7 19e6: ff ff ad f8 19ea: 57 19eb: dd 56 pushl r6 19ed: 9e cf cf fa movab 14c0 ,r0 19f1: 50 19f2: fb 01 60 calls $0x1,(r0) 19f5: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 19f9: 7e 19fa: 9e ef 00 00 movab 1a00 ,r1 19fe: 00 00 51 1a01: fb 01 61 calls $0x1,(r1) 1a04: d5 57 tstl r7 1a06: 13 03 beql 1a0b 1a08: 31 a6 00 brw 1ab1 1a0b: d0 a9 3c 50 movl 0x3c(r9),r0 1a0f: e8 50 39 blbs r0,1a4b 1a12: d5 ad f4 tstl 0xfffffff4(fp) 1a15: 13 19 beql 1a30 1a17: d0 b8 04 50 movl *0x4(r8),r0 1a1b: dd 58 pushl r8 1a1d: fb 01 b0 0c calls $0x1,*0xc(r0) 1a21: 9f ef 00 00 pushab 1a27 1a25: 00 00 1a27: fb 01 ef 00 calls $0x1,1a2e 1a2b: 00 00 00 1a2e: 11 8b brb 19bb 1a30: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1a34: 7e 1a35: d0 a9 40 50 movl 0x40(r9),r0 1a39: c1 a0 04 8f addl3 0x4(r0),$0x000000b0,-(sp) 1a3d: b0 00 00 00 1a41: 7e 1a42: fb 02 ef 00 calls $0x2,1a49 1a46: 00 00 00 1a49: 11 c0 brb 1a0b 1a4b: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1a4f: 7e 1a50: fb 01 6a calls $0x1,(r10) 1a53: dd 59 pushl r9 1a55: fb 01 cf e4 calls $0x1,f3e 1a59: f4 1a5a: d1 50 8f fd cmpl r0,$0xfffffffd 1a5e: ff ff ff 1a61: 13 88 beql 19eb 1a63: e1 03 5b 02 bbc $0x3,r11,1a69 1a67: d4 50 clrf r0 1a69: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1a6d: 7e 1a6e: d0 50 ad f0 movl r0,0xfffffff0(fp) 1a72: 9e ef 00 00 movab 1a78 ,r1 1a76: 00 00 51 1a79: fb 01 61 calls $0x1,(r1) 1a7c: d0 ad f0 50 movl 0xfffffff0(fp),r0 1a80: d0 50 57 movl r0,r7 1a83: dd 59 pushl r9 1a85: fb 01 ef 00 calls $0x1,1a8c 1a89: 00 00 00 1a8c: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1a90: 7e 1a91: fb 01 6a calls $0x1,(r10) 1a94: dd 56 pushl r6 1a96: 9e cf 26 fa movab 14c0 ,r0 1a9a: 50 1a9b: fb 01 60 calls $0x1,(r0) 1a9e: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1aa2: 7e 1aa3: 9e ef 00 00 movab 1aa9 ,r1 1aa7: 00 00 51 1aaa: fb 01 61 calls $0x1,(r1) 1aad: d0 57 50 movl r7,r0 1ab0: 04 ret 1ab1: d4 50 clrf r0 1ab3: 04 ret 00001ab4 : 1ab4: c0 03 .word 0x03c0 # Entry mask: < r9 r8 r7 r6 > 1ab6: c2 04 5e subl2 $0x4,sp 1ab9: d0 ac 04 56 movl 0x4(ap),r6 1abd: d0 c6 90 00 movl 0x90(r6),r0 1ac1: 50 1ac2: 13 09 beql 1acd 1ac4: dd c6 94 00 pushl 0x94(r6) 1ac8: dd 56 pushl r6 1aca: fb 02 60 calls $0x2,(r0) 1acd: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1ad1: 7e 1ad2: 9e ef 00 00 movab 1ad8 ,r8 1ad6: 00 00 58 1ad9: fb 01 68 calls $0x1,(r8) 1adc: c8 08 a6 50 bisl2 $0x8,0x50(r6) 1ae0: 9e c6 98 00 movab 0x98(r6),r9 1ae4: 59 1ae5: d0 c6 80 00 movl 0x80(r6),r7 1ae9: 57 1aea: 12 15 bneq 1b01 1aec: d5 a6 70 tstl 0x70(r6) 1aef: 12 10 bneq 1b01 1af1: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1af5: 7e 1af6: dd 59 pushl r9 1af8: fb 02 ef 00 calls $0x2,1aff 1afc: 00 00 00 1aff: 11 e4 brb 1ae5 1b01: d0 a6 70 50 movl 0x70(r6),r0 1b05: d2 50 51 mcoml r0,r1 1b08: e1 01 50 12 bbc $0x1,r0,1b1e 1b0c: cb 02 50 a6 bicl3 $0x2,r0,0x70(r6) 1b10: 70 1b11: dd c6 8c 00 pushl 0x8c(r6) 1b15: dd 56 pushl r6 1b17: fb 02 d6 88 calls $0x2,*0x88(r6) 1b1b: 00 1b1c: 11 c7 brb 1ae5 1b1e: e1 03 50 48 bbc $0x3,r0,1b6a 1b22: cb 08 50 a6 bicl3 $0x8,r0,0x70(r6) 1b26: 70 1b27: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1b2b: 7e 1b2c: fb 01 ef 00 calls $0x1,1b33 1b30: 00 00 00 1b33: 7d 01 7e movq $0x1,-(sp) 1b36: dd 56 pushl r6 1b38: fb 03 ef 00 calls $0x3,1b3f 1b3c: 00 00 00 1b3f: dd 01 pushl $0x1 1b41: dd 56 pushl r6 1b43: fb 02 ef 00 calls $0x2,1b4a 1b47: 00 00 00 1b4a: e1 03 a6 70 bbc $0x3,0x70(r6),1bbf 1b4e: 70 1b4f: dd 00 pushl $0x0 1b51: c7 0a ef 00 divl3 $0xa,1b58 ,-(sp) 1b55: 00 00 00 7e 1b59: dd 00 pushl $0x0 1b5b: 9f ef 00 00 pushab 1b61 1b5f: 00 00 1b61: fb 04 ef 00 calls $0x4,1b68 1b65: 00 00 00 1b68: 11 55 brb 1bbf 1b6a: e1 02 50 13 bbc $0x2,r0,1b81 1b6e: cb 04 50 a6 bicl3 $0x4,r0,0x70(r6) 1b72: 70 1b73: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1b77: 7e 1b78: fb 01 ef 00 calls $0x1,1b7f 1b7c: 00 00 00 1b7f: 11 37 brb 1bb8 1b81: e9 51 46 blbc r1,1bca 1b84: d5 57 tstl r7 1b86: 12 03 bneq 1b8b 1b88: 31 5a ff brw 1ae5 1b8b: d0 67 51 movl (r7),r1 1b8e: d0 a7 04 50 movl 0x4(r7),r0 1b92: d5 51 tstl r1 1b94: 13 06 beql 1b9c 1b96: d0 50 a1 04 movl r0,0x4(r1) 1b9a: 11 05 brb 1ba1 1b9c: d0 50 c6 84 movl r0,0x84(r6) 1ba0: 00 1ba1: d0 67 b7 04 movl (r7),*0x4(r7) 1ba5: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1ba9: 7e 1baa: fb 01 ef 00 calls $0x1,1bb1 1bae: 00 00 00 1bb1: dd 57 pushl r7 1bb3: fb 01 cf 86 calls $0x1,f3e 1bb7: f3 1bb8: dd 56 pushl r6 1bba: fb 01 cf 01 calls $0x1,14c0 1bbe: f9 1bbf: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1bc3: 7e 1bc4: fb 01 68 calls $0x1,(r8) 1bc7: 31 1b ff brw 1ae5 1bca: d4 a6 6c clrf 0x6c(r6) 1bcd: 9f c6 a4 00 pushab 0xa4(r6) 1bd1: fb 01 ef 00 calls $0x1,1bd8 1bd5: 00 00 00 1bd8: c1 a6 08 30 addl3 0x8(r6),$0x30,-(sp) 1bdc: 7e 1bdd: fb 01 ef 00 calls $0x1,1be4 1be1: 00 00 00 1be4: dd 00 pushl $0x0 1be6: fb 01 ef 00 calls $0x1,1bed 1bea: 00 00 00 1bed: 01 nop 00001bee : 1bee: c0 03 .word 0x03c0 # Entry mask: < r9 r8 r7 r6 > 1bf0: c2 14 5e subl2 $0x14,sp 1bf3: d0 ac 04 57 movl 0x4(ap),r7 1bf7: d0 ac 08 59 movl 0x8(ap),r9 1bfb: d0 59 ad ec movl r9,0xffffffec(fp) 1bff: d4 ad f0 clrf 0xfffffff0(fp) 1c02: d4 ad f4 clrf 0xfffffff4(fp) 1c05: d4 ad f8 clrf 0xfffffff8(fp) 1c08: d4 56 clrf r6 1c0a: d1 56 a7 60 cmpl r6,0x60(r7) 1c0e: 18 16 bgeq 1c26 1c10: dd 56 pushl r6 1c12: dd 59 pushl r9 1c14: dd 57 pushl r7 1c16: fb 03 ef 00 calls $0x3,1c1d 1c1a: 00 00 00 1c1d: d0 50 58 movl r0,r8 1c20: 12 05 bneq 1c27 1c22: d6 56 incl r6 1c24: 11 e4 brb 1c0a 1c26: 04 ret 1c27: d0 a0 30 ad movl 0x30(r0),0xfffffff0(fp) 1c2b: f0 1c2c: 9f ad ec pushab 0xffffffec(fp) 1c2f: dd 02 pushl $0x2 1c31: dd 57 pushl r7 1c33: fb 03 ef 00 calls $0x3,1c3a 1c37: 00 00 00 1c3a: d5 ac 0c tstl 0xc(ap) 1c3d: 13 0f beql 1c4e 1c3f: 3c 8f c4 01 movzwl $0x01c4,-(sp) 1c43: 7e 1c44: dd 58 pushl r8 1c46: fb 02 ef 00 calls $0x2,1c4d 1c4a: 00 00 00 1c4d: 04 ret 1c4e: 04 ret 1c4f: 01 nop 00001c50 : 1c50: 00 00 .word 0x0000 # Entry mask: < > 1c52: c2 04 5e subl2 $0x4,sp 1c55: d0 ac 04 51 movl 0x4(ap),r1 1c59: d0 a1 08 50 movl 0x8(r1),r0 1c5d: d0 a0 20 50 movl 0x20(r0),r0 1c61: 13 0e beql 1c71 1c63: 7d ac 10 7e movq 0x10(ap),-(sp) 1c67: 7d ac 08 7e movq 0x8(ap),-(sp) 1c6b: dd 51 pushl r1 1c6d: fb 05 60 calls $0x5,(r0) 1c70: 04 ret 1c71: d0 19 50 movl $0x19,r0 1c74: 04 ret 1c75: 01 nop 00001c76 : 1c76: 00 00 .word 0x0000 # Entry mask: < > 1c78: c2 04 5e subl2 $0x4,sp 1c7b: d0 ac 04 50 movl 0x4(ap),r0 1c7f: dd ac 08 pushl 0x8(ap) 1c82: dd 60 pushl (r0) 1c84: fb 02 b0 24 calls $0x2,*0x24(r0) 1c88: 04 ret 1c89: 01 nop 00001c8a : 1c8a: c0 00 .word 0x00c0 # Entry mask: < r7 r6 > 1c8c: c2 08 5e subl2 $0x8,sp 1c8f: d0 ac 04 56 movl 0x4(ap),r6 1c93: c1 56 08 57 addl3 r6,$0x8,r7 1c97: dd 57 pushl r7 1c99: fb 01 ef 00 calls $0x1,1ca0 1c9d: 00 00 00 1ca0: d1 50 01 cmpl r0,$0x1 1ca3: 12 26 bneq 1ccb 1ca5: d5 a6 24 tstl 0x24(r6) 1ca8: 13 21 beql 1ccb 1caa: dd 50 pushl r0 1cac: dd 56 pushl r6 1cae: fb 02 ef 00 calls $0x2,1cb5 1cb2: 00 00 00 1cb5: d5 50 tstl r0 1cb7: 13 14 beql 1ccd 1cb9: dd 57 pushl r7 1cbb: d0 50 ad f8 movl r0,0xfffffff8(fp) 1cbf: fb 01 ef 00 calls $0x1,1cc6 1cc3: 00 00 00 1cc6: d0 ad f8 50 movl 0xfffffff8(fp),r0 1cca: 04 ret 1ccb: d4 50 clrf r0 1ccd: 04 ret 00001cce : 1cce: 40 00 .word 0x0040 # Entry mask: < r6 > 1cd0: c2 04 5e subl2 $0x4,sp 1cd3: d0 ac 04 56 movl 0x4(ap),r6 1cd7: 9f a6 08 pushab 0x8(r6) 1cda: fb 01 ef 00 calls $0x1,1ce1 1cde: 00 00 00 1ce1: d5 50 tstl r0 1ce3: 12 10 bneq 1cf5 1ce5: d5 a6 24 tstl 0x24(r6) 1ce8: 13 0b beql 1cf5 1cea: dd 00 pushl $0x0 1cec: dd 56 pushl r6 1cee: fb 02 ef 00 calls $0x2,1cf5 1cf2: 00 00 00 1cf5: 04 ret