Lines Matching refs:s0

47 $s0="%eax";
94 movzb `&lo("$s0")`,$acc0
110 movzb `&hi("$s0")`,$acc2
117 shr \$16,$s0
121 movzb `&lo("$s0")`,$acc2
127 movzb `&hi("$s0")`,$acc1
136 mov 0($key),$s0
142 xor $t0,$s0
153 movzb `&lo("$s0")`,$acc0
175 movzb `&hi("$s0")`,$acc1
185 shr \$16,$s0
189 movzb `&lo("$s0")`,$acc2
204 movzb `&hi("$s0")`,$acc2
222 mov 16+0($key),$s0
232 xor $t0,$s0
320 xor 0($key),$s0 # xor with key
332 else { &encstep(0,$s0,$s1,$s2,$s3);
333 &encstep(1,$s1,$s2,$s3,$s0);
334 &encstep(2,$s2,$s3,$s0,$s1);
335 &encstep(3,$s3,$s0,$s1,$s2);
342 else { &enclast(0,$s0,$s1,$s2,$s3);
343 &enclast(1,$s1,$s2,$s3,$s0);
344 &enclast(2,$s2,$s3,$s0,$s1);
345 &enclast(3,$s3,$s0,$s1,$s2);
347 xor 16+0($key),$s0 # xor with key
365 movzb `&lo("$s0")`,$t0
380 movzb `&hi("$s0")`,$acc0
394 shr \$16,$s0
396 movzb `&lo("$s0")`,$t5
411 movzb `&hi("$s0")`,$acc1
430 mov $t0,$s0
468 mov $s0,$acc0
475 lea ($s0,$s0),$r20
484 mov $s0,$t0
489 xor $r20,$s0
493 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
616 mov 0(%rdi),$s0 # load input vector
637 mov $s0,0($out) # write output vector
661 movzb `&lo("$s0")`,$acc0
669 movzb `&hi("$s0")`,$acc1
676 shr \$16,$s0
688 movzb `&lo("$s0")`,$acc2
702 movzb `&hi("$s0")`,$acc2
704 mov 0($key),$s0
707 xor $t0,$s0
721 movzb `&lo("$s0")`,$acc0
730 movzb `&hi("$s0")`,$acc2
744 shr \$16,$s0
757 movzb `&lo("$s0")`,$acc2
786 movzb `&hi("$s0")`,$acc1
790 mov 16+0($key),$s0
801 xor $t0,$s0
883 xor 0($key),$s0 # xor with key
895 else { &decstep(0,$s0,$s3,$s2,$s1);
896 &decstep(1,$s1,$s0,$s3,$s2);
897 &decstep(2,$s2,$s1,$s0,$s3);
898 &decstep(3,$s3,$s2,$s1,$s0);
901 xor 0($key),$s0 # xor with key
912 else { &declast(0,$s0,$s3,$s2,$s1);
913 &declast(1,$s1,$s0,$s3,$s2);
914 &declast(2,$s2,$s1,$s0,$s3);
915 &declast(3,$s3,$s2,$s1,$s0);
917 xor 16+0($key),$s0 # xor with key
932 movzb `&lo("$s0")`,$t0
941 movzb `&hi("$s0")`,$acc1
961 shr \$16,$s0
963 movzb `&lo("$s0")`,$t5
986 shr \$8,$s0
989 movzb ($sbox,$s0,1),$s3 #$t3
998 mov $t0,$s0
1004 # parallelized version! input is pair of 64-bit values: %rax=s1.s0
1005 # and %rcx=s3.s2, output is four 32-bit values in %eax=s0, %ebx=s1,
1150 xor 0($key),$s0 # xor with key
1174 xor 0($key),$s0
1212 mov 0(%rdi),$s0 # load input vector
1235 mov $s0,0($out) # write output vector
1757 mov 0(%rbp),$s0 # load iv
1764 xor 0($inp),$s0
1775 mov $s0,0($out)
1787 mov $s0,0(%rbp) # save ivec
1803 mov 0($inp),$s0 # read input
1815 xor 0(%rbp),$s0 # xor iv
1825 mov $s0,0($out) # write output
1848 mov 0($inp),$s0 # load input
1859 xor 0+$ivec,$s0
1872 mov $s0,0($out) # save output [zaps input]
1886 mov $s0,0($out) # save output [zaps input]
1949 mov 0(%rbp),$s0 # load iv
1957 xor 0($inp),$s0
1971 mov $s0,0($out)
1984 mov $s0,0(%rbp) # save ivec
2021 mov 0($inp),$s0 # load input
2035 xor 0+$ivec,$s0
2049 mov $s0,0($out) # save output [can zap input]
2062 mov $s0,0($out) # save output [can zap input]
2075 mov $s0,0+$ivec # save output to stack