/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha512-586.pl | 80 $K512="ebp"; 123 &paddq ("mm7",QWP(0,$K512)); # X[i]+=K512[i] 153 &add ($K512,8); 160 &add ($K512,8); 218 &mov ("esi",&DWP(0,$K512)); 219 &mov ("edi",&DWP(4,$K512)); # K[i] 288 &mov (&LB("edx"),&BP(0,$K512)); # pre-fetch LSB of *K 290 &lea ($K512,&DWP(8,$K512)); # K++ 302 &blindpop($K512); 303 &lea ($K512,&DWP(&label("K512")."-".&label("pic_point"),$K512)); [all …]
|
H A D | sha512-c64xplus.pl | 35 $K512="A3"; 96 || [A0] MVKL \$PCR_OFFSET(K512,__sha512_block),$K512 97 [A0] MVKH \$PCR_OFFSET(K512,__sha512_block),$K512 102 || [A0] MVKL (K512-__sha512_block),$K512 103 [A0] MVKH (K512-__sha512_block),$K512 112 || ADD B1,$K512,$K512 129 LDDW *$K512++,$Khi:$Klo ; pre-fetch K512[0] 256 || [B1] LDDW *$K512++,$Khi:$Klo ; pre-fetch K512[i] 328 || [A0] ADDK -640,$K512 ; rewind pointer to K512 331 || [A0] LDDW *$K512++,$Khi:$Klo ; pre-fetch K512[0]
|
/freebsd/contrib/unbound/compat/ |
H A D | sha512.c | 201 static const sha2_word64 K512[80] = { variable 293 T1 = h + Sigma1_512(e) + Ch(e, f, g) + K512[j] + W512[j]; in SHA512_Transform() 296 T1 = h + Sigma1_512(e) + Ch(e, f, g) + K512[j] + (W512[j] = *data++); in SHA512_Transform() 319 T1 = h + Sigma1_512(e) + Ch(e, f, g) + K512[j] + in SHA512_Transform()
|
/freebsd/contrib/ldns/ |
H A D | sha2.c | 247 static const sha2_word64 K512[80] = { variable 651 K512[j] + W512[j]; \ 661 K512[j] + (W512[j] = *data++); \ 673 T1 = (h) + Sigma1_512(e) + Ch((e), (f), (g)) + K512[j] + \ 757 T1 = h + Sigma1_512(e) + Ch(e, f, g) + K512[j] + W512[j]; in ldns_sha512_Transform() 760 T1 = h + Sigma1_512(e) + Ch(e, f, g) + K512[j] + (W512[j] = *data++); in ldns_sha512_Transform() 783 T1 = h + Sigma1_512(e) + Ch(e, f, g) + K512[j] + in ldns_sha512_Transform()
|
/freebsd/crypto/openssl/crypto/sha/ |
H A D | sha512.c | 342 static const SHA_LONG64 K512[80] = { variable 517 T += F[7] + Sigma1(E) + Ch(E, F[5], F[6]) + K512[i]; in sha512_block_data_order() 530 T += F[7] + Sigma1(E) + Ch(E, F[5], F[6]) + K512[i]; in sha512_block_data_order() 575 T1 += h + Sigma1(e) + Ch(e, f, g) + K512[i]; in sha512_block_data_order() 594 T1 += h + Sigma1(e) + Ch(e, f, g) + K512[i]; in sha512_block_data_order() 621 T1 += h + Sigma1(e) + Ch(e,f,g) + K512[i]; \
|
/freebsd/crypto/openssh/openbsd-compat/ |
H A D | sha2.c | 219 static const u_int64_t K512[80] = { variable 650 T1 = (h) + Sigma1_512((e)) + Ch((e), (f), (g)) + K512[j] + W512[j]; \ 662 T1 = (h) + Sigma1_512((e)) + Ch((e), (f), (g)) + K512[j] + \ 749 T1 = h + Sigma1_512(e) + Ch(e, f, g) + K512[j] + W512[j]; in SHA512Transform() 771 T1 = h + Sigma1_512(e) + Ch(e, f, g) + K512[j] + in SHA512Transform()
|
/freebsd/sys/contrib/openzfs/module/icp/asm-arm/sha2/ |
H A D | sha512-armv7.S | 58 .type K512,%object 60 K512: label 101 .size K512,.-K512 118 sub r14,r3,#672 @ K512 507 adr r3,K512 1820 sub r3,#640 @ rewind K512
|
/freebsd/sys/crypto/openssl/amd64/ |
H A D | sha512-x86_64.S | 62 leaq K512(%rip),%rbp 1731 .type K512,@object 1732 K512: label 1859 vmovdqa K512+1280(%rip),%xmm11 1861 leaq K512+128(%rip),%rbp 2960 vmovdqa K512+1280(%rip),%xmm11 2962 leaq K512+128(%rip),%rbp 4133 leaq K512+128(%rip),%rbp
|
/freebsd/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/ |
H A D | sha512-x86_64.S | 30 SET_OBJ(K512) 31 K512: label 154 leaq K512(%rip),%rbp 1506 vmovdqa K512+1280(%rip),%xmm11 1508 leaq K512+128(%rip),%rbp 2678 leaq K512+128(%rip),%rbp
|