Home | History | Annotate | Download | only in asm

Lines Matching refs:tp4

1270   my $tp4 = @s[($i+3)%4]; $tp4 = @s[3] if ($i==1);
1287 &lea ($tp4,&DWP(0,$tp2,$tp2));
1289 &and ($tp4,0xfefefefe);
1292 &xor ($acc,$tp4);
1293 &mov ($tp4,$acc);
1298 &lea ($tp8,&DWP(0,$tp4,$tp4));
1302 &xor ($tp4,$s[$i]); # tp4^tp1
1309 &xor ($s[$i],$tp4);
1310 &xor ($tp4,$tp8);
1311 &rotl ($tp4,16);
1312 &xor ($s[$i],$tp8); # ^= tp8^(tp4^tp1)^(tp2^tp1)
1315 &xor ($s[$i],$tp4); # ^= ROTATE(tp8^tp4^tp1,16)
1540 &pxor ("mm1","mm3"); &pxor ("mm5","mm7"); # tp4
1542 &pxor ("mm0","mm1"); &pxor ("mm4","mm5"); # ^= tp4
1543 &pxor ("mm0","mm3"); &pxor ("mm4","mm7"); # ^= ROTATE(tp4,16)
2865 { my ($i,$key,$tp1,$tp2,$tp4,$tp8) = @_;
2882 &lea ($tp4,&DWP(0,$tp2,$tp2));
2884 &and ($tp4,0xfefefefe);
2887 &xor ($acc,$tp4);
2888 &mov ($tp4,$acc);
2893 &lea ($tp8,&DWP(0,$tp4,$tp4));
2894 &xor ($tp4,$tp1); # tp4^tp1
2905 &xor ($tp1,$tp4);
2907 &xor ($tp4,$tp8);
2908 &xor ($tp1,$tp8); # ^= tp8^(tp4^tp1)^(tp2^tp1)
2909 &rotl ($tp4,16);
2912 &xor ($tp1,$tp4); # ^= ROTATE(tp8^tp4^tp1,16)