Lines Matching refs:x3

57 #define K(x0, x1, x2, x3, x4, i) \  argument
65 pxor x4, x3;
67 #define LK(x0, x1, x2, x3, x4, i) \ argument
84 pxor x2, x3; \
85 pxor x4, x3; \
86 movdqa x3, x4; \
87 pslld $7, x3; \
89 por x4, x3; \
93 pxor x3, x0; \
94 pxor x3, x2; \
100 pxor RT0, x3; \
113 #define KL(x0, x1, x2, x3, x4, i) \ argument
114 K(x0, x1, x2, x3, x4, i); \
123 pxor x3, x2; \
124 pxor x3, x0; \
133 movdqa x3, x4; \
134 psrld $7, x3; \
136 por x4, x3; \
140 pxor x4, x3; \
146 pxor x2, x3; \
152 #define S0(x0, x1, x2, x3, x4) \ argument
153 movdqa x3, x4; \
154 por x0, x3; \
158 pxor x1, x3; \
162 pxor x3, x0; \
166 pxor x2, x3; \
171 #define S1(x0, x1, x2, x3, x4) \ argument
174 pxor x3, x0; \
175 pxor RNOT, x3; \
178 pxor x2, x3; \
179 pxor x3, x0; \
180 pxor x3, x1; \
181 pxor x4, x3; \
191 #define S2(x0, x1, x2, x3, x4) \ argument
192 pxor RNOT, x3; \
196 pxor x3, x0; \
197 por x4, x3; \
199 pxor x1, x3; \
202 pand x3, x2; \
203 por x1, x3; \
205 pxor x0, x3; \
210 #define S3(x0, x1, x2, x3, x4) \ argument
212 pxor x3, x1; \
213 por x0, x3; \
217 pand x3, x1; \
218 pxor x3, x2; \
220 pxor x3, x4; \
222 pand x3, x0; \
223 pand x4, x3; \
224 pxor x2, x3; \
227 pxor x3, x4; \
228 pxor x3, x0; \
229 pxor x2, x3;
231 #define S4(x0, x1, x2, x3, x4) \ argument
232 movdqa x3, x4; \
233 pand x0, x3; \
235 pxor x2, x3; \
238 pxor x3, x4; \
244 pxor x3, x2; \
246 por x1, x3; \
248 pxor x0, x3;
250 #define S5(x0, x1, x2, x3, x4) \ argument
254 pxor RNOT, x3; \
258 por x3, x4; \
260 pand x3, x0; \
261 pxor x3, x1; \
262 pxor x2, x3; \
267 pxor x2, x3;
269 #define S6(x0, x1, x2, x3, x4) \ argument
271 pxor x0, x3; \
274 pand x3, x0; \
275 por x3, x1; \
279 pxor x4, x3; \
283 pxor x3, x2; \
284 pand x1, x3; \
285 pxor x0, x3; \
288 #define S7(x0, x1, x2, x3, x4) \ argument
293 pxor x3, x1; \
294 por x4, x3; \
296 pxor x3, x2; \
297 pxor x0, x3; \
301 pxor x3, x4; \
302 pand x0, x3; \
305 pxor x1, x3; \
309 #define SI0(x0, x1, x2, x3, x4) \ argument
310 movdqa x3, x4; \
312 por x1, x3; \
315 pxor x3, x2; \
316 pxor x0, x3; \
319 pand x3, x2; \
320 pxor x4, x3; \
321 pxor x3, x2; \
322 pxor x3, x1; \
323 pand x0, x3; \
326 pxor x3, x4;
328 #define SI1(x0, x1, x2, x3, x4) \ argument
329 pxor x3, x1; \
334 pxor x3, x4; \
335 pand x1, x3; \
339 por x3, x1; \
340 pxor x0, x3; \
347 #define SI2(x0, x1, x2, x3, x4) \ argument
349 movdqa x3, x4; \
350 pxor RNOT, x3; \
351 por x2, x3; \
354 pxor x1, x3; \
358 por x3, x4; \
359 pxor x3, x2; \
362 pxor x3, x2; \
363 pxor x4, x3; \
366 #define SI3(x0, x1, x2, x3, x4) \ argument
372 pxor x3, x4; \
373 pxor x3, x0; \
374 por x1, x3; \
376 pxor x3, x1; \
378 pxor x3, x2; \
379 pand x1, x3; \
382 pxor x3, x4; \
383 pxor x0, x3; \
386 #define SI4(x0, x1, x2, x3, x4) \ argument
387 pxor x3, x2; \
391 por x3, x2; \
398 pxor x3, x0; \
399 pand x2, x3; \
400 pxor x3, x4; \
401 pxor x1, x3; \
404 pxor x3, x0;
406 #define SI5(x0, x1, x2, x3, x4) \ argument
410 pxor x3, x1; \
411 pand x4, x3; \
412 pxor x3, x2; \
413 por x0, x3; \
415 pxor x2, x3; \
421 pxor x3, x1; \
423 pxor x3, x2; \
426 pxor x3, x4;
428 #define SI6(x0, x1, x2, x3, x4) \ argument
431 pand x3, x0; \
432 pxor x3, x2; \
434 pxor x1, x3; \
436 pxor x3, x2; \
437 pand x0, x3; \
439 pxor x1, x3; \
442 pxor x4, x3; \
447 #define SI7(x0, x1, x2, x3, x4) \ argument
448 movdqa x3, x4; \
449 pand x0, x3; \
454 por x3, x1; \
459 pxor x2, x3; \
460 pxor x3, x4; \
461 pand x3, x2; \
462 por x0, x3; \
464 pxor x4, x3; \
468 #define transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \ argument
473 punpckhdq x3, x2; \
474 punpckldq x3, t1; \
478 movdqa t2, x3; \
480 punpckhqdq x2, x3; \
483 #define read_blocks(in, x0, x1, x2, x3, t0, t1, t2) \ argument
487 movdqu (3*4*4)(in), x3; \
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) \
497 movdqu x3, (3*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) \
512 pxor t0, x3; \
513 movdqu x3, (3*4*4)(out);