Home | History | Annotate | Download | only in asm

Lines Matching refs:tp2

1269   my $tp2 = @s[($i+2)%4]; $tp2 = @s[2] if ($i==1);
1277 &lea ($tp2,&DWP(0,$s[$i],$s[$i]));
1279 &and ($tp2,0xfefefefe);
1281 &xor ($acc,$tp2);
1282 &mov ($tp2,$acc);
1287 &lea ($tp4,&DWP(0,$tp2,$tp2));
1291 &xor ($tp2,$s[$i]); # tp2^tp1
1306 &xor ($s[$i],$tp2);
1307 &xor ($tp2,$tp8);
1308 &rotl ($tp2,24);
1312 &xor ($s[$i],$tp8); # ^= tp8^(tp4^tp1)^(tp2^tp1)
1314 &xor ($s[$i],$tp2); # ^= ROTATE(tp8^tp2^tp1,24)
1526 &pxor ("mm1","mm2"); &pxor ("mm5","mm6"); # tp2
1529 &pxor ("mm0","mm1"); &pxor ("mm4","mm5"); # ^= tp2
1532 &pxor ("mm0","mm3"); &pxor ("mm4","mm7"); # ^= tp2<<24
1533 &pxor ("mm0","mm2"); &pxor ("mm4","mm6"); # ^= tp2>>8
2865 { my ($i,$key,$tp1,$tp2,$tp4,$tp8) = @_;
2872 &lea ($tp2,&DWP(0,$tp1,$tp1));
2874 &and ($tp2,0xfefefefe);
2876 &xor ($acc,$tp2);
2877 &mov ($tp2,$acc);
2882 &lea ($tp4,&DWP(0,$tp2,$tp2));
2886 &xor ($tp2,$tp1); # tp2^tp1
2903 &xor ($tp1,$tp2);
2904 &xor ($tp2,$tp8);
2906 &rotl ($tp2,24);
2908 &xor ($tp1,$tp8); # ^= tp8^(tp4^tp1)^(tp2^tp1)
2910 &xor ($tp1,$tp2); # ^= ROTATE(tp8^tp2^tp1,24)
2913 &mov ($tp2,$tmp);