Home
last modified time | relevance | path

Searched refs:carry (Results 1 – 25 of 190) sorted by relevance

12345678

/freebsd/crypto/openssl/crypto/bn/asm/
H A Dppc64-mont.pl120 $carry="r0";
277 li $carry,0
767 srdi $carry,$t0,16
902 li $carry,0
1173 addze $carry,$carry
1237 addze $carry,$carry
1285 addze $carry,$carry
1355 addze $carry,$carry
1360 add $carry,$carry,$ovf ; consume upmost overflow
1408 addze $carry,$carry
[all …]
H A Dx86-mont.pl311 $carry="ebp";
321 &or ($carry,"edx");
329 &mov ($carry,"edx");
331 &add ($carry,"eax");
339 &mov ($carry,"edx");
342 &add ("eax",$carry);
362 &mov ($carry,"edx");
536 &xor ($carry,$carry);
564 &shr ($carry,31);
566 &adc ($carry,0);
[all …]
H A Dppc-mont.pl504 #addze $carry,$carry
565 #addze $carry,$carry
585 addze $carry,$carry # topmost carry
655 #addze $carry,$carry
659 addze $carry,$carry
671 #addze $carry,$carry
724 #addze $carry,$carry
729 addze $carry,$carry
744 #addze $carry,$carry
1317 addze $carry,$carry
[all …]
H A Dx86_64-mont5.pl1614 xor $carry,$carry
1635 neg $carry # mov $carry,cf
1644 sbb $carry,$carry # mov cf,$carry
1660 sbb $carry,$carry # mov cf,$carry
1683 sbb $carry,$carry # mov cf,$carry
1700 sbb $carry,$carry # mov cf,$carry
1717 sbb $carry,$carry # mov cf,$carry
1732 sbb $carry,$carry # mov cf,$carry
1755 sbb $carry,$carry # mov cf,$carry
2020 xor $carry,$carry
[all …]
H A Darmv8-mont.pl962 adc $carry,$carry,xzr
1218 adc $carry,$carry,xzr
1537 //adc $carry,$carry,xzr
1593 //adc $carry,$carry,xzr
1671 //adc $carry,$carry,xzr
1674 adc $carry,$carry,xzr
1684 //adc $carry,$carry,xzr
1735 //adc $carry,$carry,xzr
1739 adc $carry,$carry,xzr
1751 //adc $carry,$carry,xzr
[all …]
/freebsd/contrib/gdtoa/
H A Dsum.c52 carry = 0;
60 carry = (y & 0x10000) >> 16;
62 carry = (z & 0x10000) >> 16;
68 y = (*xa & 0xffff) + carry;
69 carry = (y & 0x10000) >> 16;
70 z = (*xa++ >> 16) + carry;
71 carry = (z & 0x10000) >> 16;
76 y = *xa++ + *xb++ + carry;
77 carry = (y & 0x10000) >> 16;
83 y = *xa++ + carry;
[all …]
H A Ddmisc.c137 carry = 0;
141 carry = ys >> 32;
150 carry = zs >> 16;
157 ys = *sx++ * q + carry;
158 carry = ys >> 16;
176 carry = 0;
181 ys = *sx++ + carry;
182 carry = ys >> 32;
191 carry = zs >> 16;
198 ys = *sx++ + carry;
[all …]
H A Dmisc.c168 ULLong carry, y; local
180 carry = a;
201 if (carry) {
279 ULong carry, z; local
309 carry = 0;
316 *xc = carry;
325 carry = 0;
334 *xc = carry;
339 carry = 0;
357 carry = 0;
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/include/sodium/private/
H A Ded25519_ref10_fe_51.h301 r1 += carry; in fe25519_mul()
304 r2 += carry; in fe25519_mul()
307 r3 += carry; in fe25519_mul()
310 r4 += carry; in fe25519_mul()
380 r1 += carry; in fe25519_sq()
383 r2 += carry; in fe25519_sq()
386 r3 += carry; in fe25519_sq()
389 r4 += carry; in fe25519_sq()
465 r1 += carry; in fe25519_sq2()
468 r2 += carry; in fe25519_sq2()
[all …]
/freebsd/contrib/bearssl/src/symcipher/
H A Daes_ct_ctrcbc.c87 iv2 += carry; in br_aes_ct_ctrcbc_ctr()
89 iv1 += carry; in br_aes_ct_ctrcbc_ctr()
91 iv0 += carry; in br_aes_ct_ctrcbc_ctr()
99 iv2 += carry; in br_aes_ct_ctrcbc_ctr()
101 iv1 += carry; in br_aes_ct_ctrcbc_ctr()
103 iv0 += carry; in br_aes_ct_ctrcbc_ctr()
233 iv2 += carry; in br_aes_ct_ctrcbc_encrypt()
235 iv1 += carry; in br_aes_ct_ctrcbc_encrypt()
237 iv0 += carry; in br_aes_ct_ctrcbc_encrypt()
362 iv2 += carry; in br_aes_ct_ctrcbc_decrypt()
[all …]
H A Daes_ct64_ctrcbc.c85 uint32_t carry; in br_aes_ct64_ctrcbc_ctr() local
93 iv2 += carry; in br_aes_ct64_ctrcbc_ctr()
95 iv1 += carry; in br_aes_ct64_ctrcbc_ctr()
97 iv0 += carry; in br_aes_ct64_ctrcbc_ctr()
219 uint32_t w[8], carry; in br_aes_ct64_ctrcbc_encrypt() local
231 iv2 += carry; in br_aes_ct64_ctrcbc_encrypt()
233 iv1 += carry; in br_aes_ct64_ctrcbc_encrypt()
235 iv0 += carry; in br_aes_ct64_ctrcbc_encrypt()
369 iv2 += carry; in br_aes_ct64_ctrcbc_decrypt()
371 iv1 += carry; in br_aes_ct64_ctrcbc_decrypt()
[all …]
H A Daes_big_ctrcbc.c65 uint32_t carry; in br_aes_big_ctrcbc_ctr() local
76 carry = (~(cc0 | -cc0)) >> 31; in br_aes_big_ctrcbc_ctr()
77 cc1 += carry; in br_aes_big_ctrcbc_ctr()
78 carry &= (~(cc1 | -cc1)) >> 31; in br_aes_big_ctrcbc_ctr()
79 cc2 += carry; in br_aes_big_ctrcbc_ctr()
80 carry &= (~(cc2 | -cc2)) >> 31; in br_aes_big_ctrcbc_ctr()
81 cc3 += carry; in br_aes_big_ctrcbc_ctr()
H A Daes_small_ctrcbc.c65 uint32_t carry; in br_aes_small_ctrcbc_ctr() local
76 carry = (~(cc0 | -cc0)) >> 31; in br_aes_small_ctrcbc_ctr()
77 cc1 += carry; in br_aes_small_ctrcbc_ctr()
78 carry &= (~(cc1 | -cc1)) >> 31; in br_aes_small_ctrcbc_ctr()
79 cc2 += carry; in br_aes_small_ctrcbc_ctr()
80 carry &= (~(cc2 | -cc2)) >> 31; in br_aes_small_ctrcbc_ctr()
81 cc3 += carry; in br_aes_small_ctrcbc_ctr()
/freebsd/crypto/openssl/crypto/bn/
H A Dbn_nist.c355 int carry; in BN_nist_mod_192() local
450 if (carry > 0) in BN_nist_mod_192()
451 carry = in BN_nist_mod_192()
491 int carry; in BN_nist_mod_224() local
615 carry = in BN_nist_mod_224()
629 carry = in BN_nist_mod_224()
859 carry = in BN_nist_mod_256()
863 carry = in BN_nist_mod_256()
1080 carry = in BN_nist_mod_384()
1131 carry = in BN_nist_mod_384()
[all …]
H A Dbn_mod.c58 BN_ULONG carry, temp, mask, *rp, *tp = storage; in bn_mod_add_fixed_top() local
78 carry = (temp < carry); in bn_mod_add_fixed_top()
82 carry += (tp[i] < temp); in bn_mod_add_fixed_top()
89 carry -= bn_sub_words(rp, tp, m->d, mtop); in bn_mod_add_fixed_top()
91 rp[i] = (carry & tp[i]) | (~carry & rp[i]); in bn_mod_add_fixed_top()
141 BN_ULONG borrow, carry, ta, tb, mask, *rp; in bn_mod_sub_fixed_top() local
168 carry = (ta < carry); in bn_mod_sub_fixed_top()
170 carry += (rp[i] < ta); in bn_mod_sub_fixed_top()
172 borrow -= carry; in bn_mod_sub_fixed_top()
175 carry = (ta < carry); in bn_mod_sub_fixed_top()
[all …]
H A Dbn_add.c80 BN_ULONG *rp, carry, t1, t2; in BN_uadd() local
105 carry = bn_add_words(rp, ap, bp, min); in BN_uadd()
112 t2 = (t1 + carry) & BN_MASK2; in BN_uadd()
114 carry &= (t2 == 0); in BN_uadd()
116 *rp = carry; in BN_uadd()
117 r->top += carry; in BN_uadd()
H A Drsaz_exp.h69 BN_ULONG carry, in bn_reduce_once_in_place() argument
73 carry -= bn_sub_words(tmp, r, m, num); in bn_reduce_once_in_place()
74 bn_select_words(r, carry, r /* tmp < 0 */, tmp /* tmp >= 0 */, num); in bn_reduce_once_in_place()
75 return carry; in bn_reduce_once_in_place()
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dint_div_impl.inc29 fixuint_t carry = 0;
32 n = (n << 1) | carry;
34 // carry = 0;
35 // if (r >= d) r -= d, carry = 1;
37 carry = s & 1;
40 n = (n << 1) | carry;
58 fixuint_t carry = 0;
61 n = (n << 1) | carry;
63 // carry = 0;
64 // if (r >= d) r -= d, carry = 1;
[all …]
/freebsd/contrib/wpa/src/crypto/
H A Dfips_prf_internal.c23 u32 carry; in fips186_2_prf() local
56 carry = 1; in fips186_2_prf()
58 carry += xkey[k] + xpos[k]; in fips186_2_prf()
59 xkey[k] = carry & 0xff; in fips186_2_prf()
60 carry >>= 8; in fips186_2_prf()
H A Dfips_prf_wolfssl.c42 u32 carry; in fips186_2_prf() local
74 carry = 1; in fips186_2_prf()
76 carry += xkey[k] + xpos[k]; in fips186_2_prf()
77 xkey[k] = carry & 0xff; in fips186_2_prf()
78 carry >>= 8; in fips186_2_prf()
H A Dfips_prf_openssl.c54 u32 carry; in fips186_2_prf() local
86 carry = 1; in fips186_2_prf()
88 carry += xkey[k] + xpos[k]; in fips186_2_prf()
89 xkey[k] = carry & 0xff; in fips186_2_prf()
90 carry >>= 8; in fips186_2_prf()
/freebsd/crypto/heimdal/lib/krb5/
H A Dn-fold.c86 int carry = 0; in add1() local
88 int x = a[i] + b[i] + carry; in add1()
89 carry = x > 0xff; in add1()
92 for(i = len - 1; carry && i >= 0; i--){ in add1()
93 int x = a[i] + carry; in add1()
94 carry = x > 0xff; in add1()
/freebsd/contrib/bc/src/
H A Drand.c108 BcRandState carry, res; in bc_rand_multiply() local
120 carry = bc_rand_addition(c1, c2); in bc_rand_multiply()
122 res = bc_rand_addition(c0, (BC_RAND_TRUNC32(carry.lo)) << 32); in bc_rand_multiply()
123 res.hi += BC_RAND_CHOP32(carry.lo) + c3 + (carry.hi << 32); in bc_rand_multiply()
137 BcRandState c0, c1, c2, carry; in bc_rand_multiply2() local
143 carry = bc_rand_addition2(c1, c2); in bc_rand_multiply2()
144 carry.hi = carry.lo; in bc_rand_multiply2()
145 carry.lo = 0; in bc_rand_multiply2()
147 return bc_rand_addition2(c0, carry); in bc_rand_multiply2()
/freebsd/usr.bin/bintrans/
H A Duuencode.c169 unsigned carry = 0; in base64_encode() local
183 written = fprintf(output, "%.*s", columns - carry, in base64_encode()
186 carry = (carry + written) % columns; in base64_encode()
187 if (carry == 0) in base64_encode()
191 if (columns == 0 || carry != 0) in base64_encode()
/freebsd/crypto/openssl/crypto/modes/
H A Dxts128.c72 unsigned int carry, res; in CRYPTO_xts128_encrypt() local
75 carry = (unsigned int)(tweak.u[0] >> 63); in CRYPTO_xts128_encrypt()
77 tweak.u[1] = (tweak.u[1] << 1) | carry; in CRYPTO_xts128_encrypt()
111 unsigned int carry, res; in CRYPTO_xts128_encrypt() local
114 carry = (unsigned int)(tweak.u[0] >> 63); in CRYPTO_xts128_encrypt()
116 tweak1.u[1] = (tweak.u[1] << 1) | carry; in CRYPTO_xts128_encrypt()

12345678