Lines Matching refs:inp

177 my ($ctx,$inp,$len,$padbit)=("%rdi","%rsi","%rdx","%rcx");
178 my ($mac,$nonce)=($inp,$len); # *_emit arguments
253 test $inp,$inp
283 and 0($inp),%rax
284 and 8($inp),%rcx
341 add 0($inp),$h0 # accumulate input
342 adc 8($inp),$h1
343 lea 16($inp),$inp
681 add 0($inp),$h0 # accumulate input
682 adc 8($inp),$h1
683 lea 16($inp),$inp
787 add 0($inp),$h0 # accumulate input
788 adc 8($inp),$h1
789 lea 16($inp),$inp
877 lea -32($inp),%rax
878 cmovc %rax,$inp
886 vmovdqu 16*2($inp),$T0
887 vmovdqu 16*3($inp),$T1
960 # ((inp[0]*r^4+inp[2]*r^2+inp[4])*r^4+inp[6]*r^2
961 # ((inp[1]*r^4+inp[3]*r^2+inp[5])*r^3+inp[7]*r
963 # ((inp[0]*r^4+inp[2]*r^2+inp[4])*r^4+inp[6]*r^2+inp[8])*r^2
964 # ((inp[1]*r^4+inp[3]*r^2+inp[5])*r^4+inp[7]*r^2+inp[9])*r
967 # Note that we start with inp[2:3]*r^2. This is because it
1025 vmovdqu 16*0($inp),$H0 # load input
1031 vmovdqu 16*1($inp),$H1 #
1067 lea 16*2($inp),%rax
1068 lea 16*4($inp),$inp
1070 cmovc %rax,$inp
1073 # Now we accumulate (inp[0:1]+hash)*r^4
1126 vmovdqu 16*2($inp),$T0 # load input
1130 vmovdqu 16*3($inp),$T1 #
1202 # multiply (inp[0:1]+hash) or inp[2:3] by r^2:r^1
1287 vmovdqu 16*0($inp),$H0 # load input
1288 vmovdqu 16*1($inp),$H1
1314 # multiply (inp[0:1]+hash) by r^4:r^3 and accumulate
1604 add 0($inp),$h0 # accumulate input
1605 adc 8($inp),$h1
1606 lea 16($inp),$inp
1716 add 0($inp),$h0 # accumulate input
1717 adc 8($inp),$h1
1718 lea 16($inp),$inp
1867 vmovdqu 16*0($inp),%x#$T0
1868 vmovdqu 16*1($inp),%x#$T1
1869 vinserti128 \$1,16*2($inp),$T0,$T0
1870 vinserti128 \$1,16*3($inp),$T1,$T1
1871 lea 16*4($inp),$inp
1897 # ((inp[0]*r^4+inp[4])*r^4+inp[ 8])*r^4
1898 # ((inp[1]*r^4+inp[5])*r^4+inp[ 9])*r^3
1899 # ((inp[2]*r^4+inp[6])*r^4+inp[10])*r^2
1900 # ((inp[3]*r^4+inp[7])*r^4+inp[11])*r^1
1951 vmovdqu 16*0($inp),%x#$T0 # load input
1954 vinserti128 \$1,16*2($inp),$T0,$T0
1958 vmovdqu 16*1($inp),%x#$T1
1966 vinserti128 \$1,16*3($inp),$T1,$T1
1967 lea 16*4($inp),$inp
2345 vmovdqu64 16*0($inp),%z#$T3
2346 vmovdqu64 16*4($inp),%z#$T4
2347 lea 16*8($inp),$inp
2442 # ((inp[0]*r^8+inp[ 8])*r^8+inp[16])*r^8
2443 # ((inp[1]*r^8+inp[ 9])*r^8+inp[17])*r^7
2444 # ((inp[2]*r^8+inp[10])*r^8+inp[18])*r^6
2445 # ((inp[3]*r^8+inp[11])*r^8+inp[19])*r^5
2446 # ((inp[4]*r^8+inp[12])*r^8+inp[20])*r^4
2447 # ((inp[5]*r^8+inp[13])*r^8+inp[21])*r^3
2448 # ((inp[6]*r^8+inp[14])*r^8+inp[22])*r^2
2449 # ((inp[7]*r^8+inp[15])*r^8+inp[23])*r^1
2482 vmovdqu64 16*0($inp),$T3 # load input
2483 vmovdqu64 16*4($inp),$T4
2484 lea 16*8($inp),$inp
2607 lea ($inp,$len),$inp
2624 vmovdqu 16*0($inp),%x#$T0
2634 vmovdqu 16*1($inp),%x#$T1
2644 vinserti128 \$1,16*2($inp),%y#$T0,%y#$T0
2654 vinserti128 \$1,16*3($inp),%y#$T1,%y#$T1
2866 and 0($inp),%rax
2868 and 8($inp),%rcx
2953 vmovdqu32 0($inp),%x#$T0 # load input as ----3210
2954 lea 16($inp),$inp
3068 vmovdqu64 16*0($inp),$T2 # load data
3069 vmovdqu64 16*2($inp),$T3
3070 lea 16*4($inp),$inp
3238 vmovdqu64 16*0($inp),$T2 # load data
3240 lea 16*2($inp),$inp
3278 vmovdqu64 16*0($inp),$T2 # load data
3279 vmovdqu64 16*2($inp),$T3
3280 lea 16*4($inp),$inp
3585 vmovdqu64 16*0($inp),$T2 # load data
3586 vmovdqu64 16*4($inp),$T3
3587 lea 16*8($inp),$inp
3643 vmovdqu64 16*0($inp),$T2 # load data
3644 vmovdqu64 16*4($inp),$T3
3645 lea 16*8($inp),$inp
3871 my ($out,$inp,$otp,$len)=$win64 ? ("%rcx","%rdx","%r8", "%r9") : # Win64 order
3878 sub $otp,$inp
3885 movdqu ($inp,$otp),%xmm0
3901 mov ($inp,$otp),%al
3925 sub $otp,$inp
3932 movdqu ($inp,$otp),%xmm0
3951 mov ($inp,$otp),%r11b