Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 8035522C: 9421FE50 stwu r1,-432(r1)
- 80355230: 7C0802A6 mflr r0
- 80355234: 900101B4 stw r0,436(r1)
- 80355238: DBE101A0 stfd f31,416(r1)
- 8035523C: F3E101A8 psq_st f31,424(r1),0,0
- 80355240: DBC10190 stfd f30,400(r1)
- 80355244: F3C10198 psq_st f30,408(r1),0,0
- 80355248: DBA10180 stfd f29,384(r1)
- 8035524C: F3A10188 psq_st f29,392(r1),0,0
- 80355250: DB810170 stfd f28,368(r1)
- 80355254: F3810178 psq_st f28,376(r1),0,0
- 80355258: DB610160 stfd f27,352(r1)
- 8035525C: F3610168 psq_st f27,360(r1),0,0
- 80355260: DB410150 stfd f26,336(r1)
- 80355264: F3410158 psq_st f26,344(r1),0,0
- 80355268: DB210140 stfd f25,320(r1)
- 8035526C: F3210148 psq_st f25,328(r1),0,0
- 80355270: DB010130 stfd f24,304(r1)
- 80355274: F3010138 psq_st f24,312(r1),0,0
- 80355278: DAE10120 stfd f23,288(r1)
- 8035527C: F2E10128 psq_st f23,296(r1),0,0
- 80355280: DAC10110 stfd f22,272(r1)
- 80355284: F2C10118 psq_st f22,280(r1),0,0
- 80355288: DAA10100 stfd f21,256(r1)
- 8035528C: F2A10108 psq_st f21,264(r1),0,0
- 80355290: DA8100F0 stfd f20,240(r1)
- 80355294: F28100F8 psq_st f20,248(r1),0,0
- 80355298: 396100F0 addi r11,r1,240
- 8035529C: 48036B1D bl 0x8038bdb8
- 803552A0: 7C3F0B78 mr r31,r1
- 803552A4: C002BAB4 lfs f0,-17740(r2)
- 803552A8: FFC00890 fmr f30,f1
- 803552AC: 2C050000 cmpwi r5,0
- 803552B0: 907F0020 stw r3,32(r31)
- 803552B4: EFE00824 fdivs f31,f0,f1
- 803552B8: 7C902378 mr r16,r4
- 803552BC: 7CB12B78 mr r17,r5
- 803552C0: 7CEE3B78 mr r14,r7
- 803552C4: 39000000 li r8,0
- 803552C8: 4081009C ble- 0x80355364
- 803552CC: 40810098 ble- 0x80355364
- 803552D0: 54A0E8FF rlwinm. r0,r5,29,3,31
- 803552D4: 7C0903A6 mtctr r0
- 803552D8: 41820074 beq- 0x8035534c
- 803552DC: 80640000 lwz r3,0(r4)
- 803552E0: 91030010 stw r8,16(r3)
- 803552E4: 39080001 addi r8,r8,1
- 803552E8: 80640004 lwz r3,4(r4)
- 803552EC: 91030010 stw r8,16(r3)
- 803552F0: 39080001 addi r8,r8,1
- 803552F4: 80640008 lwz r3,8(r4)
- 803552F8: 91030010 stw r8,16(r3)
- 803552FC: 39080001 addi r8,r8,1
- 80355300: 8064000C lwz r3,12(r4)
- 80355304: 91030010 stw r8,16(r3)
- 80355308: 39080001 addi r8,r8,1
- 8035530C: 80640010 lwz r3,16(r4)
- 80355310: 91030010 stw r8,16(r3)
- 80355314: 39080001 addi r8,r8,1
- 80355318: 80640014 lwz r3,20(r4)
- 8035531C: 91030010 stw r8,16(r3)
- 80355320: 39080001 addi r8,r8,1
- 80355324: 80640018 lwz r3,24(r4)
- 80355328: 91030010 stw r8,16(r3)
- 8035532C: 39080001 addi r8,r8,1
- 80355330: 8064001C lwz r3,28(r4)
- 80355334: 38840020 addi r4,r4,32
- 80355338: 91030010 stw r8,16(r3)
- 8035533C: 39080001 addi r8,r8,1
- 80355340: 4200FF9C bdnz+ 0x803552dc
- 80355344: 70A50007 andi. r5,r5,7
- 80355348: 4182001C beq- 0x80355364
- 8035534C: 7CA903A6 mtctr r5
- 80355350: 80640000 lwz r3,0(r4)
- 80355354: 38840004 addi r4,r4,4
- 80355358: 91030010 stw r8,16(r3)
- 8035535C: 39080001 addi r8,r8,1
- 80355360: 4200FFF0 bdnz+ 0x80355350
- 80355364: 54E5103A rlwinm r5,r7,2,0,29
- 80355368: 80010000 lwz r0,0(r1)
- 8035536C: 7F4500D0 neg r26,r5
- 80355370: 575A0038 rlwinm r26,r26,0,0,28
- 80355374: 7C01D16E stwux r0,r1,r26
- 80355378: 7CC43378 mr r4,r6
- 8035537C: 3B410020 addi r26,r1,32
- 80355380: 7F43D378 mr r3,r26
- 80355384: 4BCB0C31 bl 0x80005fb4
- 80355388: 1C71000C mulli r3,r17,12
- 8035538C: 80010000 lwz r0,0(r1)
- 80355390: 5463103A rlwinm r3,r3,2,0,29
- 80355394: 3883000F addi r4,r3,15
- 80355398: 7C6400D0 neg r3,r4
- 8035539C: 54630038 rlwinm r3,r3,0,0,28
- 803553A0: 7C01196E stwux r0,r1,r3
- 803553A4: 7C6400D0 neg r3,r4
- 803553A8: 54630038 rlwinm r3,r3,0,0,28
- 803553AC: 3881001F addi r4,r1,31
- 803553B0: 80010000 lwz r0,0(r1)
- 803553B4: 6084000F ori r4,r4,15
- 803553B8: 3B240001 addi r25,r4,1
- 803553BC: 7C01196E stwux r0,r1,r3
- 803553C0: 7E058378 mr r5,r16
- 803553C4: 38600000 li r3,0
- 803553C8: 3801001F addi r0,r1,31
- 803553CC: 6004000F ori r4,r0,15
- 803553D0: 3B040001 addi r24,r4,1
- 803553D4: 7E2903A6 mtctr r17
- 803553D8: 2C110000 cmpwi r17,0
- 803553DC: 40810460 ble- 0x8035583c
- 803553E0: 80850000 lwz r4,0(r5)
- 803553E4: C0E400BC lfs f7,188(r4)
- 803553E8: C1040048 lfs f8,72(r4)
- 803553EC: C1A40038 lfs f13,56(r4)
- 803553F0: EC2801F2 fmuls f1,f8,f7
- 803553F4: C0A400B8 lfs f5,184(r4)
- 803553F8: C3240044 lfs f25,68(r4)
- 803553FC: ED2D01F2 fmuls f9,f13,f7
- 80355400: C08400CC lfs f4,204(r4)
- 80355404: C0040058 lfs f0,88(r4)
- 80355408: C16400DC lfs f11,220(r4)
- 8035540C: EC39097A fmadds f1,f25,f5,f1
- 80355410: C0C40034 lfs f6,52(r4)
- 80355414: ED4001F2 fmuls f10,f0,f7
- 80355418: C06400C0 lfs f3,192(r4)
- 8035541C: EF8D0132 fmuls f28,f13,f4
- 80355420: EF4D02F2 fmuls f26,f13,f11
- 80355424: EEC802F2 fmuls f22,f8,f11
- 80355428: C04400C8 lfs f2,200(r4)
- 8035542C: EEE80132 fmuls f23,f8,f4
- 80355430: C36400D8 lfs f27,216(r4)
- 80355434: ED800132 fmuls f12,f0,f4
- 80355438: C2A40054 lfs f21,84(r4)
- 8035543C: ED6002F2 fmuls f11,f0,f11
- 80355440: C304004C lfs f24,76(r4)
- 80355444: EE86497A fmadds f20,f6,f5,f9
- 80355448: C084003C lfs f4,60(r4)
- 8035544C: ED3808FA fmadds f9,f24,f3,f1
- 80355450: C1A4005C lfs f13,92(r4)
- 80355454: ED04A0FA fmadds f8,f4,f3,f20
- 80355458: C02400D0 lfs f1,208(r4)
- 8035545C: EE95517A fmadds f20,f21,f5,f10
- 80355460: C00400E0 lfs f0,224(r4)
- 80355464: ED470272 fmuls f10,f7,f9
- 80355468: D13F0078 stfs f9,120(r31)
- 8035546C: ECEDA0FA fmadds f7,f13,f3,f20
- 80355470: D11F0068 stfs f8,104(r31)
- 80355474: ED45523A fmadds f10,f5,f8,f10
- 80355478: EEF9B8BA fmadds f23,f25,f2,f23
- 8035547C: EF86E0BA fmadds f28,f6,f2,f28
- 80355480: D0FF0088 stfs f7,136(r31)
- 80355484: EF46D6FA fmadds f26,f6,f27,f26
- 80355488: ECD9B6FA fmadds f6,f25,f27,f22
- 8035548C: ED9560BA fmadds f12,f21,f2,f12
- 80355490: EC44E07A fmadds f2,f4,f1,f28
- 80355494: ECB8B87A fmadds f5,f24,f1,f23
- 80355498: EC84D03A fmadds f4,f4,f0,f26
- 8035549C: ECD8303A fmadds f6,f24,f0,f6
- 803554A0: D05F006C stfs f2,108(r31)
- 803554A4: ED755EFA fmadds f11,f21,f27,f11
- 803554A8: EC2D607A fmadds f1,f13,f1,f12
- 803554AC: D09F0070 stfs f4,112(r31)
- 803554B0: EC6351FA fmadds f3,f3,f7,f10
- 803554B4: EC0D583A fmadds f0,f13,f0,f11
- 803554B8: D0BF007C stfs f5,124(r31)
- 803554BC: D0DF0080 stfs f6,128(r31)
- 803554C0: D03F008C stfs f1,140(r31)
- 803554C4: D01F0090 stfs f0,144(r31)
- 803554C8: 7C791D2E stfsx f3,r25,r3
- 803554CC: 7CD91A14 add r6,r25,r3
- 803554D0: C06400BC lfs f3,188(r4)
- 803554D4: C14400B8 lfs f10,184(r4)
- 803554D8: ED630172 fmuls f11,f3,f5
- 803554DC: C06400C0 lfs f3,192(r4)
- 803554E0: ED4A58BA fmadds f10,f10,f2,f11
- 803554E4: EC63507A fmadds f3,f3,f1,f10
- 803554E8: D0660004 stfs f3,4(r6)
- 803554EC: C06400BC lfs f3,188(r4)
- 803554F0: C14400B8 lfs f10,184(r4)
- 803554F4: ED6301B2 fmuls f11,f3,f6
- 803554F8: C06400C0 lfs f3,192(r4)
- 803554FC: ED4A593A fmadds f10,f10,f4,f11
- 80355500: EC63503A fmadds f3,f3,f0,f10
- 80355504: D0660008 stfs f3,8(r6)
- 80355508: C06400CC lfs f3,204(r4)
- 8035550C: C14400C8 lfs f10,200(r4)
- 80355510: ED630272 fmuls f11,f3,f9
- 80355514: C06400D0 lfs f3,208(r4)
- 80355518: ED4A5A3A fmadds f10,f10,f8,f11
- 8035551C: EC6351FA fmadds f3,f3,f7,f10
- 80355520: D0660010 stfs f3,16(r6)
- 80355524: C06400CC lfs f3,204(r4)
- 80355528: C14400C8 lfs f10,200(r4)
- 8035552C: ED630172 fmuls f11,f3,f5
- 80355530: C06400D0 lfs f3,208(r4)
- 80355534: ED4A58BA fmadds f10,f10,f2,f11
- 80355538: EC63507A fmadds f3,f3,f1,f10
- 8035553C: D0660014 stfs f3,20(r6)
- 80355540: C06400CC lfs f3,204(r4)
- 80355544: C14400C8 lfs f10,200(r4)
- 80355548: ED6301B2 fmuls f11,f3,f6
- 8035554C: C06400D0 lfs f3,208(r4)
- 80355550: ED4A593A fmadds f10,f10,f4,f11
- 80355554: EC63503A fmadds f3,f3,f0,f10
- 80355558: D0660018 stfs f3,24(r6)
- 8035555C: C06400DC lfs f3,220(r4)
- 80355560: C14400D8 lfs f10,216(r4)
- 80355564: ED230272 fmuls f9,f3,f9
- 80355568: C06400E0 lfs f3,224(r4)
- 8035556C: ED0A4A3A fmadds f8,f10,f8,f9
- 80355570: EC6341FA fmadds f3,f3,f7,f8
- 80355574: D0660020 stfs f3,32(r6)
- 80355578: C06400DC lfs f3,220(r4)
- 8035557C: C0E400D8 lfs f7,216(r4)
- 80355580: ECA30172 fmuls f5,f3,f5
- 80355584: C06400E0 lfs f3,224(r4)
- 80355588: EC4728BA fmadds f2,f7,f2,f5
- 8035558C: EC23107A fmadds f1,f3,f1,f2
- 80355590: D0260024 stfs f1,36(r6)
- 80355594: C02400DC lfs f1,220(r4)
- 80355598: C04400D8 lfs f2,216(r4)
- 8035559C: EC6101B2 fmuls f3,f1,f6
- 803555A0: C02400E0 lfs f1,224(r4)
- 803555A4: EC42193A fmadds f2,f2,f4,f3
- 803555A8: EC01103A fmadds f0,f1,f0,f2
- 803555AC: D0060028 stfs f0,40(r6)
- 803555B0: C1840068 lfs f12,104(r4)
- 803555B4: C2A400BC lfs f21,188(r4)
- 803555B8: C1640064 lfs f11,100(r4)
- 803555BC: EC0C0572 fmuls f0,f12,f21
- 803555C0: C14400B8 lfs f10,184(r4)
- 803555C4: C124006C lfs f9,108(r4)
- 803555C8: C10400C0 lfs f8,192(r4)
- 803555CC: EC0B02BA fmadds f0,f11,f10,f0
- 803555D0: EDA9023A fmadds f13,f9,f8,f0
- 803555D4: C2C40078 lfs f22,120(r4)
- 803555D8: 7CF81A14 add r7,r24,r3
- 803555DC: C0C400CC lfs f6,204(r4)
- 803555E0: EC160572 fmuls f0,f22,f21
- 803555E4: C3040088 lfs f24,136(r4)
- 803555E8: C0440074 lfs f2,116(r4)
- 803555EC: EC9601B2 fmuls f4,f22,f6
- 803555F0: C0E400C8 lfs f7,200(r4)
- 803555F4: EE8C01B2 fmuls f20,f12,f6
- 803555F8: EC0202BA fmadds f0,f2,f10,f0
- 803555FC: C024007C lfs f1,124(r4)
- 80355600: EF5801B2 fmuls f26,f24,f6
- 80355604: C3240084 lfs f25,132(r4)
- 80355608: EC780572 fmuls f3,f24,f21
- 8035560C: C0A400DC lfs f5,220(r4)
- 80355610: EFA1023A fmadds f29,f1,f8,f0
- 80355614: C004008C lfs f0,140(r4)
- 80355618: EF991ABA fmadds f28,f25,f10,f3
- 8035561C: C0C400D0 lfs f6,208(r4)
- 80355620: EEE221FA fmadds f23,f2,f7,f4
- 80355624: C08400D8 lfs f4,216(r4)
- 80355628: EF750772 fmuls f27,f21,f29
- 8035562C: C06400E0 lfs f3,224(r4)
- 80355630: EF80E23A fmadds f28,f0,f8,f28
- 80355634: D1BF0068 stfs f13,104(r31)
- 80355638: EEAC0172 fmuls f21,f12,f5
- 8035563C: EF6ADB7A fmadds f27,f10,f13,f27
- 80355640: ED41B9BA fmadds f10,f1,f6,f23
- 80355644: D3BF0078 stfs f29,120(r31)
- 80355648: EEF60172 fmuls f23,f22,f5
- 8035564C: ED08DF3A fmadds f8,f8,f28,f27
- 80355650: D39F0088 stfs f28,136(r31)
- 80355654: EE8BA1FA fmadds f20,f11,f7,f20
- 80355658: ED980172 fmuls f12,f24,f5
- 8035565C: D15F007C stfs f10,124(r31)
- 80355660: EECBA93A fmadds f22,f11,f4,f21
- 80355664: 7D181D2E stfsx f8,r24,r3
- 80355668: ECA9A1BA fmadds f5,f9,f6,f20
- 8035566C: EF02B93A fmadds f24,f2,f4,f23
- 80355670: C10400BC lfs f8,188(r4)
- 80355674: EF79D1FA fmadds f27,f25,f7,f26
- 80355678: ED79613A fmadds f11,f25,f4,f12
- 8035567C: C0E400B8 lfs f7,184(r4)
- 80355680: ED0802B2 fmuls f8,f8,f10
- 80355684: EC80D9BA fmadds f4,f0,f6,f27
- 80355688: C0C400C0 lfs f6,192(r4)
- 8035568C: EC49B0FA fmadds f2,f9,f3,f22
- 80355690: EC21C0FA fmadds f1,f1,f3,f24
- 80355694: D0BF006C stfs f5,108(r31)
- 80355698: EC0058FA fmadds f0,f0,f3,f11
- 8035569C: ECE7417A fmadds f7,f7,f5,f8
- 803556A0: D05F0070 stfs f2,112(r31)
- 803556A4: D03F0080 stfs f1,128(r31)
- 803556A8: EC66393A fmadds f3,f6,f4,f7
- 803556AC: D09F008C stfs f4,140(r31)
- 803556B0: D01F0090 stfs f0,144(r31)
- 803556B4: D0670004 stfs f3,4(r7)
- 803556B8: 38A50004 addi r5,r5,4
- 803556BC: 38630030 addi r3,r3,48
- 803556C0: C06400BC lfs f3,188(r4)
- 803556C4: C0C400B8 lfs f6,184(r4)
- 803556C8: ECE30072 fmuls f7,f3,f1
- 803556CC: C06400C0 lfs f3,192(r4)
- 803556D0: ECC638BA fmadds f6,f6,f2,f7
- 803556D4: EC63303A fmadds f3,f3,f0,f6
- 803556D8: D0670008 stfs f3,8(r7)
- 803556DC: C06400CC lfs f3,204(r4)
- 803556E0: C0C400C8 lfs f6,200(r4)
- 803556E4: ECE30772 fmuls f7,f3,f29
- 803556E8: C06400D0 lfs f3,208(r4)
- 803556EC: ECC63B7A fmadds f6,f6,f13,f7
- 803556F0: EC63373A fmadds f3,f3,f28,f6
- 803556F4: D0670010 stfs f3,16(r7)
- 803556F8: C06400CC lfs f3,204(r4)
- 803556FC: C0C400C8 lfs f6,200(r4)
- 80355700: ECE302B2 fmuls f7,f3,f10
- 80355704: C06400D0 lfs f3,208(r4)
- 80355708: ECC6397A fmadds f6,f6,f5,f7
- 8035570C: EC63313A fmadds f3,f3,f4,f6
- 80355710: D0670014 stfs f3,20(r7)
- 80355714: C06400CC lfs f3,204(r4)
- 80355718: C0C400C8 lfs f6,200(r4)
- 8035571C: ECE30072 fmuls f7,f3,f1
- 80355720: C06400D0 lfs f3,208(r4)
- 80355724: ECC638BA fmadds f6,f6,f2,f7
- 80355728: EC63303A fmadds f3,f3,f0,f6
- 8035572C: D0670018 stfs f3,24(r7)
- 80355730: C06400DC lfs f3,220(r4)
- 80355734: C0C400D8 lfs f6,216(r4)
- 80355738: ECE30772 fmuls f7,f3,f29
- 8035573C: C06400E0 lfs f3,224(r4)
- 80355740: ECC63B7A fmadds f6,f6,f13,f7
- 80355744: EC63373A fmadds f3,f3,f28,f6
- 80355748: D0670020 stfs f3,32(r7)
- 8035574C: C06400DC lfs f3,220(r4)
- 80355750: C0C400D8 lfs f6,216(r4)
- 80355754: ECE302B2 fmuls f7,f3,f10
- 80355758: C06400E0 lfs f3,224(r4)
- 8035575C: ECA6397A fmadds f5,f6,f5,f7
- 80355760: EC63293A fmadds f3,f3,f4,f5
- 80355764: D0670024 stfs f3,36(r7)
- 80355768: C08400DC lfs f4,220(r4)
- 8035576C: C06400D8 lfs f3,216(r4)
- 80355770: EC840072 fmuls f4,f4,f1
- 80355774: C02400E0 lfs f1,224(r4)
- 80355778: EC4320BA fmadds f2,f3,f2,f4
- 8035577C: EC01103A fmadds f0,f1,f0,f2
- 80355780: D0070028 stfs f0,40(r7)
- 80355784: C0C400FC lfs f6,252(r4)
- 80355788: C0260014 lfs f1,20(r6)
- 8035578C: C0060024 lfs f0,36(r6)
- 80355790: EC6101B2 fmuls f3,f1,f6
- 80355794: C0A400F8 lfs f5,248(r4)
- 80355798: C0460010 lfs f2,16(r6)
- 8035579C: EC2001B2 fmuls f1,f0,f6
- 803557A0: C0060020 lfs f0,32(r6)
- 803557A4: EC62197A fmadds f3,f2,f5,f3
- 803557A8: EC40097A fmadds f2,f0,f5,f1
- 803557AC: C0840100 lfs f4,256(r4)
- 803557B0: C0060018 lfs f0,24(r6)
- 803557B4: C0260028 lfs f1,40(r6)
- 803557B8: ECE0193A fmadds f7,f0,f4,f3
- 803557BC: C0040100 lfs f0,256(r4)
- 803557C0: ED01113A fmadds f8,f1,f4,f2
- 803557C4: C0660004 lfs f3,4(r6)
- 803557C8: C02400FC lfs f1,252(r4)
- 803557CC: EC470032 fmuls f2,f7,f0
- 803557D0: ECC301B2 fmuls f6,f3,f6
- 803557D4: C0660000 lfs f3,0(r6)
- 803557D8: C0040118 lfs f0,280(r4)
- 803557DC: EC281078 fmsubs f1,f8,f1,f2
- 803557E0: C0460008 lfs f2,8(r6)
- 803557E4: EC63317A fmadds f3,f3,f5,f6
- 803557E8: D0FF006C stfs f7,108(r31)
- 803557EC: EC000828 fsubs f0,f0,f1
- 803557F0: EC62193A fmadds f3,f2,f4,f3
- 803557F4: D11F0070 stfs f8,112(r31)
- 803557F8: D0040118 stfs f0,280(r4)
- 803557FC: C00400F8 lfs f0,248(r4)
- 80355800: C0240100 lfs f1,256(r4)
- 80355804: EC480032 fmuls f2,f8,f0
- 80355808: C004011C lfs f0,284(r4)
- 8035580C: D07F0068 stfs f3,104(r31)
- 80355810: EC231078 fmsubs f1,f3,f1,f2
- 80355814: EC000828 fsubs f0,f0,f1
- 80355818: D004011C stfs f0,284(r4)
- 8035581C: C00400FC lfs f0,252(r4)
- 80355820: C02400F8 lfs f1,248(r4)
- 80355824: EC430032 fmuls f2,f3,f0
- 80355828: C0040120 lfs f0,288(r4)
- 8035582C: EC271078 fmsubs f1,f7,f1,f2
- 80355830: EC000828 fsubs f0,f0,f1
- 80355834: D0040120 stfs f0,288(r4)
- 80355838: 4200FBA8 bdnz+ 0x803553e0
- 8035583C: 55C31838 rlwinm r3,r14,3,0,28
- 80355840: 80010000 lwz r0,0(r1)
- 80355844: 7EE300D0 neg r23,r3
- 80355848: 56F70038 rlwinm r23,r23,0,0,28
- 8035584C: 7C01B96E stwux r0,r1,r23
- 80355850: 7F52D378 mr r18,r26
- 80355854: 7F53D378 mr r19,r26
- 80355858: 3B600000 li r27,0
- 8035585C: 3AE10020 addi r23,r1,32
- 80355860: 3A800000 li r20,0
- 80355864: 7EEFBB78 mr r15,r23
- 80355868: 48000044 b 0x803558ac
- 8035586C: 80720000 lwz r3,0(r18)
- 80355870: 7DE47B78 mr r4,r15
- 80355874: 80A30014 lwz r5,20(r3)
- 80355878: 81850008 lwz r12,8(r5)
- 8035587C: 7D8903A6 mtctr r12
- 80355880: 4E800421 bctrl
- 80355884: 800F0000 lwz r0,0(r15)
- 80355888: 2C000000 cmpwi r0,0
- 8035588C: 40810018 ble- 0x803558a4
- 80355890: 80120000 lwz r0,0(r18)
- 80355894: 39EF0008 addi r15,r15,8
- 80355898: 3B7B0001 addi r27,r27,1
- 8035589C: 90130000 stw r0,0(r19)
- 803558A0: 3A730004 addi r19,r19,4
- 803558A4: 3A520004 addi r18,r18,4
- 803558A8: 3A940001 addi r20,r20,1
- 803558AC: 7C147000 cmpw r20,r14
- 803558B0: 4180FFBC blt+ 0x8035586c
- 803558B4: 5763103A rlwinm r3,r27,2,0,29
- 803558B8: 80010000 lwz r0,0(r1)
- 803558BC: 7EA300D0 neg r21,r3
- 803558C0: 3AC00000 li r22,0
- 803558C4: 56B50038 rlwinm r21,r21,0,0,28
- 803558C8: 7C01A96E stwux r0,r1,r21
- 803558CC: 2C9B0000 cmpwi cr1,r27,0
- 803558D0: 38600000 li r3,0
- 803558D4: 3AA10020 addi r21,r1,32
- 803558D8: 408500F8 ble- cr1,0x803559d0
- 803558DC: 2C1B0008 cmpwi r27,8
- 803558E0: 38BBFFF8 subi r5,r27,8
- 803558E4: 408100B4 ble- 0x80355998
- 803558E8: 38C00000 li r6,0
- 803558EC: 41840018 blt- cr1,0x80355904
- 803558F0: 3C808000 lis r4,-32768
- 803558F4: 3804FFFE subi r0,r4,2
- 803558F8: 7C1B0000 cmpw r27,r0
- 803558FC: 41810008 bgt- 0x80355904
- 80355900: 38C00001 li r6,1
- 80355904: 2C060000 cmpwi r6,0
- 80355908: 41820090 beq- 0x80355998
- 8035590C: 38050007 addi r0,r5,7
- 80355910: 7EA4AB78 mr r4,r21
- 80355914: 5400E8FE rlwinm r0,r0,29,3,31
- 80355918: 7EE6BB78 mr r6,r23
- 8035591C: 7C0903A6 mtctr r0
- 80355920: 2C050000 cmpwi r5,0
- 80355924: 40810074 ble- 0x80355998
- 80355928: 92C40000 stw r22,0(r4)
- 8035592C: 38630008 addi r3,r3,8
- 80355930: 80060000 lwz r0,0(r6)
- 80355934: 7ED60214 add r22,r22,r0
- 80355938: 92C40004 stw r22,4(r4)
- 8035593C: 80060008 lwz r0,8(r6)
- 80355940: 7ED60214 add r22,r22,r0
- 80355944: 92C40008 stw r22,8(r4)
- 80355948: 80060010 lwz r0,16(r6)
- 8035594C: 7ED60214 add r22,r22,r0
- 80355950: 92C4000C stw r22,12(r4)
- 80355954: 80060018 lwz r0,24(r6)
- 80355958: 7ED60214 add r22,r22,r0
- 8035595C: 92C40010 stw r22,16(r4)
- 80355960: 80060020 lwz r0,32(r6)
- 80355964: 7ED60214 add r22,r22,r0
- 80355968: 92C40014 stw r22,20(r4)
- 8035596C: 80060028 lwz r0,40(r6)
- 80355970: 7ED60214 add r22,r22,r0
- 80355974: 92C40018 stw r22,24(r4)
- 80355978: 80060030 lwz r0,48(r6)
- 8035597C: 7ED60214 add r22,r22,r0
- 80355980: 92C4001C stw r22,28(r4)
- 80355984: 38840020 addi r4,r4,32
- 80355988: 80060038 lwz r0,56(r6)
- 8035598C: 38C60040 addi r6,r6,64
- 80355990: 7ED60214 add r22,r22,r0
- 80355994: 4200FF94 bdnz+ 0x80355928
- 80355998: 5465103A rlwinm r5,r3,2,0,29
- 8035599C: 54641838 rlwinm r4,r3,3,0,28
- 803559A0: 7C03D850 sub r0,r27,r3
- 803559A4: 7CB52A14 add r5,r21,r5
- 803559A8: 7C972214 add r4,r23,r4
- 803559AC: 7C0903A6 mtctr r0
- 803559B0: 7C03D800 cmpw r3,r27
- 803559B4: 4080001C bge- 0x803559d0
- 803559B8: 92C50000 stw r22,0(r5)
- 803559BC: 38A50004 addi r5,r5,4
- 803559C0: 80040000 lwz r0,0(r4)
- 803559C4: 38840008 addi r4,r4,8
- 803559C8: 7ED60214 add r22,r22,r0
- 803559CC: 4200FFEC bdnz+ 0x803559b8
- 803559D0: 1F96000C mulli r28,r22,12
- 803559D4: 80010000 lwz r0,0(r1)
- 803559D8: 5783103A rlwinm r3,r28,2,0,29
- 803559DC: 3863000F addi r3,r3,15
- 803559E0: 7C6300D0 neg r3,r3
- 803559E4: 54630038 rlwinm r3,r3,0,0,28
- 803559E8: 7C01196E stwux r0,r1,r3
- 803559EC: 56C01838 rlwinm r0,r22,3,0,28
- 803559F0: 7C0000D0 neg r0,r0
- 803559F4: 901F009C stw r0,156(r31)
- 803559F8: 3801001F addi r0,r1,31
- 803559FC: 6004000F ori r4,r0,15
- 80355A00: 80610000 lwz r3,0(r1)
- 80355A04: 801F009C lwz r0,156(r31)
- 80355A08: 39E40001 addi r15,r4,1
- 80355A0C: 54000038 rlwinm r0,r0,0,0,28
- 80355A10: 901F009C stw r0,156(r31)
- 80355A14: 7C61016E stwux r3,r1,r0
- 80355A18: 2C160000 cmpwi r22,0
- 80355A1C: 38010020 addi r0,r1,32
- 80355A20: 901F009C stw r0,156(r31)
- 80355A24: 40810930 ble- 0x80356354
- 80355A28: 56C3103A rlwinm r3,r22,2,0,29
- 80355A2C: 80810000 lwz r4,0(r1)
- 80355A30: 3803000F addi r0,r3,15
- 80355A34: 901F00A0 stw r0,160(r31)
- 80355A38: 7C0000D0 neg r0,r0
- 80355A3C: 54000038 rlwinm r0,r0,0,0,28
- 80355A40: 7C81016E stwux r4,r1,r0
- 80355A44: 801F00A0 lwz r0,160(r31)
- 80355A48: 38A1001F addi r5,r1,31
- 80355A4C: 7C8000D0 neg r4,r0
- 80355A50: 80010000 lwz r0,0(r1)
- 80355A54: 60A5000F ori r5,r5,15
- 80355A58: 54840038 rlwinm r4,r4,0,0,28
- 80355A5C: 3A850001 addi r20,r5,1
- 80355A60: 7C01216E stwux r0,r1,r4
- 80355A64: 801F00A0 lwz r0,160(r31)
- 80355A68: 38A1001F addi r5,r1,31
- 80355A6C: 7C8000D0 neg r4,r0
- 80355A70: 80010000 lwz r0,0(r1)
- 80355A74: 60A5000F ori r5,r5,15
- 80355A78: 54840038 rlwinm r4,r4,0,0,28
- 80355A7C: 3A650001 addi r19,r5,1
- 80355A80: 7C01216E stwux r0,r1,r4
- 80355A84: 801F00A0 lwz r0,160(r31)
- 80355A88: 80810000 lwz r4,0(r1)
- 80355A8C: 7CA000D0 neg r5,r0
- 80355A90: 3801001F addi r0,r1,31
- 80355A94: 6006000F ori r6,r0,15
- 80355A98: 38060001 addi r0,r6,1
- 80355A9C: 54A50038 rlwinm r5,r5,0,0,28
- 80355AA0: 901F0098 stw r0,152(r31)
- 80355AA4: 7C81296E stwux r4,r1,r5
- 80355AA8: 7E4300D0 neg r18,r3
- 80355AAC: 56520038 rlwinm r18,r18,0,0,28
- 80355AB0: 3861001F addi r3,r1,31
- 80355AB4: 80010000 lwz r0,0(r1)
- 80355AB8: 6063000F ori r3,r3,15
- 80355ABC: 39C30001 addi r14,r3,1
- 80355AC0: 7C01916E stwux r0,r1,r18
- 80355AC4: 7E83A378 mr r3,r20
- 80355AC8: 7EC4B378 mr r4,r22
- 80355ACC: 3A410020 addi r18,r1,32
- 80355AD0: 4BFFC0CD bl 0x80351b9c
- 80355AD4: 807F0020 lwz r3,32(r31)
- 80355AD8: 7EC4B378 mr r4,r22
- 80355ADC: C0230024 lfs f1,36(r3)
- 80355AE0: 7E639B78 mr r3,r19
- 80355AE4: 4BFFC115 bl 0x80351bf8
- 80355AE8: C022BAB8 lfs f1,-17736(r2)
- 80355AEC: 7EC4B378 mr r4,r22
- 80355AF0: 807F0098 lwz r3,152(r31)
- 80355AF4: 4BFFC105 bl 0x80351bf8
- 80355AF8: C022BABC lfs f1,-17732(r2)
- 80355AFC: 7DC37378 mr r3,r14
- 80355B00: 7EC4B378 mr r4,r22
- 80355B04: 4BFFC0F5 bl 0x80351bf8
- 80355B08: 2C960000 cmpwi cr1,r22,0
- 80355B0C: 38600000 li r3,0
- 80355B10: 408500A4 ble- cr1,0x80355bb4
- 80355B14: 2C160008 cmpwi r22,8
- 80355B18: 38B6FFF8 subi r5,r22,8
- 80355B1C: 40810070 ble- 0x80355b8c
- 80355B20: 38C00000 li r6,0
- 80355B24: 41840018 blt- cr1,0x80355b3c
- 80355B28: 3C808000 lis r4,-32768
- 80355B2C: 3804FFFE subi r0,r4,2
- 80355B30: 7C160000 cmpw r22,r0
- 80355B34: 41810008 bgt- 0x80355b3c
- 80355B38: 38C00001 li r6,1
- 80355B3C: 2C060000 cmpwi r6,0
- 80355B40: 4182004C beq- 0x80355b8c
- 80355B44: 38050007 addi r0,r5,7
- 80355B48: 7E469378 mr r6,r18
- 80355B4C: 5400E8FE rlwinm r0,r0,29,3,31
- 80355B50: 3880FFFF li r4,-1
- 80355B54: 7C0903A6 mtctr r0
- 80355B58: 2C050000 cmpwi r5,0
- 80355B5C: 40810030 ble- 0x80355b8c
- 80355B60: 90860000 stw r4,0(r6)
- 80355B64: 38630008 addi r3,r3,8
- 80355B68: 90860004 stw r4,4(r6)
- 80355B6C: 90860008 stw r4,8(r6)
- 80355B70: 9086000C stw r4,12(r6)
- 80355B74: 90860010 stw r4,16(r6)
- 80355B78: 90860014 stw r4,20(r6)
- 80355B7C: 90860018 stw r4,24(r6)
- 80355B80: 9086001C stw r4,28(r6)
- 80355B84: 38C60020 addi r6,r6,32
- 80355B88: 4200FFD8 bdnz+ 0x80355b60
- 80355B8C: 5464103A rlwinm r4,r3,2,0,29
- 80355B90: 7C03B050 sub r0,r22,r3
- 80355B94: 7CB22214 add r5,r18,r4
- 80355B98: 3880FFFF li r4,-1
- 80355B9C: 7C0903A6 mtctr r0
- 80355BA0: 7C03B000 cmpw r3,r22
- 80355BA4: 40800010 bge- 0x80355bb4
- 80355BA8: 90850000 stw r4,0(r5)
- 80355BAC: 38A50004 addi r5,r5,4
- 80355BB0: 4200FFF8 bdnz+ 0x80355ba8
- 80355BB4: 7DE37B78 mr r3,r15
- 80355BB8: 7F84E378 mr r4,r28
- 80355BBC: 4BFFBFE1 bl 0x80351b9c
- 80355BC0: 3800000C li r0,12
- 80355BC4: D3FF0038 stfs f31,56(r31)
- 80355BC8: 807F0020 lwz r3,32(r31)
- 80355BCC: 7F5ED378 mr r30,r26
- 80355BD0: 901F0050 stw r0,80(r31)
- 80355BD4: 7EFDBB78 mr r29,r23
- 80355BD8: 3B800000 li r28,0
- 80355BDC: C0030020 lfs f0,32(r3)
- 80355BE0: D01F003C stfs f0,60(r31)
- 80355BE4: 480000E4 b 0x80355cc8
- 80355BE8: 80150000 lwz r0,0(r21)
- 80355BEC: 389F0038 addi r4,r31,56
- 80355BF0: 1C00000C mulli r0,r0,12
- 80355BF4: 5400103A rlwinm r0,r0,2,0,29
- 80355BF8: 7CCF0214 add r6,r15,r0
- 80355BFC: 38A6000C addi r5,r6,12
- 80355C00: 90DF0040 stw r6,64(r31)
- 80355C04: 38660018 addi r3,r6,24
- 80355C08: 38060024 addi r0,r6,36
- 80355C0C: 90BF0044 stw r5,68(r31)
- 80355C10: 907F0048 stw r3,72(r31)
- 80355C14: 901F004C stw r0,76(r31)
- 80355C18: 80150000 lwz r0,0(r21)
- 80355C1C: 5400103A rlwinm r0,r0,2,0,29
- 80355C20: 7C140214 add r0,r20,r0
- 80355C24: 901F0054 stw r0,84(r31)
- 80355C28: 80150000 lwz r0,0(r21)
- 80355C2C: 5400103A rlwinm r0,r0,2,0,29
- 80355C30: 7C130214 add r0,r19,r0
- 80355C34: 901F0058 stw r0,88(r31)
- 80355C38: 80150000 lwz r0,0(r21)
- 80355C3C: 5403103A rlwinm r3,r0,2,0,29
- 80355C40: 801F0098 lwz r0,152(r31)
- 80355C44: 7C001A14 add r0,r0,r3
- 80355C48: 901F005C stw r0,92(r31)
- 80355C4C: 80150000 lwz r0,0(r21)
- 80355C50: 5400103A rlwinm r0,r0,2,0,29
- 80355C54: 7C0E0214 add r0,r14,r0
- 80355C58: 901F0060 stw r0,96(r31)
- 80355C5C: 80150000 lwz r0,0(r21)
- 80355C60: 5400103A rlwinm r0,r0,2,0,29
- 80355C64: 7C120214 add r0,r18,r0
- 80355C68: 901F0064 stw r0,100(r31)
- 80355C6C: 807E0000 lwz r3,0(r30)
- 80355C70: 80A30014 lwz r5,20(r3)
- 80355C74: 8185000C lwz r12,12(r5)
- 80355C78: 7D8903A6 mtctr r12
- 80355C7C: 4E800421 bctrl
- 80355C80: 38A00000 li r5,0
- 80355C84: 48000028 b 0x80355cac
- 80355C88: 80950000 lwz r4,0(r21)
- 80355C8C: 7C052214 add r0,r5,r4
- 80355C90: 5403103A rlwinm r3,r0,2,0,29
- 80355C94: 7C12182E lwzx r0,r18,r3
- 80355C98: 2C000000 cmpwi r0,0
- 80355C9C: 4180000C blt- 0x80355ca8
- 80355CA0: 7C002214 add r0,r0,r4
- 80355CA4: 7C12192E stwx r0,r18,r3
- 80355CA8: 38A50001 addi r5,r5,1
- 80355CAC: 801D0000 lwz r0,0(r29)
- 80355CB0: 7C050000 cmpw r5,r0
- 80355CB4: 4180FFD4 blt+ 0x80355c88
- 80355CB8: 3AB50004 addi r21,r21,4
- 80355CBC: 3BDE0004 addi r30,r30,4
- 80355CC0: 3BBD0008 addi r29,r29,8
- 80355CC4: 3B9C0001 addi r28,r28,1
- 80355CC8: 7C1CD800 cmpw r28,r27
- 80355CCC: 4180FF1C blt+ 0x80355be8
- 80355CD0: 80FF009C lwz r7,156(r31)
- 80355CD4: 7F45D378 mr r5,r26
- 80355CD8: 7F6903A6 mtctr r27
- 80355CDC: 2C1B0000 cmpwi r27,0
- 80355CE0: 40810068 ble- 0x80355d48
- 80355CE4: 80850000 lwz r4,0(r5)
- 80355CE8: 80640020 lwz r3,32(r4)
- 80355CEC: 2C030000 cmpwi r3,0
- 80355CF0: 4182000C beq- 0x80355cfc
- 80355CF4: 80630010 lwz r3,16(r3)
- 80355CF8: 48000008 b 0x80355d00
- 80355CFC: 3860FFFF li r3,-1
- 80355D00: 8084002C lwz r4,44(r4)
- 80355D04: 2C040000 cmpwi r4,0
- 80355D08: 4182000C beq- 0x80355d14
- 80355D0C: 80840010 lwz r4,16(r4)
- 80355D10: 48000008 b 0x80355d18
- 80355D14: 3880FFFF li r4,-1
- 80355D18: 38C00000 li r6,0
- 80355D1C: 48000014 b 0x80355d30
- 80355D20: 90670000 stw r3,0(r7)
- 80355D24: 38C60001 addi r6,r6,1
- 80355D28: 90870004 stw r4,4(r7)
- 80355D2C: 38E70008 addi r7,r7,8
- 80355D30: 80170000 lwz r0,0(r23)
- 80355D34: 7C060000 cmpw r6,r0
- 80355D38: 4180FFE8 blt+ 0x80355d20
- 80355D3C: 38A50004 addi r5,r5,4
- 80355D40: 3AF70008 addi r23,r23,8
- 80355D44: 4200FFA0 bdnz+ 0x80355ce4
- 80355D48: 1C710006 mulli r3,r17,6
- 80355D4C: 80010000 lwz r0,0(r1)
- 80355D50: 5463103A rlwinm r3,r3,2,0,29
- 80355D54: 3AA3000F addi r21,r3,15
- 80355D58: 7C7500D0 neg r3,r21
- 80355D5C: 54630038 rlwinm r3,r3,0,0,28
- 80355D60: 7C01196E stwux r0,r1,r3
- 80355D64: 7E058378 mr r5,r16
- 80355D68: 38600000 li r3,0
- 80355D6C: 3801001F addi r0,r1,31
- 80355D70: 6004000F ori r4,r0,15
- 80355D74: 38C40001 addi r6,r4,1
- 80355D78: 38800000 li r4,0
- 80355D7C: 7E2903A6 mtctr r17
- 80355D80: 2C110000 cmpwi r17,0
- 80355D84: 408100FC ble- 0x80355e80
- 80355D88: 81050000 lwz r8,0(r5)
- 80355D8C: 7D261A14 add r9,r6,r3
- 80355D90: 7CF82214 add r7,r24,r4
- 80355D94: 38A50004 addi r5,r5,4
- 80355D98: C00800E8 lfs f0,232(r8)
- 80355D9C: C0480094 lfs f2,148(r8)
- 80355DA0: EC3F0032 fmuls f1,f31,f0
- 80355DA4: C0080108 lfs f0,264(r8)
- 80355DA8: EC02083A fmadds f0,f2,f0,f1
- 80355DAC: 7C061D2E stfsx f0,r6,r3
- 80355DB0: 38630018 addi r3,r3,24
- 80355DB4: C02800EC lfs f1,236(r8)
- 80355DB8: C008010C lfs f0,268(r8)
- 80355DBC: EC3F0072 fmuls f1,f31,f1
- 80355DC0: EC02083A fmadds f0,f2,f0,f1
- 80355DC4: D0090004 stfs f0,4(r9)
- 80355DC8: C02800F0 lfs f1,240(r8)
- 80355DCC: C0080110 lfs f0,272(r8)
- 80355DD0: EC3F0072 fmuls f1,f31,f1
- 80355DD4: EC02083A fmadds f0,f2,f0,f1
- 80355DD8: D0090008 stfs f0,8(r9)
- 80355DDC: C0270004 lfs f1,4(r7)
- 80355DE0: C008011C lfs f0,284(r8)
- 80355DE4: 7C78242E lfsx f3,r24,r4
- 80355DE8: 38840030 addi r4,r4,48
- 80355DEC: EC810032 fmuls f4,f1,f0
- 80355DF0: C0480118 lfs f2,280(r8)
- 80355DF4: C0270008 lfs f1,8(r7)
- 80355DF8: C0080120 lfs f0,288(r8)
- 80355DFC: EC4320BA fmadds f2,f3,f2,f4
- 80355E00: ECA1103A fmadds f5,f1,f0,f2
- 80355E04: D0A9000C stfs f5,12(r9)
- 80355E08: C0270014 lfs f1,20(r7)
- 80355E0C: C008011C lfs f0,284(r8)
- 80355E10: C0670010 lfs f3,16(r7)
- 80355E14: EC810032 fmuls f4,f1,f0
- 80355E18: C0480118 lfs f2,280(r8)
- 80355E1C: C0270018 lfs f1,24(r7)
- 80355E20: C0080120 lfs f0,288(r8)
- 80355E24: EC4320BA fmadds f2,f3,f2,f4
- 80355E28: ECC1103A fmadds f6,f1,f0,f2
- 80355E2C: D0C90010 stfs f6,16(r9)
- 80355E30: C0270024 lfs f1,36(r7)
- 80355E34: C008011C lfs f0,284(r8)
- 80355E38: C0670020 lfs f3,32(r7)
- 80355E3C: EC810032 fmuls f4,f1,f0
- 80355E40: C0480118 lfs f2,280(r8)
- 80355E44: C0270028 lfs f1,40(r7)
- 80355E48: C0080120 lfs f0,288(r8)
- 80355E4C: EC4320BA fmadds f2,f3,f2,f4
- 80355E50: EC21103A fmadds f1,f1,f0,f2
- 80355E54: D0290014 stfs f1,20(r9)
- 80355E58: C00800F8 lfs f0,248(r8)
- 80355E5C: EC1F283A fmadds f0,f31,f0,f5
- 80355E60: D009000C stfs f0,12(r9)
- 80355E64: C00800FC lfs f0,252(r8)
- 80355E68: EC1F303A fmadds f0,f31,f0,f6
- 80355E6C: D0090010 stfs f0,16(r9)
- 80355E70: C0080100 lfs f0,256(r8)
- 80355E74: EC1F083A fmadds f0,f31,f0,f1
- 80355E78: D0090014 stfs f0,20(r9)
- 80355E7C: 4200FF0C bdnz+ 0x80355d88
- 80355E80: 801F00A0 lwz r0,160(r31)
- 80355E84: 7C6000D0 neg r3,r0
- 80355E88: 80010000 lwz r0,0(r1)
- 80355E8C: 54630038 rlwinm r3,r3,0,0,28
- 80355E90: 7C01196E stwux r0,r1,r3
- 80355E94: 7EC3B378 mr r3,r22
- 80355E98: 80BF009C lwz r5,156(r31)
- 80355E9C: 7DE47B78 mr r4,r15
- 80355EA0: 3801001F addi r0,r1,31
- 80355EA4: 6007000F ori r7,r0,15
- 80355EA8: 3AE70001 addi r23,r7,1
- 80355EAC: 7EE7BB78 mr r7,r23
- 80355EB0: 4BFFEB3D bl 0x803549ec
- 80355EB4: 2C960000 cmpwi cr1,r22,0
- 80355EB8: 38600000 li r3,0
- 80355EBC: 40850118 ble- cr1,0x80355fd4
- 80355EC0: 2C160008 cmpwi r22,8
- 80355EC4: 38B6FFF8 subi r5,r22,8
- 80355EC8: 408100D4 ble- 0x80355f9c
- 80355ECC: 38C00000 li r6,0
- 80355ED0: 41840018 blt- cr1,0x80355ee8
- 80355ED4: 3C808000 lis r4,-32768
- 80355ED8: 3804FFFE subi r0,r4,2
- 80355EDC: 7C160000 cmpw r22,r0
- 80355EE0: 41810008 bgt- 0x80355ee8
- 80355EE4: 38C00001 li r6,1
- 80355EE8: 2C060000 cmpwi r6,0
- 80355EEC: 418200B0 beq- 0x80355f9c
- 80355EF0: 38050007 addi r0,r5,7
- 80355EF4: 7EE4BB78 mr r4,r23
- 80355EF8: 5400E8FE rlwinm r0,r0,29,3,31
- 80355EFC: 7E86A378 mr r6,r20
- 80355F00: 7C0903A6 mtctr r0
- 80355F04: 2C050000 cmpwi r5,0
- 80355F08: 40810094 ble- 0x80355f9c
- 80355F0C: C0260000 lfs f1,0(r6)
- 80355F10: 38630008 addi r3,r3,8
- 80355F14: C0040000 lfs f0,0(r4)
- 80355F18: EC1F0078 fmsubs f0,f31,f1,f0
- 80355F1C: D0040000 stfs f0,0(r4)
- 80355F20: C0260004 lfs f1,4(r6)
- 80355F24: C0040004 lfs f0,4(r4)
- 80355F28: EC1F0078 fmsubs f0,f31,f1,f0
- 80355F2C: D0040004 stfs f0,4(r4)
- 80355F30: C0260008 lfs f1,8(r6)
- 80355F34: C0040008 lfs f0,8(r4)
- 80355F38: EC1F0078 fmsubs f0,f31,f1,f0
- 80355F3C: D0040008 stfs f0,8(r4)
- 80355F40: C026000C lfs f1,12(r6)
- 80355F44: C004000C lfs f0,12(r4)
- 80355F48: EC1F0078 fmsubs f0,f31,f1,f0
- 80355F4C: D004000C stfs f0,12(r4)
- 80355F50: C0260010 lfs f1,16(r6)
- 80355F54: C0040010 lfs f0,16(r4)
- 80355F58: EC1F0078 fmsubs f0,f31,f1,f0
- 80355F5C: D0040010 stfs f0,16(r4)
- 80355F60: C0260014 lfs f1,20(r6)
- 80355F64: C0040014 lfs f0,20(r4)
- 80355F68: EC1F0078 fmsubs f0,f31,f1,f0
- 80355F6C: D0040014 stfs f0,20(r4)
- 80355F70: C0260018 lfs f1,24(r6)
- 80355F74: C0040018 lfs f0,24(r4)
- 80355F78: EC1F0078 fmsubs f0,f31,f1,f0
- 80355F7C: D0040018 stfs f0,24(r4)
- 80355F80: C026001C lfs f1,28(r6)
- 80355F84: 38C60020 addi r6,r6,32
- 80355F88: C004001C lfs f0,28(r4)
- 80355F8C: EC1F0078 fmsubs f0,f31,f1,f0
- 80355F90: D004001C stfs f0,28(r4)
- 80355F94: 38840020 addi r4,r4,32
- 80355F98: 4200FF74 bdnz+ 0x80355f0c
- 80355F9C: 5465103A rlwinm r5,r3,2,0,29
- 80355FA0: 7C03B050 sub r0,r22,r3
- 80355FA4: 7C972A14 add r4,r23,r5
- 80355FA8: 7CB42A14 add r5,r20,r5
- 80355FAC: 7C0903A6 mtctr r0
- 80355FB0: 7C03B000 cmpw r3,r22
- 80355FB4: 40800020 bge- 0x80355fd4
- 80355FB8: C0250000 lfs f1,0(r5)
- 80355FBC: 38A50004 addi r5,r5,4
- 80355FC0: C0040000 lfs f0,0(r4)
- 80355FC4: EC1F0078 fmsubs f0,f31,f1,f0
- 80355FC8: D0040000 stfs f0,0(r4)
- 80355FCC: 38840004 addi r4,r4,4
- 80355FD0: 4200FFE8 bdnz+ 0x80355fb8
- 80355FD4: 2C960000 cmpwi cr1,r22,0
- 80355FD8: 38C00000 li r6,0
- 80355FDC: 408500E4 ble- cr1,0x803560c0
- 80355FE0: 2C160008 cmpwi r22,8
- 80355FE4: 3896FFF8 subi r4,r22,8
- 80355FE8: 408100AC ble- 0x80356094
- 80355FEC: 38A00000 li r5,0
- 80355FF0: 41840018 blt- cr1,0x80356008
- 80355FF4: 3C608000 lis r3,-32768
- 80355FF8: 3803FFFE subi r0,r3,2
- 80355FFC: 7C160000 cmpw r22,r0
- 80356000: 41810008 bgt- 0x80356008
- 80356004: 38A00001 li r5,1
- 80356008: 2C050000 cmpwi r5,0
- 8035600C: 41820088 beq- 0x80356094
- 80356010: 38040007 addi r0,r4,7
- 80356014: 7E639B78 mr r3,r19
- 80356018: 5400E8FE rlwinm r0,r0,29,3,31
- 8035601C: 7C0903A6 mtctr r0
- 80356020: 2C040000 cmpwi r4,0
- 80356024: 40810070 ble- 0x80356094
- 80356028: C0030000 lfs f0,0(r3)
- 8035602C: 38C60008 addi r6,r6,8
- 80356030: EC0007F2 fmuls f0,f0,f31
- 80356034: D0030000 stfs f0,0(r3)
- 80356038: C0030004 lfs f0,4(r3)
- 8035603C: EC0007F2 fmuls f0,f0,f31
- 80356040: D0030004 stfs f0,4(r3)
- 80356044: C0030008 lfs f0,8(r3)
- 80356048: EC0007F2 fmuls f0,f0,f31
- 8035604C: D0030008 stfs f0,8(r3)
- 80356050: C003000C lfs f0,12(r3)
- 80356054: EC0007F2 fmuls f0,f0,f31
- 80356058: D003000C stfs f0,12(r3)
- 8035605C: C0030010 lfs f0,16(r3)
- 80356060: EC0007F2 fmuls f0,f0,f31
- 80356064: D0030010 stfs f0,16(r3)
- 80356068: C0030014 lfs f0,20(r3)
- 8035606C: EC0007F2 fmuls f0,f0,f31
- 80356070: D0030014 stfs f0,20(r3)
- 80356074: C0030018 lfs f0,24(r3)
- 80356078: EC0007F2 fmuls f0,f0,f31
- 8035607C: D0030018 stfs f0,24(r3)
- 80356080: C003001C lfs f0,28(r3)
- 80356084: EC0007F2 fmuls f0,f0,f31
- 80356088: D003001C stfs f0,28(r3)
- 8035608C: 38630020 addi r3,r3,32
- 80356090: 4200FF98 bdnz+ 0x80356028
- 80356094: 54C3103A rlwinm r3,r6,2,0,29
- 80356098: 7C06B050 sub r0,r22,r6
- 8035609C: 7C731A14 add r3,r19,r3
- 803560A0: 7C0903A6 mtctr r0
- 803560A4: 7C06B000 cmpw r6,r22
- 803560A8: 40800018 bge- 0x803560c0
- 803560AC: C0030000 lfs f0,0(r3)
- 803560B0: EC0007F2 fmuls f0,f0,f31
- 803560B4: D0030000 stfs f0,0(r3)
- 803560B8: 38630004 addi r3,r3,4
- 803560BC: 4200FFF0 bdnz+ 0x803560ac
- 803560C0: 801F00A0 lwz r0,160(r31)
- 803560C4: 7C6000D0 neg r3,r0
- 803560C8: 80010000 lwz r0,0(r1)
- 803560CC: 54630038 rlwinm r3,r3,0,0,28
- 803560D0: 7C01196E stwux r0,r1,r3
- 803560D4: 7C7500D0 neg r3,r21
- 803560D8: 54630038 rlwinm r3,r3,0,0,28
- 803560DC: 3881001F addi r4,r1,31
- 803560E0: 80010000 lwz r0,0(r1)
- 803560E4: 6084000F ori r4,r4,15
- 803560E8: 39240001 addi r9,r4,1
- 803560EC: 7C01196E stwux r0,r1,r3
- 803560F0: 807F0020 lwz r3,32(r31)
- 803560F4: 7E248B78 mr r4,r17
- 803560F8: 3801001F addi r0,r1,31
- 803560FC: 92E10008 stw r23,8(r1)
- 80356100: 6005000F ori r5,r0,15
- 80356104: 801F0098 lwz r0,152(r31)
- 80356108: 3A850001 addi r20,r5,1
- 8035610C: 3963003C addi r11,r3,60
- 80356110: 9001000C stw r0,12(r1)
- 80356114: 7EC3B378 mr r3,r22
- 80356118: 80DF009C lwz r6,156(r31)
- 8035611C: 7DE57B78 mr r5,r15
- 80356120: 91C10010 stw r14,16(r1)
- 80356124: 7E078378 mr r7,r16
- 80356128: 7F08C378 mr r8,r24
- 8035612C: 7E8AA378 mr r10,r20
- 80356130: 92610014 stw r19,20(r1)
- 80356134: 92410018 stw r18,24(r1)
- 80356138: 9161001C stw r11,28(r1)
- 8035613C: 4BFFE999 bl 0x80354ad4
- 80356140: 7E058378 mr r5,r16
- 80356144: 38600000 li r3,0
- 80356148: 7E2903A6 mtctr r17
- 8035614C: 2C110000 cmpwi r17,0
- 80356150: 40810078 ble- 0x803561c8
- 80356154: 80850000 lwz r4,0(r5)
- 80356158: 7CD41A14 add r6,r20,r3
- 8035615C: 7C341C2E lfsx f1,r20,r3
- 80356160: 38630018 addi r3,r3,24
- 80356164: C00400E8 lfs f0,232(r4)
- 80356168: 38A50004 addi r5,r5,4
- 8035616C: EC1E007A fmadds f0,f30,f1,f0
- 80356170: D00400E8 stfs f0,232(r4)
- 80356174: C0260004 lfs f1,4(r6)
- 80356178: C00400EC lfs f0,236(r4)
- 8035617C: EC1E007A fmadds f0,f30,f1,f0
- 80356180: D00400EC stfs f0,236(r4)
- 80356184: C0260008 lfs f1,8(r6)
- 80356188: C00400F0 lfs f0,240(r4)
- 8035618C: EC1E007A fmadds f0,f30,f1,f0
- 80356190: D00400F0 stfs f0,240(r4)
- 80356194: C026000C lfs f1,12(r6)
- 80356198: C00400F8 lfs f0,248(r4)
- 8035619C: EC1E007A fmadds f0,f30,f1,f0
- 803561A0: D00400F8 stfs f0,248(r4)
- 803561A4: C0260010 lfs f1,16(r6)
- 803561A8: C00400FC lfs f0,252(r4)
- 803561AC: EC1E007A fmadds f0,f30,f1,f0
- 803561B0: D00400FC stfs f0,252(r4)
- 803561B4: C0260014 lfs f1,20(r6)
- 803561B8: C0040100 lfs f0,256(r4)
- 803561BC: EC1E007A fmadds f0,f30,f1,f0
- 803561C0: D0040100 stfs f0,256(r4)
- 803561C4: 4200FF90 bdnz+ 0x80356154
- 803561C8: 39E00000 li r15,0
- 803561CC: 48000180 b 0x8035634c
- 803561D0: 55E0103A rlwinm r0,r15,2,0,29
- 803561D4: 7C7A002E lwzx r3,r26,r0
- 803561D8: 7DDA0214 add r14,r26,r0
- 803561DC: 80030034 lwz r0,52(r3)
- 803561E0: 2C000000 cmpwi r0,0
- 803561E4: 41820164 beq- 0x80356348
- 803561E8: 7E068378 mr r6,r16
- 803561EC: 38600000 li r3,0
- 803561F0: 38800000 li r4,0
- 803561F4: 7E2903A6 mtctr r17
- 803561F8: 2C110000 cmpwi r17,0
- 803561FC: 40810144 ble- 0x80356340
- 80356200: 80A60000 lwz r5,0(r6)
- 80356204: 7CF41A14 add r7,r20,r3
- 80356208: 7C141C2E lfsx f0,r20,r3
- 8035620C: 7D192214 add r8,r25,r4
- 80356210: C0250020 lfs f1,32(r5)
- 80356214: 38C60004 addi r6,r6,4
- 80356218: EC000072 fmuls f0,f0,f1
- 8035621C: 7C141D2E stfsx f0,r20,r3
- 80356220: 38630018 addi r3,r3,24
- 80356224: C0070004 lfs f0,4(r7)
- 80356228: EC000072 fmuls f0,f0,f1
- 8035622C: D0070004 stfs f0,4(r7)
- 80356230: C0070008 lfs f0,8(r7)
- 80356234: EC000072 fmuls f0,f0,f1
- 80356238: D0070008 stfs f0,8(r7)
- 8035623C: C0280004 lfs f1,4(r8)
- 80356240: C1270010 lfs f9,16(r7)
- 80356244: C0080014 lfs f0,20(r8)
- 80356248: EC410272 fmuls f2,f1,f9
- 8035624C: 7C39242E lfsx f1,r25,r4
- 80356250: C107000C lfs f8,12(r7)
- 80356254: EC800272 fmuls f4,f0,f9
- 80356258: C0680010 lfs f3,16(r8)
- 8035625C: 38840030 addi r4,r4,48
- 80356260: ECE1123A fmadds f7,f1,f8,f2
- 80356264: C0080024 lfs f0,36(r8)
- 80356268: EC83223A fmadds f4,f3,f8,f4
- 8035626C: C0C80008 lfs f6,8(r8)
- 80356270: C0A70014 lfs f5,20(r7)
- 80356274: EC400272 fmuls f2,f0,f9
- 80356278: C0280020 lfs f1,32(r8)
- 8035627C: ECC6397A fmadds f6,f6,f5,f7
- 80356280: C0680018 lfs f3,24(r8)
- 80356284: C0080028 lfs f0,40(r8)
- 80356288: EC21123A fmadds f1,f1,f8,f2
- 8035628C: EC43217A fmadds f2,f3,f5,f4
- 80356290: D0DF0028 stfs f6,40(r31)
- 80356294: D0C7000C stfs f6,12(r7)
- 80356298: EC00097A fmadds f0,f0,f5,f1
- 8035629C: D0470010 stfs f2,16(r7)
- 803562A0: D05F002C stfs f2,44(r31)
- 803562A4: D01F0030 stfs f0,48(r31)
- 803562A8: D0070014 stfs f0,20(r7)
- 803562AC: 4200FF54 bdnz+ 0x80356200
- 803562B0: 48000090 b 0x80356340
- 803562B4: 806E0000 lwz r3,0(r14)
- 803562B8: 82430034 lwz r18,52(r3)
- 803562BC: 2C120000 cmpwi r18,0
- 803562C0: 41820078 beq- 0x80356338
- 803562C4: 80830020 lwz r4,32(r3)
- 803562C8: 7E439378 mr r3,r18
- 803562CC: 38A0000C li r5,12
- 803562D0: 80040010 lwz r0,16(r4)
- 803562D4: 1C000006 mulli r0,r0,6
- 803562D8: 5400103A rlwinm r0,r0,2,0,29
- 803562DC: 7E740214 add r19,r20,r0
- 803562E0: 7E649B78 mr r4,r19
- 803562E4: 4BCAFCD1 bl 0x80005fb4
- 803562E8: 38720010 addi r3,r18,16
- 803562EC: 3893000C addi r4,r19,12
- 803562F0: 38A0000C li r5,12
- 803562F4: 4BCAFCC1 bl 0x80005fb4
- 803562F8: 806E0000 lwz r3,0(r14)
- 803562FC: 8063002C lwz r3,44(r3)
- 80356300: 2C030000 cmpwi r3,0
- 80356304: 41820034 beq- 0x80356338
- 80356308: 80030010 lwz r0,16(r3)
- 8035630C: 38720020 addi r3,r18,32
- 80356310: 38A0000C li r5,12
- 80356314: 1C000006 mulli r0,r0,6
- 80356318: 5400103A rlwinm r0,r0,2,0,29
- 8035631C: 7E740214 add r19,r20,r0
- 80356320: 7E649B78 mr r4,r19
- 80356324: 4BCAFC91 bl 0x80005fb4
- 80356328: 38720030 addi r3,r18,48
- 8035632C: 3893000C addi r4,r19,12
- 80356330: 38A0000C li r5,12
- 80356334: 4BCAFC81 bl 0x80005fb4
- 80356338: 39CE0004 addi r14,r14,4
- 8035633C: 39EF0001 addi r15,r15,1
- 80356340: 7C0FD800 cmpw r15,r27
- 80356344: 4180FF70 blt+ 0x803562b4
- 80356348: 39EF0001 addi r15,r15,1
- 8035634C: 7C0FD800 cmpw r15,r27
- 80356350: 4180FE80 blt+ 0x803561d0
- 80356354: 7E048378 mr r4,r16
- 80356358: 38600000 li r3,0
- 8035635C: 7E2903A6 mtctr r17
- 80356360: 2C110000 cmpwi r17,0
- 80356364: 408100EC ble- 0x80356450
- 80356368: 80C40000 lwz r6,0(r4)
- 8035636C: 7CB81A14 add r5,r24,r3
- 80356370: 38840004 addi r4,r4,4
- 80356374: C0060094 lfs f0,148(r6)
- 80356378: C0260108 lfs f1,264(r6)
- 8035637C: EC5E0032 fmuls f2,f30,f0
- 80356380: C00600E8 lfs f0,232(r6)
- 80356384: EC02007A fmadds f0,f2,f1,f0
- 80356388: D00600E8 stfs f0,232(r6)
- 8035638C: C026010C lfs f1,268(r6)
- 80356390: C00600EC lfs f0,236(r6)
- 80356394: EC02007A fmadds f0,f2,f1,f0
- 80356398: D00600EC stfs f0,236(r6)
- 8035639C: C0260110 lfs f1,272(r6)
- 803563A0: C00600F0 lfs f0,240(r6)
- 803563A4: EC02007A fmadds f0,f2,f1,f0
- 803563A8: D00600F0 stfs f0,240(r6)
- 803563AC: C0060118 lfs f0,280(r6)
- 803563B0: EC0007B2 fmuls f0,f0,f30
- 803563B4: D0060118 stfs f0,280(r6)
- 803563B8: FCA00018 frsp f5,f0
- 803563BC: C006011C lfs f0,284(r6)
- 803563C0: EC0007B2 fmuls f0,f0,f30
- 803563C4: D006011C stfs f0,284(r6)
- 803563C8: FCC00018 frsp f6,f0
- 803563CC: C0060120 lfs f0,288(r6)
- 803563D0: EC0007B2 fmuls f0,f0,f30
- 803563D4: D0060120 stfs f0,288(r6)
- 803563D8: FC800018 frsp f4,f0
- 803563DC: C0050004 lfs f0,4(r5)
- 803563E0: 7C581C2E lfsx f2,r24,r3
- 803563E4: 38630030 addi r3,r3,48
- 803563E8: EC6001B2 fmuls f3,f0,f6
- 803563EC: C0250008 lfs f1,8(r5)
- 803563F0: C00600F8 lfs f0,248(r6)
- 803563F4: EC42197A fmadds f2,f2,f5,f3
- 803563F8: EC21113A fmadds f1,f1,f4,f2
- 803563FC: EC00082A fadds f0,f0,f1
- 80356400: D00600F8 stfs f0,248(r6)
- 80356404: C0050014 lfs f0,20(r5)
- 80356408: C0450010 lfs f2,16(r5)
- 8035640C: EC6001B2 fmuls f3,f0,f6
- 80356410: C0250018 lfs f1,24(r5)
- 80356414: C00600FC lfs f0,252(r6)
- 80356418: EC42197A fmadds f2,f2,f5,f3
- 8035641C: EC21113A fmadds f1,f1,f4,f2
- 80356420: EC00082A fadds f0,f0,f1
- 80356424: D00600FC stfs f0,252(r6)
- 80356428: C0050024 lfs f0,36(r5)
- 8035642C: C0450020 lfs f2,32(r5)
- 80356430: EC6001B2 fmuls f3,f0,f6
- 80356434: C0250028 lfs f1,40(r5)
- 80356438: C0060100 lfs f0,256(r6)
- 8035643C: EC42197A fmadds f2,f2,f5,f3
- 80356440: EC21113A fmadds f1,f1,f4,f2
- 80356444: EC00082A fadds f0,f0,f1
- 80356448: D0060100 stfs f0,256(r6)
- 8035644C: 4200FF1C bdnz+ 0x80356368
- 80356450: 7E0E8378 mr r14,r16
- 80356454: 39E00000 li r15,0
- 80356458: 48000018 b 0x80356470
- 8035645C: FC20F090 fmr f1,f30
- 80356460: 806E0000 lwz r3,0(r14)
- 80356464: 480005D5 bl 0x80356a38
- 80356468: 39CE0004 addi r14,r14,4
- 8035646C: 39EF0001 addi r15,r15,1
- 80356470: 7C0F8800 cmpw r15,r17
- 80356474: 4180FFE8 blt+ 0x8035645c
- 80356478: 807F0020 lwz r3,32(r31)
- 8035647C: 8003004C lwz r0,76(r3)
- 80356480: 2C000000 cmpwi r0,0
- 80356484: 4182003C beq- 0x803564c0
- 80356488: 39C00000 li r14,0
- 8035648C: 4800002C b 0x803564b8
- 80356490: 80700000 lwz r3,0(r16)
- 80356494: 38800003 li r4,3
- 80356498: 38630108 addi r3,r3,264
- 8035649C: 4BFFB701 bl 0x80351b9c
- 803564A0: 80700000 lwz r3,0(r16)
- 803564A4: 38800003 li r4,3
- 803564A8: 38630118 addi r3,r3,280
- 803564AC: 4BFFB6F1 bl 0x80351b9c
- 803564B0: 3A100004 addi r16,r16,4
- 803564B4: 39CE0001 addi r14,r14,1
- 803564B8: 7C0E8800 cmpw r14,r17
- 803564BC: 4180FFD4 blt+ 0x80356490
- 803564C0: 7FEAFB78 mr r10,r31
- 803564C4: E3EA01A8 psq_l f31,424(r10),0,0
- 803564C8: CBFF01A0 lfd f31,416(r31)
- 803564CC: E3CA0198 psq_l f30,408(r10),0,0
- 803564D0: CBDF0190 lfd f30,400(r31)
- 803564D4: E3AA0188 psq_l f29,392(r10),0,0
- 803564D8: CBBF0180 lfd f29,384(r31)
- 803564DC: E38A0178 psq_l f28,376(r10),0,0
- 803564E0: CB9F0170 lfd f28,368(r31)
- 803564E4: E36A0168 psq_l f27,360(r10),0,0
- 803564E8: CB7F0160 lfd f27,352(r31)
- 803564EC: E34A0158 psq_l f26,344(r10),0,0
- 803564F0: CB5F0150 lfd f26,336(r31)
- 803564F4: E32A0148 psq_l f25,328(r10),0,0
- 803564F8: CB3F0140 lfd f25,320(r31)
- 803564FC: E30A0138 psq_l f24,312(r10),0,0
- 80356500: CB1F0130 lfd f24,304(r31)
- 80356504: E2EA0128 psq_l f23,296(r10),0,0
- 80356508: CAFF0120 lfd f23,288(r31)
- 8035650C: E2CA0118 psq_l f22,280(r10),0,0
- 80356510: CADF0110 lfd f22,272(r31)
- 80356514: E2AA0108 psq_l f21,264(r10),0,0
- 80356518: CABF0100 lfd f21,256(r31)
- 8035651C: E28A00F8 psq_l f20,248(r10),0,0
- 80356520: 396A00F0 addi r11,r10,240
- 80356524: CA9F00F0 lfd f20,240(r31)
- 80356528: 480358DD bl 0x8038be04
- 8035652C: 81410000 lwz r10,0(r1)
- 80356530: 800A0004 lwz r0,4(r10)
- 80356534: 7D415378 mr r1,r10
- 80356538: 7C0803A6 mtlr r0
- 8035653C: 4E800020 blr
Advertisement
Add Comment
Please, Sign In to add comment