Lines Matching refs:rax

187 	mov	%rax,$d2
188 mov $r0,%rax
192 mov %rax,$h0 # future $h0
193 mov $r0,%rax
197 add %rax,$d2
198 mov $s1,%rax
203 add %rax,$h0
213 mov \$-4,%rax # mask value
216 and $d3,%rax # last reduction step
220 add $d3,%rax
221 add %rax,$h0
249 mov %rax,0($ctx) # initialize hash value
250 mov %rax,8($ctx)
251 mov %rax,16($ctx)
262 lea poly1305_blocks_avx(%rip),%rax
265 cmovc %rax,%r10
269 lea poly1305_blocks_avx2(%rip),%rax
271 cmovc %rax,%r10
274 mov \$`(1<<31|1<<21|1<<16)`,%rax
276 and %rax,%r9
277 cmp %rax,%r9
281 mov \$0x0ffffffc0fffffff,%rax
283 and 0($inp),%rax
285 mov %rax,24($ctx)
335 mov $r1,%rax
350 mov $r1,%rax
387 mov %r8,%rax
393 cmovnz %r8,%rax
396 add 0($nonce),%rax # accumulate nonce
398 mov %rax,0($mac) # write result
445 mov $r1,%rax
464 lea (%rax,%rax,4),%eax # *5
472 mov $h1,%rax
474 shl \$12,%rax
476 or $d1,%rax
481 lea (%rax,%rax,4),%eax # *5
496 lea (%rax,%rax,4),%eax # *5
504 mov $h2,%rax
505 shl \$24,%rax
506 or %rax,$d1
514 mov $r1,%rax
530 mov $h1,%rax
531 shl \$12,%rax
532 or $d1,%rax
535 lea (%rax,%rax,4),%eax # *5
547 mov $h2,%rax
548 shl \$24,%rax
549 or %rax,$d1
554 mov $r1,%rax
570 mov $h1,%rax
571 shl \$12,%rax
572 or $d1,%rax
575 lea (%rax,%rax,4),%eax # *5
587 mov $h2,%rax
588 shl \$24,%rax
589 or %rax,$d1
677 mov $s1,%rax
692 mov $h0,%rax
698 and \$0x3ffffff,%rax # h[0]
712 vmovd %rax#d,$H0
728 mov %rax#d,0($ctx) # store hash value base 2^26
780 mov $s1,%rax
797 mov $h0,%rax
803 and \$0x3ffffff,%rax # h[0]
814 vmovd %rax#d,$H0
877 lea -32($inp),%rax
878 cmovc %rax,$inp
1067 lea 16*2($inp),%rax
1070 cmovc %rax,$inp
1473 add %rcx,%rax
1475 add %rax,%r8 # h0
1479 mov %r10,%rax
1482 shl \$40,%rax
1483 add %rax,%r9 # h1
1486 mov %r10,%rax # could be partially reduced, so reduce
1489 shr \$2,%rax
1491 add %rcx,%rax
1492 add %rax,%r8
1496 mov %r8,%rax
1502 cmovnz %r8,%rax
1505 add 0($nonce),%rax # accumulate nonce
1507 mov %rax,0($mac) # write result
1599 mov $s1,%rax
1611 mov $r1,%rax
1620 mov $h0,%rax
1626 and \$0x3ffffff,%rax # h[0]
1640 vmovd %rax#d,%x#$H0
1656 mov %rax#d,0($ctx) # store hash value base 2^26
1708 mov $s1,%rax
1723 mov $r1,%rax
1730 mov $h0,%rax
1736 and \$0x3ffffff,%rax # h[0]
1747 vmovd %rax#d,%x#$H0
1841 lea 0x90(%rsp),%rax # size optimization
1850 vmovdqa $T3,0x20-0x90(%rax)
1852 vmovdqa $T4,0x40-0x90(%rax)
1854 vmovdqa $D0,0x60-0x90(%rax)
1856 vmovdqa $D1,0x80-0x90(%rax)
1858 vmovdqa $D2,0xa0-0x90(%rax)
1860 vmovdqa $D3,0xc0-0x90(%rax)
1861 vmovdqa $D4,0xe0-0x90(%rax)
1862 vmovdqa $MASK,0x100-0x90(%rax)
1911 vmovdqa `32*6-0x90`(%rax),$T3 # s3^4
1912 vmovdqa `32*8-0x90`(%rax),$S4 # s4^4
1943 vmovdqa `32*4-0x90`(%rax),$T1 # s2
1961 vmovdqa `32*5-0x90`(%rax),$H2 # r3
1987 vpmuludq `32*7-0x90`(%rax),$H0,$H4 # h0*r4
2061 vmovdqu `32*6+4-0x90`(%rax),$T3 # s3^4
2062 vmovdqu `32*8+4-0x90`(%rax),$S4 # s4^4
2082 vmovdqu `32*4+4-0x90`(%rax),$T1 # s2
2093 vmovdqu `32*5+4-0x90`(%rax),$H2 # r3
2112 vpmuludq `32*7+4-0x90`(%rax),$H0,$H4 # h0*r4
2251 mov \$0x20,%rax
2267 vmovdqu64 $R1,0x00(%rsp,%rax){%k2}
2273 vmovdqu64 $R2,0x40(%rsp,%rax){%k2}
2276 vmovdqu64 $R3,0x80(%rsp,%rax){%k2}
2278 vmovdqu64 $R4,0xc0(%rsp,%rax){%k2}
2763 lea 0x90(%rsp),%rax # size optimization for .Ltail_avx2
2856 mov %rax,0($ctx) # initialize hash value
2857 mov %rax,8($ctx)
2858 mov %rax,16($ctx)
2864 mov \$0x0ffffffc0fffffff,%rax
2866 and 0($inp),%rax
2870 and %rax,%r8
2871 shrd \$44,%rcx,%rax
2873 and %r9,%rax
2875 mov %rax,48($ctx) # r1
2876 lea (%rax,%rax,4),%rax # *5
2878 shl \$2,%rax # magic <<2
2881 mov %rax,24($ctx) # s1
2918 mov \$3,%rax
2921 cmovae %r10,%rax
2923 cmovns %r10,%rax
2925 and $len,%rax # is input of favourable length?
2928 sub %rax,$len
3003 dec %rax # len-=16
3838 mov %r9,%rax
3840 shl \$44,%rax
3845 add %rax,%r8
3849 mov %r8,%rax
3855 cmovnz %r8,%rax
3858 add 0($nonce),%rax # accumulate nonce
3860 mov %rax,0($mac) # write result
3917 mov $otp,%rax
3968 mov $otp,%rax
3998 mov 120($context),%rax # pull context->Rax
4009 mov 152($context),%rax # pull context->Rsp
4016 lea 48(%rax),%rax
4018 mov -8(%rax),%rbx
4019 mov -16(%rax),%rbp
4020 mov -24(%rax),%r12
4021 mov -32(%rax),%r13
4022 mov -40(%rax),%r14
4023 mov -48(%rax),%r15
4048 mov 120($context),%rax # pull context->Rax
4059 mov 152($context),%rax # pull context->Rsp
4066 mov 208($context),%rax # pull context->R11
4068 lea 0x50(%rax),%rsi
4069 lea 0xf8(%rax),%rax
4075 mov 8(%rax),%rdi
4076 mov 16(%rax),%rsi
4077 mov %rax,152($context) # restore context->Rsp