Lines Matching refs:s0

49 $s0="%eax";
96 movzb `&lo("$s0")`,$acc0
112 movzb `&hi("$s0")`,$acc2
119 shr \$16,$s0
123 movzb `&lo("$s0")`,$acc2
129 movzb `&hi("$s0")`,$acc1
138 mov 0($key),$s0
144 xor $t0,$s0
155 movzb `&lo("$s0")`,$acc0
177 movzb `&hi("$s0")`,$acc1
187 shr \$16,$s0
191 movzb `&lo("$s0")`,$acc2
206 movzb `&hi("$s0")`,$acc2
224 mov 16+0($key),$s0
234 xor $t0,$s0
322 xor 0($key),$s0 # xor with key
334 else { &encstep(0,$s0,$s1,$s2,$s3);
335 &encstep(1,$s1,$s2,$s3,$s0);
336 &encstep(2,$s2,$s3,$s0,$s1);
337 &encstep(3,$s3,$s0,$s1,$s2);
344 else { &enclast(0,$s0,$s1,$s2,$s3);
345 &enclast(1,$s1,$s2,$s3,$s0);
346 &enclast(2,$s2,$s3,$s0,$s1);
347 &enclast(3,$s3,$s0,$s1,$s2);
349 xor 16+0($key),$s0 # xor with key
367 movzb `&lo("$s0")`,$t0
381 movzb `&hi("$s0")`,$acc0
391 shr \$16,$s0
396 movzb `&lo("$s0")`,$t5
410 movzb `&hi("$s0")`,$acc1
430 mov $t0,$s0
470 and $s0,$t0
475 lea ($s0,$s0),$r20
484 mov $s0,$t0
489 xor $r20,$s0
492 rol \$24,$s0
497 xor $r20,$s0
505 xor $t0,$s0
513 xor $t0,$s0
562 xor 0($key),$s0 # xor with key
578 xor 0($key),$s0
619 mov 0(%rdi),$s0 # load input vector
640 mov $s0,0($out) # write output vector
664 movzb `&lo("$s0")`,$acc0
672 movzb `&hi("$s0")`,$acc1
679 shr \$16,$s0
691 movzb `&lo("$s0")`,$acc2
705 movzb `&hi("$s0")`,$acc2
707 mov 0($key),$s0
710 xor $t0,$s0
724 movzb `&lo("$s0")`,$acc0
733 movzb `&hi("$s0")`,$acc2
747 shr \$16,$s0
760 movzb `&lo("$s0")`,$acc2
789 movzb `&hi("$s0")`,$acc1
793 mov 16+0($key),$s0
804 xor $t0,$s0
886 xor 0($key),$s0 # xor with key
898 else { &decstep(0,$s0,$s3,$s2,$s1);
899 &decstep(1,$s1,$s0,$s3,$s2);
900 &decstep(2,$s2,$s1,$s0,$s3);
901 &decstep(3,$s3,$s2,$s1,$s0);
904 xor 0($key),$s0 # xor with key
915 else { &declast(0,$s0,$s3,$s2,$s1);
916 &declast(1,$s1,$s0,$s3,$s2);
917 &declast(2,$s2,$s1,$s0,$s3);
918 &declast(3,$s3,$s2,$s1,$s0);
920 xor 16+0($key),$s0 # xor with key
935 movzb `&lo("$s0")`,$t0
940 movzb `&hi("$s0")`,$acc1
958 shr \$16,$s0
966 movzb `&lo("$s0")`,$t5
986 shr \$8,$s0
992 movzb ($sbox,$s0,1),$s3 #$t3
994 mov $t0,$s0
998 xor $acc0,$s0
1006 # parallelized version! input is pair of 64-bit values: %rax=s1.s0
1007 # and %rcx=s3.s2, output is four 32-bit values in %eax=s0, %ebx=s1,
1152 xor 0($key),$s0 # xor with key
1176 xor 0($key),$s0
1217 mov 0(%rdi),$s0 # load input vector
1240 mov $s0,0($out) # write output vector
1761 mov 0(%rbp),$s0 # load iv
1768 xor 0($inp),$s0
1779 mov $s0,0($out)
1791 mov $s0,0(%rbp) # save ivec
1807 mov 0($inp),$s0 # read input
1819 xor 0(%rbp),$s0 # xor iv
1829 mov $s0,0($out) # write output
1852 mov 0($inp),$s0 # load input
1863 xor 0+$ivec,$s0
1876 mov $s0,0($out) # save output [zaps input]
1890 mov $s0,0($out) # save output [zaps input]
1953 mov 0(%rbp),$s0 # load iv
1961 xor 0($inp),$s0
1975 mov $s0,0($out)
1988 mov $s0,0(%rbp) # save ivec
2025 mov 0($inp),$s0 # load input
2039 xor 0+$ivec,$s0
2053 mov $s0,0($out) # save output [can zap input]
2066 mov $s0,0($out) # save output [can zap input]
2079 mov $s0,0+$ivec # save output to stack