Lines Matching refs:s0
207 $s0="eax";
314 &movz ($v0,&LB($s0)); # 3, 2, 1, 0*
321 &rotr ($s0,16); # 1, 0, 3, 2
332 &movz ($v0,&HB($s0)); # 1, 0, 3*, 2
340 &movz ($v0,&LB($s0)); # 1, 0, 3, 2*
352 &shr ($s0,24); # 1*
354 &xor ($s2,&DWP(3,$te,$s0,8)); # 1
355 &mov ($s0,$__s0); # s[0]=t[0]
484 { my @s = ($s0,$s1,$s2,$s3);
514 &xor ($s0,&DWP(0,$key)); # xor with key
536 &enccompact(0,$tbl,$s0,$s1,$s2,$s3,1);
537 &enccompact(1,$tbl,$s1,$s2,$s3,$s0,1);
538 &enccompact(2,$tbl,$s2,$s3,$s0,$s1,1);
539 &enccompact(3,$tbl,$s3,$s0,$s1,$s2,1);
548 &xor ($s0,&DWP(0,$key));
557 &enccompact(0,$tbl,$s0,$s1,$s2,$s3);
558 &enccompact(1,$tbl,$s1,$s2,$s3,$s0);
559 &enccompact(2,$tbl,$s2,$s3,$s0,$s1);
560 &enccompact(3,$tbl,$s3,$s0,$s1,$s2);
562 &xor ($s0,&DWP(16,$key));
716 &mov ($s0,0x1b1b1b1b); # magic constant
717 &mov (&DWP(8,"esp"),$s0);
718 &mov (&DWP(12,"esp"),$s0);
721 &mov ($s0,&DWP(0-128,$tbl));
725 &mov ($s0,&DWP(128-128,$tbl));
757 &mov ($s0,&DWP(0-128,$tbl));
863 &xor ($s0,&DWP(0,$key)); # xor with key
877 &encvert($tbl,$s0,$s1,$s2,$s3);
879 &encstep(0,$tbl,$s0,$s1,$s2,$s3);
880 &encstep(1,$tbl,$s1,$s2,$s3,$s0);
881 &encstep(2,$tbl,$s2,$s3,$s0,$s1);
882 &encstep(3,$tbl,$s3,$s0,$s1,$s2);
885 &xor ($s0,&DWP(0,$key));
902 &encvert($tbl,$s0,$s1,$s2,$s3);
904 &encstep(0,$tbl,$s0,$s1,$s2,$s3);
905 &encstep(1,$tbl,$s1,$s2,$s3,$s0);
906 &encstep(2,$tbl,$s2,$s3,$s0,$s1);
907 &encstep(3,$tbl,$s3,$s0,$s1,$s2);
909 &xor ($s0,&DWP(16*$i+0,$key));
919 &encvert($tbl,$s0,$s1,$s2,$s3);
921 &encstep(0,$tbl,$s0,$s1,$s2,$s3);
922 &encstep(1,$tbl,$s1,$s2,$s3,$s0);
923 &encstep(2,$tbl,$s2,$s3,$s0,$s1);
924 &encstep(3,$tbl,$s3,$s0,$s1,$s2);
926 &xor ($s0,&DWP(16*$i+0,$key));
936 &encvert($tbl,$s0,$s1,$s2,$s3);
938 &encstep(0,$tbl,$s0,$s1,$s2,$s3);
939 &encstep(1,$tbl,$s1,$s2,$s3,$s0);
940 &encstep(2,$tbl,$s2,$s3,$s0,$s1);
941 &encstep(3,$tbl,$s3,$s0,$s1,$s2);
943 &xor ($s0,&DWP(16*$i+0,$key));
955 &enclast(0,$tbl,$s0,$s1,$s2,$s3);
956 &enclast(1,$tbl,$s1,$s2,$s3,$s0);
957 &enclast(2,$tbl,$s2,$s3,$s0,$s1);
958 &enclast(3,$tbl,$s3,$s0,$s1,$s2);
961 &xor ($s0,&DWP(0,$key));
1178 &mov ($s0,"esp");
1189 &mov ($_esp,$s0); # save stack pointer
1194 &picmeup($s0,"OPENSSL_ia32cap_P",$tbl,&label("pic_point")) if (!$x86only);
1204 &bt (&DWP(0,$s0),25); # check for SSE bit
1219 &mov ($s0,&DWP(0,$acc)); # load input data
1226 &mov (&DWP(0,$acc),$s0); # write output data
1280 { my @s = ($s0,$s1,$s2,$s3);
1343 &xor ($s0,&DWP(0,$key)); # xor with key
1366 &deccompact(0,$tbl,$s0,$s3,$s2,$s1,1);
1367 &deccompact(1,$tbl,$s1,$s0,$s3,$s2,1);
1368 &deccompact(2,$tbl,$s2,$s1,$s0,$s3,1);
1369 &deccompact(3,$tbl,$s3,$s2,$s1,$s0,1);
1377 &xor ($s0,&DWP(0,$key));
1386 &deccompact(0,$tbl,$s0,$s3,$s2,$s1);
1387 &deccompact(1,$tbl,$s1,$s0,$s3,$s2);
1388 &deccompact(2,$tbl,$s2,$s1,$s0,$s3);
1389 &deccompact(3,$tbl,$s3,$s2,$s1,$s0);
1391 &xor ($s0,&DWP(16,$key));
1503 &mov ($s0,0x1b1b1b1b); # magic constant
1504 &mov (&DWP(8,"esp"),$s0);
1505 &mov (&DWP(12,"esp"),$s0);
1508 &mov ($s0,&DWP(0-128,$tbl));
1512 &mov ($s0,&DWP(128-128,$tbl));
1575 &mov ($s0,&DWP(0-128,$tbl));
1681 &xor ($s0,&DWP(0,$key)); # xor with key
1693 &decstep(0,$tbl,$s0,$s3,$s2,$s1);
1694 &decstep(1,$tbl,$s1,$s0,$s3,$s2);
1695 &decstep(2,$tbl,$s2,$s1,$s0,$s3);
1696 &decstep(3,$tbl,$s3,$s2,$s1,$s0);
1698 &xor ($s0,&DWP(0,$key));
1714 &decstep(0,$tbl,$s0,$s3,$s2,$s1);
1715 &decstep(1,$tbl,$s1,$s0,$s3,$s2);
1716 &decstep(2,$tbl,$s2,$s1,$s0,$s3);
1717 &decstep(3,$tbl,$s3,$s2,$s1,$s0);
1718 &xor ($s0,&DWP(16*$i+0,$key));
1727 &decstep(0,$tbl,$s0,$s3,$s2,$s1);
1728 &decstep(1,$tbl,$s1,$s0,$s3,$s2);
1729 &decstep(2,$tbl,$s2,$s1,$s0,$s3);
1730 &decstep(3,$tbl,$s3,$s2,$s1,$s0);
1731 &xor ($s0,&DWP(16*$i+0,$key));
1740 &decstep(0,$tbl,$s0,$s3,$s2,$s1);
1741 &decstep(1,$tbl,$s1,$s0,$s3,$s2);
1742 &decstep(2,$tbl,$s2,$s1,$s0,$s3);
1743 &decstep(3,$tbl,$s3,$s2,$s1,$s0);
1744 &xor ($s0,&DWP(16*$i+0,$key));
1751 &declast(0,$tbl,$s0,$s3,$s2,$s1);
1752 &declast(1,$tbl,$s1,$s0,$s3,$s2);
1753 &declast(2,$tbl,$s2,$s1,$s0,$s3);
1754 &declast(3,$tbl,$s3,$s2,$s1,$s0);
1757 &xor ($s0,&DWP(0,$key));
1969 &mov ($s0,"esp");
1980 &mov ($_esp,$s0); # save stack pointer
1985 &picmeup($s0,"OPENSSL_ia32cap_P",$tbl,&label("pic_point")) if(!$x86only);
1995 &bt (&DWP(0,$s0),25); # check for SSE bit
2010 &mov ($s0,&DWP(0,$acc)); # load input data
2017 &mov (&DWP(0,$acc),$s0); # write output data
2056 &picmeup($s0,"OPENSSL_ia32cap_P",$tbl,&label("pic_point")) if(!$x86only);
2073 &bt (&DWP(0,$s0),28); # check for hyper-threading bit
2081 &mov ($s0,$tbl);
2084 &and ($s0,0xfff); # s = %ebp&0xfff
2094 &sub ($s3,$s0);
2106 &mov ($s0,&DWP(0,$s3)); # load inp
2113 &mov ($_inp,$s0); # save copy of inp
2138 &mov ($s0,&DWP(0,$tbl));
2154 &mov ($s0,&DWP(0,$key)); # load iv
2161 &xor ($s0,&DWP(0,$acc)); # xor input data
2172 &mov (&DWP(0,$key),$s0); # save output data
2188 &mov (&DWP(0,$acc),$s0); # save ivec
2218 &mov ($s0,&DWP(0,$acc)); # read input
2228 &xor ($s0,&DWP(0,$key)); # xor iv
2236 &mov (&DWP(0,$key),$s0); # write output
2252 &mov ($s0,&DWP(0,$key)); # load iv
2256 &mov (&DWP(0,$acc),$s0); # copy back to user
2264 &mov ($s0,&DWP(0,$acc)); # read input
2270 &mov (&DWP(0,$key),$s0); # copy to temp
2280 &xor ($s0,&DWP(0,$key)); # xor iv
2285 &mov (&DWP(0,$acc),$s0); # write output
2294 &mov ($s0,&DWP(0,$acc)); # read temp
2299 &mov (&DWP(0,$key),$s0); # copy iv
2330 &mov ($s0,&DWP(0,$s0)) if (!$x86only);# load OPENSSL_ia32cap
2356 &mov ($_tmp,$s0); # save OPENSSL_ia32cap
2358 &mov ($s0,&DWP(0,$s3)); # load inp
2365 &mov ($_inp,$s0); # save copy of inp
2372 &mov ($acc,$s0);
2423 &mov ($s0,&DWP(0,$key)); # load iv
2430 &xor ($s0,&DWP(0,$acc)); # xor input data
2441 &mov (&DWP(0,$key),$s0); # save output data
2460 &mov (&DWP(0,$acc),$s0); # save ivec
2484 &xor ($s0,$s0);
2490 &mov ($s0,&DWP(0,$key));
2509 &lea ($s0,$ivec);
2542 &movq (&QWP(0,$s0),"mm0"); # save output to temp
2543 &movq (&QWP(8,$s0),"mm4");
2548 &mov ("esi",$s0); # temp
2558 &mov ($s0,&DWP(0,$acc)); # read input
2564 &mov (&DWP(0,$key),$s0); # copy to temp
2574 &xor ($s0,&DWP(0,$key)); # xor iv
2585 &mov (&DWP(0,$acc),$s0); # write output
2594 &mov ($s0,&DWP(0,$acc)); # read temp
2599 &mov (&DWP(0,$key),$s0); # copy it to iv
2615 &mov (&DWP(0,$acc),$s0); # save output to temp
2621 &mov ($s0,&DWP(0,$acc)); # re-read input
2626 &mov (&DWP(0,$key),$s0); # copy it to iv
2982 &mov ($s0,&DWP(16,$key)); # modulo-scheduled load
2985 &deckey (0,$key,$s0,$s1,$s2,$s3);
2986 &deckey (1,$key,$s1,$s2,$s3,$s0);
2987 &deckey (2,$key,$s2,$s3,$s0,$s1);
2988 &deckey (3,$key,$s3,$s0,$s1,$s2);