.include "macros.inc" .section .text, "ax" # 0x80006980 - 0x803E1E60 .global func_80211564 func_80211564: /* 80211564 0020D1C4 88 03 00 00 */ lbz r0, 0(r3) /* 80211568 0020D1C8 54 08 07 BF */ clrlwi. r8, r0, 0x1e /* 8021156C 0020D1CC 40 82 00 0C */ bne lbl_80211578 /* 80211570 0020D1D0 C0 22 9A 98 */ lfs f1, lbl_80642098-_SDA2_BASE_(r2) /* 80211574 0020D1D4 4E 80 00 20 */ blr lbl_80211578: /* 80211578 0020D1D8 88 83 00 01 */ lbz r4, 1(r3) /* 8021157C 0020D1DC 38 04 FF FF */ addi r0, r4, -1 /* 80211580 0020D1E0 54 04 06 3E */ clrlwi r4, r0, 0x18 /* 80211584 0020D1E4 28 84 00 01 */ cmplwi cr1, r4, 1 /* 80211588 0020D1E8 40 84 00 0C */ bge cr1, lbl_80211594 /* 8021158C 0020D1EC C0 22 9A 98 */ lfs f1, lbl_80642098-_SDA2_BASE_(r2) /* 80211590 0020D1F0 4E 80 00 20 */ blr lbl_80211594: /* 80211594 0020D1F4 C0 02 9A 9C */ lfs f0, lbl_8064209C-_SDA2_BASE_(r2) /* 80211598 0020D1F8 38 C3 00 0C */ addi r6, r3, 0xc /* 8021159C 0020D1FC FC 01 00 40 */ fcmpo cr0, f1, f0 /* 802115A0 0020D200 4C 40 13 82 */ cror 2, 0, 2 /* 802115A4 0020D204 40 82 00 0C */ bne lbl_802115B0 /* 802115A8 0020D208 C0 26 00 00 */ lfs f1, 0(r6) /* 802115AC 0020D20C 4E 80 00 20 */ blr lbl_802115B0: /* 802115B0 0020D210 C0 02 9A 98 */ lfs f0, lbl_80642098-_SDA2_BASE_(r2) /* 802115B4 0020D214 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 802115B8 0020D218 4C 41 13 82 */ cror 2, 1, 2 /* 802115BC 0020D21C 40 82 00 10 */ bne lbl_802115CC /* 802115C0 0020D220 54 80 15 BA */ rlwinm r0, r4, 2, 0x16, 0x1d /* 802115C4 0020D224 7C 26 04 2E */ lfsx f1, r6, r0 /* 802115C8 0020D228 4E 80 00 20 */ blr lbl_802115CC: /* 802115CC 0020D22C D0 23 00 08 */ stfs f1, 8(r3) /* 802115D0 0020D230 40 86 00 4C */ bne cr1, lbl_8021161C /* 802115D4 0020D234 2C 08 00 02 */ cmpwi r8, 2 /* 802115D8 0020D238 41 82 00 34 */ beq lbl_8021160C /* 802115DC 0020D23C 40 80 00 10 */ bge lbl_802115EC /* 802115E0 0020D240 2C 08 00 01 */ cmpwi r8, 1 /* 802115E4 0020D244 40 80 00 10 */ bge lbl_802115F4 /* 802115E8 0020D248 48 00 00 2C */ b lbl_80211614 lbl_802115EC: /* 802115EC 0020D24C 2C 08 00 04 */ cmpwi r8, 4 /* 802115F0 0020D250 40 80 00 24 */ bge lbl_80211614 lbl_802115F4: /* 802115F4 0020D254 C0 46 00 10 */ lfs f2, 0x10(r6) /* 802115F8 0020D258 C0 06 00 00 */ lfs f0, 0(r6) /* 802115FC 0020D25C EC 22 00 72 */ fmuls f1, f2, f1 /* 80211600 0020D260 EC 00 08 2A */ fadds f0, f0, f1 /* 80211604 0020D264 D0 03 00 04 */ stfs f0, 4(r3) /* 80211608 0020D268 48 00 00 0C */ b lbl_80211614 lbl_8021160C: /* 8021160C 0020D26C C0 06 00 04 */ lfs f0, 4(r6) /* 80211610 0020D270 D0 03 00 04 */ stfs f0, 4(r3) lbl_80211614: /* 80211614 0020D274 C0 23 00 04 */ lfs f1, 4(r3) /* 80211618 0020D278 4E 80 00 20 */ blr lbl_8021161C: /* 8021161C 0020D27C 38 04 00 01 */ addi r0, r4, 1 /* 80211620 0020D280 38 A0 00 00 */ li r5, 0 /* 80211624 0020D284 54 00 10 3A */ slwi r0, r0, 2 /* 80211628 0020D288 7C E6 02 14 */ add r7, r6, r0 /* 8021162C 0020D28C 48 00 00 28 */ b lbl_80211654 lbl_80211630: /* 80211630 0020D290 C0 07 00 00 */ lfs f0, 0(r7) /* 80211634 0020D294 38 A5 00 01 */ addi r5, r5, 1 /* 80211638 0020D298 54 A0 06 3E */ clrlwi r0, r5, 0x18 /* 8021163C 0020D29C 38 E7 00 04 */ addi r7, r7, 4 /* 80211640 0020D2A0 7C 00 20 40 */ cmplw r0, r4 /* 80211644 0020D2A4 EC 21 00 28 */ fsubs f1, f1, f0 /* 80211648 0020D2A8 41 80 00 0C */ blt lbl_80211654 /* 8021164C 0020D2AC C0 22 9A 98 */ lfs f1, lbl_80642098-_SDA2_BASE_(r2) /* 80211650 0020D2B0 4E 80 00 20 */ blr lbl_80211654: /* 80211654 0020D2B4 C0 07 00 00 */ lfs f0, 0(r7) /* 80211658 0020D2B8 FC 00 08 40 */ fcmpo cr0, f0, f1 /* 8021165C 0020D2BC 41 80 FF D4 */ blt lbl_80211630 /* 80211660 0020D2C0 54 84 15 BA */ rlwinm r4, r4, 2, 0x16, 0x1d /* 80211664 0020D2C4 54 A0 15 BA */ rlwinm r0, r5, 2, 0x16, 0x1d /* 80211668 0020D2C8 7C 07 24 2E */ lfsx f0, r7, r4 /* 8021166C 0020D2CC 7C A7 22 14 */ add r5, r7, r4 /* 80211670 0020D2D0 2C 08 00 02 */ cmpwi r8, 2 /* 80211674 0020D2D4 7C C6 02 14 */ add r6, r6, r0 /* 80211678 0020D2D8 EC 21 00 32 */ fmuls f1, f1, f0 /* 8021167C 0020D2DC 7C A5 22 14 */ add r5, r5, r4 /* 80211680 0020D2E0 41 82 00 D0 */ beq lbl_80211750 /* 80211684 0020D2E4 40 80 00 10 */ bge lbl_80211694 /* 80211688 0020D2E8 2C 08 00 01 */ cmpwi r8, 1 /* 8021168C 0020D2EC 40 80 00 AC */ bge lbl_80211738 /* 80211690 0020D2F0 48 00 00 C8 */ b lbl_80211758 lbl_80211694: /* 80211694 0020D2F4 2C 08 00 04 */ cmpwi r8, 4 /* 80211698 0020D2F8 40 80 00 C0 */ bge lbl_80211758 /* 8021169C 0020D2FC EC 81 00 72 */ fmuls f4, f1, f1 /* 802116A0 0020D300 88 03 00 00 */ lbz r0, 0(r3) /* 802116A4 0020D304 C0 42 9A 98 */ lfs f2, lbl_80642098-_SDA2_BASE_(r2) /* 802116A8 0020D308 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d /* 802116AC 0020D30C EC 64 00 72 */ fmuls f3, f4, f1 /* 802116B0 0020D310 EC 04 20 2A */ fadds f0, f4, f4 /* 802116B4 0020D314 EC C3 20 28 */ fsubs f6, f3, f4 /* 802116B8 0020D318 EC 60 18 28 */ fsubs f3, f0, f3 /* 802116BC 0020D31C EC 06 20 28 */ fsubs f0, f6, f4 /* 802116C0 0020D320 EC E3 30 28 */ fsubs f7, f3, f6 /* 802116C4 0020D324 EC 61 00 2A */ fadds f3, f1, f0 /* 802116C8 0020D328 ED 02 38 28 */ fsubs f8, f2, f7 /* 802116CC 0020D32C 41 82 00 0C */ beq lbl_802116D8 /* 802116D0 0020D330 C0 A2 9A A0 */ lfs f5, lbl_806420A0-_SDA2_BASE_(r2) /* 802116D4 0020D334 48 00 00 08 */ b lbl_802116DC lbl_802116D8: /* 802116D8 0020D338 C0 A2 9A 9C */ lfs f5, lbl_8064209C-_SDA2_BASE_(r2) lbl_802116DC: /* 802116DC 0020D33C C0 25 00 00 */ lfs f1, 0(r5) /* 802116E0 0020D340 7C 05 24 2E */ lfsx f0, r5, r4 /* 802116E4 0020D344 EC 43 00 72 */ fmuls f2, f3, f1 /* 802116E8 0020D348 C0 86 00 00 */ lfs f4, 0(r6) /* 802116EC 0020D34C EC 26 00 32 */ fmuls f1, f6, f0 /* 802116F0 0020D350 C0 66 00 04 */ lfs f3, 4(r6) /* 802116F4 0020D354 EC 88 01 32 */ fmuls f4, f8, f4 /* 802116F8 0020D358 C0 07 00 00 */ lfs f0, 0(r7) /* 802116FC 0020D35C EC 67 00 F2 */ fmuls f3, f7, f3 /* 80211700 0020D360 EC 22 08 2A */ fadds f1, f2, f1 /* 80211704 0020D364 EC 84 18 2A */ fadds f4, f4, f3 /* 80211708 0020D368 EC 00 00 72 */ fmuls f0, f0, f1 /* 8021170C 0020D36C EC 84 00 2A */ fadds f4, f4, f0 /* 80211710 0020D370 FC 04 28 40 */ fcmpo cr0, f4, f5 /* 80211714 0020D374 40 80 00 0C */ bge lbl_80211720 /* 80211718 0020D378 FC 80 28 90 */ fmr f4, f5 /* 8021171C 0020D37C 48 00 00 14 */ b lbl_80211730 lbl_80211720: /* 80211720 0020D380 C0 02 9A 98 */ lfs f0, lbl_80642098-_SDA2_BASE_(r2) /* 80211724 0020D384 FC 04 00 40 */ fcmpo cr0, f4, f0 /* 80211728 0020D388 40 81 00 08 */ ble lbl_80211730 /* 8021172C 0020D38C FC 80 00 90 */ fmr f4, f0 lbl_80211730: /* 80211730 0020D390 D0 83 00 04 */ stfs f4, 4(r3) /* 80211734 0020D394 48 00 00 24 */ b lbl_80211758 lbl_80211738: /* 80211738 0020D398 C0 45 00 00 */ lfs f2, 0(r5) /* 8021173C 0020D39C C0 06 00 00 */ lfs f0, 0(r6) /* 80211740 0020D3A0 EC 22 00 72 */ fmuls f1, f2, f1 /* 80211744 0020D3A4 EC 00 08 2A */ fadds f0, f0, f1 /* 80211748 0020D3A8 D0 03 00 04 */ stfs f0, 4(r3) /* 8021174C 0020D3AC 48 00 00 0C */ b lbl_80211758 lbl_80211750: /* 80211750 0020D3B0 C0 06 00 04 */ lfs f0, 4(r6) /* 80211754 0020D3B4 D0 03 00 04 */ stfs f0, 4(r3) lbl_80211758: /* 80211758 0020D3B8 C0 23 00 04 */ lfs f1, 4(r3) /* 8021175C 0020D3BC 4E 80 00 20 */ blr .global func_80211760 func_80211760: /* 80211760 0020D3C0 94 21 FF D0 */ stwu r1, -0x30(r1) /* 80211764 0020D3C4 88 C4 00 00 */ lbz r6, 0(r4) /* 80211768 0020D3C8 28 06 00 02 */ cmplwi r6, 2 /* 8021176C 0020D3CC 41 80 02 70 */ blt lbl_802119DC /* 80211770 0020D3D0 C0 42 9A 9C */ lfs f2, lbl_8064209C-_SDA2_BASE_(r2) /* 80211774 0020D3D4 39 04 00 0C */ addi r8, r4, 0xc /* 80211778 0020D3D8 FC 01 10 40 */ fcmpo cr0, f1, f2 /* 8021177C 0020D3DC 4C 40 13 82 */ cror 2, 0, 2 /* 80211780 0020D3E0 40 82 00 20 */ bne lbl_802117A0 /* 80211784 0020D3E4 88 08 00 00 */ lbz r0, 0(r8) /* 80211788 0020D3E8 98 03 00 00 */ stb r0, 0(r3) /* 8021178C 0020D3EC 88 08 00 01 */ lbz r0, 1(r8) /* 80211790 0020D3F0 98 03 00 01 */ stb r0, 1(r3) /* 80211794 0020D3F4 88 08 00 02 */ lbz r0, 2(r8) /* 80211798 0020D3F8 98 03 00 02 */ stb r0, 2(r3) /* 8021179C 0020D3FC 48 00 02 40 */ b lbl_802119DC lbl_802117A0: /* 802117A0 0020D400 C0 02 9A 98 */ lfs f0, lbl_80642098-_SDA2_BASE_(r2) /* 802117A4 0020D404 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 802117A8 0020D408 4C 41 13 82 */ cror 2, 1, 2 /* 802117AC 0020D40C 40 82 00 28 */ bne lbl_802117D4 /* 802117B0 0020D410 38 06 FF FF */ addi r0, r6, -1 /* 802117B4 0020D414 54 00 10 3A */ slwi r0, r0, 2 /* 802117B8 0020D418 7C 08 00 EE */ lbzux r0, r8, r0 /* 802117BC 0020D41C 98 03 00 00 */ stb r0, 0(r3) /* 802117C0 0020D420 88 08 00 01 */ lbz r0, 1(r8) /* 802117C4 0020D424 98 03 00 01 */ stb r0, 1(r3) /* 802117C8 0020D428 88 08 00 02 */ lbz r0, 2(r8) /* 802117CC 0020D42C 98 03 00 02 */ stb r0, 2(r3) /* 802117D0 0020D430 48 00 02 0C */ b lbl_802119DC lbl_802117D4: /* 802117D4 0020D434 C0 04 00 08 */ lfs f0, 8(r4) /* 802117D8 0020D438 EC 60 08 28 */ fsubs f3, f0, f1 /* 802117DC 0020D43C FC 03 10 40 */ fcmpo cr0, f3, f2 /* 802117E0 0020D440 40 81 00 08 */ ble lbl_802117E8 /* 802117E4 0020D444 48 00 00 08 */ b lbl_802117EC lbl_802117E8: /* 802117E8 0020D448 FC 60 18 50 */ fneg f3, f3 lbl_802117EC: /* 802117EC 0020D44C C0 02 9A A4 */ lfs f0, lbl_806420A4-_SDA2_BASE_(r2) /* 802117F0 0020D450 FC 03 00 40 */ fcmpo cr0, f3, f0 /* 802117F4 0020D454 4C 40 13 82 */ cror 2, 0, 2 /* 802117F8 0020D458 40 82 00 20 */ bne lbl_80211818 /* 802117FC 0020D45C 88 04 00 04 */ lbz r0, 4(r4) /* 80211800 0020D460 98 03 00 00 */ stb r0, 0(r3) /* 80211804 0020D464 88 04 00 05 */ lbz r0, 5(r4) /* 80211808 0020D468 98 03 00 01 */ stb r0, 1(r3) /* 8021180C 0020D46C 88 04 00 06 */ lbz r0, 6(r4) /* 80211810 0020D470 98 03 00 02 */ stb r0, 2(r3) /* 80211814 0020D474 48 00 01 C8 */ b lbl_802119DC lbl_80211818: /* 80211818 0020D478 28 06 00 02 */ cmplwi r6, 2 /* 8021181C 0020D47C D0 24 00 08 */ stfs f1, 8(r4) /* 80211820 0020D480 40 82 00 B0 */ bne lbl_802118D0 /* 80211824 0020D484 88 08 00 00 */ lbz r0, 0(r8) /* 80211828 0020D488 98 01 00 13 */ stb r0, 0x13(r1) /* 8021182C 0020D48C E0 41 A0 13 */ psq_l f2, 19(r1), 1, qr2 /* 80211830 0020D490 88 08 00 01 */ lbz r0, 1(r8) /* 80211834 0020D494 98 01 00 12 */ stb r0, 0x12(r1) /* 80211838 0020D498 E0 61 A0 12 */ psq_l f3, 18(r1), 1, qr2 /* 8021183C 0020D49C 88 08 00 02 */ lbz r0, 2(r8) /* 80211840 0020D4A0 98 01 00 11 */ stb r0, 0x11(r1) /* 80211844 0020D4A4 E0 81 A0 11 */ psq_l f4, 17(r1), 1, qr2 /* 80211848 0020D4A8 88 08 00 04 */ lbz r0, 4(r8) /* 8021184C 0020D4AC 98 01 00 10 */ stb r0, 0x10(r1) /* 80211850 0020D4B0 E0 01 A0 10 */ psq_l f0, 16(r1), 1, qr2 /* 80211854 0020D4B4 88 08 00 05 */ lbz r0, 5(r8) /* 80211858 0020D4B8 98 01 00 0F */ stb r0, 0xf(r1) /* 8021185C 0020D4BC E0 A1 A0 0F */ psq_l f5, 15(r1), 1, qr2 /* 80211860 0020D4C0 88 08 00 06 */ lbz r0, 6(r8) /* 80211864 0020D4C4 98 01 00 0E */ stb r0, 0xe(r1) /* 80211868 0020D4C8 E0 C1 A0 0E */ psq_l f6, 14(r1), 1, qr2 /* 8021186C 0020D4CC EC 00 10 28 */ fsubs f0, f0, f2 /* 80211870 0020D4D0 EC 01 00 32 */ fmuls f0, f1, f0 /* 80211874 0020D4D4 EC 02 00 2A */ fadds f0, f2, f0 /* 80211878 0020D4D8 F0 01 A0 28 */ psq_st f0, 40(r1), 1, qr2 /* 8021187C 0020D4DC EC 05 18 28 */ fsubs f0, f5, f3 /* 80211880 0020D4E0 88 01 00 28 */ lbz r0, 0x28(r1) /* 80211884 0020D4E4 EC 01 00 32 */ fmuls f0, f1, f0 /* 80211888 0020D4E8 98 04 00 04 */ stb r0, 4(r4) /* 8021188C 0020D4EC EC 03 00 2A */ fadds f0, f3, f0 /* 80211890 0020D4F0 F0 01 A0 24 */ psq_st f0, 36(r1), 1, qr2 /* 80211894 0020D4F4 EC 06 20 28 */ fsubs f0, f6, f4 /* 80211898 0020D4F8 88 01 00 24 */ lbz r0, 0x24(r1) /* 8021189C 0020D4FC EC 01 00 32 */ fmuls f0, f1, f0 /* 802118A0 0020D500 98 04 00 05 */ stb r0, 5(r4) /* 802118A4 0020D504 EC 04 00 2A */ fadds f0, f4, f0 /* 802118A8 0020D508 F0 01 A0 20 */ psq_st f0, 32(r1), 1, qr2 /* 802118AC 0020D50C 88 A1 00 20 */ lbz r5, 0x20(r1) /* 802118B0 0020D510 88 04 00 04 */ lbz r0, 4(r4) /* 802118B4 0020D514 98 A4 00 06 */ stb r5, 6(r4) /* 802118B8 0020D518 98 03 00 00 */ stb r0, 0(r3) /* 802118BC 0020D51C 88 04 00 05 */ lbz r0, 5(r4) /* 802118C0 0020D520 98 03 00 01 */ stb r0, 1(r3) /* 802118C4 0020D524 88 04 00 06 */ lbz r0, 6(r4) /* 802118C8 0020D528 98 03 00 02 */ stb r0, 2(r3) /* 802118CC 0020D52C 48 00 01 10 */ b lbl_802119DC lbl_802118D0: /* 802118D0 0020D530 88 E4 00 01 */ lbz r7, 1(r4) /* 802118D4 0020D534 54 C5 15 BA */ rlwinm r5, r6, 2, 0x16, 0x1d /* 802118D8 0020D538 7D 28 2A 14 */ add r9, r8, r5 /* 802118DC 0020D53C 54 E0 10 3A */ slwi r0, r7, 2 /* 802118E0 0020D540 7C 09 04 2E */ lfsx f0, r9, r0 /* 802118E4 0020D544 7D 49 2A 14 */ add r10, r9, r5 /* 802118E8 0020D548 FC 01 00 40 */ fcmpo cr0, f1, f0 /* 802118EC 0020D54C 40 80 00 24 */ bge lbl_80211910 /* 802118F0 0020D550 38 E0 00 00 */ li r7, 0 /* 802118F4 0020D554 98 E4 00 01 */ stb r7, 1(r4) /* 802118F8 0020D558 48 00 00 18 */ b lbl_80211910 lbl_802118FC: /* 802118FC 0020D55C 38 E7 00 01 */ addi r7, r7, 1 /* 80211900 0020D560 54 E0 06 3E */ clrlwi r0, r7, 0x18 /* 80211904 0020D564 98 E4 00 01 */ stb r7, 1(r4) /* 80211908 0020D568 7C 00 30 40 */ cmplw r0, r6 /* 8021190C 0020D56C 40 80 00 D0 */ bge lbl_802119DC lbl_80211910: /* 80211910 0020D570 54 E0 15 BA */ rlwinm r0, r7, 2, 0x16, 0x1d /* 80211914 0020D574 7C A9 02 14 */ add r5, r9, r0 /* 80211918 0020D578 C0 05 00 04 */ lfs f0, 4(r5) /* 8021191C 0020D57C FC 00 08 40 */ fcmpo cr0, f0, f1 /* 80211920 0020D580 41 80 FF DC */ blt lbl_802118FC /* 80211924 0020D584 7C 49 04 2E */ lfsx f2, r9, r0 /* 80211928 0020D588 7C 0A 04 2E */ lfsx f0, r10, r0 /* 8021192C 0020D58C 7C 08 00 EE */ lbzux r0, r8, r0 /* 80211930 0020D590 EC 21 10 28 */ fsubs f1, f1, f2 /* 80211934 0020D594 98 01 00 0D */ stb r0, 0xd(r1) /* 80211938 0020D598 EC C1 00 32 */ fmuls f6, f1, f0 /* 8021193C 0020D59C E0 21 A0 0D */ psq_l f1, 13(r1), 1, qr2 /* 80211940 0020D5A0 88 08 00 01 */ lbz r0, 1(r8) /* 80211944 0020D5A4 98 01 00 0C */ stb r0, 0xc(r1) /* 80211948 0020D5A8 E0 41 A0 0C */ psq_l f2, 12(r1), 1, qr2 /* 8021194C 0020D5AC 88 08 00 02 */ lbz r0, 2(r8) /* 80211950 0020D5B0 98 01 00 0B */ stb r0, 0xb(r1) /* 80211954 0020D5B4 E0 61 A0 0B */ psq_l f3, 11(r1), 1, qr2 /* 80211958 0020D5B8 88 08 00 04 */ lbz r0, 4(r8) /* 8021195C 0020D5BC 98 01 00 0A */ stb r0, 0xa(r1) /* 80211960 0020D5C0 E0 01 A0 0A */ psq_l f0, 10(r1), 1, qr2 /* 80211964 0020D5C4 88 08 00 05 */ lbz r0, 5(r8) /* 80211968 0020D5C8 98 01 00 09 */ stb r0, 9(r1) /* 8021196C 0020D5CC E0 81 A0 09 */ psq_l f4, 9(r1), 1, qr2 /* 80211970 0020D5D0 88 08 00 06 */ lbz r0, 6(r8) /* 80211974 0020D5D4 98 01 00 08 */ stb r0, 8(r1) /* 80211978 0020D5D8 E0 A1 A0 08 */ psq_l f5, 8(r1), 1, qr2 /* 8021197C 0020D5DC EC 00 08 28 */ fsubs f0, f0, f1 /* 80211980 0020D5E0 EC 06 00 32 */ fmuls f0, f6, f0 /* 80211984 0020D5E4 EC 01 00 2A */ fadds f0, f1, f0 /* 80211988 0020D5E8 F0 01 A0 1C */ psq_st f0, 28(r1), 1, qr2 /* 8021198C 0020D5EC EC 04 10 28 */ fsubs f0, f4, f2 /* 80211990 0020D5F0 88 01 00 1C */ lbz r0, 0x1c(r1) /* 80211994 0020D5F4 EC 06 00 32 */ fmuls f0, f6, f0 /* 80211998 0020D5F8 98 04 00 04 */ stb r0, 4(r4) /* 8021199C 0020D5FC EC 02 00 2A */ fadds f0, f2, f0 /* 802119A0 0020D600 F0 01 A0 18 */ psq_st f0, 24(r1), 1, qr2 /* 802119A4 0020D604 EC 05 18 28 */ fsubs f0, f5, f3 /* 802119A8 0020D608 88 01 00 18 */ lbz r0, 0x18(r1) /* 802119AC 0020D60C EC 06 00 32 */ fmuls f0, f6, f0 /* 802119B0 0020D610 98 04 00 05 */ stb r0, 5(r4) /* 802119B4 0020D614 EC 03 00 2A */ fadds f0, f3, f0 /* 802119B8 0020D618 F0 01 A0 14 */ psq_st f0, 20(r1), 1, qr2 /* 802119BC 0020D61C 88 A1 00 14 */ lbz r5, 0x14(r1) /* 802119C0 0020D620 88 04 00 04 */ lbz r0, 4(r4) /* 802119C4 0020D624 98 A4 00 06 */ stb r5, 6(r4) /* 802119C8 0020D628 98 03 00 00 */ stb r0, 0(r3) /* 802119CC 0020D62C 88 04 00 05 */ lbz r0, 5(r4) /* 802119D0 0020D630 98 03 00 01 */ stb r0, 1(r3) /* 802119D4 0020D634 88 04 00 06 */ lbz r0, 6(r4) /* 802119D8 0020D638 98 03 00 02 */ stb r0, 2(r3) lbl_802119DC: /* 802119DC 0020D63C 38 21 00 30 */ addi r1, r1, 0x30 /* 802119E0 0020D640 4E 80 00 20 */ blr .global func_802119E4 func_802119E4: /* 802119E4 0020D644 38 A0 00 01 */ li r5, 1 /* 802119E8 0020D648 38 6D A2 40 */ addi r3, r13, lbl_8063F500-_SDA_BASE_ /* 802119EC 0020D64C 38 80 00 04 */ li r4, 4 /* 802119F0 0020D650 38 00 00 00 */ li r0, 0 /* 802119F4 0020D654 98 AD A2 40 */ stb r5, lbl_8063F500-_SDA_BASE_(r13) /* 802119F8 0020D658 B0 83 00 02 */ sth r4, 2(r3) /* 802119FC 0020D65C 98 03 00 04 */ stb r0, 4(r3) /* 80211A00 0020D660 4E 80 00 20 */ blr