Home
last modified time | relevance | path

Searched refs:d0 (Results 1 – 15 of 15) sorted by relevance

/lib/crypto/arm64/
A Dpoly1305-armv8.pl98 csel $d0,$d0,$r0,eq
123 lsr $d0,$h0,#32
129 mov w#$d0,w#$h0
136 add $d0,$d0,$d1,lsl#26 // base 2^26 -> base 2^64
138 adds $d0,$d0,$d2,lsl#52
168 adds $d0,$d0,$t0
224 add $d0,$d0,$d1,lsl#26 // base 2^26 -> base 2^64
226 adds $d0,$d0,$d2,lsl#52
282 adds $d0,$d0,$t0
382 rev $d0,$d0
[all …]
/lib/math/
A Drational.c51 unsigned long n, d, n0, d0, n1, d1, n2, d2; in rational_best_approximation() local
55 n1 = d0 = 1; in rational_best_approximation()
75 d2 = d0 + a * d1; in rational_best_approximation()
86 t = (max_denominator - d0) / d1; in rational_best_approximation()
94 if (!d1 || 2u * t > a || (2u * t == a && d0 * dp > d1 * d)) { in rational_best_approximation()
96 d1 = d0 + t * d1; in rational_best_approximation()
102 d0 = d1; in rational_best_approximation()
/lib/crypto/mips/
A Dpoly1305-mips.pl367 daddu $d0,$d0,$tmp1 # ... and residue
807 sllv $d0,$d0,$shr
810 or $d0,$d0,$at
820 srlv $d0,$d0,$shr
823 or $d0,$d0,$at
846 wsbh $d0,$d0 # byte swap
850 rotr $d0,$d0,16
858 sll $d0,$d0,24
861 or $d0,$at
897 addu $d0,$d0,$h0 # accumulate input
[all …]
/lib/crypto/mpi/
A Dmpih-div.c234 mpi_limb_t d1, d0; in mpihelp_divrem() local
238 d0 = dp[0]; in mpihelp_divrem()
242 if (n1 >= d1 && (n1 > d1 || n0 >= d0)) { in mpihelp_divrem()
243 sub_ddmmss(n1, n0, n1, n0, d1, d0); in mpihelp_divrem()
264 add_ssaaaa(n1, n0, r - d0, in mpihelp_divrem()
265 np[0], 0, d0); in mpihelp_divrem()
269 n1 = d0 - (d0 != 0 ? 1 : 0); in mpihelp_divrem()
270 n0 = -d0; in mpihelp_divrem()
273 umul_ppmm(n1, n0, d0, q); in mpihelp_divrem()
281 sub_ddmmss(n1, n0, n1, n0, 0, d0); in mpihelp_divrem()
/lib/crypto/riscv/
A Dchacha-riscv64-zvkb.S76 .macro chacha_round a0, b0, c0, d0, a1, b1, c1, d1, \
83 vxor.vv \d0, \d0, \a0
87 vror.vi \d0, \d0, 32 - 16
93 vadd.vv \c0, \c0, \d0
111 vxor.vv \d0, \d0, \a0
115 vror.vi \d0, \d0, 32 - 8
121 vadd.vv \c0, \c0, \d0
/lib/crypto/
A Dpoly1305-donna64.c43 u128 d0, d1, d2, d; in poly1305_core_blocks() local
73 d0 = (u128)h0 * r0; in poly1305_core_blocks()
75 d0 += d; in poly1305_core_blocks()
77 d0 += d; in poly1305_core_blocks()
90 c = (u64)(d0 >> 44); in poly1305_core_blocks()
91 h0 = (u64)d0 & 0xfffffffffffULL; in poly1305_core_blocks()
A Dpoly1305-donna32.c40 u64 d0, d1, d2, d3, d4; in poly1305_core_blocks() local
74 d0 = ((u64)h0 * r0) + ((u64)h1 * s4) + in poly1305_core_blocks()
91 c = (u32)(d0 >> 26); in poly1305_core_blocks()
92 h0 = (u32)d0 & 0x3ffffff; in poly1305_core_blocks()
A Dcurve25519-hacl64.c223 u64 d0 = r0 * 2; in fsquare_fsquare__() local
230 u128 s1 = ((((((u128)(d0) * (r1))) + (((u128)(d4) * (r2))))) + in fsquare_fsquare__()
232 u128 s2 = ((((((u128)(d0) * (r2))) + (((u128)(r1) * (r1))))) + in fsquare_fsquare__()
234 u128 s3 = ((((((u128)(d0) * (r3))) + (((u128)(d1) * (r2))))) + in fsquare_fsquare__()
236 u128 s4 = ((((((u128)(d0) * (r4))) + (((u128)(d1) * (r3))))) + in fsquare_fsquare__()
/lib/crypto/arm/
A Dblake2s-core.S68 .macro _blake2s_quarterround a0, b0, c0, d0, a1, b1, c1, d1, s0, s1, s2, s3
80 eor \d0, \a0, \d0, ror #drot
84 add \c0, \c0, \d0, ror #16
101 eor \d0, \a0, \d0, ror#16
105 add \c0, \c0, \d0, ror#8
A Dsha512-armv4.pl560 my ($d0,$d1,$d2) = map("d$_",(24..26)); # temps from NEON_00_15
581 vshr.u64 $d0,$e,#@Sigma1[0] @ from NEON_00_15
A Dchacha-neon-core.S250 vdup.32 q1, d0[1]
251 vdup.32 q0, d0[0]
/lib/crypto/powerpc/
A Dchacha-p10le-8x.S23 # a0 b0 c0 d0
481 xxmrglw 12, 32+\a0, 32+\a1 # c0, c1, d0, d1
486 xxpermdi 32+\a3, 12, 13, 3 # d0, d1, d2, d3
A Dpoly1305-p10le_64.S877 # d0 = h0 * r0 + h1 * s1
917 # d0 = h0 * r0 + h1 * s1
/lib/crc/arm/
A Dcrc32-core.S107 dCONSTANTl .req d0
A Dcrc-t10dif-core.S84 q0l .req d0

Completed in 18 milliseconds