Lines Matching refs:S1
2208 my ($R0,$R1,$R2,$R3,$R4, $S1,$S2,$S3,$S4) = map("%zmm$_",(16..24));
2253 vmovdqu `16*2-64`($ctx),%x#$T0 # ... ${S1}
2263 vpermd $T0,$T2,$S1
2271 vmovdqa64 $S1,0x40(%rsp){%k2}
2335 vpmuludq $T4,$S1,$M0
2412 vpslld \$2,$R1,$S1 # *5
2416 vpaddd $R1,$S1,$S1
2527 vpmuludq $H4,$S1,$M0
2603 vpsrlq \$32,$S1,$S1
2667 vpmuludq $H4,$S1,$M0
3023 my ($H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2) = map("%ymm$_",(0..5,16,17));
3059 vpbroadcastq 160($ctx),$S1
3094 vmovq 24($ctx),%x#$S1 # load key
3108 vpmadd52luq $H2,$S1,$D0lo
3110 vpmadd52huq $H2,$S1,$D0hi
3175 vpsllq \$2,$R1,$S1 # S1 = R1*5*4
3177 vpaddq $R1,$S1,$S1
3179 vpsllq \$2,$S1,$S1
3195 vpsllq \$2,$R1,$S1 # S1 = R1*5*4
3196 vpaddq $R1,$S1,$S1
3197 vpsllq \$2,$S1,$S1
3212 vmovdqu64 $S1,160($ctx)
3213 vpbroadcastq %x#$S1,$S1
3226 vmovdqu64 $S1,160($ctx)
3227 vpsrldq \$8,$S1,$S1
3234 vmovdqu64 160+8($ctx),${S1}{%k1}{z}
3267 vpmadd52luq $H2,$S1,$D0lo
3269 vpmadd52huq $H2,$S1,$D0hi
3342 vmovdqu64 160($ctx),$S1
3356 vpmadd52luq $H2,$S1,$D0lo
3358 vpmadd52huq $H2,$S1,$D0hi
3464 my ($H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2) = map("%ymm$_",(0..5,16,17));
3494 vmovdqu64 160($ctx),$S1
3507 vpmadd52luq $RR2,$S1,$D0lo
3509 vpmadd52huq $RR2,$S1,$D0hi
3576 map(s/%y/%z/, $H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2);
3601 vpbroadcastq %x#$SS1,$S1 # broadcast 8th power
3632 vpmadd52luq $H2,$S1,$D0lo
3634 vpmadd52huq $H2,$S1,$D0hi
3776 map(s/%z/%y/, $H0,$H1,$H2,$R0,$R1,$R2,$S1,$S2);