Home
last modified time | relevance | path

Searched refs:Maj (Results 1 – 21 of 21) sorted by relevance

/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha256-c64xplus.pl43 ($Maj,$Ch)=($T2,"B6");
125 || OR $A,$B,$Maj
131 || AND $C,$Maj,$Maj
135 || OR $t2a,$Maj,$Maj ; Maj(a,b,c) = ((a|b)&c)|(a&b)
147 || ADD $S0,$Maj,$T2 ; T2 = Sigma0(a) + Maj(a,b,c)
162 || OR $A,$B,$Maj
169 || AND $C,$Maj,$Maj
174 || OR $t2a,$Maj,$Maj ; Maj(a,b,c) = ((a|b)&c)|(a&b)
186 || ADD $S0,$Maj,$T2 ; T2 = Sigma0(a) + Maj(a,b,c)
216 || OR $A,$B,$Maj
[all …]
H A Dsha512-armv4.pl531 my ($t0,$t1,$t2,$T1,$K,$Ch,$Maj)=map("d$_",(24..31)); # temps
540 vadd.i64 $a,$Maj @ h+=Maj from the past
564 veor $Maj,$a,$b
568 vbsl $Maj,$c,$b @ Maj(a,b,c)
571 vadd.i64 $Maj,$T1
572 @ vadd.i64 $h,$Maj
/freebsd/sys/contrib/openzfs/module/icp/asm-arm/sha2/
H A Dsha512-armv7.S259 orr r5,r5,r9 @ Maj(a,b,c).lo
262 orr r6,r6,r12 @ Maj(a,b,c).hi
399 orr r5,r5,r9 @ Maj(a,b,c).lo
402 orr r6,r6,r12 @ Maj(a,b,c).hi
518 vadd.i64 d16,d30 @ h+=Maj from the past
544 vbsl d30,d18,d17 @ Maj(a,b,c)
555 vadd.i64 d23,d30 @ h+=Maj from the past
581 vbsl d30,d17,d16 @ Maj(a,b,c)
592 vadd.i64 d22,d30 @ h+=Maj from the past
618 vbsl d30,d16,d23 @ Maj(a,b,c)
[all …]
H A Dsha256-armv7.S93 add r4,r4,r12 @ h+=Maj(a,b,c) from the past
100 add r4,r4,r12 @ h+=Maj(a,b,c) from the past
142 eor r3,r3,r5 @ Maj(a,b,c)
144 @ add r11,r11,r3 @ h+=Maj(a,b,c)
151 add r11,r11,r3 @ h+=Maj(a,b,c) from the past
158 add r11,r11,r3 @ h+=Maj(a,b,c) from the past
200 eor r12,r12,r4 @ Maj(a,b,c)
202 @ add r10,r10,r12 @ h+=Maj(a,b,c)
209 add r10,r10,r12 @ h+=Maj(a,b,c) from the past
216 add r10,r10,r12 @ h+=Maj(a,b,c) from the past
[all …]
/freebsd/sys/crypto/openssl/arm/
H A Dsha256-armv4.S137 add r4,r4,r12 @ h+=Maj(a,b,c) from the past
144 add r4,r4,r12 @ h+=Maj(a,b,c) from the past
186 eor r3,r3,r5 @ Maj(a,b,c)
188 @ add r11,r11,r3 @ h+=Maj(a,b,c)
195 add r11,r11,r3 @ h+=Maj(a,b,c) from the past
202 add r11,r11,r3 @ h+=Maj(a,b,c) from the past
244 eor r12,r12,r4 @ Maj(a,b,c)
246 @ add r10,r10,r12 @ h+=Maj(a,b,c)
253 add r10,r10,r12 @ h+=Maj(a,b,c) from the past
260 add r10,r10,r12 @ h+=Maj(a,b,c) from the past
[all …]
/freebsd/contrib/ldns/
H A Dsha2.c199 #define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) macro
335 (h) = T1 + Sigma0_256(a) + Maj((a), (b), (c)); \
345 (h) = T1 + Sigma0_256(a) + Maj((a), (b), (c)); \
358 (h) = T1 + Sigma0_256(a) + Maj((a), (b), (c)); \
449 T2 = Sigma0_256(a) + Maj(a, b, c); in ldns_sha256_Transform()
472 T2 = Sigma0_256(a) + Maj(a, b, c); in ldns_sha256_Transform()
654 (h) = T1 + Sigma0_512(a) + Maj((a), (b), (c)), \
664 (h) = T1 + Sigma0_512(a) + Maj((a), (b), (c)); \
677 (h) = T1 + Sigma0_512(a) + Maj((a), (b), (c)); \
767 T2 = Sigma0_512(a) + Maj(a, b, c); in ldns_sha512_Transform()
[all …]
/freebsd/crypto/openssh/openbsd-compat/
H A Dsha2.c170 #define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) macro
372 (h) = T1 + Sigma0_256((a)) + Maj((a), (b), (c)); \
384 (h) = T1 + Sigma0_256((a)) + Maj((a), (b), (c)); \
469 T2 = Sigma0_256(a) + Maj(a, b, c); in SHA256Transform()
492 T2 = Sigma0_256(a) + Maj(a, b, c); in SHA256Transform()
652 (h) = T1 + Sigma0_512((a)) + Maj((a), (b), (c)); \
665 (h) = T1 + Sigma0_512((a)) + Maj((a), (b), (c)); \
750 T2 = Sigma0_512(a) + Maj(a, b, c); in SHA512Transform()
773 T2 = Sigma0_512(a) + Maj(a, b, c); in SHA512Transform()
/freebsd/crypto/openssl/crypto/sha/
H A Dsha256.c182 #define Maj(x, y, z) ({ MD32_REG_T ret; \ macro
210 #ifndef Maj
211 #define Maj(x, y, z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) macro
239 T2 = Sigma0(a) + Maj(a, b, c); in sha256_block_data_order()
258 T2 = Sigma0(a) + Maj(a, b, c); in sha256_block_data_order()
285 h = Sigma0(a) + Maj(a, b, c); \
H A Dsha512.c511 #define Maj(x, y, z) ({ SHA_LONG64 ret; unsigned int *r = (unsigned int *)(&(ret)); \ macro
526 #define Maj(x, y, z) ({ SHA_LONG64 ret; \ macro
573 #ifndef Maj
574 #define Maj(x, y, z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) macro
614 A = T + Sigma0(A) + Maj(A, F[1], F[2]); in sha512_block_data_order()
627 A = T + Sigma0(A) + Maj(A, F[1], F[2]); in sha512_block_data_order()
671 T2 = Sigma0(a) + Maj(a, b, c); in sha512_block_data_order()
690 T2 = Sigma0(a) + Maj(a, b, c); in sha512_block_data_order()
718 h = Sigma0(a) + Maj(a, b, c); \
/freebsd/sys/cddl/boot/zfs/
H A Dsha256.c48 #define Maj(x, y, z) (((x) & (y)) ^ ((z) & ((x) ^ (y)))) macro
148 T2 = BIGSIGMA0_256(a) + Maj(a, b, c); in SHA256Transform()
182 T2 = BIGSIGMA0_512(a) + Maj(a, b, c); in SHA512Transform()
/freebsd/contrib/unbound/compat/
H A Dsha512.c191 #define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) macro
298 T2 = Sigma0_512(a) + Maj(a, b, c); in SHA512_Transform()
321 T2 = Sigma0_512(a) + Maj(a, b, c); in SHA512_Transform()
/freebsd/contrib/wpa/src/crypto/
H A Dsha256-internal.c72 #define Maj(x,y,z) (((x | y) & z) | (x & y)) macro
105 t1 = Sigma0(a) + Maj(a, b, c); \ in sha256_compress()
H A Dsha512-internal.c93 #define Maj(x,y,z) (((x | y) & z) | (x & y)) macro
135 t1 = Sigma0(S[0]) + Maj(S[0], S[1], S[2]); in sha512_compress()
/freebsd/crypto/krb5/src/lib/crypto/builtin/sha2/
H A Dsha256.c69 #define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) macro
147 T2 = Sigma0(AA) + Maj(AA,BB,CC); in calc()
H A Dsha512.c47 #define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) macro
155 T2 = Sigma0(AA) + Maj(AA,BB,CC); in calc()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_hash/sha256/cp/
H A Dhash_sha256_cp.c75 #define Maj(x, y, z) ((x & (y | z)) | (y & z)) macro
86 h += S0(a) + Maj(a, b, c);
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_hash/sha512/cp/
H A Dhash_sha512_cp.c91 #define Maj(x, y, z) ((x & (y | z)) | (y & z)) macro
102 h += S0(a) + Maj(a, b, c);
/freebsd/sys/crypto/sha2/
H A Dsha256c.c108 #define Maj(x, y, z) ((x & (y | z)) | (y & z)) macro
120 h += S0(a) + Maj(a, b, c);
H A Dsha512c.c137 #define Maj(x, y, z) ((x & (y | z)) | (y & z)) macro
149 h += S0(a) + Maj(a, b, c);
/freebsd/sys/contrib/openzfs/module/icp/algs/sha2/
H A Dsha2_generic.c53 #define Maj(x, y, z) (((y) & (z)) | (((y) | (z)) & (x))) macro
66 T2 = sum0(a) + Maj(a, b, c); \
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DOSTargets.h349 const unsigned Maj = this->PlatformMinVersion.getMajor(); in getOSDefines() local
350 if (Maj) { in getOSDefines()
351 Builder.defineMacro("__ANDROID_MIN_SDK_VERSION__", Twine(Maj)); in getOSDefines()