Lines Matching refs:C

82 my @C = map("r$_", (0,3,4,5));
101 xor $C[0],$A[0][0],$A[1][0] ; Theta
103 xor $C[1],$A[0][1],$A[1][1]
105 xor $C[2],$A[0][2],$A[1][2]
107 xor $C[3],$A[0][3],$A[1][3]
110 $C[4]=$A[0][4];
111 $C[5]=$A[1][4];
112 $C[6]=$A[2][4];
113 $C[7]=$A[3][4];
115 xor $C[4],$A[0][4],$A[1][4]
116 xor $C[0],$C[0],$A[2][0]
117 xor $C[1],$C[1],$A[2][1]
118 xor $C[2],$C[2],$A[2][2]
119 xor $C[3],$C[3],$A[2][3]
120 xor $C[4],$C[4],$A[2][4]
121 xor $C[0],$C[0],$A[3][0]
122 xor $C[1],$C[1],$A[3][1]
123 xor $C[2],$C[2],$A[3][2]
124 xor $C[3],$C[3],$A[3][3]
125 xor $C[4],$C[4],$A[3][4]
126 xor $C[0],$C[0],$A[4][0]
127 xor $C[2],$C[2],$A[4][2]
128 xor $C[1],$C[1],$A[4][1]
129 xor $C[3],$C[3],$A[4][3]
130 rotldi $C[5],$C[2],1
131 xor $C[4],$C[4],$A[4][4]
132 rotldi $C[6],$C[3],1
133 xor $C[5],$C[5],$C[0]
134 rotldi $C[7],$C[4],1
136 xor $A[0][1],$A[0][1],$C[5]
137 xor $A[1][1],$A[1][1],$C[5]
138 xor $A[2][1],$A[2][1],$C[5]
139 xor $A[3][1],$A[3][1],$C[5]
140 xor $A[4][1],$A[4][1],$C[5]
142 rotldi $C[5],$C[0],1
143 xor $C[6],$C[6],$C[1]
144 xor $C[2],$C[2],$C[7]
145 rotldi $C[7],$C[1],1
146 xor $C[3],$C[3],$C[5]
147 xor $C[4],$C[4],$C[7]
149 xor $C[1], $A[0][2],$C[6] ;mr $C[1],$A[0][2]
150 xor $A[1][2],$A[1][2],$C[6]
151 xor $A[2][2],$A[2][2],$C[6]
152 xor $A[3][2],$A[3][2],$C[6]
153 xor $A[4][2],$A[4][2],$C[6]
155 xor $A[0][0],$A[0][0],$C[4]
156 xor $A[1][0],$A[1][0],$C[4]
157 xor $A[2][0],$A[2][0],$C[4]
158 xor $A[3][0],$A[3][0],$C[4]
159 xor $A[4][0],$A[4][0],$C[4]
161 $C[4]=undef;
162 $C[5]=undef;
163 $C[6]=undef;
164 $C[7]=undef;
167 xor $C[0], $A[0][3],$C[2] ;mr $C[0],$A[0][3]
169 xor $A[1][3],$A[1][3],$C[2]
171 xor $A[2][3],$A[2][3],$C[2]
173 xor $A[3][3],$A[3][3],$C[2]
174 xor $A[4][3],$A[4][3],$C[2]
176 xor $C[2], $A[0][4],$C[3] ;mr $C[2],$A[0][4]
177 xor $A[1][4],$A[1][4],$C[3]
178 xor $A[2][4],$A[2][4],$C[3]
179 xor $A[3][4],$A[3][4],$C[3]
180 xor $A[4][4],$A[4][4],$C[3]
182 mr $C[3],$A[0][1] ; Rho+Pi
184 ;mr $C[1],$A[0][2]
186 ;mr $C[0],$A[0][3]
188 ;mr $C[2],$A[0][4]
211 rotldi $A[1][0],$C[0],$rhotates[0][3]
212 rotldi $A[2][0],$C[3],$rhotates[0][1]
213 rotldi $A[3][0],$C[2],$rhotates[0][4]
214 rotldi $A[4][0],$C[1],$rhotates[0][2]
216 andc $C[0],$A[0][2],$A[0][1] ; Chi+Iota
217 andc $C[1],$A[0][3],$A[0][2]
218 andc $C[2],$A[0][0],$A[0][4]
219 andc $C[3],$A[0][1],$A[0][0]
220 xor $A[0][0],$A[0][0],$C[0]
221 andc $C[0],$A[0][4],$A[0][3]
222 xor $A[0][1],$A[0][1],$C[1]
223 ld $C[1],`$LOCALS+4*$SIZE_T`($sp)
224 xor $A[0][3],$A[0][3],$C[2]
225 xor $A[0][4],$A[0][4],$C[3]
226 xor $A[0][2],$A[0][2],$C[0]
227 ldu $C[3],8($C[1]) ; Iota[i++]
229 andc $C[0],$A[1][2],$A[1][1]
230 std $C[1],`$LOCALS+4*$SIZE_T`($sp)
231 andc $C[1],$A[1][3],$A[1][2]
232 andc $C[2],$A[1][0],$A[1][4]
233 xor $A[0][0],$A[0][0],$C[3] ; A[0][0] ^= Iota
234 andc $C[3],$A[1][1],$A[1][0]
235 xor $A[1][0],$A[1][0],$C[0]
236 andc $C[0],$A[1][4],$A[1][3]
237 xor $A[1][1],$A[1][1],$C[1]
238 xor $A[1][3],$A[1][3],$C[2]
239 xor $A[1][4],$A[1][4],$C[3]
240 xor $A[1][2],$A[1][2],$C[0]
242 andc $C[0],$A[2][2],$A[2][1]
243 andc $C[1],$A[2][3],$A[2][2]
244 andc $C[2],$A[2][0],$A[2][4]
245 andc $C[3],$A[2][1],$A[2][0]
246 xor $A[2][0],$A[2][0],$C[0]
247 andc $C[0],$A[2][4],$A[2][3]
248 xor $A[2][1],$A[2][1],$C[1]
249 xor $A[2][3],$A[2][3],$C[2]
250 xor $A[2][4],$A[2][4],$C[3]
251 xor $A[2][2],$A[2][2],$C[0]
253 andc $C[0],$A[3][2],$A[3][1]
254 andc $C[1],$A[3][3],$A[3][2]
255 andc $C[2],$A[3][0],$A[3][4]
256 andc $C[3],$A[3][1],$A[3][0]
257 xor $A[3][0],$A[3][0],$C[0]
258 andc $C[0],$A[3][4],$A[3][3]
259 xor $A[3][1],$A[3][1],$C[1]
260 xor $A[3][3],$A[3][3],$C[2]
261 xor $A[3][4],$A[3][4],$C[3]
262 xor $A[3][2],$A[3][2],$C[0]
264 andc $C[0],$A[4][2],$A[4][1]
265 andc $C[1],$A[4][3],$A[4][2]
266 andc $C[2],$A[4][0],$A[4][4]
267 andc $C[3],$A[4][1],$A[4][0]
268 xor $A[4][0],$A[4][0],$C[0]
269 andc $C[0],$A[4][4],$A[4][3]
270 xor $A[4][1],$A[4][1],$C[1]
271 xor $A[4][3],$A[4][3],$C[2]
272 xor $A[4][4],$A[4][4],$C[3]
273 xor $A[4][2],$A[4][2],$C[0]