| /src/crypto/external/apache2/openssl/dist/crypto/poly1305/asm/ |
| poly1305-s390x.pl | 225 my ($H0, $H1, $H2, $H3, $H4) = map("%v$_",(0..4)); 307 vmalof ($ACC0,$H3,$S2,$ACC0); 308 vmalof ($ACC1,$H3,$S3,$ACC1); 309 vmalof ($ACC2,$H3,$S4,$ACC2); 310 vmalof ($ACC3,$H3,$R0,$ACC3); 311 vmalof ($ACC4,$H3,$R1,$ACC4); 324 vn ($H3,$ACC3,$mask26); 326 vag ($H4,$H4,$ACC4); # h3 -> h4 340 vag ($H3,$H3,$ACC2); # h2 -> h [all...] |
| poly1305-x86_64.pl | 346 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) = 641 vmovd $h1#d,$H3 744 vmovd $h1#d,$H3 778 vmovd 4*3($ctx),$H3 898 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4 899 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4 900 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4 901 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4 902 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4 912 vpmuludq $T3,$D4,$D3 # d3 = h3*r [all...] |
| poly1305-armv4.pl | 177 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12)); 268 adcs $h3,$h3,r3 275 umlal r0,r1,$h3,$s1 279 umlal r2,r3,$h3,$s2 292 umlal r0,r1,$h3,$s3 294 umlal r2,r3,$h3,$r0 308 adds $h3,r2,r1 @ d3+=d2>>32 319 adcs $h3,$h3,# [all...] |
| poly1305-ppc.pl | 256 my ($h0,$h1,$h2,$h3,$h4,$t0) = map("r$_",(7..12)); 265 lwz $h3,12($ctx) 272 sldi $h3,$h3,14 277 adde $h1,$h2,$h3 281 ld $h3,0($ctx) # load hash value base 2^64 286 xor $h0,$h0,$h3 # choose between radixes 292 xor $h0,$h0,$h3 296 addic $h3,$h0,5 # compare to modulus 304 and $h3,$h3,$t [all...] |
| poly1305-c64xplus.pl | 32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN); 69 STDW B9:B8,*${CTXA}[1] ; initialize h3:h2 123 LDDW *${CTXA}[1],B29:B28 ; load h3:h2, B28 is h2 144 || MV B29,B30 ; B30 is h3 162 || ADDU $D3,B30,$D3:$H3 ; h3+=inp[3] 169 || ADDU $D2,$D3:$H3,$D3:$H3 176 MPY32U $H3,$S1,A29:A28 177 || MPY32U $H3,$S2,B29:B2 [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/poly1305/asm/ |
| poly1305-s390x.pl | 225 my ($H0, $H1, $H2, $H3, $H4) = map("%v$_",(0..4)); 307 vmalof ($ACC0,$H3,$S2,$ACC0); 308 vmalof ($ACC1,$H3,$S3,$ACC1); 309 vmalof ($ACC2,$H3,$S4,$ACC2); 310 vmalof ($ACC3,$H3,$R0,$ACC3); 311 vmalof ($ACC4,$H3,$R1,$ACC4); 324 vn ($H3,$ACC3,$mask26); 326 vag ($H4,$H4,$ACC4); # h3 -> h4 340 vag ($H3,$H3,$ACC2); # h2 -> h [all...] |
| poly1305-x86_64.pl | 344 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) = 638 vmovd $h1#d,$H3 741 vmovd $h1#d,$H3 775 vmovd 4*3($ctx),$H3 895 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4 896 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4 897 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4 898 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4 899 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4 909 vpmuludq $T3,$D4,$D3 # d3 = h3*r [all...] |
| poly1305-armv4.pl | 177 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12)); 268 adcs $h3,$h3,r3 275 umlal r0,r1,$h3,$s1 279 umlal r2,r3,$h3,$s2 292 umlal r0,r1,$h3,$s3 294 umlal r2,r3,$h3,$r0 308 adds $h3,r2,r1 @ d3+=d2>>32 319 adcs $h3,$h3,# [all...] |
| poly1305-ppc.pl | 256 my ($h0,$h1,$h2,$h3,$h4,$t0) = map("r$_",(7..12)); 265 lwz $h3,12($ctx) 272 sldi $h3,$h3,14 277 adde $h1,$h2,$h3 281 ld $h3,0($ctx) # load hash value base 2^64 286 xor $h0,$h0,$h3 # choose between radixes 292 xor $h0,$h0,$h3 296 addic $h3,$h0,5 # compare to modulus 304 and $h3,$h3,$t [all...] |
| poly1305-c64xplus.pl | 32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN); 69 STDW B9:B8,*${CTXA}[1] ; initialize h3:h2 123 LDDW *${CTXA}[1],B29:B28 ; load h3:h2, B28 is h2 144 || MV B29,B30 ; B30 is h3 162 || ADDU $D3,B30,$D3:$H3 ; h3+=inp[3] 169 || ADDU $D2,$D3:$H3,$D3:$H3 176 MPY32U $H3,$S1,A29:A28 177 || MPY32U $H3,$S2,B29:B2 [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/poly1305/asm/ |
| poly1305-x86_64.pl | 342 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) = 636 vmovd $h1#d,$H3 739 vmovd $h1#d,$H3 773 vmovd 4*3($ctx),$H3 893 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4 894 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4 895 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4 896 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4 897 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4 907 vpmuludq $T3,$D4,$D3 # d3 = h3*r [all...] |
| poly1305-armv4.pl | 182 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12)); 273 adcs $h3,$h3,r3 280 umlal r0,r1,$h3,$s1 284 umlal r2,r3,$h3,$s2 297 umlal r0,r1,$h3,$s3 299 umlal r2,r3,$h3,$r0 313 adds $h3,r2,r1 @ d3+=d2>>32 324 adcs $h3,$h3,# [all...] |
| poly1305-c64xplus.pl | 33 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN); 70 STDW B9:B8,*${CTXA}[1] ; initialize h3:h2 124 LDDW *${CTXA}[1],B29:B28 ; load h3:h2, B28 is h2 145 || MV B29,B30 ; B30 is h3 163 || ADDU $D3,B30,$D3:$H3 ; h3+=inp[3] 170 || ADDU $D2,$D3:$H3,$D3:$H3 177 MPY32U $H3,$S1,A29:A28 178 || MPY32U $H3,$S2,B29:B2 [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/modes/asm/ |
| ghashv8-armx.pl | 161 my ($H3,$H34k,$H4,$H5,$H56k,$H6,$H7,$H78k,$H8) = map("q$_",(15..23)); 196 veor $H3, $Xl,$t2 @ H^3 199 vext.8 $t0,$H3, $H3,#8 @ Karatsuba pre-processing 202 veor $t0,$t0,$H3 206 vst1.64 {$H3-$H4},[x0],#48 @ store Htable[3..5] 209 vpmull.p64 $Xl,$H2, $H3 210 vpmull.p64 $Yl,$H3,$H3 211 vpmull2.p64 $Xh,$H2, $H3 [all...] |
| ghash-c64xplus.pl | 33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3, 65 LDDW *${Htable}[-2],$H3:$H2 ; H.hi 80 AND $H3,$FF000000,$H3u ; H3's upper byte 93 LDDW *${Htable}[-2],$H3:$H2 ; H.hi 108 AND $H3,$FF000000,$H3u ; H3's upper byte 169 XORMPY $H3,$xia,$H3x ; 3
|
| ghashp8-ppc.pl | 379 my ($Xl3,$Xm2,$IN2,$H3l,$H3,$H3h, 428 lvx_u $H3, r9,$Htbl 459 vpmsumd $Xm1,$IN1,$H3 494 vpmsumd $Xm1,$IN1,$H3 571 vmr $H4, $H3
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_onetimeauth/poly1305/sse2/ |
| poly1305_sse2.c | 206 xmmi H0, H1, H2, H3, H4; 232 H3 = _mm_and_si128(MMASK, _mm_srli_epi64(T5, 26)); 245 H3 = _mm_shuffle_epi32(T1, _MM_SHUFFLE(3, 3, 2, 2)); 311 v01 = H3; 316 v11 = H3; 333 v21 = H3; 335 v31 = H3; 353 v41 = H3; 527 H3 = T3; 547 v01 = H3; [all...] |
| /src/crypto/external/bsd/heimdal/dist/tests/kdc/ |
| check-kdc.in | 60 H3=H3.$H2 66 h3=`echo "${H3}" | tr '[A-Z]' '[a-z]'` 174 ${H3} || exit 1 206 ${kadmin} add -p foo --use-defaults foo@${H3} || exit 1 207 ${kadmin} add -p foo --use-defaults foo/host.${h3}@${H3} || exit 1 271 ${kadmin} add -p cross1 --use-defaults krbtgt/${H3}@${H2} || exit 1 272 ${kadmin} add -p cross2 --use-defaults krbtgt/${H2}@${H3} || exit [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/modes/asm/ |
| ghash-c64xplus.pl | 33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3, 65 LDDW *${Htable}[-2],$H3:$H2 ; H.hi 80 AND $H3,$FF000000,$H3u ; H3's upper byte 93 LDDW *${Htable}[-2],$H3:$H2 ; H.hi 108 AND $H3,$FF000000,$H3u ; H3's upper byte 169 XORMPY $H3,$xia,$H3x ; 3
|
| ghashv8-armx.pl | 424 $I1,$I2,$I3,$H3,$H34,$H4,$Yl,$Ym,$Yh) = map("q$_",(4..7,15..23)); 434 vld1.64 {$H3-$H4},[$Htbl] @ load twisted H^3, ..., H^4 463 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1 465 vpmull2.p64 $I1,$H3,$I1 525 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1 528 vpmull2.p64 $I1,$H3,$I1 600 vpmull.p64 $Xl,$H3,$IN @ H^3·(Xi+Ii) 602 vpmull2.p64 $Xh,$H3,$IN
|
| ghashp8-ppc.pl | 379 my ($Xl3,$Xm2,$IN2,$H3l,$H3,$H3h, 428 lvx_u $H3, r9,$Htbl 459 vpmsumd $Xm1,$IN1,$H3 494 vpmsumd $Xm1,$IN1,$H3 571 vmr $H4, $H3
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/modes/asm/ |
| ghash-c64xplus.pl | 34 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3, 66 LDDW *${Htable}[-2],$H3:$H2 ; H.hi 81 AND $H3,$FF000000,$H3u ; H3's upper byte 94 LDDW *${Htable}[-2],$H3:$H2 ; H.hi 109 AND $H3,$FF000000,$H3u ; H3's upper byte 170 XORMPY $H3,$xia,$H3x ; 3
|
| ghashv8-armx.pl | 412 $I1,$I2,$I3,$H3,$H34,$H4,$Yl,$Ym,$Yh) = map("q$_",(4..7,15..23)); 422 vld1.64 {$H3-$H4},[$Htbl] @ load twisted H^3, ..., H^4 451 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1 453 vpmull2.p64 $I1,$H3,$I1 513 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1 516 vpmull2.p64 $I1,$H3,$I1 588 vpmull.p64 $Xl,$H3,$IN @ H^3·(Xi+Ii) 590 vpmull2.p64 $Xh,$H3,$IN
|
| ghashp8-ppc.pl | 376 my ($Xl3,$Xm2,$IN2,$H3l,$H3,$H3h, 425 lvx_u $H3, r9,$Htbl 456 vpmsumd $Xm1,$IN1,$H3 491 vpmsumd $Xm1,$IN1,$H3 568 vmr $H4, $H3
|
| /src/sys/external/bsd/acpica/dist/tests/misc/ |
| badcode.asl | 138 Device (H3)
|