Lines Matching full:xmm2
184 &movdqa ("xmm2",&QWP($k_ipt,$const));
189 &pshufb ("xmm2","xmm0");
192 &pxor ("xmm2","xmm5");
193 &pxor ("xmm0","xmm2");
202 &pshufb ("xmm4","xmm2"); # 4 = sb1u
208 &pshufb ("xmm5","xmm2"); # 4 = sb2u
210 &movdqa ("xmm2",&QWP($k_sb2+16,$const));# 2 : sb2t
211 &pshufb ("xmm2","xmm3"); # 2 = sb2t
212 &pxor ("xmm2","xmm5"); # 2 = 2A
217 &pxor ("xmm0","xmm2"); # 0 = 2A+B
241 &movdqa ("xmm2","xmm7"); # 2 : 1/iak
242 &pshufb ("xmm2","xmm3"); # 2 = 1/iak
243 &pxor ("xmm2","xmm0"); # 2 = io
253 &pshufb ("xmm4","xmm2"); # 4 = sbou
271 &movdqa ("xmm2",&QWP($k_dipt-$k_dsbd,$base));
278 &pshufb ("xmm2","xmm0");
283 &pxor ("xmm2","xmm5");
285 &pxor ("xmm0","xmm2");
295 &pshufb ("xmm4","xmm2"); # 4 = sb9u
304 &pshufb ("xmm4","xmm2"); # 4 = sbdu
313 &pshufb ("xmm4","xmm2"); # 4 = sbbu
321 &pshufb ("xmm4","xmm2"); # 4 = sbeu
335 &movdqa ("xmm2",&QWP($k_inv+16,$const));# 2 : a/k
336 &pshufb ("xmm2","xmm0"); # 2 = a/k
340 &pxor ("xmm3","xmm2"); # 3 = iak = 1/i + a/k
343 &pxor ("xmm4","xmm2"); # 4 = jak = 1/j + a/k
344 &movdqa ("xmm2","xmm7"); # 2 : 1/iak
345 &pshufb ("xmm2","xmm3"); # 2 = 1/iak
346 &pxor ("xmm2","xmm0"); # 2 = io
355 &pshufb ("xmm4","xmm2"); # 4 = sbou
358 &movdqa ("xmm2",&QWP(0,$magic));
361 &pshufb ("xmm0","xmm2");
373 &movdqa ("xmm2",&QWP($k_rcon,$const)); # load rcon
378 &movdqa (&QWP(4,"esp"),"xmm2"); # xmm8
521 &pxor ("xmm2","xmm2");
575 &movdqa ("xmm2",&QWP(8,"esp")); # xmm8
577 &palignr("xmm1","xmm2",15);
578 &palignr("xmm2","xmm2",15);
586 &movdqa (&QWP(8,"esp"),"xmm2"); # xmm8
606 &movdqa ("xmm2",&QWP($k_inv+16,$const));# 2 : a/k
607 &pshufb ("xmm2","xmm0"); # 2 = a/k
611 &pxor ("xmm3","xmm2"); # 3 = iak = 1/i + a/k
614 &pxor ("xmm4","xmm2"); # 4 = jak = 1/j + a/k
615 &movdqa ("xmm2","xmm5"); # 2 : 1/iak
616 &pshufb ("xmm2","xmm3"); # 2 = 1/iak
617 &pxor ("xmm2","xmm0"); # 2 = io
622 &pshufb ("xmm4","xmm2"); # 4 = sbou
639 ## Clobbers %xmm1, %xmm2
642 &movdqa ("xmm2",&QWP($k_s0F,$const));
643 &movdqa ("xmm1","xmm2");
646 &pand ("xmm0","xmm2");
647 &movdqa ("xmm2",&QWP(0,$base));
648 &pshufb ("xmm2","xmm0");
651 &pxor ("xmm0","xmm2");
698 &movdqa ("xmm2",&QWP($k_s0F,$const));
700 &movdqa ("xmm1","xmm2");
703 &pand ("xmm4","xmm2"); # 4 = lo
705 &movdqa ("xmm2",&QWP(0,$inp));
706 &pshufb ("xmm2","xmm4");
709 &pxor ("xmm3","xmm2");
712 &movdqa ("xmm2",&QWP(0x20,$inp));
713 &pshufb ("xmm2","xmm4");
714 &pxor ("xmm2","xmm3");
717 &pxor ("xmm3","xmm2");
720 &movdqa ("xmm2",&QWP(0x40,$inp));
721 &pshufb ("xmm2","xmm4");
722 &pxor ("xmm2","xmm3");
725 &pxor ("xmm3","xmm2");
728 &movdqa ("xmm2",&QWP(0x60,$inp));
729 &pshufb ("xmm2","xmm4");
730 &pxor ("xmm2","xmm3");
733 &pxor ("xmm3","xmm2");