Lines Matching refs:rcx
177 my ($ctx,$inp,$len,$padbit)=("%rdi","%rsi","%rdx","%rcx");
263 lea poly1305_emit_avx(%rip),%rcx
266 cmovc %rcx,%r11
282 mov \$0x0ffffffc0ffffffc,%rcx
284 and 8($inp),%rcx
286 mov %rcx,32($ctx)
389 mov %r9,%rcx
394 cmovnz %r9,%rcx
397 adc 8($nonce),%rcx
399 mov %rcx,8($mac)
882 lea .Lconst(%rip),%rcx
888 vmovdqa 64(%rcx),$MASK # .Lmask26
904 vpor 32(%rcx),$T4,$T4 # padbit, yes, always
1055 vpand 0(%rcx),$H4,$H4 # .Lmask24
1059 vpor 32(%rcx),$H4,$H4 # padbit, yes, always
1157 vpand 0(%rcx),$T4,$T4 # .Lmask24
1161 vpor 32(%rcx),$T4,$T4 # padbit, yes, always
1304 vpor 32(%rcx),$H4,$H4 # padbit, yes, always
1470 shl \$26,%rcx # base 2^26 -> base 2^64
1473 add %rcx,%rax
1487 mov %r10,%rcx
1490 and \$-4,%rcx
1491 add %rcx,%rax
1498 mov %r9,%rcx
1503 cmovnz %r9,%rcx
1506 adc 8($nonce),%rcx
1508 mov %rcx,8($mac)
1829 lea .Lconst(%rip),%rcx
1831 vmovdqa 96(%rcx),$T0 # .Lpermd_avx2
1863 vmovdqa 64(%rcx),$MASK # .Lmask26
1887 vpor 32(%rcx),$T4,$T4 # padbit, yes, always
1989 vmovdqa 64(%rcx),$MASK # .Lmask26
2040 vpor 32(%rcx),$T4,$T4 # padbit, yes, always
2114 vmovdqa 64(%rcx),$MASK # .Lmask26
2243 lea .Lconst(%rip),%rcx
2245 vmovdqa 96(%rcx),%y#$T2 # .Lpermd_avx2
2260 vpbroadcastq 64(%rcx),$MASK # .Lmask26
2395 vmovdqa32 128(%rcx),$M0 # .Lpermd_avx512:
2420 vpbroadcastq 32(%rcx),$PADBIT # .L129
2760 vpor 32(%rcx),$T4,$T4 # padbit, yes, always
2865 mov \$0x0ffffffc0ffffffc,%rcx
2868 and 8($inp),%rcx
2871 shrd \$44,%rcx,%rax
2874 shr \$24,%rcx
2877 mov %rcx,56($ctx) # r2
2879 lea (%rcx,%rcx,4),%rcx # *5
2880 shl \$2,%rcx # magic <<2
2882 mov %rcx,32($ctx) # s2
3841 mov %r10,%rcx
3843 shl \$24,%rcx
3846 adc %rcx,%r9
3851 mov %r9,%rcx
3856 cmovnz %r9,%rcx
3859 adc 8($nonce),%rcx
3861 mov %rcx,8($mac)
3871 my ($out,$inp,$otp,$len)=$win64 ? ("%rcx","%rdx","%r8", "%r9") : # Win64 order
3872 ("%rdi","%rsi","%rdx","%rcx"); # Unix order
3977 $rec="%rcx";
4097 mov %rcx,56(%rsp) # arg8, (NULL)