• Home
  • Raw
  • Download

Lines Matching refs:x1

42 #define K(x0, x1, x2, x3, x4, i) \  argument
47 pxor RT0, x1; \
52 #define LK(x0, x1, x2, x3, x4, i) \ argument
57 pxor x0, x1; \
62 pxor x2, x1; \
63 movdqa x1, x4; \
64 pslld $1, x1; \
66 por x4, x1; \
75 movdqa x1, x4; \
77 pxor x1, x0; \
83 pxor RT0, x1; \
98 #define KL(x0, x1, x2, x3, x4, i) \ argument
99 K(x0, x1, x2, x3, x4, i); \
110 movdqa x1, x4; \
112 pxor x1, x0; \
114 movdqa x1, x4; \
115 psrld $1, x1; \
117 por x4, x1; \
122 pxor x0, x1; \
130 pxor x2, x1; \
137 #define S0(x0, x1, x2, x3, x4) \ argument
143 pxor x1, x3; \
144 pand x0, x1; \
145 pxor x4, x1; \
150 pand x1, x2; \
152 pxor RNOT, x1; \
154 pxor x2, x1;
156 #define S1(x0, x1, x2, x3, x4) \ argument
157 movdqa x1, x4; \
158 pxor x0, x1; \
161 pand x1, x4; \
162 por x1, x0; \
165 pxor x3, x1; \
167 por x4, x1; \
170 pxor x1, x2; \
171 por x0, x1; \
174 pxor x1, x4;
176 #define S2(x0, x1, x2, x3, x4) \ argument
178 pxor x0, x1; \
183 pxor x1, x2; \
184 pxor x1, x3; \
185 pand x0, x1; \
188 por x1, x3; \
193 por x2, x1;
195 #define S3(x0, x1, x2, x3, x4) \ argument
196 movdqa x1, x4; \
197 pxor x3, x1; \
201 pxor x1, x2; \
202 pand x3, x1; \
206 pxor x0, x1; \
210 por x1, x4; \
211 pand x1, x2; \
216 #define S4(x0, x1, x2, x3, x4) \ argument
222 pxor x1, x0; \
225 pxor x1, x2; \
226 pand x0, x1; \
227 pxor x4, x1; \
231 por x1, x3; \
232 pxor RNOT, x1; \
235 #define S5(x0, x1, x2, x3, x4) \ argument
236 movdqa x1, x4; \
237 por x0, x1; \
238 pxor x1, x2; \
242 pand x4, x1; \
246 pxor x3, x1; \
248 pxor x1, x0; \
250 pxor x2, x1; \
254 #define S6(x0, x1, x2, x3, x4) \ argument
255 movdqa x1, x4; \
257 pxor x2, x1; \
260 por x3, x1; \
262 pxor x1, x0; \
263 pxor x2, x1; \
267 pxor x1, x4; \
269 pand x1, x3; \
271 pxor x2, x1;
273 #define S7(x0, x1, x2, x3, x4) \ argument
274 pxor RNOT, x1; \
275 movdqa x1, x4; \
277 pand x2, x1; \
278 pxor x3, x1; \
283 por x1, x0; \
288 pxor x1, x4; \
290 pxor x1, x3; \
292 pxor x1, x4;
294 #define SI0(x0, x1, x2, x3, x4) \ argument
296 pxor x0, x1; \
297 por x1, x3; \
298 pxor x1, x4; \
302 pand x1, x0; \
307 pxor x3, x1; \
309 pxor x0, x1; \
313 #define SI1(x0, x1, x2, x3, x4) \ argument
314 pxor x3, x1; \
318 por x1, x4; \
320 pand x1, x3; \
321 pxor x2, x1; \
323 pxor x1, x4; \
324 por x3, x1; \
329 pxor x0, x1; \
330 pxor x1, x4;
332 #define SI2(x0, x1, x2, x3, x4) \ argument
333 pxor x1, x2; \
339 pxor x1, x3; \
340 por x2, x1; \
342 pxor x4, x1; \
346 pand x1, x2; \
351 #define SI3(x0, x1, x2, x3, x4) \ argument
352 pxor x1, x2; \
353 movdqa x1, x4; \
354 pand x2, x1; \
355 pxor x0, x1; \
359 por x1, x3; \
360 pxor x2, x1; \
361 pxor x3, x1; \
364 pand x1, x3; \
365 pxor x0, x1; \
369 pxor x1, x0;
371 #define SI4(x0, x1, x2, x3, x4) \ argument
374 pand x1, x0; \
378 pxor x0, x1; \
386 pxor x1, x3; \
387 pand x0, x1; \
388 pxor x1, x4; \
391 #define SI5(x0, x1, x2, x3, x4) \ argument
392 movdqa x1, x4; \
393 por x2, x1; \
395 pxor x3, x1; \
402 pxor x1, x4; \
405 pxor x1, x0; \
406 pxor x3, x1; \
413 #define SI6(x0, x1, x2, x3, x4) \ argument
419 pxor x1, x3; \
424 pxor x1, x3; \
425 pand x2, x1; \
429 pxor x1, x0; \
432 #define SI7(x0, x1, x2, x3, x4) \ argument
437 pxor x1, x4; \
439 por x3, x1; \
442 pxor x1, x0; \
443 pand x2, x1; \
448 pxor x4, x1; \
453 #define transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \ argument
455 punpckldq x1, x0; \
456 punpckhdq x1, t2; \
460 movdqa x0, x1; \
462 punpckhqdq t1, x1; \
468 #define read_blocks(in, x0, x1, x2, x3, t0, t1, t2) \ argument
470 movdqu (1*4*4)(in), x1; \
474 transpose_4x4(x0, x1, x2, x3, t0, t1, t2)
476 #define write_blocks(out, x0, x1, x2, x3, t0, t1, t2) \ argument
477 transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \
480 movdqu x1, (1*4*4)(out); \
484 #define xor_blocks(out, x0, x1, x2, x3, t0, t1, t2) \ argument
485 transpose_4x4(x0, x1, x2, x3, t0, t1, t2) \
491 pxor t0, x1; \
492 movdqu x1, (1*4*4)(out); \