Home
last modified time | relevance | path

Searched refs:H0 (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-12-stable/crypto/openssl/crypto/poly1305/asm/
Dpoly1305-x86_64.pl342 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
633 vmovd %rax#d,$H0
736 vmovd %rax#d,$H0
770 vmovd 4*0($ctx),$H0 # load hash value
910 vmovdqa $H0,0x00(%r11) #
911 vpmuludq 0x20(%rsp),$T4,$H0 # h4*s1
914 vpaddq $H0,$D0,$D0 # d0 += h4*s1
917 vpmuludq $T2,$H2,$H0 # h2*r1
919 vpaddq $H0,$D3,$D3 # d3 += h2*r1
924 vpmuludq $T2,$H3,$H0 # h2*r2
[all …]
Dpoly1305-armv4.pl449 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
752 vld4.32 {$H0#lo[0],$H1#lo[0],$H2#lo[0],$H3#lo[0]},[$inp]!
758 vrev32.8 $H0,$H0
775 vsri.u32 $H1#lo,$H0#lo,#26
778 vbic.i32 $H0#lo,#0xfc000000
782 vadd.i32 $H0#hi,$H0#lo,$D0#lo
798 vld4.32 {$H0#lo,$H1#lo,$H2#lo,$H3#lo},[$inp] @ inp[0:1]
800 vld4.32 {$H0#hi,$H1#hi,$H2#hi,$H3#hi},[$in2] @ inp[2:3] (or 0)
807 vrev32.8 $H0,$H0
823 vsri.u32 $H1,$H0,#26
[all …]
Dpoly1305-c64xplus.pl33 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
137 ADDU $D0,B24,$D0:$H0 ; h0+=inp[0]
149 MPY32U $H0,$R0,A17:A16
150 || MPY32U B27,$R1,B17:B16 ; MPY32U $H0,$R1,B17:B16
154 MPY32U $H0,$R2,A19:A18
155 || MPY32U B27,$R3,B19:B18 ; MPY32U $H0,$R3,B19:B18
245 || [A2] ADDU $D0,B24,$D0:$H0 ; h0+=inp[0]
Dpoly1305-armv8.pl218 my ($H0,$H1,$H2,$H3,$H4) = map("v$_.2s",(24..28));
405 fmov ${H0},x10
454 fmov ${H0},x10
620 add $IN01_0,$IN01_0,$H0
716 xtn $H0,$ACC0
719 bic $H0,#0xfc,lsl#24
736 add $IN23_0,$IN01_0,$H0
781 add $IN01_0,$IN01_0,$H0
Dpoly1305-sparcv9.pl281 my ($H0,$H1,$H2,$R0,$R1,$S1,$T1) = map("%o$_",(0..5,7));
296 ldx [$ctx+0],$H0 ! load hash value
325 addcc $D0,$H0,$H0 ! accumulate input
330 mulx $R0,$H0,$D0 ! r0*h0
332 umulxhi $R0,$H0,$D1
336 mulx $R1,$H0,$T0 ! r1*h0
338 umulxhi $R1,$H0,$D2
355 addcc $T0,$D0,$H0
360 stx $H0,[$ctx+0] ! store hash value
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-xray/
Dxray-color-helper.cpp152 static double interpolateHue(double H0, double H1, double T) { in interpolateHue() argument
153 double D = H1 - H0; in interpolateHue()
154 if (H0 > H1) { in interpolateHue()
155 std::swap(H0, H1); in interpolateHue()
162 return H0 + T * (H1 - H0); in interpolateHue()
164 H0 = H0 + 360; in interpolateHue()
165 return std::fmod(H0 + T * (H1 - H0) + 720, 360); in interpolateHue()
/freebsd-12-stable/crypto/openssl/crypto/modes/asm/
Dghash-c64xplus.pl34 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
65 LDDW *${Htable}[-1],$H1:$H0 ; H.lo
79 PACKH2 $H0,$H1,$xia ; pack H0' and H1's upper bytes
92 LDDW *${Htable}[-1],$H1:$H0 ; H.lo
107 PACKH2 $H0,$H1,$xia ; pack H0' and H1's upper bytes
163 XORMPY $H0,$xia,$H0x ; 0 ; H·(Xi[i]<<1)
/freebsd-12-stable/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/
Dpoly1305_sse2.c206 xmmi H0, H1, H2, H3, H4; in poly1305_blocks() local
228 H0 = _mm_and_si128(MMASK, T5); in poly1305_blocks()
242 H0 = _mm_shuffle_epi32(T0, _MM_SHUFFLE(1, 1, 0, 0)); in poly1305_blocks()
341 v04 = H0; in poly1305_blocks()
356 v14 = H0; in poly1305_blocks()
376 v24 = H0; in poly1305_blocks()
379 v34 = H0; in poly1305_blocks()
387 v44 = H0; in poly1305_blocks()
524 H0 = T0; in poly1305_blocks()
577 v04 = H0; in poly1305_blocks()
[all …]
/freebsd-12-stable/contrib/bearssl/samples/
Dcert-ee-ec+rsa.pem13 4H0=
/freebsd-12-stable/contrib/llvm-project/clang/lib/Headers/
Dhexagon_types.h670 short H0(void) { in H0() function
761 HEXAGON_Vect64C H0(short h) { in H0() function
1106 short H0(void) { in H0() function
1153 HEXAGON_Vect32C H0(short h) { in H0() function
1929 short H0(void) { in H0() function
2020 Q6Vect64C H0(short h) { in H0() function
2365 short H0(void) { in H0() function
2412 Q6Vect32C H0(short h) { in H0() function
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64CallingConvention.td104 CCIfType<[f16], CCAssignToRegWithShadow<[H0, H1, H2, H3, H4, H5, H6, H7],
106 CCIfType<[bf16], CCAssignToRegWithShadow<[H0, H1, H2, H3, H4, H5, H6, H7],
148 CCIfType<[f16], CCAssignToRegWithShadow<[H0, H1, H2, H3, H4, H5, H6, H7],
150 CCIfType<[bf16], CCAssignToRegWithShadow<[H0, H1, H2, H3, H4, H5, H6, H7],
230 CCIfType<[f16], CCAssignToRegWithShadow<[H0, H1, H2, H3, H4, H5, H6, H7],
232 CCIfType<[bf16], CCAssignToRegWithShadow<[H0, H1, H2, H3, H4, H5, H6, H7],
DAArch64CallingConvention.cpp26 static const MCPhysReg HRegList[] = {AArch64::H0, AArch64::H1, AArch64::H2,
DAArch64AsmPrinter.cpp1099 if (AArch64::H0 <= DestReg && DestReg <= AArch64::H31) in emitFMov0()
1100 DestReg = AArch64::D0 + (DestReg - AArch64::H0); in emitFMov0()
DAArch64SchedPredicates.td65 CheckAny<[CheckRegOperand<0, H0>,
DAArch64RegisterInfo.td294 def H0 : AArch64Reg<0, "h0", [B0]>, DwarfRegAlias<B0>;
329 def S0 : AArch64Reg<0, "s0", [H0]>, DwarfRegAlias<B0>;
/freebsd-12-stable/secure/lib/libcrypto/arm/
Dpoly1305-armv4.S467 @ 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-12-stable/sys/opencrypto/
Drmd160.c56 #define H0 0x67452301U macro
101 ctx->state[0] = H0; in RMD160Init()
/freebsd-12-stable/contrib/gcc/config/sparc/
Dsparc.md4644 return "or\t%L1, %H1, %H1\n\tmulx\t%H1, %2, %L0\;srlx\t%L0, 32, %H0";
4646 …return "sllx\t%H1, 32, %3\n\tor\t%L1, %3, %3\n\tmulx\t%3, %2, %3\n\tsrlx\t%3, 32, %H0\n\tmov\t%3, …
4651 return "or\t%L1, %H1, %H1\n\tmulx\t%H1, %H1, %L0\;srlx\t%L0, 32, %H0";
4653 …return "sllx\t%H1, 32, %3\n\tor\t%L1, %3, %3\n\tmulx\t%3, %3, %3\n\tsrlx\t%3, 32, %H0\n\tmov\t%3, …
4658 …1, %H1, %H1\n\tsllx\t%H2, 32, %L1\n\tor\t%L2, %L1, %L1\n\tmulx\t%H1, %L1, %L0\;srlx\t%L0, 32, %H0";
4660 …%4\n\tor\t%L1, %3, %3\n\tor\t%L2, %4, %4\n\tmulx\t%3, %4, %3\n\tsrlx\t%3, 32, %H0\n\tmov\t%3, %L0";
4712 smul\t%1, %2, %L0\n\tsrlx\t%L0, 32, %H0
4713 smul\t%1, %2, %3\n\tsrlx\t%3, 32, %H0\n\tmov\t%3, %L0"
4725 smul\t%1, %2, %L0\n\tsrlx\t%L0, 32, %H0
4726 smul\t%1, %2, %3\n\tsrlx\t%3, 32, %H0\n\tmov\t%3, %L0"
[all …]
/freebsd-12-stable/contrib/sendmail/contrib/
Dmail.local.linux44 M$ZI`!`0>(6K@`X$3GD`%$/"O"4F@@O_"=Z'GQ2<)^N.?_P`H0.H5$`2Y`T$3
86 MH(@7(H67H0(ID`*!:`=OD",)0)%'F91+.1Q-*66RX91+H0(7X@)D&953695D
/freebsd-12-stable/sys/dev/acpica/
Dacpi_quirks449 oem: FADT "SONY " "H0 "
/freebsd-12-stable/crypto/openssl/crypto/modes/
Dgcm128.c94 u128 *Hi = Htable + i, H0 = *Hi; in gcm_init_8bit() local
96 Hi[j].hi = H0.hi ^ Htable[j].hi; in gcm_init_8bit()
97 Hi[j].lo = H0.lo ^ Htable[j].lo; in gcm_init_8bit()
/freebsd-12-stable/contrib/gcc/config/i386/
Dsse.md1057 movlps\t{%2, %H0|%H0, %2}"
1183 movlps\t{%2, %H0|%H0, %2}"
2112 movlpd\t{%2, %H0|%H0, %2}"
2303 movhps\t{%1, %H0|%H0, %1}"
/freebsd-12-stable/contrib/gcc/config/ia64/
Dia64.md3234 ;; H0 = 1/2 * y0 in f9
3248 ;; d = 1/2 - S0 * H0 in f10
3277 ;; H1 = H0 + e * H0 in f8
3732 ;; H0 = 1/2 * y0 in f8
3746 ;; r0 = 1/2 - G0 * H0 in f9
3753 ;; H1 = H0 + r0 * H0 in f8
4409 ;; H0 = 1/2 * y0 in f9
4423 ;; d0 = 1/2 - S0 * H0 in f10
4430 ;; H1 = H0 + d0 * H0 in f9
/freebsd-12-stable/sys/contrib/libsodium/src/libsodium/crypto_aead/aes256gcm/aesni/
Daead_aes256gcm_aesni.c328 __m128i H0 = H0_; \
/freebsd-12-stable/contrib/gcc/config/arm/
Darm.md4299 return \"add\\t%0, %1, #0\;add\\t%H0, %H1, #0\";
4300 return \"add\\t%H0, %H1, #0\;add\\t%0, %1, #0\";
4307 return \"ldmia\\t%1, {%0, %H0}\";
4319 return \"mov\\t%0, %1\;mov\\t%H0, %H1\";
4320 return \"mov\\t%H0, %H1\;mov\\t%0, %1\";
5371 return \"add\\t%0, %1, #0\;add\\t%H0, %H1, #0\";
5372 return \"add\\t%H0, %H1, #0\;add\\t%0, %1, #0\";
5374 return \"ldmia\\t%1, {%0, %H0}\";
5386 return \"mov\\t%0, %1\;mov\\t%H0, %H1\";
5387 return \"mov\\t%H0, %H1\;mov\\t%0, %1\";

12