Lines Matching refs:x4

56 #define S0_1(x0, x1, x2, x3, x4) \  argument
57 movdqa x3, x4; \
59 pxor x4, x0; \
60 pxor x2, x4; \
61 pxor RNOT, x4; \
64 pxor x4, x1; \
66 #define S0_2(x0, x1, x2, x3, x4) \ argument
68 por x0, x4; \
73 pxor x4, x2; \
76 #define S1_1(x0, x1, x2, x3, x4) \ argument
77 movdqa x1, x4; \
81 pand x1, x4; \
86 #define S1_2(x0, x1, x2, x3, x4) \ argument
87 pxor x4, x3; \
88 por x4, x1; \
89 pxor x2, x4; \
95 pxor x1, x4;
97 #define S2_1(x0, x1, x2, x3, x4) \ argument
100 movdqa x0, x4; \
103 por x4, x3; \
107 #define S2_2(x0, x1, x2, x3, x4) \ argument
113 pxor x0, x4; \
117 #define S3_1(x0, x1, x2, x3, x4) \ argument
118 movdqa x1, x4; \
121 pand x0, x4; \
126 por x4, x0; \
127 pxor x3, x4;
128 #define S3_2(x0, x1, x2, x3, x4) \ argument
131 pand x4, x3; \
133 por x1, x4; \
135 pxor x3, x4; \
139 #define S4_1(x0, x1, x2, x3, x4) \ argument
140 movdqa x3, x4; \
142 pxor x4, x0; \
144 por x4, x2; \
146 pxor x3, x4; \
149 #define S4_2(x0, x1, x2, x3, x4) \ argument
151 pxor x4, x1; \
152 pand x2, x4; \
154 pxor x0, x4; \
159 #define S5_1(x0, x1, x2, x3, x4) \ argument
160 movdqa x1, x4; \
164 pxor x0, x4; \
166 pand x4, x1; \
167 por x3, x4; \
168 pxor x0, x4;
169 #define S5_2(x0, x1, x2, x3, x4) \ argument
174 pand x4, x2; \
179 #define S6_1(x0, x1, x2, x3, x4) \ argument
180 movdqa x1, x4; \
186 pxor RNOT, x4; \
189 #define S6_2(x0, x1, x2, x3, x4) \ argument
190 pxor x4, x3; \
191 pxor x0, x4; \
193 pxor x1, x4; \
199 #define S7_1(x0, x1, x2, x3, x4) \ argument
201 movdqa x1, x4; \
205 por x4, x3; \
206 pxor x2, x4; \
210 #define S7_2(x0, x1, x2, x3, x4) \ argument
212 pxor x4, x0; \
213 pxor x3, x4; \
215 pxor x1, x4; \
216 pxor x4, x2; \
218 por x0, x4; \
219 pxor x1, x4;
221 #define SI0_1(x0, x1, x2, x3, x4) \ argument
222 movdqa x3, x4; \
225 pxor x1, x4; \
231 #define SI0_2(x0, x1, x2, x3, x4) \ argument
233 pxor x4, x3; \
239 pxor x3, x4;
241 #define SI1_1(x0, x1, x2, x3, x4) \ argument
243 movdqa x0, x4; \
246 por x1, x4; \
247 pxor x3, x4; \
250 pand x4, x2;
251 #define SI1_2(x0, x1, x2, x3, x4) \ argument
252 pxor x1, x4; \
256 por x4, x0; \
257 pxor x4, x2; \
259 pxor x1, x4;
261 #define SI2_1(x0, x1, x2, x3, x4) \ argument
263 movdqa x3, x4; \
266 pxor x4, x2; \
267 pxor x0, x4; \
271 #define SI2_2(x0, x1, x2, x3, x4) \ argument
272 pxor x4, x1; \
273 por x3, x4; \
275 pxor x2, x4; \
278 pxor x4, x3; \
279 pxor x0, x4;
281 #define SI3_1(x0, x1, x2, x3, x4) \ argument
283 movdqa x1, x4; \
286 por x4, x0; \
287 pxor x3, x4; \
291 #define SI3_2(x0, x1, x2, x3, x4) \ argument
298 pxor x3, x4; \
302 #define SI4_1(x0, x1, x2, x3, x4) \ argument
304 movdqa x0, x4; \
308 pxor RNOT, x4; \
311 pand x4, x2;
312 #define SI4_2(x0, x1, x2, x3, x4) \ argument
314 por x4, x0; \
317 pxor x3, x4; \
320 pxor x1, x4; \
323 #define SI5_1(x0, x1, x2, x3, x4) \ argument
324 movdqa x1, x4; \
326 pxor x4, x2; \
328 pand x4, x3; \
334 #define SI5_2(x0, x1, x2, x3, x4) \ argument
335 pxor x1, x4; \
336 pxor x4, x2; \
337 pand x0, x4; \
343 pxor x4, x2; \
344 pxor x3, x4;
346 #define SI6_1(x0, x1, x2, x3, x4) \ argument
348 movdqa x0, x4; \
353 por x4, x2; \
356 #define SI6_2(x0, x1, x2, x3, x4) \ argument
360 pxor x0, x4; \
361 pxor x4, x3; \
362 pxor x2, x4; \
366 #define SI7_1(x0, x1, x2, x3, x4) \ argument
367 movdqa x3, x4; \
370 por x4, x2; \
371 pxor x1, x4; \
374 pxor x0, x4; \
377 #define SI7_2(x0, x1, x2, x3, x4) \ argument
380 pxor x3, x4; \
383 pxor x4, x1; \
384 pxor x4, x3; \
385 pand x0, x4; \
386 pxor x2, x4;
392 #define K2(x0, x1, x2, x3, x4, i) \ argument
406 #define LK2(x0, x1, x2, x3, x4, i) \ argument
407 movdqa x0 ## 1, x4 ## 1; \
409 psrld $(32 - 13), x4 ## 1; \
410 por x4 ## 1, x0 ## 1; \
412 movdqa x2 ## 1, x4 ## 1; \
414 psrld $(32 - 3), x4 ## 1; \
415 por x4 ## 1, x2 ## 1; \
417 movdqa x0 ## 2, x4 ## 2; \
419 psrld $(32 - 13), x4 ## 2; \
420 por x4 ## 2, x0 ## 2; \
422 movdqa x2 ## 2, x4 ## 2; \
424 psrld $(32 - 3), x4 ## 2; \
425 por x4 ## 2, x2 ## 2; \
427 movdqa x1 ## 1, x4 ## 1; \
429 psrld $(32 - 1), x4 ## 1; \
430 por x4 ## 1, x1 ## 1; \
431 movdqa x0 ## 1, x4 ## 1; \
432 pslld $3, x4 ## 1; \
434 pxor x4 ## 1, x3 ## 1; \
435 movdqa x3 ## 1, x4 ## 1; \
437 movdqa x1 ## 2, x4 ## 2; \
439 psrld $(32 - 1), x4 ## 2; \
440 por x4 ## 2, x1 ## 2; \
441 movdqa x0 ## 2, x4 ## 2; \
442 pslld $3, x4 ## 2; \
444 pxor x4 ## 2, x3 ## 2; \
445 movdqa x3 ## 2, x4 ## 2; \
448 psrld $(32 - 7), x4 ## 1; \
449 por x4 ## 1, x3 ## 1; \
450 movdqa x1 ## 1, x4 ## 1; \
451 pslld $7, x4 ## 1; \
455 pxor x4 ## 1, x2 ## 1; \
458 psrld $(32 - 7), x4 ## 2; \
459 por x4 ## 2, x3 ## 2; \
460 movdqa x1 ## 2, x4 ## 2; \
461 pslld $7, x4 ## 2; \
465 pxor x4 ## 2, x2 ## 2; \
469 movdqa x0 ## 1, x4 ## 1; \
471 psrld $(32 - 5), x4 ## 1; \
472 por x4 ## 1, x0 ## 1; \
473 movdqa x2 ## 1, x4 ## 1; \
475 psrld $(32 - 22), x4 ## 1; \
476 por x4 ## 1, x2 ## 1; \
481 movdqa x0 ## 2, x4 ## 2; \
483 psrld $(32 - 5), x4 ## 2; \
484 por x4 ## 2, x0 ## 2; \
485 movdqa x2 ## 2, x4 ## 2; \
487 psrld $(32 - 22), x4 ## 2; \
488 por x4 ## 2, x2 ## 2; \
492 #define KL2(x0, x1, x2, x3, x4, i) \ argument
495 movdqa x0 ## 1, x4 ## 1; \
497 pslld $(32 - 5), x4 ## 1; \
498 por x4 ## 1, x0 ## 1; \
501 movdqa x2 ## 1, x4 ## 1; \
503 pslld $(32 - 22), x4 ## 1; \
504 por x4 ## 1, x2 ## 1; \
508 movdqa x0 ## 2, x4 ## 2; \
510 pslld $(32 - 5), x4 ## 2; \
511 por x4 ## 2, x0 ## 2; \
514 movdqa x2 ## 2, x4 ## 2; \
516 pslld $(32 - 22), x4 ## 2; \
517 por x4 ## 2, x2 ## 2; \
520 movdqa x1 ## 1, x4 ## 1; \
521 pslld $7, x4 ## 1; \
523 pxor x4 ## 1, x2 ## 1; \
524 movdqa x1 ## 1, x4 ## 1; \
526 pslld $(32 - 1), x4 ## 1; \
527 por x4 ## 1, x1 ## 1; \
529 movdqa x1 ## 2, x4 ## 2; \
530 pslld $7, x4 ## 2; \
532 pxor x4 ## 2, x2 ## 2; \
533 movdqa x1 ## 2, x4 ## 2; \
535 pslld $(32 - 1), x4 ## 2; \
536 por x4 ## 2, x1 ## 2; \
537 movdqa x3 ## 1, x4 ## 1; \
539 pslld $(32 - 7), x4 ## 1; \
540 por x4 ## 1, x3 ## 1; \
542 movdqa x0 ## 1, x4 ## 1; \
543 pslld $3, x4 ## 1; \
544 pxor x4 ## 1, x3 ## 1; \
545 movdqa x0 ## 1, x4 ## 1; \
546 movdqa x3 ## 2, x4 ## 2; \
548 pslld $(32 - 7), x4 ## 2; \
549 por x4 ## 2, x3 ## 2; \
551 movdqa x0 ## 2, x4 ## 2; \
552 pslld $3, x4 ## 2; \
553 pxor x4 ## 2, x3 ## 2; \
554 movdqa x0 ## 2, x4 ## 2; \
556 pslld $(32 - 13), x4 ## 1; \
557 por x4 ## 1, x0 ## 1; \
560 movdqa x2 ## 1, x4 ## 1; \
562 pslld $(32 - 3), x4 ## 1; \
563 por x4 ## 1, x2 ## 1; \
565 pslld $(32 - 13), x4 ## 2; \
566 por x4 ## 2, x0 ## 2; \
569 movdqa x2 ## 2, x4 ## 2; \
571 pslld $(32 - 3), x4 ## 2; \
572 por x4 ## 2, x2 ## 2;
574 #define S(SBOX, x0, x1, x2, x3, x4) \ argument
575 SBOX ## _1(x0 ## 1, x1 ## 1, x2 ## 1, x3 ## 1, x4 ## 1); \
576 SBOX ## _2(x0 ## 1, x1 ## 1, x2 ## 1, x3 ## 1, x4 ## 1); \
577 SBOX ## _1(x0 ## 2, x1 ## 2, x2 ## 2, x3 ## 2, x4 ## 2); \
578 SBOX ## _2(x0 ## 2, x1 ## 2, x2 ## 2, x3 ## 2, x4 ## 2);
580 #define SP(SBOX, x0, x1, x2, x3, x4, i) \ argument
582 SBOX ## _1(x0 ## 1, x1 ## 1, x2 ## 1, x3 ## 1, x4 ## 1); \
584 SBOX ## _1(x0 ## 2, x1 ## 2, x2 ## 2, x3 ## 2, x4 ## 2); \
586 SBOX ## _2(x0 ## 1, x1 ## 1, x2 ## 1, x3 ## 1, x4 ## 1); \
588 SBOX ## _2(x0 ## 2, x1 ## 2, x2 ## 2, x3 ## 2, x4 ## 2); \