2 NOP IADDIU VI01, VI00, 900
3 NOP IADDIU VI02, VI00, 904
4 NOP IADDIU VI03, VI00, 916
6 NOP BAL VI15, MulMatrix
8 NOP IADDIU VI01, VI00, 912
9 NOP IADDIU VI02, VI00, 904
10 NOP IADDIU VI03, VI00, 920
12 NOP BAL VI15, MulMatrix
14 NOP IADDIU VI01, VI00, 920
15 NOP IADDIU VI02, VI00, 896
16 NOP IADDIU VI03, VI00, 916
17 NOP IADDIU VI04, VI00, 925
18 NOP IADDIU VI05, VI00, 895
19 NOP IADDIU VI08, VI00, 926
20 NOP LQI.xyzw VF04, (VI01++)
21 NOP LQI.xyzw VF05, (VI01++)
22 NOP LQI.xyzw VF06, (VI01++)
23 NOP LQI.xyzw VF07, (VI01++)
24 NOP LQI.xyzw VF08, (VI02++)
25 NOP LQI.xyzw VF09, (VI02++)
26 NOP LQI.xyzw VF10, (VI02++)
27 NOP LQI.xyzw VF11, (VI02++)
28 NOP LQI.xyzw VF12, (VI03++)
29 NOP LQI.xyzw VF13, (VI03++)
30 NOP LQI.xyzw VF14, (VI03++)
31 NOP LQI.xyzw VF15, (VI03++)
32 NOP LQI.xyzw VF01, (VI04++)
33 NOP IADDIU VI01, VI00, 0
34 NOP IADDIU VI02, VI00, 20
35 NOP IADDIU VI06, VI00, 40
36 NOP IADDIU VI07, VI00, 40
37 NOP IADDIU VI04, VI00, 40
38 NOP IADDIU VI13, VI00, 4
39 Rot: NOP IADDIU VI01, VI00, 0
40 NOP IADDIU VI02, VI00, 20
41 NOP IADDIU VI10, VI00, 33
42 NOP IADDIU VI11, VI00, 16
43 NOP IADDIU VI12, VI00, 119
44 NOP IADDIU VI09, VI00, 120
45 NOP IADDI VI13, VI13, -1
46 NOP IADD VI06, VI00, VI04
47 NOP IADD VI07, VI00, VI04
48 Rot1: NOP LQI.xyzw VF30, (VI06++)
49 NOP ISUBIU VI11, VI11, 1
52 MULAx.xyzw ACC, VF04, VF30x NOP
53 MADDAy.xyzw ACC, VF05, VF30y NOP
54 MADDAz.xyzw ACC, VF06, VF30z NOP
55 MADDw.xyzw VF31, VF07, VF30w NOP
59 NOP SQI.xyzw VF31, (VI07++)
61 NOP IBNE VI11, VI00, Rot1
63 NOP IADDIU VI11, VI00, 17
64 NOP IADD VI06, VI00, VI04
65 NOP IADD VI04, VI00, VI07
66 NOP IADD VI07, VI00, VI06
67 LOOPu: NOP LQI.xyzw VF16, (VI02++)
68 NOP LQI.xyzw VF19, (VI06++)
69 NOP LQI.xyzw VF20, (VI06++)
70 NOP LQI.xyzw VF21, (VI06++)
71 NOP LQI.xyzw VF22, (VI06++)
72 MULAx.xyzw ACC, VF19, VF16x LQI.xyzw VF19, (VI06++)
73 MADDAy.xyzw ACC, VF20, VF16y LQI.xyzw VF20, (VI06++)
74 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF21, (VI06++)
75 MADDw.xyzw VF23, VF22, VF16w LQI.xyzw VF22, (VI06++)
76 MULAx.xyzw ACC, VF19, VF16x LQI.xyzw VF19, (VI06++)
77 MADDAy.xyzw ACC, VF20, VF16y LQI.xyzw VF20, (VI06++)
78 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF21, (VI06++)
79 MADDw.xyzw VF24, VF22, VF16w LQI.xyzw VF22, (VI06++)
80 MULAx.xyzw ACC, VF19, VF16x LQI.xyzw VF19, (VI06++)
81 MADDAy.xyzw ACC, VF20, VF16y LQI.xyzw VF20, (VI06++)
82 MADDAz.xyzw ACC, VF21, VF16z LQI.xyzw VF21, (VI06++)
83 MADDw.xyzw VF25, VF22, VF16w LQI.xyzw VF22, (VI06++)
84 MULAx.xyzw ACC, VF19, VF16x NOP
85 MADDAy.xyzw ACC, VF20, VF16y NOP
86 MADDAz.xyzw ACC, VF21, VF16z NOP
87 MADDw.xyzw VF26, VF22, VF16w NOP
88 Lu: NOP LQI.xyzw VF17, (VI01++)
92 MULAx.xyzw ACC, VF23, VF17x NOP
93 MADDAy.xyzw ACC, VF24, VF17y NOP
94 MADDAz.xyzw ACC, VF25, VF17z NOP
95 MADDw.xyzw VF18, VF26, VF17w NOP
96 NOP IADDI VI11, VI11, -1
98 NOP IADDIU VI12, VI12, 2
99 NOP DIV Q, VF00w, VF18w
108 MULq.xyzw VF18, VF18, Q NOP
112 NOP SQI.xyzw VF18, (VI12++)
116 FTOI4.xyzw VF18, VF18 NOP
120 NOP SQI.xyzw VF18, (VI12++)
122 NOP IBNE VI11, VI00, Lu
124 NOP IADD VI06, VI00, VI07
125 NOP IADDIU VI01, VI00, 0
126 NOP IADDIU VI14, VI00, 1
127 NOP IADDIU VI11, VI00, 17
128 NOP IAND VI14, VI10, VI14
129 NOP IADDI VI10, VI10, -1
130 NOP IADDIU VI12, VI00, 121
131 NOP IBNE VI14, VI00, LOOPu
133 NOP IADDI VI02, VI02, -1
134 NOP LQ.xyzw VF30, 0(VI08)
138 NOP SQ.xyzw VF30, 0(VI09)
141 NOP IADDIU VI14, VI00, 1
144 NOP IADDIU VI11, VI00, 17
145 NOP IADDIU VI12, VI00, 119
146 NOP IBNE VI10, VI14, LOOPu
148 NOP IBNE VI13, VI00, Rot
152 MulMatrix: NOP LQI.xyzw VF08, (VI02++)
153 NOP LQI.xyzw VF04, (VI01++)
154 NOP LQI.xyzw VF05, (VI01++)
155 NOP LQI.xyzw VF06, (VI01++)
156 NOP LQI.xyzw VF07, (VI01++)
157 MULAx.xyzw ACC, VF04, VF08x LQI.xyzw VF09, (VI02++)
158 MADDAy.xyzw ACC, VF05, VF08y NOP
159 MADDAz.xyzw ACC, VF06, VF08z NOP
160 MADDw.xyzw VF12, VF07, VF08w NOP
161 MULAx.xyzw ACC, VF04, VF09x LQI.xyzw VF10, (VI02++)
162 MADDAy.xyzw ACC, VF05, VF09y NOP
163 MADDAz.xyzw ACC, VF06, VF09z NOP
164 MADDw.xyzw VF13, VF07, VF09w SQI.xyzw VF12, (VI03++)
165 MULAx.xyzw ACC, VF04, VF10x LQI.xyzw VF11, (VI02++)
166 MADDAy.xyzw ACC, VF05, VF10y NOP
167 MADDAz.xyzw ACC, VF06, VF10z NOP
168 MADDw.xyzw VF14, VF07, VF10w SQI.xyzw VF13, (VI03++)
169 MULAx.xyzw ACC, VF04, VF11x NOP
170 MADDAy.xyzw ACC, VF05, VF11y NOP
171 MADDAz.xyzw ACC, VF06, VF11z NOP
172 MADDw.xyzw VF15, VF07, VF11w SQI.xyzw VF14, (VI03++)
176 NOP SQI.xyzw VF15, (VI03++)