/freebsd-13-stable/crypto/openssl/crypto/poly1305/asm/ |
H A D | 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 916 vmovdqa $H3,0x30(%r11) # 920 vmovdqa 0x30(%rsp),$H3 # r2^2 924 vpmuludq $T2,$H3,$H0 # h2*r2 929 vpmuludq $T1,$H3,$H1 # h1*r2 930 vpmuludq $T0,$H3,$H3 # h [all...] |
H A D | poly1305-armv4.pl | 449 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14)); 536 @ H0>>+H1>>+H2>>+H3>>+H4 537 @ H3>>+H4>>*5+H0>>+H1 550 @ H0, H2, H3 are guaranteed to be 26 bits wide, while H1 and H4 557 @ H4 = H4*R0 + H3*R1 + H2*R2 + H1*R3 + H0 * R4, 752 vld4.32 {$H0#lo[0],$H1#lo[0],$H2#lo[0],$H3#lo[0]},[$inp]! 759 vrev32.8 $H3,$H3 763 vsri.u32 $H4#lo,$H3#lo,#8 @ base 2^32 -> base 2^26 764 vshl.u32 $H3#l [all...] |
H A D | poly1305-c64xplus.pl | 33 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN); 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:B28 184 MPY32U $H3,$S3,A31:A30 185 || MPY32U $H3,$R0b,B31:B30
|
H A D | poly1305-armv8.pl | 218 my ($H0,$H1,$H2,$H3,$H4) = map("v$_.2s",(24..28)); 408 fmov ${H3},x13 457 fmov ${H3},x13 647 add $IN01_3,$IN01_3,$H3 692 xtn $H3,$ACC3 696 bic $H3,#0xfc,lsl#24 // &=0x03ffffff 712 add $H3,$H3,$T1.2s // h2 -> h3 717 ushr $T1.2s,$H3,#26 718 bic $H3,# [all...] |
/freebsd-13-stable/crypto/openssl/crypto/modes/asm/ |
H A D | 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
|
H A D | 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
|
H A D | 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
|
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/ |
H A D | poly1305_sse2.c | 206 xmmi H0, H1, H2, H3, H4; local 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...] |
/freebsd-13-stable/sys/crypto/aesni/ |
H A D | aesni_ghash.c | 163 reduce4(__m128i H1, __m128i H2, __m128i H3, __m128i H4, argument 175 H3_X3_lo = _mm_clmulepi64_si128(H3, X3, 0x00); 184 H3_X3_hi = _mm_clmulepi64_si128(H3, X3, 0x11); 199 tmp2 = _mm_shuffle_epi32(H3, 78); 201 tmp2 = _mm_xor_si128(tmp2, H3); 279 __m128i H, H2, H3, H4, Y, T; local 348 gfmul(H,H2,&H3); 349 gfmul(H,H3,&H4); 363 reduce4(H, H2, H3, H4, tmp4, tmp3, tmp2, tmp1, &X); 475 reduce4(H, H2, H3, H 539 __m128i H, H2, H3, H4, Y, T; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CallingConvention.cpp | 27 AArch64::H3, AArch64::H4, AArch64::H5,
|
H A D | AArch64FastISel.cpp | 3009 { AArch64::H0, AArch64::H1, AArch64::H2, AArch64::H3, AArch64::H4,
|
/freebsd-13-stable/sys/crypto/openssl/arm/ |
H A D | poly1305-armv4.S | 467 @ H0>>+H1>>+H2>>+H3>>+H4 468 @ H3>>+H4>>*5+H0>>+H1 481 @ H0, H2, H3 are guaranteed to be 26 bits wide, while H1 and H4 488 @ H4 = H4*R0 + H3*R1 + H2*R2 + H1*R3 + H0 * R4,
|
/freebsd-13-stable/crypto/openssh/openbsd-compat/ |
H A D | rmd160.c | 60 #define H3 0x10325476U macro 105 ctx->state[3] = H3;
|
/freebsd-13-stable/sys/opencrypto/ |
H A D | rmd160.c | 59 #define H3 0x10325476U macro 104 ctx->state[3] = H3;
|
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_aead/aes256gcm/aesni/ |
H A D | aead_aes256gcm_aesni.c | 331 __m128i H3 = H3_; \
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64Disassembler.cpp | 379 AArch64::H0, AArch64::H1, AArch64::H2, AArch64::H3, AArch64::H4,
|
/freebsd-13-stable/contrib/netbsd-tests/usr.bin/netpgpverify/ |
H A D | t_netpgpverify.sh | 3380 r+13v2t//e0f/3D8wfs9g//nVeD1L//6+/7H3/3ltbOv+SrNBWKzE68e6HdQajjF
|