Lines Matching refs:temp
154 #define temp xtemp.x8
158 *((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[0][0]);
159 *((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[0][1]);
160 *((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[0][2]);
161 *((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[0][3]);
162 *((word32*)(b )) = *((const word32*)T1[temp[0][0]])
163 ^ *((const word32*)T2[temp[1][1]])
164 ^ *((const word32*)T3[temp[2][2]])
165 ^ *((const word32*)T4[temp[3][3]]);
166 *((word32*)(b + 4)) = *((const word32*)T1[temp[1][0]])
167 ^ *((const word32*)T2[temp[2][1]])
168 ^ *((const word32*)T3[temp[3][2]])
169 ^ *((const word32*)T4[temp[0][3]]);
170 *((word32*)(b + 8)) = *((const word32*)T1[temp[2][0]])
171 ^ *((const word32*)T2[temp[3][1]])
172 ^ *((const word32*)T3[temp[0][2]])
173 ^ *((const word32*)T4[temp[1][3]]);
174 *((word32*)(b +12)) = *((const word32*)T1[temp[3][0]])
175 ^ *((const word32*)T2[temp[0][1]])
176 ^ *((const word32*)T3[temp[1][2]])
177 ^ *((const word32*)T4[temp[2][3]]);
179 *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]);
180 *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]);
181 *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]);
182 *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]);
184 *((word32*)(b )) = *((const word32*)T1[temp[0][0]])
185 ^ *((const word32*)T2[temp[1][1]])
186 ^ *((const word32*)T3[temp[2][2]])
187 ^ *((const word32*)T4[temp[3][3]]);
188 *((word32*)(b + 4)) = *((const word32*)T1[temp[1][0]])
189 ^ *((const word32*)T2[temp[2][1]])
190 ^ *((const word32*)T3[temp[3][2]])
191 ^ *((const word32*)T4[temp[0][3]]);
192 *((word32*)(b + 8)) = *((const word32*)T1[temp[2][0]])
193 ^ *((const word32*)T2[temp[3][1]])
194 ^ *((const word32*)T3[temp[0][2]])
195 ^ *((const word32*)T4[temp[1][3]]);
196 *((word32*)(b +12)) = *((const word32*)T1[temp[3][0]])
197 ^ *((const word32*)T2[temp[0][1]])
198 ^ *((const word32*)T3[temp[1][2]])
199 ^ *((const word32*)T4[temp[2][3]]);
202 *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[ROUNDS-1][0]);
203 *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[ROUNDS-1][1]);
204 *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[ROUNDS-1][2]);
205 *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[ROUNDS-1][3]);
206 b[ 0] = T1[temp[0][0]][1];
207 b[ 1] = T1[temp[1][1]][1];
208 b[ 2] = T1[temp[2][2]][1];
209 b[ 3] = T1[temp[3][3]][1];
210 b[ 4] = T1[temp[1][0]][1];
211 b[ 5] = T1[temp[2][1]][1];
212 b[ 6] = T1[temp[3][2]][1];
213 b[ 7] = T1[temp[0][3]][1];
214 b[ 8] = T1[temp[2][0]][1];
215 b[ 9] = T1[temp[3][1]][1];
216 b[10] = T1[temp[0][2]][1];
217 b[11] = T1[temp[1][3]][1];
218 b[12] = T1[temp[3][0]][1];
219 b[13] = T1[temp[0][1]][1];
220 b[14] = T1[temp[1][2]][1];
221 b[15] = T1[temp[2][3]][1];
232 #undef temp
242 word8 temp[4][4];
255 *((word32*)temp[0]) = *((const word32*)T1[a[0][0]])
259 *((word32*)temp[1]) = *((const word32*)T1[a[1][0]])
263 *((word32*)temp[2]) = *((const word32*)T1[a[2][0]])
267 *((word32*)temp[3]) = *((const word32*)T1[a[3][0]])
271 *((word32*)a[0]) = *((word32*)temp[0]) ^ *((word32*)rk[r][0]);
272 *((word32*)a[1]) = *((word32*)temp[1]) ^ *((word32*)rk[r][1]);
273 *((word32*)a[2]) = *((word32*)temp[2]) ^ *((word32*)rk[r][2]);
274 *((word32*)a[3]) = *((word32*)temp[3]) ^ *((word32*)rk[r][3]);
278 temp[0][0] = T1[a[0][0]][1];
279 temp[0][1] = T1[a[1][1]][1];
280 temp[0][2] = T1[a[2][2]][1];
281 temp[0][3] = T1[a[3][3]][1];
282 temp[1][0] = T1[a[1][0]][1];
283 temp[1][1] = T1[a[2][1]][1];
284 temp[1][2] = T1[a[3][2]][1];
285 temp[1][3] = T1[a[0][3]][1];
286 temp[2][0] = T1[a[2][0]][1];
287 temp[2][1] = T1[a[3][1]][1];
288 temp[2][2] = T1[a[0][2]][1];
289 temp[2][3] = T1[a[1][3]][1];
290 temp[3][0] = T1[a[3][0]][1];
291 temp[3][1] = T1[a[0][1]][1];
292 temp[3][2] = T1[a[1][2]][1];
293 temp[3][3] = T1[a[2][3]][1];
294 *((word32*)a[0]) = *((word32*)temp[0]) ^ *((word32*)rk[ROUNDS][0]);
295 *((word32*)a[1]) = *((word32*)temp[1]) ^ *((word32*)rk[ROUNDS][1]);
296 *((word32*)a[2]) = *((word32*)temp[2]) ^ *((word32*)rk[ROUNDS][2]);
297 *((word32*)a[3]) = *((word32*)temp[3]) ^ *((word32*)rk[ROUNDS][3]);
319 #define temp xtemp.x8
323 *((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[ROUNDS][0]);
324 *((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[ROUNDS][1]);
325 *((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[ROUNDS][2]);
326 *((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[ROUNDS][3]);
328 *((word32*)(b )) = *((const word32*)T5[temp[0][0]])
329 ^ *((const word32*)T6[temp[3][1]])
330 ^ *((const word32*)T7[temp[2][2]])
331 ^ *((const word32*)T8[temp[1][3]]);
332 *((word32*)(b+ 4)) = *((const word32*)T5[temp[1][0]])
333 ^ *((const word32*)T6[temp[0][1]])
334 ^ *((const word32*)T7[temp[3][2]])
335 ^ *((const word32*)T8[temp[2][3]]);
336 *((word32*)(b+ 8)) = *((const word32*)T5[temp[2][0]])
337 ^ *((const word32*)T6[temp[1][1]])
338 ^ *((const word32*)T7[temp[0][2]])
339 ^ *((const word32*)T8[temp[3][3]]);
340 *((word32*)(b+12)) = *((const word32*)T5[temp[3][0]])
341 ^ *((const word32*)T6[temp[2][1]])
342 ^ *((const word32*)T7[temp[1][2]])
343 ^ *((const word32*)T8[temp[0][3]]);
345 *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]);
346 *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]);
347 *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]);
348 *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]);
349 *((word32*)(b )) = *((const word32*)T5[temp[0][0]])
350 ^ *((const word32*)T6[temp[3][1]])
351 ^ *((const word32*)T7[temp[2][2]])
352 ^ *((const word32*)T8[temp[1][3]]);
353 *((word32*)(b+ 4)) = *((const word32*)T5[temp[1][0]])
354 ^ *((const word32*)T6[temp[0][1]])
355 ^ *((const word32*)T7[temp[3][2]])
356 ^ *((const word32*)T8[temp[2][3]]);
357 *((word32*)(b+ 8)) = *((const word32*)T5[temp[2][0]])
358 ^ *((const word32*)T6[temp[1][1]])
359 ^ *((const word32*)T7[temp[0][2]])
360 ^ *((const word32*)T8[temp[3][3]]);
361 *((word32*)(b+12)) = *((const word32*)T5[temp[3][0]])
362 ^ *((const word32*)T6[temp[2][1]])
363 ^ *((const word32*)T7[temp[1][2]])
364 ^ *((const word32*)T8[temp[0][3]]);
367 *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[1][0]);
368 *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[1][1]);
369 *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[1][2]);
370 *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[1][3]);
371 b[ 0] = S5[temp[0][0]];
372 b[ 1] = S5[temp[3][1]];
373 b[ 2] = S5[temp[2][2]];
374 b[ 3] = S5[temp[1][3]];
375 b[ 4] = S5[temp[1][0]];
376 b[ 5] = S5[temp[0][1]];
377 b[ 6] = S5[temp[3][2]];
378 b[ 7] = S5[temp[2][3]];
379 b[ 8] = S5[temp[2][0]];
380 b[ 9] = S5[temp[1][1]];
381 b[10] = S5[temp[0][2]];
382 b[11] = S5[temp[3][3]];
383 b[12] = S5[temp[3][0]];
384 b[13] = S5[temp[2][1]];
385 b[14] = S5[temp[1][2]];
386 b[15] = S5[temp[0][3]];
397 #undef temp
411 word8 temp[4], shift;
430 temp[0] = a[(0 + shift) & 3][i];
431 temp[1] = a[(1 + shift) & 3][i];
432 temp[2] = a[(2 + shift) & 3][i];
433 temp[3] = a[(3 + shift) & 3][i];
434 a[0][i] = temp[0];
435 a[1][i] = temp[1];
436 a[2][i] = temp[2];
437 a[3][i] = temp[3];
477 temp[0] = a[(0 + shift) & 3][i];
478 temp[1] = a[(1 + shift) & 3][i];
479 temp[2] = a[(2 + shift) & 3][i];
480 temp[3] = a[(3 + shift) & 3][i];
481 a[0][i] = temp[0];
482 a[1][i] = temp[1];
483 a[2][i] = temp[2];
484 a[3][i] = temp[3];