Lines Matching refs:x1

57 #define K(x0, x1, x2, x3, x4, i) \  argument
62 pxor RT0, x1; \
67 #define LK(x0, x1, x2, x3, x4, i) \ argument
72 pxor x0, x1; \
77 pxor x2, x1; \
78 movdqa x1, x4; \
79 pslld $1, x1; \
81 por x4, x1; \
90 movdqa x1, x4; \
92 pxor x1, x0; \
98 pxor RT0, x1; \
113 #define KL(x0, x1, x2, x3, x4, i) \ argument
114 K(x0, x1, x2, x3, x4, i); \
125 movdqa x1, x4; \
127 pxor x1, x0; \
129 movdqa x1, x4; \
130 psrld $1, x1; \
132 por x4, x1; \
137 pxor x0, x1; \
145 pxor x2, x1; \
152 #define S0(x0, x1, x2, x3, x4) \ argument
158 pxor x1, x3; \
159 pand x0, x1; \
160 pxor x4, x1; \
165 pand x1, x2; \
167 pxor RNOT, x1; \
169 pxor x2, x1;
171 #define S1(x0, x1, x2, x3, x4) \ argument
172 movdqa x1, x4; \
173 pxor x0, x1; \
176 pand x1, x4; \
177 por x1, x0; \
180 pxor x3, x1; \
182 por x4, x1; \
185 pxor x1, x2; \
186 por x0, x1; \
189 pxor x1, x4;
191 #define S2(x0, x1, x2, x3, x4) \ argument
193 pxor x0, x1; \
198 pxor x1, x2; \
199 pxor x1, x3; \
200 pand x0, x1; \
203 por x1, x3; \
208 por x2, x1;
210 #define S3(x0, x1, x2, x3, x4) \ argument
211 movdqa x1, x4; \
212 pxor x3, x1; \
216 pxor x1, x2; \
217 pand x3, x1; \
221 pxor x0, x1; \
225 por x1, x4; \
226 pand x1, x2; \
231 #define S4(x0, x1, x2, x3, x4) \ argument
237 pxor x1, x0; \
240 pxor x1, x2; \
241 pand x0, x1; \
242 pxor x4, x1; \
246 por x1, x3; \
247 pxor RNOT, x1; \
250 #define S5(x0, x1, x2, x3, x4) \ argument
251 movdqa x1, x4; \
252 por x0, x1; \
253 pxor x1, x2; \
257 pand x4, x1; \
261 pxor x3, x1; \
263 pxor x1, x0; \
265 pxor x2, x1; \
269 #define S6(x0, x1, x2, x3, x4) \ argument
270 movdqa x1, x4; \
272 pxor x2, x1; \
275 por x3, x1; \
277 pxor x1, x0; \
278 pxor x2, x1; \
282 pxor x1, x4; \
284 pand x1, x3; \
286 pxor x2, x1;
288 #define S7(x0, x1, x2, x3, x4) \ argument
289 pxor RNOT, x1; \
290 movdqa x1, x4; \
292 pand x2, x1; \
293 pxor x3, x1; \
298 por x1, x0; \
303 pxor x1, x4; \
305 pxor x1, x3; \
307 pxor x1, x4;
309 #define SI0(x0, x1, x2, x3, x4) \ argument
311 pxor x0, x1; \
312 por x1, x3; \
313 pxor x1, x4; \
317 pand x1, x0; \
322 pxor x3, x1; \
324 pxor x0, x1; \
328 #define SI1(x0, x1, x2, x3, x4) \ argument
329 pxor x3, x1; \
333 por x1, x4; \
335 pand x1, x3; \
336 pxor x2, x1; \
338 pxor x1, x4; \
339 por x3, x1; \
344 pxor x0, x1; \
345 pxor x1, x4;
347 #define SI2(x0, x1, x2, x3, x4) \ argument
348 pxor x1, x2; \
354 pxor x1, x3; \
355 por x2, x1; \
357 pxor x4, x1; \
361 pand x1, x2; \
366 #define SI3(x0, x1, x2, x3, x4) \ argument
367 pxor x1, x2; \
368 movdqa x1, x4; \
369 pand x2, x1; \
370 pxor x0, x1; \
374 por x1, x3; \
375 pxor x2, x1; \
376 pxor x3, x1; \
379 pand x1, x3; \
380 pxor x0, x1; \
384 pxor x1, x0;
386 #define SI4(x0, x1, x2, x3, x4) \ argument
389 pand x1, x0; \
393 pxor x0, x1; \
401 pxor x1, x3; \
402 pand x0, x1; \
403 pxor x1, x4; \
406 #define SI5(x0, x1, x2, x3, x4) \ argument
407 movdqa x1, x4; \
408 por x2, x1; \
410 pxor x3, x1; \
417 pxor x1, x4; \
420 pxor x1, x0; \
421 pxor x3, x1; \
428 #define SI6(x0, x1, x2, x3, x4) \ argument
434 pxor x1, x3; \
439 pxor x1, x3; \
440 pand x2, x1; \
444 pxor x1, x0; \
447 #define SI7(x0, x1, x2, x3, x4) \ argument
452 pxor x1, x4; \
454 por x3, x1; \
457 pxor x1, x0; \
458 pand x2, x1; \
463 pxor x4, x1; \
468 #define transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \ argument
470 punpckldq x1, x0; \
471 punpckhdq x1, t2; \
475 movdqa x0, x1; \
477 punpckhqdq t1, x1; \
483 #define read_blocks(in, x0, x1, x2, x3, t0, t1, t2) \ argument
485 movdqu (1*4*4)(in), x1; \
489 transpose_4x4(x0, x1, x2, x3, t0, t1, t2)
491 #define write_blocks(out, x0, x1, x2, x3, t0, t1, t2) \ argument
492 transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \
495 movdqu x1, (1*4*4)(out); \
499 #define xor_blocks(out, x0, x1, x2, x3, t0, t1, t2) \ argument
500 transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \
506 pxor t0, x1; \
507 movdqu x1, (1*4*4)(out); \