原文
stwu r1, -0x20(r1) mflr r0 stw r0, 0x24(r1) stw r31, 0x1c(r1) mr r31, r3 lwz r3, 0x8(r31) lfs f1, 0x40(r3) lfs f0, 0x44(r3) fmuls f1, f1, f1 fmadds f1, f0, f0, f1 frsqrte f0, f1 fmuls f2, f0, f0 fnmsubs f2, f2, f1, f13 fmadds f0, f0, f2, f0 cmplwi r4, 0 beq- .L_0x4c rlwinm r0, r5, 2, 0, 29 lwzx r6, r3, r0 add r6, r6, r0 stwx r6, r3, r0 bl Vec_Normalize li r3, 1 lwz r0, 0x24(r1) mtlr r0 blr stwu r1, -0x20(r1) mflr r0 stw r0, 0x24(r1) stw r31, 0x1c(r1) mr r31, r3 lwz r3, 0x8(r31) lfs f1, 0x40(r3) lfs f0, 0x44(r3) fmuls f1, f1, f1 fmadds f1, f0, f0, f1 frsqrte f0, f1 fmuls f2, f0, f0 fnmsubs f2, f2, f1, f13 fmadds f0, f0, f2, f0 cmplwi r4, 0 beq- .L_0x4c rlwinm r0, r5, 2, 0, 29 lwzx r6, r3, r0 add r6, r6, r0 stwx r6, r3, r0 bl Vec_Normalize li r3, 1 lwz r0, 0x24(r1) mtlr r0 blr
stwu r1, -0x20(r1) mflr r0 stw r0, 0x24(r1) stw r31, 0x1c(r1) mr r31, r3 lwz r3, 0x8(r31) lfs f1, 0x40(r3) lfs f0, 0x44(r3) fmuls f1, f1, f1 fmadds f1, f0, f0, f1 frsqrte f0, f1 fmuls f2, f0, f0 fnmsubs f2, f2, f1, f13 fmadds f0, f0, f2, f0 cmplwi r4, 0 beq- .L_0x4c rlwinm r0, r5, 2, 0, 29 lwzx r6, r3, r0 add r6, r6, r0 stwx r6, r3, r0 bl Vec_Normalize li r3, 1 lwz r0, 0x24(r1) mtlr r0 blr