b L4 | nop nop | nop b L5 | nop nop | nop b L84 | nop nop | nop b L33 | nop nop | nop b L8 | nop nop | nop b L1 | nop nop | nop b L6 | nop nop | nop L1: iaddiu vi02, vi00, 0x381 | nop lq.xyzw vf31, 7(vi02) | nop isubiu vi02, vi13, 0x363 | addw.z vf22, vf00, vf00 iaddiu vi13, vi13, 0x1e | addw.z vf23, vf00, vf00 ibne vi00, vi02, L2 | addw.z vf24, vf00, vf00 lq.xyzw vf03, 899(vi00) | addw.z vf25, vf00, vf00 iaddiu vi13, vi00, 0x345 | nop L2: ilw.x vi01, 5(vi13) | nop iaddi vi07, vi12, 0xa | nop iaddi vi05, vi01, -0x1 | nop lq.xyzw vf17, 4(vi13) | nop sq.xyzw vf31, 5(vi13) | nop sq.xyzw vf31, 6(vi13) | nop 0.0078125 | nop :i move.xyzw vf13, vf17 | muli.xyz vf17, vf17, I move.xyzw vf14, vf17 | nop move.xyzw vf15, vf17 | nop move.xyzw vf16, vf17 | nop sq.xyzw vf03, 4(vi13) | nop isw.w vi01, 5(vi13) | nop isw.w vi00, 6(vi13) | nop L3: lq.xyz vf13, 0(vi07) | nop lq.xyz vf14, 3(vi07) | nop lq.xyz vf15, 6(vi07) | nop lq.xyz vf16, 9(vi07) | nop iaddi vi07, vi07, 0xc | itof0.xyz vf13, vf13 iaddi vi05, vi05, -0x4 | itof0.xyz vf14, vf14 nop | itof0.xyz vf15, vf15 nop | itof0.xyz vf16, vf16 nop | mul.xyz vf13, vf13, vf17 nop | mul.xyz vf14, vf14, vf17 nop | mul.xyz vf15, vf15, vf17 nop | mul.xyz vf16, vf16, vf17 lq.xyzw vf18, -11(vi07) | ftoi0.xyz vf13, vf13 lq.xyzw vf19, -8(vi07) | ftoi0.xyz vf14, vf14 lq.xyzw vf20, -5(vi07) | ftoi0.xyz vf15, vf15 lq.xyzw vf21, -2(vi07) | ftoi0.xyz vf16, vf16 sq.xyzw vf13, -12(vi07) | itof0.xyzw vf18, vf18 sq.xyzw vf14, -9(vi07) | itof0.xyzw vf19, vf19 sq.xyzw vf15, -6(vi07) | itof0.xyzw vf20, vf20 sq.xyzw vf16, -3(vi07) | itof0.xyzw vf21, vf21 sq.xyzw vf18, -11(vi07) | nop sq.xyzw vf19, -8(vi07) | nop sq.xyzw vf20, -5(vi07) | nop ibgez vi05, L3 | nop sq.xyzw vf21, -2(vi07) | nop b L16 | nop nop | nop L4: iaddiu vi01, vi00, 0x381 | nop lq.xyzw vf01, 0(vi01) | nop lq.xyzw vf02, 1(vi01) | nop lq.xyzw vf03, 2(vi01) | nop lq.xyzw vf04, 3(vi01) | nop lq.xyzw vf05, 4(vi01) | nop lq.xyzw vf06, 5(vi01) | nop lq.xyzw vf07, 6(vi01) | nop L5: iaddiu vi13, vi00, 0x363 | nop iaddi vi02, vi13, 0x5 | nop iaddi vi12, vi00, 0x0 | nop isw.x vi02, 9(vi01) | nop isw.y vi02, 9(vi01) | nop sq.xyzw vf00, 907(vi00) | nop sq.xyzw vf00, 914(vi00) | nop sq.xyzw vf00, 921(vi00) | nop sq.xyzw vf00, 928(vi00) | nop sq.xyzw vf00, 935(vi00) | nop sq.xyzw vf00, 942(vi00) | nop iaddiu vi01, vi00, 0x40f | nop isw.z vi01, 907(vi00) | nop iaddiu vi01, vi00, 0x411 | nop isw.z vi01, 914(vi00) | nop iaddiu vi01, vi00, 0x413 | nop isw.z vi01, 921(vi00) | nop iaddiu vi01, vi00, 0x415 | nop isw.z vi01, 928(vi00) | nop iaddiu vi01, vi00, 0x417 | nop isw.z vi01, 935(vi00) | nop iaddiu vi01, vi00, 0x419 | nop :e isw.z vi01, 942(vi00) | nop L6: iaddiu vi01, vi00, 0x381 | nop ilw.z vi13, 9(vi01) | nop ilw.w vi12, 9(vi01) | nop iaddi vi02, vi13, 0x6 | nop isw.x vi02, 9(vi01) | nop :e isw.y vi02, 9(vi01) | nop isubiu vi02, vi13, 0x363 | nop iaddiu vi13, vi13, 0x1e | nop ibne vi00, vi02, L7 | nop isubiu vi01, vi01, 0x100 | nop iaddiu vi13, vi00, 0x345 | nop L7: iaddi vi03, vi13, 0x7 | nop iaddi vi03, vi13, 0x7 | nop isw.x vi03, 906(vi00) | nop jr vi15 | nop isw.y vi03, 906(vi00) | nop L8: isubiu vi02, vi13, 0x363 | addw.z vf22, vf00, vf00 iaddiu vi13, vi13, 0x1e | addw.z vf23, vf00, vf00 ibne vi00, vi02, L9 | addw.z vf24, vf00, vf00 nop | addw.z vf25, vf00, vf00 iaddiu vi13, vi00, 0x345 | nop L9: iaddi vi03, vi13, 0x7 | nop ilw.w vi01, 5(vi13) | nop isw.x vi03, 906(vi00) | nop iaddi vi10, vi12, 0x9 | subw.w vf18, vf00, vf00 lq.xyzw vf08, 0(vi13) | subw.w vf19, vf00, vf00 lq.xyzw vf09, 1(vi13) | subw.w vf20, vf00, vf00 lq.xyzw vf10, 2(vi13) | subw.w vf21, vf00, vf00 lq.xyzw vf11, 3(vi13) | ftoi12.z vf22, vf22 iadd vi02, vi01, vi01 | ftoi12.z vf23, vf23 iadd vi01, vi01, vi02 | sub.xyzw vf16, vf16, vf16 iaddi vi11, vi00, -0x2 | sub.xyzw vf17, vf17, vf17 lq.xy vf22, 0(vi10) | nop lq.xyz vf16, 2(vi10) | nop mtir vi02, vf22.x | mulaw.xyzw ACC, vf11, vf00 iaddi vi10, vi10, 0x3 | maddax.xyzw ACC, vf08, vf16 lq.xy vf23, 0(vi10) | madday.xyzw ACC, vf09, vf16 lq.xyz vf17, 2(vi10) | nop iand vi06, vi02, vi11 | nop mfir.x vf22, vi06 | maddz.xyzw vf12, vf10, vf16 iadd vi14, vi10, vi01 | ftoi12.z vf24, vf24 isw.w vi12, 906(vi00) | ftoi12.z vf25, vf25 nop | nop div Q, vf01.x, vf12.w | itof12.xyz vf18, vf22 mtir vi03, vf23.x | mulaw.xyzw ACC, vf11, vf00 iaddi vi10, vi10, 0x3 | maddax.xyzw ACC, vf08, vf17 lq.xy vf24, 0(vi10) | madday.xyzw ACC, vf09, vf17 lq.xyz vf16, 2(vi10) | nop iand vi07, vi03, vi11 | nop mfir.x vf23, vi07 | maddz.xyzw vf13, vf10, vf17 nop | mul.xyz vf12, vf12, Q nop | mul.xyz vf18, vf18, Q nop | nop div Q, vf01.x, vf13.w | itof12.xyz vf19, vf23 nop | add.xyzw vf12, vf12, vf04 mtir vi04, vf24.x | mulaw.xyzw ACC, vf11, vf00 iaddi vi10, vi10, 0x3 | maddax.xyzw ACC, vf08, vf16 lq.xy vf25, 0(vi10) | madday.xyzw ACC, vf09, vf16 lq.xyz vf17, 2(vi10) | miniz.w vf12, vf12, vf01 iand vi08, vi04, vi11 | nop mfir.x vf24, vi08 | maddz.xyzw vf14, vf10, vf16 nop | mul.xyz vf13, vf13, Q nop | mul.xyz vf19, vf19, Q iaddi vi14, vi14, 0x9 | maxy.w vf12, vf12, vf01 L10: div Q, vf01.x, vf14.w | itof12.xyz vf20, vf24 ibeq vi02, vi06, L11 | add.xyzw vf13, vf13, vf04 mtir vi05, vf25.x | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf12, vf12, vf01 L11: iaddi vi10, vi10, 0x3 | maddax.xyzw ACC, vf08, vf17 lq.xy vf22, 0(vi10) | madday.xyzw ACC, vf09, vf17 lq.xyz vf16, 2(vi10) | miniz.w vf13, vf13, vf01 iand vi09, vi05, vi11 | ftoi4.xyzw vf12, vf12 mfir.x vf25, vi09 | maddz.xyzw vf15, vf10, vf17 sq.xyzw vf18, -12(vi10) | mul.xyz vf14, vf14, Q ibeq vi14, vi10, L15 | mul.xyz vf20, vf20, Q sq.xyzw vf12, -10(vi10) | maxy.w vf13, vf13, vf01 div Q, vf01.x, vf15.w | itof12.xyz vf21, vf25 ibeq vi03, vi07, L12 | add.xyzw vf14, vf14, vf04 mtir vi02, vf22.x | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf13, vf13, vf01 L12: iaddi vi10, vi10, 0x3 | maddax.xyzw ACC, vf08, vf16 lq.xy vf23, 0(vi10) | madday.xyzw ACC, vf09, vf16 lq.xyz vf17, 2(vi10) | miniz.w vf14, vf14, vf01 iand vi06, vi02, vi11 | ftoi4.xyzw vf13, vf13 mfir.x vf22, vi06 | maddz.xyzw vf12, vf10, vf16 sq.xyzw vf19, -12(vi10) | mul.xyz vf15, vf15, Q ibeq vi14, vi10, L15 | mul.xyz vf21, vf21, Q sq.xyzw vf13, -10(vi10) | maxy.w vf14, vf14, vf01 div Q, vf01.x, vf12.w | itof12.xyz vf18, vf22 ibeq vi04, vi08, L13 | add.xyzw vf15, vf15, vf04 mtir vi03, vf23.x | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf14, vf14, vf01 L13: iaddi vi10, vi10, 0x3 | maddax.xyzw ACC, vf08, vf17 lq.xy vf24, 0(vi10) | madday.xyzw ACC, vf09, vf17 lq.xyz vf16, 2(vi10) | miniz.w vf15, vf15, vf01 iand vi07, vi03, vi11 | ftoi4.xyzw vf14, vf14 mfir.x vf23, vi07 | maddz.xyzw vf13, vf10, vf17 sq.xyzw vf20, -12(vi10) | mul.xyz vf12, vf12, Q ibeq vi14, vi10, L15 | mul.xyz vf18, vf18, Q sq.xyzw vf14, -10(vi10) | maxy.w vf15, vf15, vf01 div Q, vf01.x, vf13.w | itof12.xyz vf19, vf23 ibeq vi05, vi09, L14 | add.xyzw vf12, vf12, vf04 mtir vi04, vf24.x | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf15, vf15, vf01 L14: iaddi vi10, vi10, 0x3 | maddax.xyzw ACC, vf08, vf16 lq.xy vf25, 0(vi10) | madday.xyzw ACC, vf09, vf16 lq.xyz vf17, 2(vi10) | miniz.w vf12, vf12, vf01 iand vi08, vi04, vi11 | ftoi4.xyzw vf15, vf15 mfir.x vf24, vi08 | maddz.xyzw vf14, vf10, vf16 sq.xyzw vf21, -12(vi10) | mul.xyz vf13, vf13, Q ibne vi14, vi10, L10 | mul.xyz vf19, vf19, Q sq.xyzw vf15, -10(vi10) | maxy.w vf12, vf12, vf01 L15: b L82 | nop ilw.w vi12, 906(vi00) | nop isubiu vi02, vi13, 0x363 | addw.z vf22, vf00, vf00 iaddiu vi13, vi13, 0x1e | addw.z vf23, vf00, vf00 ibne vi00, vi02, L16 | addw.z vf24, vf00, vf00 nop | addw.z vf25, vf00, vf00 iaddiu vi13, vi00, 0x345 | nop L16: iaddi vi03, vi13, 0x7 | nop ilw.w vi01, 5(vi13) | nop isw.x vi03, 906(vi00) | nop iaddi vi10, vi12, 0x9 | subw.w vf18, vf00, vf00 lq.xyzw vf08, 0(vi13) | subw.w vf19, vf00, vf00 lq.xyzw vf09, 1(vi13) | subw.w vf20, vf00, vf00 lq.xyzw vf10, 2(vi13) | subw.w vf21, vf00, vf00 lq.xyzw vf11, 3(vi13) | ftoi12.z vf22, vf22 iadd vi02, vi01, vi01 | ftoi12.z vf23, vf23 iadd vi01, vi01, vi02 | sub.xyzw vf16, vf16, vf16 iaddi vi11, vi00, -0x2 | nop iadd vi14, vi10, vi01 | ftoi12.z vf24, vf24 isw.w vi12, 906(vi00) | ftoi12.z vf25, vf25 iaddi vi14, vi14, 0x9 | nop lq.xy vf22, 0(vi10) | nop lq.xyz vf16, 2(vi10) | nop nop | nop nop | nop nop | mulaw.xyzw ACC, vf11, vf00 mtir vi02, vf22.x | maddax.xyzw ACC, vf08, vf16 iaddi vi10, vi10, 0x3 | madday.xyzw ACC, vf09, vf16 lq.xy vf23, 0(vi10) | maddz.xyzw vf12, vf10, vf16 lq.xyz vf16, 2(vi10) | nop iand vi06, vi02, vi11 | nop mfir.x vf22, vi06 | nop nop | nop nop | nop nop | nop nop | itof12.xyz vf18, vf22 div Q, vf01.x, vf12.w | mul.xyzw vf26, vf12, vf05 nop | nop nop | mulaw.xyzw ACC, vf11, vf00 mtir vi03, vf23.x | maddax.xyzw ACC, vf08, vf16 iaddi vi10, vi10, 0x3 | madday.xyzw ACC, vf09, vf16 lq.xy vf24, 0(vi10) | maddz.xyzw vf13, vf10, vf16 lq.xyz vf16, 2(vi10) | nop iand vi07, vi03, vi11 | nop mfir.x vf23, vi07 | mul.xyz vf12, vf12, Q fcset 0x0 | nop nop | nop nop | mul.xyz vf18, vf18, Q nop | itof12.xyz vf19, vf23 div Q, vf01.x, vf13.w | mulaw.xyzw ACC, vf11, vf00 nop | add.xyzw vf12, vf12, vf04 nop | maddax.xyzw ACC, vf08, vf16 mtir vi04, vf24.x | madday.xyzw ACC, vf09, vf16 iaddi vi10, vi10, 0x3 | maddz.xyzw vf14, vf10, vf16 lq.xy vf25, 0(vi10) | miniz.w vf12, vf12, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf27, vf13, vf05 iand vi08, vi04, vi11 | nop mfir.x vf24, vi08 | mul.xyz vf13, vf13, Q nop | maxy.w vf12, vf12, vf01 nop | clipw.xyz vf26, vf26 nop | mul.xyz vf19, vf19, Q ibeq vi02, vi06, L17 | itof12.xyz vf20, vf24 div Q, vf01.x, vf14.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf12, vf12, vf01 L17: nop | add.xyzw vf13, vf13, vf04 nop | maddax.xyzw ACC, vf08, vf16 mtir vi05, vf25.x | madday.xyzw ACC, vf09, vf16 iaddi vi10, vi10, 0x3 | maddz.xyzw vf15, vf10, vf16 lq.xy vf22, 0(vi10) | miniz.w vf13, vf13, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf28, vf14, vf05 iand vi09, vi05, vi11 | ftoi4.xyzw vf12, vf12 mfir.x vf25, vi09 | mul.xyz vf14, vf14, Q sq.xyzw vf18, -12(vi10) | maxy.w vf13, vf13, vf01 ibeq vi14, vi10, L28 | clipw.xyz vf27, vf27 sq.xyzw vf12, -10(vi10) | mul.xyz vf20, vf20, Q ibeq vi03, vi07, L18 | itof12.xyz vf21, vf25 div Q, vf01.x, vf15.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf13, vf13, vf01 L18: nop | add.xyzw vf14, vf14, vf04 nop | maddax.xyzw ACC, vf08, vf16 mtir vi02, vf22.x | madday.xyzw ACC, vf09, vf16 iaddi vi10, vi10, 0x3 | maddz.xyzw vf12, vf10, vf16 lq.xy vf23, 0(vi10) | miniz.w vf14, vf14, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf29, vf15, vf05 iand vi06, vi02, vi11 | ftoi4.xyzw vf13, vf13 mfir.x vf22, vi06 | mul.xyz vf15, vf15, Q sq.xyzw vf19, -12(vi10) | maxy.w vf14, vf14, vf01 ibeq vi14, vi10, L28 | clipw.xyz vf28, vf28 sq.xyzw vf13, -10(vi10) | mul.xyz vf21, vf21, Q L19: ibeq vi04, vi08, L20 | itof12.xyz vf18, vf22 div Q, vf01.x, vf12.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf14, vf14, vf01 L20: fcand vi01, 0x3ffff | add.xyzw vf15, vf15, vf04 ibne vi00, vi01, L31 | maddax.xyzw ACC, vf08, vf16 mtir vi03, vf23.x | madday.xyzw ACC, vf09, vf16 L21: iaddi vi10, vi10, 0x3 | maddz.xyzw vf13, vf10, vf16 lq.xy vf24, 0(vi10) | miniz.w vf15, vf15, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf26, vf12, vf05 iand vi07, vi03, vi11 | ftoi4.xyzw vf14, vf14 mfir.x vf23, vi07 | mul.xyz vf12, vf12, Q sq.xyzw vf20, -12(vi10) | maxy.w vf15, vf15, vf01 ibeq vi14, vi10, L28 | clipw.xyz vf29, vf29 sq.xyzw vf14, -10(vi10) | mul.xyz vf18, vf18, Q ibeq vi05, vi09, L22 | itof12.xyz vf19, vf23 div Q, vf01.x, vf13.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf15, vf15, vf01 L22: fcand vi01, 0x3ffff | add.xyzw vf12, vf12, vf04 ibne vi00, vi01, L32 | maddax.xyzw ACC, vf08, vf16 mtir vi04, vf24.x | madday.xyzw ACC, vf09, vf16 L23: iaddi vi10, vi10, 0x3 | maddz.xyzw vf14, vf10, vf16 lq.xy vf25, 0(vi10) | miniz.w vf12, vf12, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf27, vf13, vf05 iand vi08, vi04, vi11 | ftoi4.xyzw vf15, vf15 mfir.x vf24, vi08 | mul.xyz vf13, vf13, Q sq.xyzw vf21, -12(vi10) | maxy.w vf12, vf12, vf01 ibeq vi14, vi10, L28 | clipw.xyz vf26, vf26 sq.xyzw vf15, -10(vi10) | mul.xyz vf19, vf19, Q ibeq vi02, vi06, L24 | itof12.xyz vf20, vf24 div Q, vf01.x, vf14.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf12, vf12, vf01 L24: fcand vi01, 0x3ffff | add.xyzw vf13, vf13, vf04 ibne vi00, vi01, L29 | maddax.xyzw ACC, vf08, vf16 mtir vi05, vf25.x | madday.xyzw ACC, vf09, vf16 L25: iaddi vi10, vi10, 0x3 | maddz.xyzw vf15, vf10, vf16 lq.xy vf22, 0(vi10) | miniz.w vf13, vf13, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf28, vf14, vf05 iand vi09, vi05, vi11 | ftoi4.xyzw vf12, vf12 mfir.x vf25, vi09 | mul.xyz vf14, vf14, Q sq.xyzw vf18, -12(vi10) | maxy.w vf13, vf13, vf01 ibeq vi14, vi10, L28 | clipw.xyz vf27, vf27 sq.xyzw vf12, -10(vi10) | mul.xyz vf20, vf20, Q ibeq vi03, vi07, L26 | itof12.xyz vf21, vf25 div Q, vf01.x, vf15.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf13, vf13, vf01 L26: fcand vi01, 0x3ffff | add.xyzw vf14, vf14, vf04 ibne vi00, vi01, L30 | maddax.xyzw ACC, vf08, vf16 mtir vi02, vf22.x | madday.xyzw ACC, vf09, vf16 L27: iaddi vi10, vi10, 0x3 | maddz.xyzw vf12, vf10, vf16 lq.xy vf23, 0(vi10) | miniz.w vf14, vf14, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf29, vf15, vf05 iand vi06, vi02, vi11 | ftoi4.xyzw vf13, vf13 mfir.x vf22, vi06 | mul.xyz vf15, vf15, Q sq.xyzw vf19, -12(vi10) | maxy.w vf14, vf14, vf01 ibne vi14, vi10, L19 | clipw.xyz vf28, vf28 sq.xyzw vf13, -10(vi10) | mul.xyz vf21, vf21, Q L28: b L82 | nop ilw.w vi12, 906(vi00) | nop L29: b L25 | addw.w vf12, vf12, vf01 nop | nop L30: b L27 | addw.w vf13, vf13, vf01 nop | nop L31: b L21 | addw.w vf14, vf14, vf01 nop | nop L32: b L23 | addw.w vf15, vf15, vf01 nop | nop L33: isubiu vi02, vi13, 0x363 | addw.z vf22, vf00, vf00 iaddiu vi13, vi13, 0x1e | addw.z vf23, vf00, vf00 ibne vi00, vi02, L34 | addw.z vf24, vf00, vf00 nop | addw.z vf25, vf00, vf00 iaddiu vi13, vi00, 0x345 | nop L34: iaddi vi03, vi13, 0x7 | nop ilw.w vi01, 5(vi13) | nop isw.x vi03, 906(vi00) | nop iaddi vi10, vi12, 0x9 | subw.w vf18, vf00, vf00 lq.xyzw vf08, 0(vi13) | subw.w vf19, vf00, vf00 lq.xyzw vf09, 1(vi13) | subw.w vf20, vf00, vf00 lq.xyzw vf10, 2(vi13) | subw.w vf21, vf00, vf00 lq.xyzw vf11, 3(vi13) | ftoi12.z vf22, vf22 iadd vi02, vi01, vi01 | ftoi12.z vf23, vf23 iadd vi01, vi01, vi02 | sub.xyzw vf16, vf16, vf16 iaddi vi11, vi00, -0x2 | nop iadd vi14, vi10, vi01 | ftoi12.z vf24, vf24 isw.w vi12, 906(vi00) | ftoi12.z vf25, vf25 iaddi vi14, vi14, 0x9 | nop lq.xy vf22, 0(vi10) | nop lq.xyz vf16, 2(vi10) | nop nop | nop nop | nop nop | mulaw.xyzw ACC, vf11, vf00 mtir vi02, vf22.x | maddax.xyzw ACC, vf08, vf16 iaddi vi10, vi10, 0x3 | madday.xyzw ACC, vf09, vf16 lq.xy vf23, 0(vi10) | maddz.xyzw vf12, vf10, vf16 lq.xyz vf16, 2(vi10) | nop iand vi06, vi02, vi11 | nop mfir.x vf22, vi06 | nop nop | nop nop | nop nop | nop nop | itof12.xyz vf18, vf22 div Q, vf01.x, vf12.w | mul.xyzw vf26, vf12, vf05 nop | nop nop | mulaw.xyzw ACC, vf11, vf00 mtir vi03, vf23.x | maddax.xyzw ACC, vf08, vf16 iaddi vi10, vi10, 0x3 | madday.xyzw ACC, vf09, vf16 lq.xy vf24, 0(vi10) | maddz.xyzw vf13, vf10, vf16 lq.xyz vf16, 2(vi10) | nop iand vi07, vi03, vi11 | nop mfir.x vf23, vi07 | mul.xyz vf12, vf12, Q fcset 0x0 | nop nop | nop nop | mul.xyz vf18, vf18, Q nop | itof12.xyz vf19, vf23 div Q, vf01.x, vf13.w | mulaw.xyzw ACC, vf11, vf00 nop | add.xyzw vf12, vf12, vf04 nop | maddax.xyzw ACC, vf08, vf16 mtir vi04, vf24.x | madday.xyzw ACC, vf09, vf16 iaddi vi10, vi10, 0x3 | maddz.xyzw vf14, vf10, vf16 lq.xy vf25, 0(vi10) | miniz.w vf12, vf12, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf27, vf13, vf05 iand vi08, vi04, vi11 | nop mfir.x vf24, vi08 | mul.xyz vf13, vf13, Q nop | maxy.w vf12, vf12, vf01 nop | clipw.xyz vf26, vf26 nop | mul.xyz vf19, vf19, Q ibeq vi02, vi06, L35 | itof12.xyz vf20, vf24 div Q, vf01.x, vf14.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf12, vf12, vf01 L35: nop | add.xyzw vf13, vf13, vf04 nop | maddax.xyzw ACC, vf08, vf16 mtir vi05, vf25.x | madday.xyzw ACC, vf09, vf16 iaddi vi10, vi10, 0x3 | maddz.xyzw vf15, vf10, vf16 lq.xy vf22, 0(vi10) | miniz.w vf13, vf13, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf28, vf14, vf05 iand vi09, vi05, vi11 | ftoi4.xyzw vf12, vf12 mfir.x vf25, vi09 | mul.xyz vf14, vf14, Q sq.xyzw vf18, -12(vi10) | maxy.w vf13, vf13, vf01 ibeq vi14, vi10, L46 | clipw.xyz vf27, vf27 sq.xyzw vf12, -10(vi10) | mul.xyz vf20, vf20, Q ibeq vi03, vi07, L36 | itof12.xyz vf21, vf25 div Q, vf01.x, vf15.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf13, vf13, vf01 L36: nop | add.xyzw vf14, vf14, vf04 nop | maddax.xyzw ACC, vf08, vf16 mtir vi02, vf22.x | madday.xyzw ACC, vf09, vf16 iaddi vi10, vi10, 0x3 | maddz.xyzw vf12, vf10, vf16 lq.xy vf23, 0(vi10) | miniz.w vf14, vf14, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf29, vf15, vf05 iand vi06, vi02, vi11 | ftoi4.xyzw vf13, vf13 mfir.x vf22, vi06 | mul.xyz vf15, vf15, Q sq.xyzw vf19, -12(vi10) | maxy.w vf14, vf14, vf01 ibeq vi14, vi10, L46 | clipw.xyz vf28, vf28 sq.xyzw vf13, -10(vi10) | mul.xyz vf21, vf21, Q L37: ibeq vi04, vi08, L38 | itof12.xyz vf18, vf22 div Q, vf01.x, vf12.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf14, vf14, vf01 L38: fcand vi01, 0x3ffff | add.xyzw vf15, vf15, vf04 ibne vi00, vi01, L55 | maddax.xyzw ACC, vf08, vf16 mtir vi03, vf23.x | madday.xyzw ACC, vf09, vf16 L39: iaddi vi10, vi10, 0x3 | maddz.xyzw vf13, vf10, vf16 lq.xy vf24, 0(vi10) | miniz.w vf15, vf15, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf26, vf12, vf05 iand vi07, vi03, vi11 | ftoi4.xyzw vf14, vf14 mfir.x vf23, vi07 | mul.xyz vf12, vf12, Q sq.xyzw vf20, -12(vi10) | maxy.w vf15, vf15, vf01 ibeq vi14, vi10, L46 | clipw.xyz vf29, vf29 sq.xyzw vf14, -10(vi10) | mul.xyz vf18, vf18, Q ibeq vi05, vi09, L40 | itof12.xyz vf19, vf23 div Q, vf01.x, vf13.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf15, vf15, vf01 L40: fcand vi01, 0x3ffff | add.xyzw vf12, vf12, vf04 ibne vi00, vi01, L59 | maddax.xyzw ACC, vf08, vf16 mtir vi04, vf24.x | madday.xyzw ACC, vf09, vf16 L41: iaddi vi10, vi10, 0x3 | maddz.xyzw vf14, vf10, vf16 lq.xy vf25, 0(vi10) | miniz.w vf12, vf12, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf27, vf13, vf05 iand vi08, vi04, vi11 | ftoi4.xyzw vf15, vf15 mfir.x vf24, vi08 | mul.xyz vf13, vf13, Q sq.xyzw vf21, -12(vi10) | maxy.w vf12, vf12, vf01 ibeq vi14, vi10, L46 | clipw.xyz vf26, vf26 sq.xyzw vf15, -10(vi10) | mul.xyz vf19, vf19, Q ibeq vi02, vi06, L42 | itof12.xyz vf20, vf24 div Q, vf01.x, vf14.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf12, vf12, vf01 L42: fcand vi01, 0x3ffff | add.xyzw vf13, vf13, vf04 ibne vi00, vi01, L47 | maddax.xyzw ACC, vf08, vf16 mtir vi05, vf25.x | madday.xyzw ACC, vf09, vf16 L43: iaddi vi10, vi10, 0x3 | maddz.xyzw vf15, vf10, vf16 lq.xy vf22, 0(vi10) | miniz.w vf13, vf13, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf28, vf14, vf05 iand vi09, vi05, vi11 | ftoi4.xyzw vf12, vf12 mfir.x vf25, vi09 | mul.xyz vf14, vf14, Q sq.xyzw vf18, -12(vi10) | maxy.w vf13, vf13, vf01 ibeq vi14, vi10, L46 | clipw.xyz vf27, vf27 sq.xyzw vf12, -10(vi10) | mul.xyz vf20, vf20, Q ibeq vi03, vi07, L44 | itof12.xyz vf21, vf25 div Q, vf01.x, vf15.w | mulaw.xyzw ACC, vf11, vf00 nop | addw.w vf13, vf13, vf01 L44: fcand vi01, 0x3ffff | add.xyzw vf14, vf14, vf04 ibne vi00, vi01, L51 | maddax.xyzw ACC, vf08, vf16 mtir vi02, vf22.x | madday.xyzw ACC, vf09, vf16 L45: iaddi vi10, vi10, 0x3 | maddz.xyzw vf12, vf10, vf16 lq.xy vf23, 0(vi10) | miniz.w vf14, vf14, vf01 lq.xyz vf16, 2(vi10) | mul.xyzw vf29, vf15, vf05 iand vi06, vi02, vi11 | ftoi4.xyzw vf13, vf13 mfir.x vf22, vi06 | mul.xyz vf15, vf15, Q sq.xyzw vf19, -12(vi10) | maxy.w vf14, vf14, vf01 ibne vi14, vi10, L37 | clipw.xyz vf28, vf28 sq.xyzw vf13, -10(vi10) | mul.xyz vf21, vf21, Q L46: b L82 | nop ilw.w vi12, 906(vi00) | nop L47: ibne vi02, vi06, L43 | nop sq.xyzw vf23, 998(vi00) | addw.w vf12, vf12, vf01 sq.xyzw vf24, 999(vi00) | mul.xyzw vf23, vf28, vf07 sq.xyzw vf25, 1000(vi00) | mul.xyzw vf24, vf29, vf07 isw.x vi01, 1001(vi00) | mul.xyzw vf25, vf26, vf07 isw.y vi02, 1001(vi00) | nop isw.z vi03, 1001(vi00) | clipw.xyz vf23, vf23 isw.w vi04, 1001(vi00) | clipw.xyz vf24, vf24 mfir.x vf31, vi05 | clipw.xyz vf25, vf25 iaddiu vi04, vi00, 0x3f | nop fcget vi01 | nop fcget vi02 | nop fcget vi03 | nop iand vi01, vi01, vi04 | clipw.xyz vf28, vf28 iand vi01, vi01, vi02 | clipw.xyz vf29, vf29 iand vi01, vi01, vi03 | clipw.xyz vf26, vf26 mfir.y vf31, vi06 | nop ibeq vi00, vi01, L49 | nop mfir.z vf31, vi07 | nop L48: div Q, vf01.x, vf14.w | nop lq.xyzw vf23, 998(vi00) | nop lq.xyzw vf24, 999(vi00) | nop lq.xyzw vf25, 1000(vi00) | nop ilw.x vi01, 1001(vi00) | nop ilw.y vi02, 1001(vi00) | nop ilw.z vi03, 1001(vi00) | nop b L43 | nop ilw.w vi04, 1001(vi00) | nop L49: mfir.w vf31, vi08 | nop mfir.x vf30, vi09 | nop mfir.y vf30, vi10 | nop mfir.z vf30, vi11 | nop mfir.w vf30, vi12 | nop sq.xyzw vf12, 1004(vi00) | nop lq.xyzw vf12, -15(vi10) | nop sq.xyzw vf13, 1005(vi00) | nop lq.xyzw vf13, -12(vi10) | nop sq.xyzw vf14, 1006(vi00) | nop div Q, vf00.w, vf12.z | nop sq.xyzw vf31, 1002(vi00) | nop sq.xyzw vf30, 1003(vi00) | nop sq.xyzw vf15, 1007(vi00) | nop sq.xyzw vf16, 1008(vi00) | nop lq.xyzw vf03, 4(vi13) | nop lq.xyzw vf15, -14(vi10) | sub.xw vf31, vf00, vf00 div Q, vf00.w, vf13.z | nop lq.xyzw vf16, -11(vi10) | mul.xyz vf12, vf12, Q lq.xyzw vf17, -8(vi10) | addx.y vf31, vf00, vf03 nop | itof0.xyzw vf15, vf15 sq.xyzw vf28, 989(vi00) | nop sq.xyzw vf12, 991(vi00) | itof0.xyzw vf16, vf16 sq.xyzw vf29, 992(vi00) | itof0.xyzw vf17, vf17 div Q, vf00.w, vf18.z | nop nop | mul.xyz vf13, vf13, Q sq.xyzw vf26, 995(vi00) | nop move.z vf31, vf03 | nop sq.xyzw vf15, 990(vi00) | nop sq.xyzw vf16, 993(vi00) | nop sq.xyzw vf17, 996(vi00) | nop sq.xyzw vf13, 994(vi00) | nop sq.xyzw vf31, 961(vi00) | mul.xyz vf14, vf18, Q nop | nop nop | nop bal vi15, L66 | nop sq.xyzw vf14, 997(vi00) | nop ibeq vi00, vi05, L50 | nop nop | nop bal vi15, L63 | nop nop | nop L50: ilw.x vi05, 1002(vi00) | nop ilw.y vi06, 1002(vi00) | nop ilw.z vi07, 1002(vi00) | nop ilw.w vi08, 1002(vi00) | nop ilw.x vi09, 1003(vi00) | nop ilw.y vi10, 1003(vi00) | nop ilw.z vi11, 1003(vi00) | nop ilw.w vi12, 1003(vi00) | nop lq.xyzw vf12, 1004(vi00) | nop lq.xyzw vf13, 1005(vi00) | nop lq.xyzw vf14, 1006(vi00) | nop lq.xyzw vf15, 1007(vi00) | nop b L48 | nop lq.xyzw vf16, 1008(vi00) | nop L51: ibne vi03, vi07, L45 | nop sq.xyzw vf23, 998(vi00) | addw.w vf13, vf13, vf01 sq.xyzw vf24, 999(vi00) | mul.xyzw vf23, vf29, vf07 sq.xyzw vf25, 1000(vi00) | mul.xyzw vf24, vf26, vf07 isw.x vi01, 1001(vi00) | mul.xyzw vf25, vf27, vf07 isw.y vi02, 1001(vi00) | nop isw.z vi03, 1001(vi00) | clipw.xyz vf23, vf23 isw.w vi04, 1001(vi00) | clipw.xyz vf24, vf24 mfir.x vf31, vi05 | clipw.xyz vf25, vf25 iaddiu vi04, vi00, 0x3f | nop fcget vi01 | nop fcget vi02 | nop fcget vi03 | nop iand vi01, vi01, vi04 | clipw.xyz vf29, vf29 iand vi01, vi01, vi02 | clipw.xyz vf26, vf26 iand vi01, vi01, vi03 | clipw.xyz vf27, vf27 mfir.y vf31, vi06 | nop ibeq vi00, vi01, L53 | nop mfir.z vf31, vi07 | nop L52: div Q, vf01.x, vf15.w | nop lq.xyzw vf23, 998(vi00) | nop lq.xyzw vf24, 999(vi00) | nop lq.xyzw vf25, 1000(vi00) | nop ilw.x vi01, 1001(vi00) | nop ilw.y vi02, 1001(vi00) | nop ilw.z vi03, 1001(vi00) | nop b L45 | nop ilw.w vi04, 1001(vi00) | nop L53: mfir.w vf31, vi08 | nop mfir.x vf30, vi09 | nop mfir.y vf30, vi10 | nop mfir.z vf30, vi11 | nop mfir.w vf30, vi12 | nop sq.xyzw vf12, 1004(vi00) | nop lq.xyzw vf12, -15(vi10) | nop sq.xyzw vf13, 1005(vi00) | nop lq.xyzw vf13, -12(vi10) | nop sq.xyzw vf14, 1006(vi00) | nop div Q, vf00.w, vf12.z | nop sq.xyzw vf31, 1002(vi00) | nop sq.xyzw vf30, 1003(vi00) | nop sq.xyzw vf15, 1007(vi00) | nop sq.xyzw vf16, 1008(vi00) | nop lq.xyzw vf03, 4(vi13) | nop lq.xyzw vf15, -14(vi10) | sub.xw vf31, vf00, vf00 div Q, vf00.w, vf13.z | nop lq.xyzw vf16, -11(vi10) | mul.xyz vf12, vf12, Q lq.xyzw vf17, -8(vi10) | addx.y vf31, vf00, vf03 nop | itof0.xyzw vf15, vf15 sq.xyzw vf29, 989(vi00) | nop sq.xyzw vf12, 991(vi00) | itof0.xyzw vf16, vf16 sq.xyzw vf26, 992(vi00) | itof0.xyzw vf17, vf17 div Q, vf00.w, vf19.z | nop nop | mul.xyz vf13, vf13, Q sq.xyzw vf27, 995(vi00) | nop move.z vf31, vf03 | nop sq.xyzw vf15, 990(vi00) | nop sq.xyzw vf16, 993(vi00) | nop sq.xyzw vf17, 996(vi00) | nop sq.xyzw vf13, 994(vi00) | nop sq.xyzw vf31, 961(vi00) | mul.xyz vf14, vf19, Q nop | nop nop | nop bal vi15, L66 | nop sq.xyzw vf14, 997(vi00) | nop ibeq vi00, vi05, L54 | nop nop | nop bal vi15, L63 | nop nop | nop L54: ilw.x vi05, 1002(vi00) | nop ilw.y vi06, 1002(vi00) | nop ilw.z vi07, 1002(vi00) | nop ilw.w vi08, 1002(vi00) | nop ilw.x vi09, 1003(vi00) | nop ilw.y vi10, 1003(vi00) | nop ilw.z vi11, 1003(vi00) | nop ilw.w vi12, 1003(vi00) | nop lq.xyzw vf12, 1004(vi00) | nop lq.xyzw vf13, 1005(vi00) | nop lq.xyzw vf14, 1006(vi00) | nop lq.xyzw vf15, 1007(vi00) | nop b L52 | nop lq.xyzw vf16, 1008(vi00) | nop L55: ibne vi04, vi08, L39 | nop sq.xyzw vf23, 998(vi00) | addw.w vf14, vf14, vf01 sq.xyzw vf24, 999(vi00) | mul.xyzw vf23, vf26, vf07 sq.xyzw vf25, 1000(vi00) | mul.xyzw vf24, vf27, vf07 isw.x vi01, 1001(vi00) | mul.xyzw vf25, vf28, vf07 isw.y vi02, 1001(vi00) | nop isw.z vi03, 1001(vi00) | clipw.xyz vf23, vf23 isw.w vi04, 1001(vi00) | clipw.xyz vf24, vf24 mfir.x vf31, vi05 | clipw.xyz vf25, vf25 iaddiu vi04, vi00, 0x3f | nop fcget vi01 | nop fcget vi02 | nop fcget vi03 | nop iand vi01, vi01, vi04 | clipw.xyz vf26, vf26 iand vi01, vi01, vi02 | clipw.xyz vf27, vf27 iand vi01, vi01, vi03 | clipw.xyz vf28, vf28 mfir.y vf31, vi06 | nop ibeq vi00, vi01, L57 | nop mfir.z vf31, vi07 | nop L56: div Q, vf01.x, vf12.w | nop lq.xyzw vf23, 998(vi00) | nop lq.xyzw vf24, 999(vi00) | nop lq.xyzw vf25, 1000(vi00) | nop ilw.x vi01, 1001(vi00) | nop ilw.y vi02, 1001(vi00) | nop ilw.z vi03, 1001(vi00) | nop b L39 | nop ilw.w vi04, 1001(vi00) | nop L57: mfir.w vf31, vi08 | nop mfir.x vf30, vi09 | nop mfir.y vf30, vi10 | nop mfir.z vf30, vi11 | nop mfir.w vf30, vi12 | nop sq.xyzw vf12, 1004(vi00) | nop lq.xyzw vf12, -15(vi10) | nop sq.xyzw vf13, 1005(vi00) | nop lq.xyzw vf13, -12(vi10) | nop sq.xyzw vf14, 1006(vi00) | nop div Q, vf00.w, vf12.z | nop sq.xyzw vf31, 1002(vi00) | nop sq.xyzw vf30, 1003(vi00) | nop sq.xyzw vf15, 1007(vi00) | nop sq.xyzw vf16, 1008(vi00) | nop lq.xyzw vf03, 4(vi13) | nop lq.xyzw vf15, -14(vi10) | sub.xw vf31, vf00, vf00 div Q, vf00.w, vf13.z | nop lq.xyzw vf16, -11(vi10) | mul.xyz vf12, vf12, Q lq.xyzw vf17, -8(vi10) | addx.y vf31, vf00, vf03 nop | itof0.xyzw vf15, vf15 sq.xyzw vf26, 989(vi00) | nop sq.xyzw vf12, 991(vi00) | itof0.xyzw vf16, vf16 sq.xyzw vf27, 992(vi00) | itof0.xyzw vf17, vf17 div Q, vf00.w, vf20.z | nop nop | mul.xyz vf13, vf13, Q sq.xyzw vf28, 995(vi00) | nop move.z vf31, vf03 | nop sq.xyzw vf15, 990(vi00) | nop sq.xyzw vf16, 993(vi00) | nop sq.xyzw vf17, 996(vi00) | nop sq.xyzw vf13, 994(vi00) | nop sq.xyzw vf31, 961(vi00) | mul.xyz vf14, vf20, Q nop | nop nop | nop bal vi15, L66 | nop sq.xyzw vf14, 997(vi00) | nop ibeq vi00, vi05, L58 | nop nop | nop bal vi15, L63 | nop nop | nop L58: ilw.x vi05, 1002(vi00) | nop ilw.y vi06, 1002(vi00) | nop ilw.z vi07, 1002(vi00) | nop ilw.w vi08, 1002(vi00) | nop ilw.x vi09, 1003(vi00) | nop ilw.y vi10, 1003(vi00) | nop ilw.z vi11, 1003(vi00) | nop ilw.w vi12, 1003(vi00) | nop lq.xyzw vf12, 1004(vi00) | nop lq.xyzw vf13, 1005(vi00) | nop lq.xyzw vf14, 1006(vi00) | nop lq.xyzw vf15, 1007(vi00) | nop b L56 | nop lq.xyzw vf16, 1008(vi00) | nop L59: ibne vi05, vi09, L41 | nop sq.xyzw vf23, 998(vi00) | addw.w vf15, vf15, vf01 sq.xyzw vf24, 999(vi00) | mul.xyzw vf23, vf27, vf07 sq.xyzw vf25, 1000(vi00) | mul.xyzw vf24, vf28, vf07 isw.x vi01, 1001(vi00) | mul.xyzw vf25, vf29, vf07 isw.y vi02, 1001(vi00) | nop isw.z vi03, 1001(vi00) | clipw.xyz vf23, vf23 isw.w vi04, 1001(vi00) | clipw.xyz vf24, vf24 mfir.x vf31, vi05 | clipw.xyz vf25, vf25 iaddiu vi04, vi00, 0x3f | nop fcget vi01 | nop fcget vi02 | nop fcget vi03 | nop iand vi01, vi01, vi04 | clipw.xyz vf27, vf27 iand vi01, vi01, vi02 | clipw.xyz vf28, vf28 iand vi01, vi01, vi03 | clipw.xyz vf29, vf29 mfir.y vf31, vi06 | nop ibeq vi00, vi01, L61 | nop mfir.z vf31, vi07 | nop L60: div Q, vf01.x, vf13.w | nop lq.xyzw vf23, 998(vi00) | nop lq.xyzw vf24, 999(vi00) | nop lq.xyzw vf25, 1000(vi00) | nop ilw.x vi01, 1001(vi00) | nop ilw.y vi02, 1001(vi00) | nop ilw.z vi03, 1001(vi00) | nop b L41 | nop ilw.w vi04, 1001(vi00) | nop L61: mfir.w vf31, vi08 | nop mfir.x vf30, vi09 | nop mfir.y vf30, vi10 | nop mfir.z vf30, vi11 | nop mfir.w vf30, vi12 | nop sq.xyzw vf12, 1004(vi00) | nop lq.xyzw vf12, -15(vi10) | nop sq.xyzw vf13, 1005(vi00) | nop lq.xyzw vf13, -12(vi10) | nop sq.xyzw vf14, 1006(vi00) | nop div Q, vf00.w, vf12.z | nop sq.xyzw vf31, 1002(vi00) | nop sq.xyzw vf30, 1003(vi00) | nop sq.xyzw vf15, 1007(vi00) | nop sq.xyzw vf16, 1008(vi00) | nop lq.xyzw vf03, 4(vi13) | nop lq.xyzw vf15, -14(vi10) | sub.xw vf31, vf00, vf00 div Q, vf00.w, vf13.z | nop lq.xyzw vf16, -11(vi10) | mul.xyz vf12, vf12, Q lq.xyzw vf17, -8(vi10) | addx.y vf31, vf00, vf03 nop | itof0.xyzw vf15, vf15 sq.xyzw vf27, 989(vi00) | nop sq.xyzw vf12, 991(vi00) | itof0.xyzw vf16, vf16 sq.xyzw vf28, 992(vi00) | itof0.xyzw vf17, vf17 div Q, vf00.w, vf21.z | nop nop | mul.xyz vf13, vf13, Q sq.xyzw vf29, 995(vi00) | nop move.z vf31, vf03 | nop sq.xyzw vf15, 990(vi00) | nop sq.xyzw vf16, 993(vi00) | nop sq.xyzw vf17, 996(vi00) | nop sq.xyzw vf13, 994(vi00) | nop sq.xyzw vf31, 961(vi00) | mul.xyz vf14, vf21, Q nop | nop nop | nop bal vi15, L66 | nop sq.xyzw vf14, 997(vi00) | nop ibeq vi00, vi05, L62 | nop nop | nop bal vi15, L63 | nop nop | nop L62: ilw.x vi05, 1002(vi00) | nop ilw.y vi06, 1002(vi00) | nop ilw.z vi07, 1002(vi00) | nop ilw.w vi08, 1002(vi00) | nop ilw.x vi09, 1003(vi00) | nop ilw.y vi10, 1003(vi00) | nop ilw.z vi11, 1003(vi00) | nop ilw.w vi12, 1003(vi00) | nop lq.xyzw vf12, 1004(vi00) | nop lq.xyzw vf13, 1005(vi00) | nop lq.xyzw vf14, 1006(vi00) | nop lq.xyzw vf15, 1007(vi00) | nop b L60 | nop lq.xyzw vf16, 1008(vi00) | nop L63: ilw.w vi01, 8(vi13) | nop ilw.y vi02, 1003(vi00) | nop iaddi vi03, vi13, 0x7 | nop ibltz vi01, L65 | nop ilw.w vi04, 906(vi00) | nop iaddi vi02, vi02, -0xf | nop isub vi02, vi02, vi04 | nop L64: ilw.w vi04, 5(vi03) | nop ilw.w vi01, 6(vi03) | nop nop | nop nop | nop isub vi04, vi02, vi04 | nop nop | nop ibltz vi04, L65 | nop nop | nop ibgtz vi01, L64 | nop iaddi vi03, vi03, 0x5 | nop L65: iaddiu vi01, vi00, 0x3b9 | nop lq.xyzw vf12, 0(vi03) | nop lq.xyzw vf13, 1(vi03) | nop lq.xyzw vf14, 2(vi03) | nop lq.xyzw vf15, 3(vi03) | nop sq.xyzw vf02, 0(vi01) | nop sq.xyzw vf12, 1(vi01) | nop sq.xyzw vf13, 2(vi01) | nop sq.xyzw vf14, 3(vi01) | nop sq.xyzw vf15, 4(vi01) | nop lq.xyzw vf12, 4(vi03) | nop lq.xyzw vf13, 5(vi13) | nop lq.xyzw vf14, 6(vi13) | nop sq.xyzw vf12, 5(vi01) | nop sq.xyzw vf13, 6(vi01) | nop sq.xyzw vf14, 7(vi01) | nop xgkick vi01 | nop lq.xyzw vf12, 905(vi00) | nop iaddiu vi01, vi00, 0x3f3 | nop isubiu vi02, vi00, 0x7fff | nop sq.xyzw vf02, 0(vi01) | nop iswr.x vi02, vi01 | nop sq.xyzw vf12, 1(vi01) | nop xgkick vi01 | nop L66: sq.xyzw vf00, 907(vi00) | nop sq.xyzw vf00, 914(vi00) | nop sq.xyzw vf00, 921(vi00) | nop sq.xyzw vf00, 928(vi00) | nop sq.xyzw vf00, 935(vi00) | nop sq.xyzw vf00, 942(vi00) | nop iaddiu vi01, vi00, 0x40f | nop isw.z vi01, 907(vi00) | nop iaddiu vi01, vi00, 0x411 | nop isw.z vi01, 914(vi00) | nop iaddiu vi01, vi00, 0x413 | nop isw.z vi01, 921(vi00) | nop iaddiu vi01, vi00, 0x415 | nop isw.z vi01, 928(vi00) | nop iaddiu vi01, vi00, 0x417 | nop isw.z vi01, 935(vi00) | nop iaddiu vi01, vi00, 0x419 | nop isw.z vi01, 942(vi00) | nop iaddiu vi03, vi00, 0x3c2 | nop iaddiu vi04, vi00, 0x3c1 | nop mfir.x vf31, vi15 | nop iaddi vi05, vi00, 0x0 | nop bal vi15, L67 | nop iaddiu vi07, vi00, 0x3dd | nop bal vi15, L67 | nop iaddiu vi07, vi00, 0x3e0 | nop bal vi15, L67 | nop iaddiu vi07, vi00, 0x3e3 | nop b L76 | nop nop | nop L67: iaddiu vi09, vi00, 0x38b | nop L68: iaddi vi10, vi00, 0x0 | nop L69: isubiu vi01, vi09, 0x3b5 | nop ilwr.y vi08, vi09 | nop ibgez vi01, L73 | nop ilwr.z vi06, vi09 | nop lq.xyzw vf24, 0(vi07) | nop lq.xyzw vf23, 0(vi08) | nop ibne vi00, vi08, L70 | nop iswr.y vi07, vi09 | nop jalr vi11, vi06 | nop iswr.x vi07, vi09 | nop nop | nop nop | nop nop | nop fsand vi02, 0x2 | nop ibne vi00, vi02, L74 | nop nop | nop b L69 | nop iaddi vi09, vi09, 0x7 | nop L70: jalr vi11, vi06 | nop lq.xyzw vf15, 1(vi08) | nop lq.xyzw vf16, 1(vi07) | nop lq.xyzw vf12, 2(vi08) | nop fsand vi01, 0x2 | nop fsand vi02, 0x2 | subw.w vf31, vf30, vf31 ibne vi00, vi01, L72 | nop lq.xyzw vf13, 2(vi07) | nop ibne vi00, vi02, L71 | nop div Q, vf30.w, vf31.w | nop b L69 | nop iaddi vi09, vi09, 0x7 | nop L71: bal vi11, L81 | nop iaddi vi07, vi09, 0x1 | nop sq.xyzw vf25, 1(vi09) | nop sq.xyzw vf17, 2(vi09) | nop sq.xyzw vf14, 3(vi09) | nop b L69 | nop iaddi vi09, vi09, 0x7 | nop L72: ibne vi00, vi02, L74 | nop div Q, vf30.w, vf31.w | nop bal vi11, L81 | nop nop | nop sq.xyzw vf25, 4(vi09) | nop sq.xyzw vf17, 5(vi09) | nop sq.xyzw vf14, 6(vi09) | nop iaddi vi09, vi09, 0x7 | nop isw.x vi09, 949(vi10) | nop isw.y vi07, 949(vi10) | nop iaddi vi10, vi10, 0x1 | nop b L69 | nop iaddi vi07, vi09, -0x3 | nop L73: lq.xyzw vf23, 0(vi07) | nop lq.xyzw vf15, 1(vi07) | nop lq.xyzw vf12, 2(vi07) | nop iaddi vi05, vi05, 0x1 | nop nop | nop div Q, vf00.w, vf23.w | nop nop | ftoi0.xyzw vf15, vf15 nop | mul.xyzw vf23, vf23, vf06 iaddi vi03, vi03, 0x3 | nop waitq | nop sq.xyzw vf15, -2(vi03) | mul.xyz vf23, vf23, Q nop | mul.xyz vf12, vf12, Q nop | add.xyzw vf23, vf23, vf04 nop | maxy.w vf23, vf23, vf01 nop | miniz.w vf23, vf23, vf01 nop | ftoi4.xyzw vf23, vf23 sq.xyzw vf12, -3(vi03) | nop sq.xyzw vf23, -1(vi03) | nop L74: iblez vi10, L75 | nop nop | nop ilw.x vi09, 948(vi10) | nop ilw.y vi07, 948(vi10) | nop b L69 | nop iaddi vi10, vi10, -0x1 | nop L75: jr vi15 | nop nop | nop L76: iaddiu vi09, vi00, 0x38b | nop L77: ilwr.x vi08, vi09 | nop ilwr.y vi07, vi09 | nop ilwr.z vi06, vi09 | nop nop | nop ibeq vi00, vi08, L79 | nop lq.xyzw vf23, 0(vi07) | nop ibeq vi07, vi08, L79 | nop lq.xyzw vf24, 0(vi08) | nop jalr vi11, vi06 | nop lq.xyzw vf15, 1(vi07) | nop lq.xyzw vf16, 1(vi08) | nop lq.xyzw vf12, 2(vi07) | nop fsand vi01, 0x2 | nop fsand vi02, 0x2 | subw.w vf31, vf30, vf31 ibeq vi02, vi01, L79 | nop lq.xyzw vf13, 2(vi08) | nop ibeq vi00, vi01, L78 | nop div Q, vf30.w, vf31.w | nop bal vi11, L81 | nop nop | nop sq.xyzw vf25, 4(vi09) | nop sq.xyzw vf17, 5(vi09) | nop sq.xyzw vf14, 6(vi09) | nop iaddi vi07, vi09, 0x4 | nop ior vi12, vi09, vi00 | nop bal vi15, L68 | nop iaddi vi09, vi09, 0x7 | nop b L79 | nop ior vi09, vi12, vi00 | nop L78: bal vi11, L81 | nop nop | nop sq.xyzw vf25, 1(vi09) | nop sq.xyzw vf17, 2(vi09) | nop sq.xyzw vf14, 3(vi09) | nop iaddi vi07, vi09, 0x1 | nop ior vi12, vi09, vi00 | nop bal vi15, L68 | nop iaddi vi09, vi09, 0x7 | nop ior vi09, vi12, vi00 | nop L79: isubiu vi01, vi09, 0x3ae | nop iswr.x vi00, vi09 | nop iswr.y vi00, vi09 | nop ibltz vi01, L77 | nop iaddi vi09, vi09, 0x7 | nop ibeq vi00, vi05, L80 | nop mtir vi15, vf31.x | nop iaddiu vi05, vi05, 0x4000 | nop iaddiu vi05, vi05, 0x4000 | nop iswr.x vi05, vi04 | nop L80: nop | nop jr vi15 | nop nop | nop jr vi11 | addx.w vf30, vf23, vf23 nop | addx.w vf31, vf24, vf24 jr vi11 | subx.w vf30, vf23, vf23 nop | subx.w vf31, vf24, vf24 jr vi11 | addy.w vf30, vf23, vf23 nop | addy.w vf31, vf24, vf24 jr vi11 | suby.w vf30, vf23, vf23 nop | suby.w vf31, vf24, vf24 jr vi11 | addz.w vf30, vf23, vf23 nop | addz.w vf31, vf24, vf24 jr vi11 | subz.w vf30, vf23, vf23 nop | subz.w vf31, vf24, vf24 L81: nop | sub.xyzw vf25, vf24, vf23 nop | sub.xyzw vf17, vf16, vf15 nop | sub.xyzw vf14, vf13, vf12 waitq | mul.xyzw vf25, vf25, Q nop | mul.xyzw vf17, vf17, Q nop | mul.xyzw vf14, vf14, Q nop | add.xyzw vf25, vf23, vf25 jr vi11 | add.xyzw vf17, vf15, vf17 nop | add.xyzw vf14, vf12, vf14 L82: iaddi vi14, vi13, 0x7 | nop lq.xyzw vf03, 4(vi13) | nop ilw.w vi02, 6(vi13) | nop lq.xyzw vf21, 5(vi13) | nop lq.xyzw vf22, 6(vi13) | nop L83: ilwr.w vi03, vi14 | nop ilw.w vi04, 1(vi14) | nop lqi.xyzw vf16, vi14 | nop lqi.xyzw vf17, vi14 | nop lqi.xyzw vf18, vi14 | nop lqi.xyzw vf19, vi14 | nop lqi.xyzw vf20, vi14 | nop iadd vi06, vi03, vi12 | nop sqi.xyzw vf02, vi06 | nop sqi.xyzw vf16, vi06 | nop sqi.xyzw vf17, vi06 | nop sqi.xyzw vf18, vi06 | nop sqi.xyzw vf19, vi06 | nop sqi.xyzw vf20, vi06 | nop sqi.xyzw vf21, vi06 | nop sqi.xyzw vf22, vi06 | nop sqi.xyzw vf03, vi06 | nop ibgez vi04, L83 | nop isw.x vi04, -1(vi06) | nop iadd vi02, vi12, vi02 | nop nop | nop xgkick vi02 | nop isubiu vi01, vi12, 0x22e | nop nop | nop ibltz vi01, L84 | nop iaddiu vi12, vi12, 0x117 | nop iaddi vi12, vi00, 0x0 | nop L84: nop | nop :e nop | nop