000000000097468c : 97468c: 3c 4c 00 cc addis r2,r12,204 974690: 38 42 19 74 addi r2,r2,6516 974694: 7c 08 02 a6 mflr r0 974698: fb e1 ff f8 std r31,-8(r1) 97469c: f8 01 00 10 std r0,16(r1) 9746a0: f8 21 ff c1 stdu r1,-64(r1) 9746a4: 7c 3f 0b 78 mr r31,r1 9746a8: fb 9f 00 20 std r28,32(r31) 9746ac: 78 66 c2 02 rldicl r6,r3,56,8 9746b0: fb bf 00 28 std r29,40(r31) 9746b4: 7c dd 1a 78 xor r29,r6,r3 9746b8: fb df 00 30 std r30,48(r31) 9746bc: 7d be 6b 78 mr r30,r13 9746c0: e8 be 00 00 ld r5,0(r30) 9746c4: e8 be 00 80 ld r5,128(r30) 9746c8: 28 25 00 00 cmpldi r5,0 9746cc: 41 82 00 40 beq- 97470c 9746d0: 3c 62 00 21 addis r3,r2,33 9746d4: 7b a4 3c 68 rldic r4,r29,7,49 9746d8: 38 63 35 80 addi r3,r3,13696 9746dc: 7f c3 22 14 add r30,r3,r4 9746e0: 80 7e 00 14 lwz r3,20(r30) 9746e4: 28 03 00 00 cmplwi r3,0 9746e8: 40 82 01 30 bne- 974818 9746ec: 3c 62 ff c6 addis r3,r2,-58 9746f0: 38 63 c0 3a addi r3,r3,-16326 9746f4: 88 63 00 00 lbz r3,0(r3) 9746f8: 28 03 00 00 cmplwi r3,0 9746fc: 40 82 01 70 bne- 97486c 974700: 38 60 00 00 li r3,0 974704: 7c 20 04 ac lwsync 974708: 48 00 01 38 b 974840 97470c: 80 be 03 70 lwz r5,880(r30) 974710: 28 05 00 00 cmplwi r5,0 974714: 41 82 00 1c beq- 974730 974718: 3c c2 ff f5 addis r6,r2,-11 97471c: 38 c6 fe 78 addi r6,r6,-392 974720: 80 c6 00 00 lwz r6,0(r6) 974724: 7c 05 30 00 cmpw r5,r6 974728: 4e 82 10 42 crnot 4*cr5+lt,eq 97472c: 48 00 00 08 b 974734 974730: 4e 94 a1 82 crclr 4*cr5+lt 974734: 88 be 00 ff lbz r5,255(r30) 974738: 70 a5 00 10 andi. r5,r5,16 97473c: 4e a2 a1 02 crandc 4*cr5+gt,eq,4*cr5+lt 974740: 41 95 00 48 bgt- cr5,974788 974744: 40 94 00 0c bge- cr5,974750 974748: 38 80 00 00 li r4,0 97474c: 90 9e 03 70 stw r4,880(r30) 974750: 3c 82 00 21 addis r4,r2,33 974754: 7b bd 3c 68 rldic r29,r29,7,49 974758: 3b 84 35 80 addi r28,r4,13696 97475c: 38 80 00 00 li r4,0 974760: 7c bc e8 2a ldx r5,r28,r29 974764: 28 25 00 00 cmpldi r5,0 974768: 41 82 00 90 beq- 9747f8 97476c: e8 c5 00 40 ld r6,64(r5) 974770: 7c 26 18 40 cmpld r6,r3 974774: 41 82 00 80 beq- 9747f4 974778: e8 a5 00 28 ld r5,40(r5) 97477c: 28 25 00 00 cmpldi r5,0 974780: 40 82 ff ec bne+ 97476c 974784: 48 00 00 74 b 9747f8 974788: 7c 84 07 b4 extsw r4,r4 97478c: 7f c3 f3 78 mr r3,r30 974790: 4b fc 21 a5 bl 936934 974794: 60 00 00 00 nop 974798: 3c 62 00 21 addis r3,r2,33 97479c: 7b a4 3c 68 rldic r4,r29,7,49 9747a0: 38 63 35 80 addi r3,r3,13696 9747a4: 7c 63 22 14 add r3,r3,r4 9747a8: 38 83 00 08 addi r4,r3,8 9747ac: 7f c3 f3 78 mr r3,r30 9747b0: 4b f4 a2 19 bl 8be9c8 9747b4: 60 00 00 00 nop 9747b8: 3c 62 ff c6 addis r3,r2,-58 9747bc: 38 63 c0 3a addi r3,r3,-16326 9747c0: 88 63 00 00 lbz r3,0(r3) 9747c4: 28 03 00 00 cmplwi r3,0 9747c8: 40 82 00 f0 bne- 9748b8 9747cc: 80 7e 01 00 lwz r3,256(r30) 9747d0: 38 80 00 01 li r4,1 9747d4: 60 63 00 02 ori r3,r3,2 9747d8: 90 9e 04 28 stw r4,1064(r30) 9747dc: 38 80 00 00 li r4,0 9747e0: 90 7e 01 00 stw r3,256(r30) 9747e4: 38 60 01 04 li r3,260 9747e8: 4b f8 ae b5 bl 8ff69c 9747ec: 60 00 00 00 nop 9747f0: 48 00 00 5c b 97484c 9747f4: 7c a4 2b 78 mr r4,r5 9747f8: 7c 83 23 78 mr r3,r4 9747fc: 7f c4 f3 78 mr r4,r30 974800: 38 a0 00 00 li r5,0 974804: 48 00 13 7d bl 975b80 974808: 7f dc ea 14 add r30,r28,r29 97480c: 80 7e 00 14 lwz r3,20(r30) 974810: 28 03 00 00 cmplwi r3,0 974814: 41 82 00 10 beq- 974824 974818: 38 63 ff ff addi r3,r3,-1 -----> 97481c: 90 7e 00 14 stw r3,20(r30) <---- PREEMPTED HERE 974820: 48 00 00 24 b 974844 974824: 3c 62 ff c6 addis r3,r2,-58 974828: 38 63 c0 3a addi r3,r3,-16326 97482c: 88 63 00 00 lbz r3,0(r3) 974830: 28 03 00 00 cmplwi r3,0 974834: 40 82 00 d0 bne- 974904 974838: 38 60 00 00 li r3,0 97483c: 7c 20 04 ac lwsync 974840: f8 7e 00 20 std r3,32(r30) 974844: 48 41 d6 5d bl d91ea0 974848: 60 00 00 00 nop 97484c: eb df 00 30 ld r30,48(r31) 974850: eb bf 00 28 ld r29,40(r31) 974854: eb 9f 00 20 ld r28,32(r31) 974858: 38 21 00 40 addi r1,r1,64 97485c: e8 01 00 10 ld r0,16(r1) 974860: eb e1 ff f8 ld r31,-8(r1) 974864: 7c 08 03 a6 mtlr r0 974868: 4e 80 00 20 blr 97486c: 3c 62 ff f4 addis r3,r2,-12 974870: 38 63 62 68 addi r3,r3,25192 974874: e8 63 00 48 ld r3,72(r3) 974878: 28 23 00 00 cmpldi r3,0 97487c: 41 82 fe 84 beq+ 974700 974880: 3c 82 ff f5 addis r4,r2,-11 974884: 78 63 00 20 clrldi r3,r3,32 974888: 38 c0 00 00 li r6,0 97488c: f8 41 00 18 std r2,24(r1) 974890: 38 a4 dc c0 addi r5,r4,-9024 974894: 38 9e 00 08 addi r4,r30,8 974898: 38 e0 00 00 li r7,0 97489c: e9 85 00 00 ld r12,0(r5) 9748a0: 38 a0 00 00 li r5,0 9748a4: 39 00 00 00 li r8,0 9748a8: 7d 89 03 a6 mtctr r12 9748ac: 4e 80 04 21 bctrl 9748b0: e8 41 00 18 ld r2,24(r1) 9748b4: 4b ff fe 4c b 974700 9748b8: 3c 62 ff f5 addis r3,r2,-11 9748bc: 38 63 66 40 addi r3,r3,26176 9748c0: e8 63 00 48 ld r3,72(r3) 9748c4: 28 23 00 00 cmpldi r3,0 9748c8: 41 82 ff 04 beq+ 9747cc 9748cc: 3c 82 ff f5 addis r4,r2,-11 9748d0: 78 63 00 20 clrldi r3,r3,32 9748d4: 38 a0 00 00 li r5,0 9748d8: f8 41 00 18 std r2,24(r1) 9748dc: 38 84 dc c0 addi r4,r4,-9024 9748e0: 38 c0 00 00 li r6,0 9748e4: 38 e0 00 00 li r7,0 9748e8: e9 84 00 00 ld r12,0(r4) 9748ec: 38 80 00 00 li r4,0 9748f0: 39 00 00 00 li r8,0 9748f4: 7d 89 03 a6 mtctr r12 9748f8: 4e 80 04 21 bctrl 9748fc: e8 41 00 18 ld r2,24(r1) 974900: 4b ff fe cc b 9747cc 974904: 3c 62 ff f4 addis r3,r2,-12 974908: 38 63 62 68 addi r3,r3,25192 97490c: e8 63 00 48 ld r3,72(r3) 974910: 28 23 00 00 cmpldi r3,0 974914: 41 82 ff 24 beq+ 974838 974918: 3c 82 ff f5 addis r4,r2,-11 97491c: 78 63 00 20 clrldi r3,r3,32 974920: 38 c0 00 00 li r6,0 974924: f8 41 00 18 std r2,24(r1) 974928: 38 a4 dc c0 addi r5,r4,-9024 97492c: 38 9e 00 08 addi r4,r30,8 974930: 38 e0 00 00 li r7,0 974934: e9 85 00 00 ld r12,0(r5) 974938: 38 a0 00 00 li r5,0 97493c: 39 00 00 00 li r8,0 974940: 7d 89 03 a6 mtctr r12 974944: 4e 80 04 21 bctrl 974948: e8 41 00 18 ld r2,24(r1) 97494c: 4b ff fe ec b 974838 ...