b L13 | nop mr32.xyzw vf21, vf21 | nop b L1 | nop nop | nop nop | nop :e nop | nop b L3 | nop iaddi vi02, vi00, 0x0 | subx.xz vf21, vf23, vf21 b L2 | nop nop | nop L2: lq.xyzw vf21, 967(vi00) | nop lq.xz vf23, 966(vi00) | nop lq.xyzw vf22, 968(vi00) | nop sq.xyzw vf00, 977(vi00) | nop sq.xyzw vf00, 984(vi00) | nop sq.xyzw vf00, 991(vi00) | nop sq.xyzw vf00, 998(vi00) | nop sq.xyzw vf00, 1005(vi00) | nop sq.xyzw vf00, 1012(vi00) | nop iaddiu vi01, vi00, 0x6e3 | nop isw.z vi01, 977(vi00) | nop iaddiu vi01, vi00, 0x6e5 | nop isw.z vi01, 984(vi00) | nop iaddiu vi01, vi00, 0x6e7 | nop isw.z vi01, 991(vi00) | nop iaddiu vi01, vi00, 0x6e9 | nop isw.z vi01, 998(vi00) | nop iaddiu vi01, vi00, 0x6eb | nop isw.z vi01, 1005(vi00) | nop iaddiu vi01, vi00, 0x6ed | nop :e isw.z vi01, 1012(vi00) | nop L3: lq.xyz vf01, 969(vi00) | nop ilwr.w vi04, vi02 | nop ilw.w vi09, 1(vi02) | nop mtir vi06, vf21.y | nop lqi.xyzw vf02, vi02 | suby.xz vf21, vf21, vf21 lqi.xyzw vf03, vi02 | nop lqi.xyzw vf04, vi02 | nop lqi.xyzw vf05, vi02 | nop mtir vi05, vf21.x | nop lqi.xyzw vf06, vi02 | subw.w vf01, vf01, vf01 L4: iadd vi03, vi04, vi05 | nop iadd vi04, vi04, vi06 | nop iaddi vi09, vi09, -0x1 | nop sqi.xyzw vf01, vi03 | nop sqi.xyzw vf02, vi03 | nop sqi.xyzw vf03, vi03 | nop sqi.xyzw vf04, vi03 | nop sqi.xyzw vf05, vi03 | nop sqi.xyzw vf06, vi03 | nop sqi.xyzw vf01, vi04 | nop sqi.xyzw vf02, vi04 | nop sqi.xyzw vf03, vi04 | nop sqi.xyzw vf04, vi04 | nop sqi.xyzw vf05, vi04 | nop sqi.xyzw vf06, vi04 | nop ilwr.w vi04, vi02 | nop lqi.xyzw vf02, vi02 | nop lqi.xyzw vf03, vi02 | nop lqi.xyzw vf04, vi02 | nop lqi.xyzw vf05, vi02 | nop ibgtz vi09, L4 | nop lqi.xyzw vf06, vi02 | nop mtir vi09, vf02.w | nop iaddi vi02, vi02, -0x2 | subw.w vf07, vf07, vf07 ilwr.x vi07, vi02 | nop ilwr.y vi08, vi02 | nop ilwr.z vi04, vi02 | nop iaddi vi09, vi09, -0x1 | nop iaddi vi02, vi02, 0x1 | nop ibeq vi00, vi09, L6 | nop lq.xyz vf07, 970(vi08) | nop L5: iadd vi03, vi04, vi05 | nop iadd vi04, vi04, vi06 | nop iaddi vi09, vi09, -0x1 | nop sq.xyzw vf07, 0(vi03) | nop iswr.x vi07, vi03 | nop sq.xyzw vf07, 0(vi04) | nop iswr.x vi07, vi04 | nop ilwr.x vi07, vi02 | nop ilwr.y vi08, vi02 | nop ilwr.z vi04, vi02 | nop iaddi vi02, vi02, 0x1 | nop ibne vi00, vi09, L5 | nop lq.xyz vf07, 970(vi08) | nop L6: iaddiu vi07, vi07, 0x4000 | nop iaddiu vi07, vi07, 0x4000 | nop iadd vi03, vi04, vi05 | nop iadd vi04, vi04, vi06 | nop sq.xyzw vf07, 0(vi03) | nop iswr.x vi07, vi03 | nop sq.xyzw vf07, 0(vi04) | nop iswr.x vi07, vi04 | nop mtir vi12, vf04.x | nop mtir vi13, vf04.y | nop iaddiu vi11, vi00, 0x32 | nop 64.0 | nop :i iaddiu vi12, vi12, 0x32 | nop lqi.xyzw vf06, vi11 | nop lqi.xyzw vf12, vi11 | nop nop | nop nop | nop nop | itof0.xyzw vf06, vf06 lqi.xyzw vf07, vi11 | itof12.xyz vf12, vf12 lqi.xyzw vf13, vi11 | itof0.w vf12, vf12 nop | nop ibeq vi12, vi11, L8 | muli.xyz vf06, vf06, I nop | itof0.xyzw vf07, vf07 L7: lqi.xyzw vf08, vi11 | itof12.xyz vf13, vf13 lqi.xyzw vf14, vi11 | itof0.w vf13, vf13 sq.xyzw vf12, -5(vi11) | nop ibeq vi12, vi11, L8 | muli.xyz vf07, vf07, I sq.xyzw vf06, -6(vi11) | itof0.xyzw vf08, vf08 lqi.xyzw vf06, vi11 | itof12.xyz vf14, vf14 lqi.xyzw vf12, vi11 | itof0.w vf14, vf14 sq.xyzw vf13, -5(vi11) | nop ibeq vi12, vi11, L8 | muli.xyz vf08, vf08, I sq.xyzw vf07, -6(vi11) | itof0.xyzw vf06, vf06 lqi.xyzw vf07, vi11 | itof12.xyz vf12, vf12 lqi.xyzw vf13, vi11 | itof0.w vf12, vf12 sq.xyzw vf14, -5(vi11) | nop ibne vi12, vi11, L7 | muli.xyz vf06, vf06, I sq.xyzw vf08, -6(vi11) | itof0.xyzw vf07, vf07 L8: iaddi vi11, vi11, -0x4 | nop iadd vi13, vi13, vi11 | nop ior vi02, vi11, vi00 | nop lqi.xyzw vf09, vi11 | nop lqi.xyzw vf06, vi11 | nop lqi.xyzw vf12, vi11 | nop nop | nop nop | nop ibeq vi13, vi11, L10 | nop nop | itof0.xyzw vf09, vf09 lqi.xyzw vf10, vi11 | itof0.xyzw vf06, vf06 lqi.xyzw vf07, vi11 | itof0.w vf12, vf12 lqi.xyzw vf13, vi11 | itof12.xyz vf12, vf12 nop | nop nop | muli.xyz vf09, vf09, I ibeq vi13, vi11, L10 | muli.xyz vf06, vf06, I nop | itof0.xyzw vf10, vf10 L9: lqi.xyzw vf11, vi11 | itof0.xyzw vf07, vf07 lqi.xyzw vf08, vi11 | itof0.w vf13, vf13 lqi.xyzw vf14, vi11 | itof12.xyz vf13, vf13 sqi.xyzw vf09, vi02 | nop sqi.xyzw vf06, vi02 | muli.xyz vf10, vf10, I ibeq vi13, vi11, L10 | muli.xyz vf07, vf07, I sqi.xyzw vf12, vi02 | itof0.xyzw vf11, vf11 lqi.xyzw vf09, vi11 | itof0.xyzw vf08, vf08 lqi.xyzw vf06, vi11 | itof0.w vf14, vf14 lqi.xyzw vf12, vi11 | itof12.xyz vf14, vf14 sqi.xyzw vf10, vi02 | nop sqi.xyzw vf07, vi02 | muli.xyz vf11, vf11, I ibeq vi13, vi11, L10 | muli.xyz vf08, vf08, I sqi.xyzw vf13, vi02 | itof0.xyzw vf09, vf09 lqi.xyzw vf10, vi11 | itof0.xyzw vf06, vf06 lqi.xyzw vf07, vi11 | itof0.w vf12, vf12 lqi.xyzw vf13, vi11 | itof12.xyz vf12, vf12 sqi.xyzw vf11, vi02 | nop sqi.xyzw vf08, vi02 | muli.xyz vf09, vf09, I ibne vi13, vi11, L9 | muli.xyz vf06, vf06, I sqi.xyzw vf14, vi02 | itof0.xyzw vf10, vf10 L10: mtir vi01, vf04.z | nop mtir vi05, vf02.x | nop mtir vi14, vf02.y | nop mtir vi04, vf03.x | nop ibne vi00, vi01, L11 | nop isubiu vi09, vi00, 0x7fff | nop b L12 | nop lq.xyzw vf05, 975(vi00) | nop L11: lq.xyzw vf05, 976(vi00) | nop L12: iaddiu vi01, vi00, 0x3c6 | nop mtir vi06, vf03.y | nop mtir vi07, vf03.z | nop mtir vi08, vf03.w | nop iaddi vi15, vi00, 0x0 | nop mtir vi03, vf22.x | nop iaddiu vi02, vi00, 0x32 | nop sq.xyzw vf01, 0(vi01) | nop sq.xyzw vf05, 1(vi01) | nop iswr.x vi09, vi01 | nop mr32.xyzw vf21, vf21 | nop mfir.y vf23, vi00 | nop mfir.w vf23, vi00 | nop xgkick vi01 | nop nop | nop :e nop | nop L13: lqi.xyzw vf05, vi02 | nop lq.xyzw vf24, 6(vi03) | nop lq.xyzw vf04, 3(vi03) | nop lq.xyzw vf01, 0(vi03) | nop lq.xyzw vf02, 1(vi03) | nop lq.xyzw vf03, 2(vi03) | nop mtir vi09, vf24.x | nop lqi.xyzw vf17, vi02 | mulaw.xyzw ACC, vf04, vf00 lq.xyzw vf27, 4(vi03) | maddax.xyzw ACC, vf01, vf05 nop | madday.xyzw ACC, vf02, vf05 lq.xyzw vf13, 838(vi09) | maddz.xyzw vf09, vf03, vf05 lqi.xyzw vf06, vi02 | nop iaddi vi03, vi03, 0x7 | nop mtir vi09, vf24.y | nop div Q, vf00.w, vf09.w | mulaw.xyzw ACC, vf04, vf00 lqi.xyzw vf18, vi02 | maddax.xyzw ACC, vf01, vf06 mtir vi01, vf21.x | madday.xyzw ACC, vf02, vf06 lq.xyzw vf14, 838(vi09) | maddz.xyzw vf10, vf03, vf06 isub vi01, vi01, vi15 | nop iadd vi04, vi04, vi01 | nop iadd vi06, vi06, vi01 | nop lqi.xyzw vf07, vi02 | nop div Q, vf00.w, vf10.w | mul.xyz vf17, vf17, Q mtir vi09, vf24.z | addx.w vf05, vf05, vf21 lqi.xyzw vf19, vi02 | mulaw.xyzw ACC, vf04, vf00 iadd vi07, vi07, vi01 | maddax.xyzw ACC, vf01, vf07 iadd vi08, vi08, vi01 | madday.xyzw ACC, vf02, vf07 lq.xyzw vf15, 838(vi09) | nop ibeq vi04, vi12, L44 | maddz.xyzw vf11, vf03, vf07 iadd vi15, vi15, vi01 | nop L14: mtir vi12, vf05.w | nop lqi.xyzw vf08, vi02 | nop div Q, vf00.w, vf11.w | mul.xyz vf18, vf18, Q mtir vi09, vf24.w | addx.w vf06, vf06, vf21 lqi.xyzw vf20, vi02 | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf17, 0(vi12) | maddax.xyzw ACC, vf01, vf08 sq.xyzw vf13, 1(vi12) | madday.xyzw ACC, vf02, vf08 lq.xyzw vf16, 838(vi09) | nop ibeq vi04, vi12, L17 | maddz.xyzw vf12, vf03, vf08 sq.xyzw vf09, 2(vi12) | nop lqi.xyzw vf24, vi03 | nop mtir vi12, vf06.w | nop lqi.xyzw vf05, vi02 | nop div Q, vf00.w, vf12.w | mul.xyz vf19, vf19, Q mtir vi09, vf24.x | addx.w vf07, vf07, vf21 lqi.xyzw vf17, vi02 | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf18, 0(vi12) | maddax.xyzw ACC, vf01, vf05 sq.xyzw vf14, 1(vi12) | madday.xyzw ACC, vf02, vf05 lq.xyzw vf13, 838(vi09) | nop ibeq vi04, vi12, L16 | maddz.xyzw vf09, vf03, vf05 sq.xyzw vf10, 2(vi12) | nop mtir vi12, vf07.w | nop lqi.xyzw vf06, vi02 | nop div Q, vf00.w, vf09.w | mul.xyz vf20, vf20, Q mtir vi09, vf24.y | addx.w vf08, vf08, vf21 lqi.xyzw vf18, vi02 | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf19, 0(vi12) | maddax.xyzw ACC, vf01, vf06 sq.xyzw vf15, 1(vi12) | madday.xyzw ACC, vf02, vf06 lq.xyzw vf14, 838(vi09) | nop ibeq vi04, vi12, L15 | maddz.xyzw vf10, vf03, vf06 sq.xyzw vf11, 2(vi12) | nop mtir vi12, vf08.w | nop lqi.xyzw vf07, vi02 | nop div Q, vf00.w, vf10.w | mul.xyz vf17, vf17, Q mtir vi09, vf24.z | addx.w vf05, vf05, vf21 lqi.xyzw vf19, vi02 | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf20, 0(vi12) | maddax.xyzw ACC, vf01, vf07 sq.xyzw vf16, 1(vi12) | madday.xyzw ACC, vf02, vf07 lq.xyzw vf15, 838(vi09) | nop ibne vi04, vi12, L14 | maddz.xyzw vf11, vf03, vf07 sq.xyzw vf12, 2(vi12) | nop mtir vi12, vf05.w | nop ibne vi00, vi05, L28 | nop lqi.xyzw vf08, vi02 | mul.xyz vf18, vf18, Q div Q, vf00.w, vf11.w | addx.w vf06, vf06, vf21 mtir vi09, vf24.w | mulaw.xyzw ACC, vf04, vf00 lqi.xyzw vf24, vi03 | nop sq.xyzw vf17, 0(vi12) | addx.w vf07, vf07, vf21 sq.xyzw vf13, 1(vi12) | maddax.xyzw ACC, vf01, vf08 lqi.xyzw vf20, vi02 | madday.xyzw ACC, vf02, vf08 lq.xyzw vf16, 838(vi09) | nop lqi.xyzw vf05, vi02 | maddz.xyzw vf12, vf03, vf08 sq.xyzw vf09, 2(vi12) | nop mtir vi12, vf06.w | mul.xyz vf19, vf19, Q lqi.xyzw vf17, vi02 | mulaw.xyzw ACC, vf04, vf00 mtir vi09, vf24.x | maddax.xyzw ACC, vf01, vf05 nop | madday.xyzw ACC, vf02, vf05 div Q, vf00.w, vf12.w | nop sq.xyzw vf18, 0(vi12) | maddz.xyzw vf09, vf03, vf05 sq.xyzw vf14, 1(vi12) | nop sq.xyzw vf10, 2(vi12) | nop mtir vi12, vf07.w | nop lq.xyzw vf13, 838(vi09) | addx.w vf08, vf08, vf21 div Q, vf00.w, vf09.w | nop sq.xyzw vf19, 0(vi12) | mul.xyz vf20, vf20, Q sq.xyzw vf15, 1(vi12) | addx.w vf20, vf20, vf21 sq.xyzw vf11, 2(vi12) | nop b L18 | nop mtir vi12, vf08.w | nop L15: mtir vi12, vf08.w | nop ibne vi00, vi05, L27 | nop lqi.xyzw vf07, vi02 | mul.xyz vf17, vf17, Q div Q, vf00.w, vf10.w | addx.w vf05, vf05, vf21 mtir vi09, vf24.z | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf20, 0(vi12) | nop sq.xyzw vf16, 1(vi12) | maddax.xyzw ACC, vf01, vf07 lqi.xyzw vf19, vi02 | madday.xyzw ACC, vf02, vf07 lq.xyzw vf15, 838(vi09) | nop lqi.xyzw vf08, vi02 | maddz.xyzw vf11, vf03, vf07 sq.xyzw vf12, 2(vi12) | nop mtir vi12, vf05.w | mul.xyz vf18, vf18, Q lqi.xyzw vf20, vi02 | mulaw.xyzw ACC, vf04, vf00 div Q, vf00.w, vf11.w | maddax.xyzw ACC, vf01, vf08 mtir vi09, vf24.w | addx.w vf06, vf06, vf21 lqi.xyzw vf24, vi03 | nop sq.xyzw vf17, 0(vi12) | madday.xyzw ACC, vf02, vf08 sq.xyzw vf13, 1(vi12) | nop sq.xyzw vf09, 2(vi12) | maddz.xyzw vf12, vf03, vf08 mtir vi12, vf06.w | nop lq.xyzw vf16, 838(vi09) | addx.w vf07, vf07, vf21 div Q, vf00.w, vf12.w | nop sq.xyzw vf18, 0(vi12) | mul.xyz vf19, vf19, Q sq.xyzw vf14, 1(vi12) | addx.w vf19, vf19, vf21 sq.xyzw vf10, 2(vi12) | nop b L21 | nop mtir vi12, vf07.w | nop L16: mtir vi12, vf07.w | nop ibne vi00, vi05, L26 | nop lqi.xyzw vf06, vi02 | mul.xyz vf20, vf20, Q div Q, vf00.w, vf09.w | addx.w vf08, vf08, vf21 mtir vi09, vf24.y | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf19, 0(vi12) | nop sq.xyzw vf15, 1(vi12) | maddax.xyzw ACC, vf01, vf06 lqi.xyzw vf18, vi02 | madday.xyzw ACC, vf02, vf06 lq.xyzw vf14, 838(vi09) | nop lqi.xyzw vf07, vi02 | maddz.xyzw vf10, vf03, vf06 sq.xyzw vf11, 2(vi12) | nop mtir vi12, vf08.w | mul.xyz vf17, vf17, Q lqi.xyzw vf19, vi02 | mulaw.xyzw ACC, vf04, vf00 div Q, vf00.w, vf10.w | maddax.xyzw ACC, vf01, vf07 mtir vi09, vf24.z | addx.w vf05, vf05, vf21 sq.xyzw vf20, 0(vi12) | madday.xyzw ACC, vf02, vf07 sq.xyzw vf16, 1(vi12) | nop sq.xyzw vf12, 2(vi12) | maddz.xyzw vf11, vf03, vf07 mtir vi12, vf05.w | nop lq.xyzw vf15, 838(vi09) | addx.w vf06, vf06, vf21 sq.xyzw vf17, 0(vi12) | nop div Q, vf00.w, vf11.w | mul.xyz vf18, vf18, Q sq.xyzw vf13, 1(vi12) | addx.w vf18, vf18, vf21 sq.xyzw vf09, 2(vi12) | nop b L20 | nop mtir vi12, vf06.w | nop L17: lqi.xyzw vf24, vi03 | nop mtir vi12, vf06.w | nop ibne vi00, vi05, L25 | nop lqi.xyzw vf05, vi02 | mul.xyz vf19, vf19, Q div Q, vf00.w, vf12.w | addx.w vf07, vf07, vf21 mtir vi09, vf24.x | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf18, 0(vi12) | maddax.xyzw ACC, vf01, vf05 sq.xyzw vf14, 1(vi12) | madday.xyzw ACC, vf02, vf05 lqi.xyzw vf17, vi02 | nop lq.xyzw vf13, 838(vi09) | maddz.xyzw vf09, vf03, vf05 lqi.xyzw vf06, vi02 | addx.w vf08, vf08, vf21 sq.xyzw vf10, 2(vi12) | nop mtir vi12, vf07.w | mul.xyz vf20, vf20, Q div Q, vf00.w, vf09.w | mulaw.xyzw ACC, vf04, vf00 mtir vi09, vf24.y | maddax.xyzw ACC, vf01, vf06 lqi.xyzw vf18, vi02 | madday.xyzw ACC, vf02, vf06 sq.xyzw vf19, 0(vi12) | nop sq.xyzw vf15, 1(vi12) | maddz.xyzw vf10, vf03, vf06 sq.xyzw vf11, 2(vi12) | nop mtir vi12, vf08.w | nop lq.xyzw vf14, 838(vi09) | addx.w vf05, vf05, vf21 div Q, vf00.w, vf10.w | nop sq.xyzw vf20, 0(vi12) | mul.xyz vf17, vf17, Q sq.xyzw vf16, 1(vi12) | addx.w vf17, vf17, vf21 sq.xyzw vf12, 2(vi12) | nop b L19 | nop mtir vi12, vf05.w | nop L18: lqi.xyzw vf06, vi02 | nop mtir vi09, vf24.y | nop mtir vi13, vf20.w | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf20, 0(vi12) | addx.w vf05, vf05, vf21 sq.xyzw vf16, 1(vi12) | maddax.xyzw ACC, vf01, vf06 sq.xyzw vf12, 2(vi12) | madday.xyzw ACC, vf02, vf06 lqi.xyzw vf18, vi02 | maddz.xyzw vf10, vf03, vf06 lq.xyzw vf14, 838(vi09) | nop sq.xyzw vf20, 0(vi13) | mul.xyz vf17, vf17, Q sq.xyzw vf16, 1(vi13) | addx.w vf17, vf17, vf21 sq.xyzw vf12, 2(vi13) | nop div Q, vf00.w, vf10.w | nop ibeq vi06, vi12, L22 | nop mtir vi12, vf05.w | nop L19: lqi.xyzw vf07, vi02 | nop mtir vi09, vf24.z | nop mtir vi13, vf17.w | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf17, 0(vi12) | addx.w vf06, vf06, vf21 sq.xyzw vf13, 1(vi12) | maddax.xyzw ACC, vf01, vf07 sq.xyzw vf09, 2(vi12) | madday.xyzw ACC, vf02, vf07 lqi.xyzw vf19, vi02 | maddz.xyzw vf11, vf03, vf07 lq.xyzw vf15, 838(vi09) | nop sq.xyzw vf17, 0(vi13) | mul.xyz vf18, vf18, Q sq.xyzw vf13, 1(vi13) | addx.w vf18, vf18, vf21 sq.xyzw vf09, 2(vi13) | nop div Q, vf00.w, vf11.w | nop ibeq vi06, vi12, L23 | nop mtir vi12, vf06.w | nop L20: lqi.xyzw vf08, vi02 | nop mtir vi09, vf24.w | nop lqi.xyzw vf24, vi03 | nop mtir vi13, vf18.w | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf18, 0(vi12) | addx.w vf07, vf07, vf21 sq.xyzw vf14, 1(vi12) | maddax.xyzw ACC, vf01, vf08 sq.xyzw vf10, 2(vi12) | madday.xyzw ACC, vf02, vf08 lqi.xyzw vf20, vi02 | maddz.xyzw vf12, vf03, vf08 lq.xyzw vf16, 838(vi09) | nop sq.xyzw vf18, 0(vi13) | mul.xyz vf19, vf19, Q sq.xyzw vf14, 1(vi13) | addx.w vf19, vf19, vf21 sq.xyzw vf10, 2(vi13) | nop div Q, vf00.w, vf12.w | nop ibeq vi06, vi12, L24 | nop mtir vi12, vf07.w | nop L21: lqi.xyzw vf05, vi02 | nop mtir vi09, vf24.x | nop mtir vi13, vf19.w | mulaw.xyzw ACC, vf04, vf00 sq.xyzw vf19, 0(vi12) | addx.w vf08, vf08, vf21 sq.xyzw vf15, 1(vi12) | maddax.xyzw ACC, vf01, vf05 sq.xyzw vf11, 2(vi12) | madday.xyzw ACC, vf02, vf05 lqi.xyzw vf17, vi02 | maddz.xyzw vf09, vf03, vf05 lq.xyzw vf13, 838(vi09) | nop sq.xyzw vf19, 0(vi13) | mul.xyz vf20, vf20, Q sq.xyzw vf15, 1(vi13) | addx.w vf20, vf20, vf21 sq.xyzw vf11, 2(vi13) | nop div Q, vf00.w, vf09.w | nop ibne vi06, vi12, L18 | nop mtir vi12, vf08.w | nop nop | nop nop | nop mtir vi13, vf20.w | nop sq.xyzw vf20, 0(vi12) | addx.w vf05, vf05, vf21 sq.xyzw vf16, 1(vi12) | addx.w vf17, vf17, vf21 sq.xyzw vf12, 2(vi12) | nop sq.xyzw vf20, 0(vi13) | mul.xyz vf17, vf17, Q sq.xyzw vf16, 1(vi13) | nop sq.xyzw vf12, 2(vi13) | nop mtir vi12, vf05.w | nop mtir vi13, vf17.w | nop sq.xyzw vf17, 0(vi12) | nop sq.xyzw vf13, 1(vi12) | nop sq.xyzw vf09, 2(vi12) | nop sq.xyzw vf17, 0(vi13) | nop sq.xyzw vf13, 1(vi13) | nop ibeq vi00, vi14, L30 | nop sq.xyzw vf09, 2(vi13) | nop b L44 | nop nop | nop L22: nop | nop nop | nop mtir vi13, vf17.w | nop sq.xyzw vf17, 0(vi12) | addx.w vf06, vf06, vf21 sq.xyzw vf13, 1(vi12) | addx.w vf18, vf18, vf21 sq.xyzw vf09, 2(vi12) | nop sq.xyzw vf17, 0(vi13) | mul.xyz vf18, vf18, Q sq.xyzw vf13, 1(vi13) | nop sq.xyzw vf09, 2(vi13) | nop mtir vi12, vf06.w | nop mtir vi13, vf18.w | nop sq.xyzw vf18, 0(vi12) | nop sq.xyzw vf14, 1(vi12) | nop sq.xyzw vf10, 2(vi12) | nop sq.xyzw vf18, 0(vi13) | nop sq.xyzw vf14, 1(vi13) | nop ibeq vi00, vi14, L31 | nop sq.xyzw vf10, 2(vi13) | nop b L44 | nop nop | nop L23: nop | nop nop | nop mtir vi13, vf18.w | nop sq.xyzw vf18, 0(vi12) | addx.w vf07, vf07, vf21 sq.xyzw vf14, 1(vi12) | addx.w vf19, vf19, vf21 sq.xyzw vf10, 2(vi12) | nop sq.xyzw vf18, 0(vi13) | mul.xyz vf19, vf19, Q sq.xyzw vf14, 1(vi13) | nop sq.xyzw vf10, 2(vi13) | nop mtir vi12, vf07.w | nop mtir vi13, vf19.w | nop sq.xyzw vf19, 0(vi12) | nop sq.xyzw vf15, 1(vi12) | nop sq.xyzw vf11, 2(vi12) | nop sq.xyzw vf19, 0(vi13) | nop sq.xyzw vf15, 1(vi13) | nop ibeq vi00, vi14, L32 | nop sq.xyzw vf11, 2(vi13) | nop b L44 | nop nop | nop L24: nop | nop nop | nop mtir vi13, vf19.w | nop sq.xyzw vf19, 0(vi12) | addx.w vf08, vf08, vf21 sq.xyzw vf15, 1(vi12) | addx.w vf20, vf20, vf21 sq.xyzw vf11, 2(vi12) | nop sq.xyzw vf19, 0(vi13) | mul.xyz vf20, vf20, Q sq.xyzw vf15, 1(vi13) | nop sq.xyzw vf11, 2(vi13) | nop mtir vi12, vf08.w | nop mtir vi13, vf20.w | nop sq.xyzw vf20, 0(vi12) | nop sq.xyzw vf16, 1(vi12) | nop sq.xyzw vf12, 2(vi12) | nop sq.xyzw vf20, 0(vi13) | nop sq.xyzw vf16, 1(vi13) | nop ibeq vi00, vi14, L29 | nop sq.xyzw vf12, 2(vi13) | nop b L44 | nop nop | nop L25: div Q, vf00.w, vf12.w | addx.w vf07, vf07, vf21 sq.xyzw vf18, 0(vi12) | addx.w vf08, vf08, vf21 sq.xyzw vf14, 1(vi12) | nop sq.xyzw vf10, 2(vi12) | nop iaddi vi02, vi02, -0x1 | nop nop | nop nop | nop nop | nop mtir vi12, vf07.w | mul.xyz vf20, vf20, Q mtir vi13, vf08.w | nop sq.xyzw vf19, 0(vi12) | nop sq.xyzw vf15, 1(vi12) | nop sq.xyzw vf11, 2(vi12) | nop sq.xyzw vf20, 0(vi13) | nop sq.xyzw vf16, 1(vi13) | nop ibeq vi00, vi14, L29 | nop sq.xyzw vf12, 2(vi13) | nop b L44 | nop nop | nop L26: div Q, vf00.w, vf09.w | addx.w vf08, vf08, vf21 sq.xyzw vf19, 0(vi12) | addx.w vf05, vf05, vf21 sq.xyzw vf15, 1(vi12) | nop sq.xyzw vf11, 2(vi12) | nop iaddi vi02, vi02, -0x1 | nop nop | nop nop | nop nop | nop mtir vi12, vf08.w | mul.xyz vf17, vf17, Q mtir vi13, vf05.w | nop sq.xyzw vf20, 0(vi12) | nop sq.xyzw vf16, 1(vi12) | nop sq.xyzw vf12, 2(vi12) | nop sq.xyzw vf17, 0(vi13) | nop sq.xyzw vf13, 1(vi13) | nop ibeq vi00, vi14, L30 | nop sq.xyzw vf09, 2(vi13) | nop b L44 | nop nop | nop L27: div Q, vf00.w, vf10.w | addx.w vf05, vf05, vf21 sq.xyzw vf20, 0(vi12) | addx.w vf06, vf06, vf21 sq.xyzw vf16, 1(vi12) | nop sq.xyzw vf12, 2(vi12) | nop iaddi vi02, vi02, -0x1 | nop nop | nop nop | nop nop | nop mtir vi12, vf05.w | mul.xyz vf18, vf18, Q mtir vi13, vf06.w | nop sq.xyzw vf17, 0(vi12) | nop sq.xyzw vf13, 1(vi12) | nop sq.xyzw vf09, 2(vi12) | nop sq.xyzw vf18, 0(vi13) | nop sq.xyzw vf14, 1(vi13) | nop ibeq vi00, vi14, L31 | nop sq.xyzw vf10, 2(vi13) | nop b L44 | nop nop | nop L28: div Q, vf00.w, vf11.w | addx.w vf06, vf06, vf21 sq.xyzw vf17, 0(vi12) | addx.w vf07, vf07, vf21 sq.xyzw vf13, 1(vi12) | nop sq.xyzw vf09, 2(vi12) | nop iaddi vi02, vi02, -0x1 | nop nop | nop nop | nop nop | nop mtir vi12, vf06.w | mul.xyz vf19, vf19, Q mtir vi13, vf07.w | nop sq.xyzw vf18, 0(vi12) | nop sq.xyzw vf14, 1(vi12) | nop sq.xyzw vf10, 2(vi12) | nop sq.xyzw vf19, 0(vi13) | nop sq.xyzw vf15, 1(vi13) | nop ibeq vi00, vi14, L32 | nop sq.xyzw vf11, 2(vi13) | nop b L44 | nop nop | nop L29: lqi.xyzw vf05, vi02 | nop 0.5 | subw.w vf28, vf00, vf00 :i lqi.xyz vf28, vi02 | addi.y vf27, vf00, I lqi.xyzw vf17, vi02 | nop mtir vi09, vf24.x | nop mtir vi10, vf24.y | addx.w vf28, vf28, vf21 mtir vi11, vf24.z | mulx.xyz vf05, vf05, vf27 nop | nop lq.xyzw vf13, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | add.xyzw vf05, vf05, vf28 lq.xyzw vf30, 838(vi11) | nop nop | nop nop | nop nop | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 lqi.xyzw vf06, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf05 lqi.xyzw vf18, vi02 | madday.xyzw ACC, vf02, vf05 nop | maddz.xyzw vf09, vf03, vf05 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddz.xyzw vf13, vf13, vf27 mtir vi11, vf24.z | mulx.xyz vf06, vf06, vf27 nop | nop lq.xyzw vf14, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | add.xyzw vf06, vf06, vf28 lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf09.w | nop nop | nop nop | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 lqi.xyzw vf07, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf06 lqi.xyzw vf19, vi02 | madday.xyzw ACC, vf02, vf06 nop | maddz.xyzw vf10, vf03, vf06 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | mulx.xyz vf07, vf07, vf27 mtir vi11, vf24.z | maddz.xyzw vf14, vf14, vf27 nop | nop lq.xyzw vf15, 838(vi09) | mul.xyz vf17, vf17, Q lq.xyzw vf29, 838(vi10) | add.xyzw vf07, vf07, vf28 lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf10.w | nop nop | nop b L33 | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 L30: lqi.xyzw vf06, vi02 | nop lqi.xyzw vf24, vi03 | subw.w vf28, vf00, vf00 0.5 | nop :i lqi.xyz vf28, vi02 | addi.y vf27, vf00, I lqi.xyzw vf18, vi02 | nop mtir vi09, vf24.x | addx.w vf28, vf28, vf21 mtir vi10, vf24.y | nop mtir vi11, vf24.z | mulx.xyz vf06, vf06, vf27 nop | nop lq.xyzw vf14, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | add.xyzw vf06, vf06, vf28 lq.xyzw vf30, 838(vi11) | nop nop | nop nop | nop nop | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 lqi.xyzw vf07, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf06 lqi.xyzw vf19, vi02 | madday.xyzw ACC, vf02, vf06 nop | maddz.xyzw vf10, vf03, vf06 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddz.xyzw vf14, vf14, vf27 mtir vi11, vf24.z | mulx.xyz vf07, vf07, vf27 nop | nop lq.xyzw vf15, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | add.xyzw vf07, vf07, vf28 lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf10.w | nop nop | nop nop | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 lqi.xyzw vf08, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf07 lqi.xyzw vf20, vi02 | madday.xyzw ACC, vf02, vf07 nop | maddz.xyzw vf11, vf03, vf07 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | mulx.xyz vf08, vf08, vf27 mtir vi11, vf24.z | maddz.xyzw vf15, vf15, vf27 nop | nop lq.xyzw vf16, 838(vi09) | mul.xyz vf18, vf18, Q lq.xyzw vf29, 838(vi10) | add.xyzw vf08, vf08, vf28 lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf11.w | nop nop | nop b L34 | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 L31: lqi.xyzw vf07, vi02 | nop lqi.xyzw vf24, vi03 | subw.w vf28, vf00, vf00 0.5 | nop :i lqi.xyz vf28, vi02 | addi.y vf27, vf00, I lqi.xyzw vf19, vi02 | nop mtir vi09, vf24.x | addx.w vf28, vf28, vf21 mtir vi10, vf24.y | nop mtir vi11, vf24.z | mulx.xyz vf07, vf07, vf27 nop | nop lq.xyzw vf15, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | add.xyzw vf07, vf07, vf28 lq.xyzw vf30, 838(vi11) | nop nop | nop nop | nop nop | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 lqi.xyzw vf08, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf07 lqi.xyzw vf20, vi02 | madday.xyzw ACC, vf02, vf07 nop | maddz.xyzw vf11, vf03, vf07 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddz.xyzw vf15, vf15, vf27 mtir vi11, vf24.z | mulx.xyz vf08, vf08, vf27 nop | nop lq.xyzw vf16, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | add.xyzw vf08, vf08, vf28 lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf11.w | nop nop | nop nop | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 lqi.xyzw vf05, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf08 lqi.xyzw vf17, vi02 | madday.xyzw ACC, vf02, vf08 nop | maddz.xyzw vf12, vf03, vf08 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | mulx.xyz vf05, vf05, vf27 mtir vi11, vf24.z | maddz.xyzw vf16, vf16, vf27 nop | nop lq.xyzw vf13, 838(vi09) | mul.xyz vf19, vf19, Q lq.xyzw vf29, 838(vi10) | add.xyzw vf05, vf05, vf28 lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf12.w | nop nop | nop b L35 | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 L32: lqi.xyzw vf08, vi02 | nop lqi.xyzw vf24, vi03 | subw.w vf28, vf00, vf00 0.5 | nop :i lqi.xyz vf28, vi02 | addi.y vf27, vf00, I lqi.xyzw vf20, vi02 | nop mtir vi09, vf24.x | addx.w vf28, vf28, vf21 mtir vi10, vf24.y | nop mtir vi11, vf24.z | mulx.xyz vf08, vf08, vf27 nop | nop lq.xyzw vf16, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | add.xyzw vf08, vf08, vf28 lq.xyzw vf30, 838(vi11) | nop nop | nop nop | nop nop | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 lqi.xyzw vf05, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf08 lqi.xyzw vf17, vi02 | madday.xyzw ACC, vf02, vf08 nop | maddz.xyzw vf12, vf03, vf08 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddz.xyzw vf16, vf16, vf27 mtir vi11, vf24.z | mulx.xyz vf05, vf05, vf27 nop | nop lq.xyzw vf13, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | add.xyzw vf05, vf05, vf28 lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf12.w | nop nop | nop nop | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 lqi.xyzw vf06, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf05 lqi.xyzw vf18, vi02 | madday.xyzw ACC, vf02, vf05 nop | maddz.xyzw vf09, vf03, vf05 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | mulx.xyz vf06, vf06, vf27 mtir vi11, vf24.z | maddz.xyzw vf13, vf13, vf27 nop | nop lq.xyzw vf14, 838(vi09) | mul.xyz vf20, vf20, Q lq.xyzw vf29, 838(vi10) | add.xyzw vf06, vf06, vf28 lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf09.w | nop nop | nop b L36 | mulay.xyzw ACC, vf29, vf27 lqi.xyzw vf24, vi03 | maddy.xyzw vf29, vf30, vf27 L33: lqi.xyzw vf08, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf07 lqi.xyzw vf20, vi02 | madday.xyzw ACC, vf02, vf07 mtir vi12, vf05.w | maddz.xyzw vf11, vf03, vf07 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddz.xyzw vf15, vf15, vf27 mtir vi11, vf24.z | mulx.xyz vf08, vf08, vf27 sq.xyzw vf17, 0(vi12) | nop lq.xyzw vf16, 838(vi09) | mul.xyz vf18, vf18, Q lq.xyzw vf29, 838(vi10) | nop lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf11.w | nop sq.xyzw vf13, 1(vi12) | add.xyzw vf08, vf08, vf28 lqi.xyzw vf24, vi03 | mulay.xyzw ACC, vf29, vf27 ibeq vi07, vi12, L37 | nop sq.xyzw vf09, 2(vi12) | maddy.xyzw vf29, vf30, vf27 L34: lqi.xyzw vf05, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf08 lqi.xyzw vf17, vi02 | madday.xyzw ACC, vf02, vf08 mtir vi12, vf06.w | maddz.xyzw vf12, vf03, vf08 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddz.xyzw vf16, vf16, vf27 mtir vi11, vf24.z | mulx.xyz vf05, vf05, vf27 sq.xyzw vf18, 0(vi12) | nop lq.xyzw vf13, 838(vi09) | mul.xyz vf19, vf19, Q lq.xyzw vf29, 838(vi10) | nop lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf12.w | nop sq.xyzw vf14, 1(vi12) | add.xyzw vf05, vf05, vf28 lqi.xyzw vf24, vi03 | mulay.xyzw ACC, vf29, vf27 ibeq vi07, vi12, L38 | nop sq.xyzw vf10, 2(vi12) | maddy.xyzw vf29, vf30, vf27 L35: lqi.xyzw vf06, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf05 lqi.xyzw vf18, vi02 | madday.xyzw ACC, vf02, vf05 mtir vi12, vf07.w | maddz.xyzw vf09, vf03, vf05 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddz.xyzw vf13, vf13, vf27 mtir vi11, vf24.z | mulx.xyz vf06, vf06, vf27 sq.xyzw vf19, 0(vi12) | nop lq.xyzw vf14, 838(vi09) | mul.xyz vf20, vf20, Q lq.xyzw vf29, 838(vi10) | nop lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf09.w | nop sq.xyzw vf15, 1(vi12) | add.xyzw vf06, vf06, vf28 lqi.xyzw vf24, vi03 | mulay.xyzw ACC, vf29, vf27 ibeq vi07, vi12, L39 | nop sq.xyzw vf11, 2(vi12) | maddy.xyzw vf29, vf30, vf27 L36: lqi.xyzw vf07, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf06 lqi.xyzw vf19, vi02 | madday.xyzw ACC, vf02, vf06 mtir vi12, vf08.w | maddz.xyzw vf10, vf03, vf06 mtir vi09, vf24.x | mulaw.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddz.xyzw vf14, vf14, vf27 mtir vi11, vf24.z | nop sq.xyzw vf20, 0(vi12) | mul.xyz vf17, vf17, Q lq.xyzw vf15, 838(vi09) | mulx.xyz vf07, vf07, vf27 lq.xyzw vf29, 838(vi10) | nop lq.xyzw vf30, 838(vi11) | nop div Q, vf00.w, vf10.w | nop sq.xyzw vf16, 1(vi12) | add.xyzw vf07, vf07, vf28 lqi.xyzw vf24, vi03 | mulay.xyzw ACC, vf29, vf27 ibne vi07, vi12, L33 | nop sq.xyzw vf12, 2(vi12) | maddy.xyzw vf29, vf30, vf27 mtir vi12, vf05.w | addx.w vf17, vf17, vf21 lqi.xyzw vf08, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf07 lqi.xyzw vf20, vi02 | madday.xyzw ACC, vf02, vf07 mtir vi13, vf17.w | maddz.xyzw vf11, vf03, vf07 mtir vi09, vf24.x | mul.xyz vf18, vf18, Q mtir vi10, vf24.y | nop mtir vi11, vf24.z | nop sq.xyzw vf13, 1(vi12) | addx.w vf19, vf19, vf21 div Q, vf00.w, vf11.w | mulx.xyz vf08, vf08, vf27 sq.xyzw vf17, 0(vi12) | nop sq.xyzw vf09, 2(vi12) | mulaw.xyzw ACC, vf29, vf27 sq.xyzw vf17, 0(vi13) | maddz.xyzw vf15, vf15, vf27 sq.xyzw vf13, 1(vi13) | add.xyzw vf08, vf08, vf28 sq.xyzw vf09, 2(vi13) | addx.w vf18, vf18, vf21 lq.xyzw vf16, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | mulaw.xyzw ACC, vf04, vf00 lq.xyzw vf30, 838(vi11) | nop lqi.xyzw vf24, vi03 | nop ibne vi08, vi12, L40 | nop mtir vi12, vf06.w | maddax.xyzw ACC, vf01, vf08 b L44 | nop nop | nop L37: mtir vi12, vf06.w | addx.w vf18, vf18, vf21 lqi.xyzw vf05, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf08 lqi.xyzw vf17, vi02 | madday.xyzw ACC, vf02, vf08 mtir vi13, vf18.w | maddz.xyzw vf12, vf03, vf08 mtir vi09, vf24.x | mul.xyz vf19, vf19, Q mtir vi10, vf24.y | nop mtir vi11, vf24.z | nop sq.xyzw vf14, 1(vi12) | addx.w vf20, vf20, vf21 div Q, vf00.w, vf12.w | mulx.xyz vf05, vf05, vf27 sq.xyzw vf18, 0(vi12) | nop sq.xyzw vf10, 2(vi12) | mulaw.xyzw ACC, vf29, vf27 sq.xyzw vf18, 0(vi13) | maddz.xyzw vf16, vf16, vf27 sq.xyzw vf14, 1(vi13) | add.xyzw vf05, vf05, vf28 sq.xyzw vf10, 2(vi13) | addx.w vf19, vf19, vf21 lq.xyzw vf13, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | mulaw.xyzw ACC, vf04, vf00 lq.xyzw vf30, 838(vi11) | nop lqi.xyzw vf24, vi03 | nop ibne vi08, vi12, L41 | nop mtir vi12, vf07.w | maddax.xyzw ACC, vf01, vf05 b L44 | nop nop | nop L38: mtir vi12, vf07.w | addx.w vf19, vf19, vf21 lqi.xyzw vf06, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf05 lqi.xyzw vf18, vi02 | madday.xyzw ACC, vf02, vf05 mtir vi13, vf19.w | maddz.xyzw vf09, vf03, vf05 mtir vi09, vf24.x | mul.xyz vf20, vf20, Q mtir vi10, vf24.y | nop mtir vi11, vf24.z | nop sq.xyzw vf15, 1(vi12) | addx.w vf17, vf17, vf21 div Q, vf00.w, vf09.w | mulx.xyz vf06, vf06, vf27 sq.xyzw vf19, 0(vi12) | nop sq.xyzw vf11, 2(vi12) | mulaw.xyzw ACC, vf29, vf27 sq.xyzw vf19, 0(vi13) | maddz.xyzw vf13, vf13, vf27 sq.xyzw vf15, 1(vi13) | add.xyzw vf06, vf06, vf28 sq.xyzw vf11, 2(vi13) | addx.w vf20, vf20, vf21 lq.xyzw vf14, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | mulaw.xyzw ACC, vf04, vf00 lq.xyzw vf30, 838(vi11) | nop lqi.xyzw vf24, vi03 | nop ibne vi08, vi12, L42 | nop mtir vi12, vf08.w | maddax.xyzw ACC, vf01, vf06 b L44 | nop nop | nop L39: mtir vi12, vf08.w | addx.w vf20, vf20, vf21 lqi.xyzw vf07, vi02 | mulaw.xyzw ACC, vf04, vf00 lqi.xyz vf28, vi02 | maddax.xyzw ACC, vf01, vf06 lqi.xyzw vf19, vi02 | madday.xyzw ACC, vf02, vf06 mtir vi13, vf20.w | maddz.xyzw vf10, vf03, vf06 mtir vi09, vf24.x | mul.xyz vf17, vf17, Q mtir vi10, vf24.y | nop mtir vi11, vf24.z | nop sq.xyzw vf16, 1(vi12) | addx.w vf18, vf18, vf21 div Q, vf00.w, vf10.w | mulx.xyz vf07, vf07, vf27 sq.xyzw vf20, 0(vi12) | nop sq.xyzw vf12, 2(vi12) | mulaw.xyzw ACC, vf29, vf27 sq.xyzw vf20, 0(vi13) | maddz.xyzw vf14, vf14, vf27 sq.xyzw vf16, 1(vi13) | add.xyzw vf07, vf07, vf28 sq.xyzw vf12, 2(vi13) | addx.w vf17, vf17, vf21 lq.xyzw vf15, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | mulaw.xyzw ACC, vf04, vf00 lq.xyzw vf30, 838(vi11) | nop lqi.xyzw vf24, vi03 | nop ibne vi08, vi12, L43 | nop mtir vi12, vf05.w | maddax.xyzw ACC, vf01, vf07 b L44 | nop nop | nop L40: lqi.xyzw vf05, vi02 | madday.xyzw ACC, vf02, vf08 lqi.xyz vf28, vi02 | maddz.xyzw vf12, vf03, vf08 lqi.xyzw vf17, vi02 | mul.xyz vf19, vf19, Q mtir vi13, vf18.w | nop mtir vi09, vf24.x | mulay.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddy.xyzw vf29, vf30, vf27 mtir vi11, vf24.z | nop sq.xyzw vf14, 1(vi12) | nop div Q, vf00.w, vf12.w | mulx.xyz vf05, vf05, vf27 sq.xyzw vf18, 0(vi12) | addx.w vf20, vf20, vf21 sq.xyzw vf10, 2(vi12) | mulaw.xyzw ACC, vf29, vf27 sq.xyzw vf18, 0(vi13) | maddz.xyzw vf16, vf16, vf27 sq.xyzw vf14, 1(vi13) | add.xyzw vf05, vf05, vf28 sq.xyzw vf10, 2(vi13) | nop lq.xyzw vf13, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | mulaw.xyzw ACC, vf04, vf00 lq.xyzw vf30, 838(vi11) | nop lqi.xyzw vf24, vi03 | nop ibeq vi08, vi12, L44 | nop mtir vi12, vf07.w | maddax.xyzw ACC, vf01, vf05 L41: lqi.xyzw vf06, vi02 | madday.xyzw ACC, vf02, vf05 lqi.xyz vf28, vi02 | maddz.xyzw vf09, vf03, vf05 lqi.xyzw vf18, vi02 | mul.xyz vf20, vf20, Q mtir vi13, vf19.w | nop mtir vi09, vf24.x | mulay.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddy.xyzw vf29, vf30, vf27 mtir vi11, vf24.z | nop sq.xyzw vf15, 1(vi12) | nop div Q, vf00.w, vf09.w | mulx.xyz vf06, vf06, vf27 sq.xyzw vf19, 0(vi12) | addx.w vf17, vf17, vf21 sq.xyzw vf11, 2(vi12) | mulaw.xyzw ACC, vf29, vf27 sq.xyzw vf19, 0(vi13) | maddz.xyzw vf13, vf13, vf27 sq.xyzw vf15, 1(vi13) | add.xyzw vf06, vf06, vf28 sq.xyzw vf11, 2(vi13) | nop lq.xyzw vf14, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | mulaw.xyzw ACC, vf04, vf00 lq.xyzw vf30, 838(vi11) | nop lqi.xyzw vf24, vi03 | nop ibeq vi08, vi12, L44 | nop mtir vi12, vf08.w | maddax.xyzw ACC, vf01, vf06 L42: lqi.xyzw vf07, vi02 | madday.xyzw ACC, vf02, vf06 lqi.xyz vf28, vi02 | maddz.xyzw vf10, vf03, vf06 lqi.xyzw vf19, vi02 | mul.xyz vf17, vf17, Q mtir vi13, vf20.w | nop mtir vi09, vf24.x | mulay.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddy.xyzw vf29, vf30, vf27 mtir vi11, vf24.z | nop sq.xyzw vf16, 1(vi12) | nop div Q, vf00.w, vf10.w | mulx.xyz vf07, vf07, vf27 sq.xyzw vf20, 0(vi12) | addx.w vf18, vf18, vf21 sq.xyzw vf12, 2(vi12) | mulaw.xyzw ACC, vf29, vf27 sq.xyzw vf20, 0(vi13) | maddz.xyzw vf14, vf14, vf27 sq.xyzw vf16, 1(vi13) | add.xyzw vf07, vf07, vf28 sq.xyzw vf12, 2(vi13) | nop lq.xyzw vf15, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | mulaw.xyzw ACC, vf04, vf00 lq.xyzw vf30, 838(vi11) | nop lqi.xyzw vf24, vi03 | nop ibeq vi08, vi12, L44 | nop mtir vi12, vf05.w | maddax.xyzw ACC, vf01, vf07 L43: lqi.xyzw vf08, vi02 | madday.xyzw ACC, vf02, vf07 lqi.xyz vf28, vi02 | maddz.xyzw vf11, vf03, vf07 lqi.xyzw vf20, vi02 | mul.xyz vf18, vf18, Q mtir vi13, vf17.w | nop mtir vi09, vf24.x | mulay.xyzw ACC, vf29, vf27 mtir vi10, vf24.y | maddy.xyzw vf29, vf30, vf27 mtir vi11, vf24.z | nop sq.xyzw vf13, 1(vi12) | nop div Q, vf00.w, vf11.w | mulx.xyz vf08, vf08, vf27 sq.xyzw vf17, 0(vi12) | addx.w vf19, vf19, vf21 sq.xyzw vf09, 2(vi12) | mulaw.xyzw ACC, vf29, vf27 sq.xyzw vf17, 0(vi13) | maddz.xyzw vf15, vf15, vf27 sq.xyzw vf13, 1(vi13) | add.xyzw vf08, vf08, vf28 sq.xyzw vf09, 2(vi13) | nop lq.xyzw vf16, 838(vi09) | nop lq.xyzw vf29, 838(vi10) | mulaw.xyzw ACC, vf04, vf00 lq.xyzw vf30, 838(vi11) | nop lqi.xyzw vf24, vi03 | nop ibne vi08, vi12, L40 | nop mtir vi12, vf06.w | maddax.xyzw ACC, vf01, vf08 L44: mfir.x vf29, vi04 | nop mfir.y vf29, vi05 | nop mfir.z vf29, vi06 | nop mfir.w vf29, vi07 | nop mfir.x vf30, vi08 | nop mfir.y vf30, vi09 | nop mfir.z vf30, vi10 | nop mfir.w vf30, vi11 | nop mfir.x vf31, vi13 | nop mfir.y vf31, vi14 | nop mfir.z vf31, vi15 | nop lq.xyzw vf13, 30(vi00) | subx.x vf27, vf23, vf21 mtir vi12, vf22.x | nop mtir vi01, vf21.x | nop iaddiu vi07, vi00, 0x1f | nop lq.xyzw vf16, 972(vi00) | suby.x vf27, vf27, vf21 mtir vi02, vf13.x | nop lq.w vf16, 5(vi12) | nop lq.xyzw vf14, 973(vi00) | nop iadd vi03, vi01, vi02 | nop mtir vi08, vf13.y | nop lq.xyzw vf05, 2(vi03) | nop mtir vi09, vf27.x | addx.xyzw vf15, vf16, vf00 iaddi vi01, vi01, 0x1 | nop isw.y vi00, 1023(vi00) | nop isw.z vi01, 1023(vi00) | nop fcset 0x0 | addx.w vf09, vf00, vf00 lq.xyz vf09, 0(vi03) | mul.xyz vf01, vf05, vf14 3072.0 | clipw.xyz vf05, vf05 :i iadd vi04, vi03, vi08 | addi.w vf15, vf15, I mtir vi02, vf13.z | addx.w vf10, vf00, vf00 lq.xyzw vf06, 2(vi04) | nop lq.xyzw vf17, 974(vi00) | mulz.xyz vf01, vf01, vf09 nop | subw.w vf01, vf00, vf00 iblez vi02, L69 | subw.w vf11, vf00, vf00 lq.xyz vf10, 0(vi04) | mul.xyz vf02, vf06, vf14 iaddi vi01, vi00, 0x0 | clipw.xyz vf06, vf06 iadd vi05, vi04, vi02 | nop mtir vi08, vf13.w | add.xyzw vf01, vf01, vf16 lq.xyzw vf07, 2(vi05) | subw.w vf12, vf00, vf00 fcand vi01, 0x3ffff | mulz.xyz vf02, vf02, vf10 lqi.xyzw vf13, vi07 | subw.w vf02, vf00, vf00 iblez vi08, L53 | ftoi4.xyzw vf01, vf01 lq.xyz vf11, 0(vi05) | mul.xyz vf03, vf07, vf14 L45: ibne vi00, vi01, L74 | clipw.xyz vf07, vf07 mtir vi02, vf13.x | nop iadd vi06, vi05, vi08 | add.xyzw vf02, vf02, vf16 lq.xyzw vf08, 2(vi06) | subw.w vf09, vf00, vf00 fcand vi01, 0x3ffff | mulz.xyz vf03, vf03, vf11 sq.xyzw vf01, 2(vi03) | subw.w vf03, vf00, vf00 L46: iblez vi02, L57 | ftoi4.xyzw vf02, vf02 lq.xyz vf12, 0(vi06) | mul.xyz vf04, vf08, vf14 L47: ibne vi00, vi01, L76 | clipw.xyz vf08, vf08 mtir vi08, vf13.y | nop iadd vi03, vi06, vi02 | add.xyzw vf03, vf03, vf16 lq.xyzw vf05, 2(vi03) | subw.w vf10, vf00, vf00 fcand vi01, 0x3ffff | mulz.xyz vf04, vf04, vf12 sq.xyzw vf02, 2(vi04) | subw.w vf04, vf00, vf00 L48: iblez vi08, L61 | ftoi4.xyzw vf03, vf03 lq.xyz vf09, 0(vi03) | mul.xyz vf01, vf05, vf14 L49: ibne vi00, vi01, L78 | clipw.xyz vf05, vf05 mtir vi02, vf13.z | nop iadd vi04, vi03, vi08 | add.xyzw vf04, vf04, vf16 lq.xyzw vf06, 2(vi04) | subw.w vf11, vf00, vf00 fcand vi01, 0x3ffff | mulz.xyz vf01, vf01, vf09 sq.xyzw vf03, 2(vi05) | subw.w vf01, vf00, vf00 L50: iblez vi02, L65 | ftoi4.xyzw vf04, vf04 lq.xyz vf10, 0(vi04) | mul.xyz vf02, vf06, vf14 L51: ibne vi00, vi01, L72 | clipw.xyz vf06, vf06 mtir vi08, vf13.w | nop iadd vi05, vi04, vi02 | add.xyzw vf01, vf01, vf16 lq.xyzw vf07, 2(vi05) | subw.w vf12, vf00, vf00 fcand vi01, 0x3ffff | mulz.xyz vf02, vf02, vf10 sq.xyzw vf04, 2(vi06) | subw.w vf02, vf00, vf00 L52: lqi.xyzw vf13, vi07 | nop ibgtz vi08, L45 | ftoi4.xyzw vf01, vf01 lq.xyz vf11, 0(vi05) | mul.xyz vf03, vf07, vf14 L53: ibne vi00, vi01, L82 | clipw.xyz vf07, vf07 mtir vi02, vf13.x | nop isub vi06, vi05, vi08 | addx.w vf12, vf00, vf00 lq.xyzw vf08, 2(vi06) | add.xyzw vf02, vf02, vf16 fcand vi01, 0x3ffff | mulz.xyz vf03, vf03, vf11 sq.xyzw vf01, 2(vi03) | subw.w vf03, vf00, vf00 L54: iaddi vi10, vi08, 0xa | nop fcset 0x0 | addx.w vf09, vf00, vf00 ibne vi00, vi10, L47 | ftoi4.xyzw vf02, vf02 lq.xyz vf12, 0(vi06) | mul.xyz vf04, vf08, vf14 ibeq vi00, vi02, L55 | nop iaddi vi11, vi06, -0x6 | nop b L47 | nop isw.z vi11, 1023(vi00) | nop L55: ibne vi00, vi01, L89 | nop nop | nop nop | add.xyzw vf03, vf03, vf16 nop | nop nop | nop sq.xyzw vf02, 2(vi04) | nop L56: nop | ftoi4.xyzw vf03, vf03 nop | nop nop | nop b L70 | nop sq.xyzw vf03, 2(vi05) | nop L57: ibne vi00, vi01, L84 | clipw.xyz vf08, vf08 mtir vi08, vf13.y | nop isub vi03, vi06, vi02 | addx.w vf09, vf00, vf00 lq.xyzw vf05, 2(vi03) | add.xyzw vf03, vf03, vf16 fcand vi01, 0x3ffff | mulz.xyz vf04, vf04, vf12 sq.xyzw vf02, 2(vi04) | subw.w vf04, vf00, vf00 L58: iaddi vi10, vi02, 0xa | nop fcset 0x0 | addx.w vf10, vf00, vf00 ibne vi00, vi10, L49 | ftoi4.xyzw vf03, vf03 lq.xyz vf09, 0(vi03) | mul.xyz vf01, vf05, vf14 ibeq vi00, vi08, L59 | nop iaddi vi11, vi03, -0x6 | nop b L49 | nop isw.z vi11, 1023(vi00) | nop L59: ibne vi00, vi01, L90 | nop nop | nop nop | add.xyzw vf04, vf04, vf16 nop | nop nop | nop sq.xyzw vf03, 2(vi05) | nop L60: nop | ftoi4.xyzw vf04, vf04 nop | nop nop | nop b L70 | nop sq.xyzw vf04, 2(vi06) | nop L61: ibne vi00, vi01, L86 | clipw.xyz vf05, vf05 mtir vi02, vf13.z | nop isub vi04, vi03, vi08 | addx.w vf10, vf00, vf00 lq.xyzw vf06, 2(vi04) | add.xyzw vf04, vf04, vf16 fcand vi01, 0x3ffff | mulz.xyz vf01, vf01, vf09 sq.xyzw vf03, 2(vi05) | subw.w vf01, vf00, vf00 L62: iaddi vi10, vi08, 0xa | nop fcset 0x0 | addx.w vf11, vf00, vf00 ibne vi00, vi10, L51 | ftoi4.xyzw vf04, vf04 lq.xyz vf10, 0(vi04) | mul.xyz vf02, vf06, vf14 ibeq vi00, vi02, L63 | nop iaddi vi11, vi04, -0x6 | nop b L51 | nop isw.z vi11, 1023(vi00) | nop L63: ibne vi00, vi01, L87 | nop nop | nop nop | add.xyzw vf01, vf01, vf16 nop | nop nop | nop sq.xyzw vf04, 2(vi06) | nop L64: nop | ftoi4.xyzw vf01, vf01 nop | nop nop | nop b L70 | nop sq.xyzw vf04, 2(vi03) | nop L65: ibne vi00, vi01, L80 | clipw.xyz vf06, vf06 mtir vi08, vf13.w | nop isub vi05, vi04, vi02 | addx.w vf11, vf00, vf00 lq.xyzw vf07, 2(vi05) | add.xyzw vf01, vf01, vf16 fcand vi01, 0x3ffff | mulz.xyz vf02, vf02, vf10 sq.xyzw vf04, 2(vi06) | subw.w vf02, vf00, vf00 L66: lqi.xyzw vf13, vi07 | nop iaddi vi10, vi02, 0xa | nop fcset 0x0 | addx.w vf12, vf00, vf00 ibne vi00, vi10, L45 | ftoi4.xyzw vf01, vf01 lq.xyz vf11, 0(vi05) | mul.xyz vf03, vf07, vf14 ibeq vi00, vi08, L67 | nop iaddi vi11, vi05, -0x6 | nop b L45 | nop isw.z vi11, 1023(vi00) | nop L67: ibne vi00, vi01, L88 | nop nop | nop nop | add.xyzw vf02, vf02, vf16 nop | nop nop | nop sq.xyzw vf01, 2(vi03) | nop L68: nop | ftoi4.xyzw vf02, vf02 nop | nop nop | nop b L70 | nop sq.xyzw vf02, 2(vi04) | nop L69: iaddi vi01, vi00, 0x0 | clipw.xyz vf06, vf06 isub vi05, vi04, vi02 | nop mtir vi08, vf13.w | add.xyzw vf01, vf01, vf16 lq.xyzw vf07, 2(vi05) | subw.w vf12, vf00, vf00 fcand vi01, 0x3ffff | mulz.xyz vf02, vf02, vf10 lqi.xyzw vf13, vi07 | subw.w vf02, vf00, vf00 b L45 | ftoi4.xyzw vf01, vf01 lq.xyz vf11, 0(vi05) | mul.xyz vf03, vf07, vf14 L70: mtir vi04, vf29.x | nop mtir vi05, vf29.y | nop mtir vi06, vf29.z | nop mtir vi07, vf29.w | nop mtir vi08, vf30.x | nop mtir vi09, vf30.y | nop mtir vi10, vf30.z | nop mtir vi11, vf30.w | nop mtir vi13, vf31.x | nop mtir vi14, vf31.y | nop mtir vi15, vf31.z | nop iaddiu vi01, vi00, 0x3c6 | nop nop | nop xgkick vi01 | nop mtir vi01, vf21.x | nop mtir vi12, vf23.w | nop mr32.xyzw vf22, vf22 | nop iaddiu vi02, vi00, 0x32 | nop mfir.y vf23, vi00 | nop xgkick vi01 | nop mtir vi03, vf22.x | nop :e nop | nop L71: fcand vi01, 0x3ffff | mulz.xyz vf02, vf02, vf10 b L52 | subw.w vf02, vf00, vf00 lq.xyzw vf07, 2(vi05) | nop L72: nop | subw.w vf00, vf09, vf00 ior vi14, vi05, vi00 | mul.xyzw vf18, vf07, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf08, vf17 iadd vi05, vi04, vi02 | mul.xyzw vf20, vf05, vf17 fsand vi10, 0x2 | nop ibeq vi00, vi10, L71 | add.xyzw vf01, vf01, vf15 sq.xyzw vf04, 2(vi06) | subw.w vf12, vf00, vf00 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf07 | clipw.xyz vf19, vf19 move.xyzw vf19, vf08 | clipw.xyz vf20, vf20 move.xyzw vf20, vf05 | nop fcget vi10 | addx.xyz vf24, vf11, vf00 fcget vi11 | clipw.xyz vf08, vf08 fcget vi12 | clipw.xyz vf05, vf05 lq.xyzw vf07, 2(vi05) | addx.xyz vf25, vf12, vf00 iand vi10, vi10, vi11 | clipw.xyz vf06, vf06 iand vi10, vi10, vi12 | addx.xyz vf26, vf09, vf00 iand vi10, vi10, vi13 | mulz.xyz vf02, vf02, vf10 nop | nop ibne vi00, vi10, L52 | subw.w vf02, vf00, vf00 fcand vi01, 0x3ffff | nop ior vi10, vi06, vi00 | nop ior vi11, vi03, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x42f | nop L73: fcand vi01, 0x3ffff | mulz.xyz vf03, vf03, vf11 b L46 | subw.w vf03, vf00, vf00 lq.xyzw vf08, 2(vi06) | nop L74: nop | subw.w vf00, vf10, vf00 ior vi14, vi06, vi00 | mul.xyzw vf18, vf08, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf05, vf17 iadd vi06, vi05, vi08 | mul.xyzw vf20, vf06, vf17 fsand vi10, 0x2 | nop ibeq vi00, vi10, L73 | add.xyzw vf02, vf02, vf15 sq.xyzw vf01, 2(vi03) | subw.w vf09, vf00, vf00 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf08 | clipw.xyz vf19, vf19 move.xyzw vf19, vf05 | clipw.xyz vf20, vf20 move.xyzw vf20, vf06 | nop fcget vi10 | addx.xyz vf24, vf12, vf00 fcget vi11 | clipw.xyz vf05, vf05 fcget vi12 | clipw.xyz vf06, vf06 lq.xyzw vf08, 2(vi06) | addx.xyz vf25, vf09, vf00 iand vi10, vi10, vi11 | clipw.xyz vf07, vf07 iand vi10, vi10, vi12 | addx.xyz vf26, vf10, vf00 iand vi10, vi10, vi13 | mulz.xyz vf03, vf03, vf11 nop | nop ibne vi00, vi10, L46 | subw.w vf03, vf00, vf00 fcand vi01, 0x3ffff | nop ior vi10, vi03, vi00 | nop ior vi11, vi04, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x417 | nop L75: fcand vi01, 0x3ffff | mulz.xyz vf04, vf04, vf12 b L48 | subw.w vf04, vf00, vf00 lq.xyzw vf05, 2(vi03) | nop L76: nop | subw.w vf00, vf11, vf00 ior vi14, vi03, vi00 | mul.xyzw vf18, vf05, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf06, vf17 iadd vi03, vi06, vi02 | mul.xyzw vf20, vf07, vf17 fsand vi10, 0x2 | nop ibeq vi00, vi10, L75 | add.xyzw vf03, vf03, vf15 sq.xyzw vf02, 2(vi04) | subw.w vf10, vf00, vf00 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf05 | clipw.xyz vf19, vf19 move.xyzw vf19, vf06 | clipw.xyz vf20, vf20 move.xyzw vf20, vf07 | nop fcget vi10 | addx.xyz vf24, vf09, vf00 fcget vi11 | clipw.xyz vf06, vf06 fcget vi12 | clipw.xyz vf07, vf07 lq.xyzw vf05, 2(vi03) | addx.xyz vf25, vf10, vf00 iand vi10, vi10, vi11 | clipw.xyz vf08, vf08 iand vi10, vi10, vi12 | addx.xyz vf26, vf11, vf00 iand vi10, vi10, vi13 | mulz.xyz vf04, vf04, vf12 nop | nop ibne vi00, vi10, L48 | subw.w vf04, vf00, vf00 fcand vi01, 0x3ffff | nop ior vi10, vi04, vi00 | nop ior vi11, vi05, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x41f | nop L77: fcand vi01, 0x3ffff | mulz.xyz vf01, vf01, vf09 b L50 | subw.w vf01, vf00, vf00 lq.xyzw vf06, 2(vi04) | nop L78: nop | subw.w vf00, vf12, vf00 ior vi14, vi04, vi00 | mul.xyzw vf18, vf06, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf07, vf17 iadd vi04, vi03, vi08 | mul.xyzw vf20, vf08, vf17 fsand vi10, 0x2 | nop ibeq vi00, vi10, L77 | add.xyzw vf04, vf04, vf15 sq.xyzw vf03, 2(vi05) | subw.w vf11, vf00, vf00 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf06 | clipw.xyz vf19, vf19 move.xyzw vf19, vf07 | clipw.xyz vf20, vf20 move.xyzw vf20, vf08 | nop fcget vi10 | addx.xyz vf24, vf10, vf00 fcget vi11 | clipw.xyz vf07, vf07 fcget vi12 | clipw.xyz vf08, vf08 lq.xyzw vf06, 2(vi04) | addx.xyz vf25, vf11, vf00 iand vi10, vi10, vi11 | clipw.xyz vf05, vf05 iand vi10, vi10, vi12 | addx.xyz vf26, vf12, vf00 iand vi10, vi10, vi13 | mulz.xyz vf01, vf01, vf09 nop | nop ibne vi00, vi10, L50 | subw.w vf01, vf00, vf00 fcand vi01, 0x3ffff | nop ior vi10, vi05, vi00 | nop ior vi11, vi06, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x427 | nop L79: fcand vi01, 0x3ffff | mulz.xyz vf02, vf02, vf10 b L66 | subw.w vf02, vf00, vf00 lq.xyzw vf07, 2(vi05) | nop L80: nop | subw.w vf00, vf09, vf00 ior vi14, vi05, vi00 | mul.xyzw vf18, vf07, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf08, vf17 isub vi05, vi04, vi02 | mul.xyzw vf20, vf05, vf17 fsand vi10, 0x2 | nop ibeq vi00, vi10, L79 | add.xyzw vf01, vf01, vf15 sq.xyzw vf04, 2(vi06) | addx.w vf11, vf00, vf00 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf07 | clipw.xyz vf19, vf19 move.xyzw vf19, vf08 | clipw.xyz vf20, vf20 move.xyzw vf20, vf05 | nop fcget vi10 | addx.xyz vf24, vf11, vf00 fcget vi11 | clipw.xyz vf08, vf08 fcget vi12 | clipw.xyz vf05, vf05 lq.xyzw vf07, 2(vi05) | addx.xyz vf25, vf12, vf00 iand vi10, vi10, vi11 | clipw.xyz vf06, vf06 iand vi10, vi10, vi12 | addx.xyz vf26, vf09, vf00 iand vi10, vi10, vi13 | mulz.xyz vf02, vf02, vf10 nop | nop ibne vi00, vi10, L66 | subw.w vf02, vf00, vf00 fcand vi01, 0x3ffff | nop ior vi10, vi06, vi00 | nop ior vi11, vi03, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x483 | nop L81: fcand vi01, 0x3ffff | mulz.xyz vf03, vf03, vf11 b L54 | subw.w vf03, vf00, vf00 lq.xyzw vf08, 2(vi06) | nop L82: nop | subw.w vf00, vf10, vf00 ior vi14, vi06, vi00 | mul.xyzw vf18, vf08, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf05, vf17 isub vi06, vi05, vi08 | mul.xyzw vf20, vf06, vf17 fsand vi10, 0x2 | nop ibeq vi00, vi10, L81 | add.xyzw vf02, vf02, vf15 sq.xyzw vf01, 2(vi03) | addx.w vf12, vf00, vf00 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf08 | clipw.xyz vf19, vf19 move.xyzw vf19, vf05 | clipw.xyz vf20, vf20 move.xyzw vf20, vf06 | nop fcget vi10 | addx.xyz vf24, vf12, vf00 fcget vi11 | clipw.xyz vf05, vf05 fcget vi12 | clipw.xyz vf06, vf06 lq.xyzw vf08, 2(vi06) | addx.xyz vf25, vf09, vf00 iand vi10, vi10, vi11 | clipw.xyz vf07, vf07 iand vi10, vi10, vi12 | addx.xyz vf26, vf10, vf00 iand vi10, vi10, vi13 | mulz.xyz vf03, vf03, vf11 nop | nop ibne vi00, vi10, L54 | subw.w vf03, vf00, vf00 fcand vi01, 0x3ffff | nop ior vi10, vi03, vi00 | nop ior vi11, vi04, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x438 | nop L83: fcand vi01, 0x3ffff | mulz.xyz vf04, vf04, vf12 b L58 | subw.w vf04, vf00, vf00 lq.xyzw vf05, 2(vi03) | nop L84: nop | subw.w vf00, vf11, vf00 ior vi14, vi03, vi00 | mul.xyzw vf18, vf05, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf06, vf17 isub vi03, vi06, vi02 | mul.xyzw vf20, vf07, vf17 fsand vi10, 0x2 | nop ibeq vi00, vi10, L83 | add.xyzw vf03, vf03, vf15 sq.xyzw vf02, 2(vi04) | addx.w vf09, vf00, vf00 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf05 | clipw.xyz vf19, vf19 move.xyzw vf19, vf06 | clipw.xyz vf20, vf20 move.xyzw vf20, vf07 | nop fcget vi10 | addx.xyz vf24, vf09, vf00 fcget vi11 | clipw.xyz vf06, vf06 fcget vi12 | clipw.xyz vf07, vf07 lq.xyzw vf05, 2(vi03) | addx.xyz vf25, vf10, vf00 iand vi10, vi10, vi11 | clipw.xyz vf08, vf08 iand vi10, vi10, vi12 | addx.xyz vf26, vf11, vf00 iand vi10, vi10, vi13 | mulz.xyz vf04, vf04, vf12 nop | nop ibne vi00, vi10, L58 | subw.w vf04, vf00, vf00 fcand vi01, 0x3ffff | nop ior vi10, vi04, vi00 | nop ior vi11, vi05, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x451 | nop L85: fcand vi01, 0x3ffff | mulz.xyz vf01, vf01, vf09 b L62 | subw.w vf01, vf00, vf00 lq.xyzw vf06, 2(vi04) | nop L86: nop | subw.w vf00, vf12, vf00 ior vi14, vi04, vi00 | mul.xyzw vf18, vf06, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf07, vf17 isub vi04, vi03, vi08 | mul.xyzw vf20, vf08, vf17 fsand vi10, 0x2 | nop ibeq vi00, vi10, L85 | add.xyzw vf04, vf04, vf15 sq.xyzw vf03, 2(vi05) | addx.w vf10, vf00, vf00 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf06 | clipw.xyz vf19, vf19 move.xyzw vf19, vf07 | clipw.xyz vf20, vf20 move.xyzw vf20, vf08 | nop fcget vi10 | addx.xyz vf24, vf10, vf00 fcget vi11 | clipw.xyz vf07, vf07 fcget vi12 | clipw.xyz vf08, vf08 lq.xyzw vf06, 2(vi04) | addx.xyz vf25, vf11, vf00 iand vi10, vi10, vi11 | clipw.xyz vf05, vf05 iand vi10, vi10, vi12 | addx.xyz vf26, vf12, vf00 iand vi10, vi10, vi13 | mulz.xyz vf01, vf01, vf09 nop | nop ibne vi00, vi10, L62 | subw.w vf01, vf00, vf00 fcand vi01, 0x3ffff | nop ior vi10, vi05, vi00 | nop ior vi11, vi06, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x46a | nop L87: nop | mul.xyzw vf18, vf07, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf08, vf17 nop | mul.xyzw vf20, vf05, vf17 ior vi14, vi05, vi00 | add.xyzw vf01, vf01, vf15 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf07 | clipw.xyz vf19, vf19 move.xyzw vf19, vf08 | clipw.xyz vf20, vf20 move.xyzw vf20, vf05 | nop fcget vi10 | addx.xyz vf24, vf11, vf00 fcget vi11 | nop fcget vi12 | nop sq.xyzw vf04, 2(vi06) | addx.xyz vf25, vf12, vf00 iand vi10, vi10, vi11 | nop iand vi10, vi10, vi12 | addx.xyz vf26, vf09, vf00 iand vi10, vi10, vi13 | nop nop | nop ibne vi00, vi10, L64 | nop ior vi10, vi06, vi00 | nop ior vi11, vi03, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x478 | nop L88: nop | mul.xyzw vf18, vf08, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf05, vf17 nop | mul.xyzw vf20, vf06, vf17 ior vi14, vi06, vi00 | add.xyzw vf02, vf02, vf15 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf08 | clipw.xyz vf19, vf19 move.xyzw vf19, vf05 | clipw.xyz vf20, vf20 move.xyzw vf20, vf06 | nop fcget vi10 | addx.xyz vf24, vf12, vf00 fcget vi11 | nop fcget vi12 | nop sq.xyzw vf01, 2(vi03) | addx.xyz vf25, vf09, vf00 iand vi10, vi10, vi11 | nop iand vi10, vi10, vi12 | addx.xyz vf26, vf10, vf00 iand vi10, vi10, vi13 | nop nop | nop ibne vi00, vi10, L68 | nop ior vi10, vi03, vi00 | nop ior vi11, vi04, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x492 | nop L89: nop | mul.xyzw vf18, vf05, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf06, vf17 nop | mul.xyzw vf20, vf07, vf17 ior vi14, vi03, vi00 | add.xyzw vf03, vf03, vf15 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf05 | clipw.xyz vf19, vf19 move.xyzw vf19, vf06 | clipw.xyz vf20, vf20 move.xyzw vf20, vf07 | nop fcget vi10 | addx.xyz vf24, vf09, vf00 fcget vi11 | nop fcget vi12 | nop sq.xyzw vf02, 2(vi04) | addx.xyz vf25, vf10, vf00 iand vi10, vi10, vi11 | nop iand vi10, vi10, vi12 | addx.xyz vf26, vf11, vf00 iand vi10, vi10, vi13 | nop nop | nop ibne vi00, vi10, L56 | nop ior vi10, vi04, vi00 | nop ior vi11, vi05, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x446 | nop L90: nop | mul.xyzw vf18, vf06, vf17 iaddiu vi13, vi00, 0x3f | mul.xyzw vf19, vf07, vf17 nop | mul.xyzw vf20, vf08, vf17 ior vi14, vi04, vi00 | add.xyzw vf04, vf04, vf15 nop | clipw.xyz vf18, vf18 move.xyzw vf18, vf06 | clipw.xyz vf19, vf19 move.xyzw vf19, vf07 | clipw.xyz vf20, vf20 move.xyzw vf20, vf08 | nop fcget vi10 | addx.xyz vf24, vf10, vf00 fcget vi11 | nop fcget vi12 | nop sq.xyzw vf03, 2(vi05) | addx.xyz vf25, vf11, vf00 iand vi10, vi10, vi11 | nop iand vi10, vi10, vi12 | addx.xyz vf26, vf12, vf00 iand vi10, vi10, vi13 | nop nop | nop ibne vi00, vi10, L60 | nop ior vi10, vi05, vi00 | nop ior vi11, vi06, vi00 | nop b L91 | nop iaddiu vi15, vi00, 0x45f | nop L91: isw.x vi02, 44(vi09) | nop isw.y vi03, 44(vi09) | nop isw.z vi04, 44(vi09) | nop isw.w vi05, 44(vi09) | nop isw.x vi06, 45(vi09) | nop isw.y vi07, 45(vi09) | nop isw.z vi08, 45(vi09) | nop isw.w vi01, 45(vi09) | nop isw.x vi15, 46(vi09) | nop ilw.z vi02, 1023(vi00) | nop ilw.y vi01, 1023(vi00) | nop ior vi03, vi10, vi00 | nop ior vi04, vi11, vi00 | nop isub vi11, vi02, vi14 | nop ilw.x vi10, 1(vi14) | nop iblez vi11, L92 | nop ilw.y vi11, 1(vi14) | nop ior vi02, vi01, vi00 | nop L92: sq.xyzw vf18, 47(vi09) | nop sq.xyzw vf19, 48(vi09) | nop sq.xyzw vf20, 49(vi09) | nop sq.xyzw vf24, 50(vi09) | nop lq.xyzw vf27, 969(vi00) | nop lq.xyzw vf18, 0(vi02) | nop lq.xyzw vf19, 1(vi02) | nop lq.xyzw vf20, 2(vi02) | nop lq.xyzw vf24, 3(vi02) | nop sq.xyzw vf27, 0(vi09) | nop sq.xyzw vf18, 1(vi09) | nop lq.xyzw vf18, 4(vi02) | nop sq.xyzw vf19, 2(vi09) | nop sq.xyzw vf20, 3(vi09) | nop sq.xyzw vf24, 4(vi09) | nop sq.xyzw vf18, 5(vi09) | nop lq.xyzw vf18, 47(vi09) | nop lq.xyzw vf19, 48(vi09) | nop lq.xyzw vf20, 49(vi09) | nop lq.xyzw vf24, 50(vi09) | nop isw.y vi02, 1023(vi00) | nop ilw.z vi12, 1(vi14) | nop ilw.w vi13, 1(vi14) | mulw.xyz vf24, vf24, vf18 mfir.x vf27, vi10 | mulw.xyz vf25, vf25, vf19 mfir.y vf27, vi11 | mulw.xyz vf26, vf26, vf20 mfir.z vf27, vi12 | nop mfir.w vf27, vi13 | nop ilw.x vi10, 1(vi03) | nop ilw.y vi11, 1(vi03) | nop ilw.z vi12, 1(vi03) | nop ilw.w vi13, 1(vi03) | itof0.xyzw vf27, vf27 mfir.x vf28, vi10 | nop mfir.y vf28, vi11 | nop mfir.z vf28, vi12 | nop mfir.w vf28, vi13 | nop sq.xyzw vf27, 35(vi09) | nop ilw.x vi10, 1(vi04) | nop ilw.y vi11, 1(vi04) | nop ilw.z vi12, 1(vi04) | nop ilw.w vi13, 1(vi04) | itof0.xyzw vf28, vf28 mfir.x vf27, vi10 | nop mfir.y vf27, vi11 | nop mfir.z vf27, vi12 | nop mfir.w vf27, vi13 | nop sq.xyzw vf28, 38(vi09) | nop lq.xyzw vf28, 971(vi00) | nop sq.xyzw vf18, 34(vi09) | nop sq.xyzw vf24, 36(vi09) | nop sq.xyzw vf19, 37(vi09) | itof0.xyzw vf27, vf27 sq.xyzw vf25, 39(vi09) | nop sq.xyzw vf20, 40(vi09) | nop sq.xyzw vf26, 42(vi09) | nop sq.xyzw vf27, 41(vi09) | nop sq.xyzw vf29, 43(vi09) | nop sq.xyzw vf28, 6(vi09) | nop bal vi15, L94 | nop nop | nop ibeq vi00, vi02, L93 | nop nop | nop iaddiu vi10, vi00, 0x3c6 | nop xgkick vi10 | nop nop | nop xgkick vi09 | nop nop | nop xgkick vi10 | nop L93: lq.xyzw vf29, 43(vi09) | nop ilw.x vi15, 46(vi09) | nop ilw.x vi02, 44(vi09) | nop ilw.y vi03, 44(vi09) | nop ilw.z vi04, 44(vi09) | nop ilw.w vi05, 44(vi09) | nop ilw.x vi06, 45(vi09) | nop ilw.y vi07, 45(vi09) | nop ilw.z vi08, 45(vi09) | nop jr vi15 | nop ilw.w vi01, 45(vi09) | nop mtir vi04, vf29.x | nop mtir vi05, vf29.y | nop mtir vi06, vf29.z | nop mtir vi07, vf29.w | nop mtir vi08, vf30.x | nop mtir vi09, vf30.y | nop mtir vi10, vf30.z | nop mtir vi11, vf30.w | nop mtir vi13, vf31.x | nop mtir vi14, vf31.y | nop mtir vi15, vf31.z | nop mtir vi01, vf23.y | nop mtir vi12, vf23.w | nop mr32.xyzw vf22, vf22 | nop iaddiu vi02, vi00, 0x32 | nop iadd vi01, vi01, vi15 | nop mfir.y vf23, vi12 | nop :e mtir vi03, vf22.x | nop nop | nop :e nop | nop L94: iaddi vi12, vi09, 0x7 | nop isw.x vi15, 1023(vi00) | nop iaddi vi02, vi00, 0x0 | nop bal vi15, L95 | nop iaddiu vi04, vi09, 0x22 | nop bal vi15, L95 | nop iaddiu vi04, vi09, 0x25 | nop bal vi15, L95 | nop iaddiu vi04, vi09, 0x28 | nop b L104 | nop nop | nop L95: iaddiu vi06, vi00, 0x3d1 | nop L96: iaddi vi07, vi00, 0x0 | nop L97: isubiu vi01, vi06, 0x3fb | nop ilwr.y vi05, vi06 | nop ibeq vi00, vi01, L101 | nop ilwr.z vi03, vi06 | nop lq.xyzw vf19, 0(vi04) | nop lq.xyzw vf18, 0(vi05) | nop ibne vi00, vi05, L98 | nop iswr.y vi04, vi06 | nop jalr vi08, vi03 | nop iswr.x vi04, vi06 | nop nop | nop nop | nop nop | nop fsand vi11, 0x2 | nop ibne vi00, vi11, L102 | nop nop | nop b L97 | nop iaddi vi06, vi06, 0x7 | nop L98: jalr vi08, vi03 | nop lq.xyzw vf27, 1(vi05) | nop lq.xyzw vf28, 1(vi04) | nop lq.xyz vf24, 2(vi05) | nop fsand vi10, 0x2 | nop fsand vi11, 0x2 | subw.w vf25, vf24, vf25 ibne vi00, vi10, L100 | nop lq.xyz vf25, 2(vi04) | nop ibne vi00, vi11, L99 | nop div Q, vf24.w, vf25.w | nop b L97 | nop iaddi vi06, vi06, 0x7 | nop L99: bal vi08, L109 | nop iaddi vi04, vi06, 0x1 | nop sq.xyzw vf20, 1(vi06) | nop sq.xyzw vf29, 2(vi06) | nop sq.xyz vf26, 3(vi06) | nop b L97 | nop iaddi vi06, vi06, 0x7 | nop L100: ibne vi00, vi11, L102 | nop div Q, vf24.w, vf25.w | nop bal vi08, L109 | nop nop | nop sq.xyzw vf20, 4(vi06) | nop sq.xyzw vf29, 5(vi06) | nop sq.xyz vf26, 6(vi06) | nop iaddi vi06, vi06, 0x7 | nop isw.x vi06, 1019(vi07) | nop isw.y vi04, 1019(vi07) | nop iaddi vi07, vi07, 0x1 | nop b L97 | nop iaddi vi04, vi06, -0x3 | nop L101: lq.xyzw vf18, 0(vi04) | nop lq.xyzw vf27, 1(vi04) | nop lq.xyz vf24, 2(vi04) | nop iaddi vi02, vi02, 0x1 | nop nop | nop div Q, vf00.w, vf18.w | mul.xyz vf18, vf18, vf14 nop | ftoi0.xyzw vf27, vf27 nop | subw.w vf18, vf00, vf00 iaddi vi12, vi12, 0x3 | nop waitq | mul.xyz vf24, vf24, Q sq.xyzw vf27, -2(vi12) | mul.xyz vf18, vf18, Q nop | add.xyzw vf18, vf18, vf16 sq.xyz vf24, -3(vi12) | ftoi4.xyzw vf18, vf18 sq.xyzw vf18, -1(vi12) | nop L102: iblez vi07, L103 | nop nop | nop ilw.x vi06, 1018(vi07) | nop ilw.y vi04, 1018(vi07) | nop b L97 | nop iaddi vi07, vi07, -0x1 | nop L103: jr vi15 | nop nop | nop L104: iaddiu vi06, vi00, 0x3d1 | nop L105: ilwr.x vi05, vi06 | nop ilwr.y vi04, vi06 | nop ilwr.z vi03, vi06 | nop nop | nop ibeq vi00, vi05, L107 | nop lq.xyzw vf18, 0(vi04) | nop ibeq vi04, vi05, L107 | nop lq.xyzw vf19, 0(vi05) | nop jalr vi08, vi03 | nop lq.xyzw vf27, 1(vi04) | nop lq.xyzw vf28, 1(vi05) | nop lq.xyz vf24, 2(vi04) | nop fsand vi10, 0x2 | nop fsand vi11, 0x2 | subw.w vf25, vf24, vf25 ibeq vi11, vi10, L107 | nop lq.xyz vf25, 2(vi05) | nop ibeq vi00, vi10, L106 | nop div Q, vf24.w, vf25.w | nop bal vi08, L109 | nop nop | nop sq.xyzw vf20, 4(vi06) | nop sq.xyzw vf29, 5(vi06) | nop sq.xyz vf26, 6(vi06) | nop iaddi vi04, vi06, 0x4 | nop ior vi13, vi06, vi00 | nop bal vi15, L96 | nop iaddi vi06, vi06, 0x7 | nop b L107 | nop ior vi06, vi13, vi00 | nop L106: bal vi08, L109 | nop nop | nop sq.xyzw vf20, 1(vi06) | nop sq.xyzw vf29, 2(vi06) | nop sq.xyz vf26, 3(vi06) | nop iaddi vi04, vi06, 0x1 | nop ior vi13, vi06, vi00 | nop bal vi15, L96 | nop iaddi vi06, vi06, 0x7 | nop ior vi06, vi13, vi00 | nop L107: isubiu vi01, vi06, 0x3f4 | nop iswr.x vi00, vi06 | nop iswr.y vi00, vi06 | nop ibltz vi01, L105 | nop iaddi vi06, vi06, 0x7 | nop ibeq vi00, vi02, L108 | nop ilw.x vi15, 1023(vi00) | nop iaddiu vi02, vi02, 0x4000 | nop iaddiu vi02, vi02, 0x4000 | nop L108: jr vi15 | nop isw.x vi02, 6(vi09) | nop jr vi08 | addx.w vf24, vf18, vf18 nop | addx.w vf25, vf19, vf19 jr vi08 | subx.w vf24, vf18, vf18 nop | subx.w vf25, vf19, vf19 jr vi08 | addy.w vf24, vf18, vf18 nop | addy.w vf25, vf19, vf19 jr vi08 | suby.w vf24, vf18, vf18 nop | suby.w vf25, vf19, vf19 jr vi08 | addz.w vf24, vf18, vf18 nop | addz.w vf25, vf19, vf19 jr vi08 | subz.w vf24, vf18, vf18 nop | subz.w vf25, vf19, vf19 L109: nop | sub.xyzw vf20, vf19, vf18 nop | sub.xyzw vf29, vf28, vf27 nop | sub.xyz vf26, vf25, vf24 waitq | mul.xyzw vf20, vf20, Q nop | mul.xyzw vf29, vf29, Q nop | mul.xyz vf26, vf26, Q nop | add.xyzw vf20, vf18, vf20 jr vi08 | add.xyzw vf29, vf27, vf29 nop | add.xyz vf26, vf24, vf26