Home
last modified time | relevance | path

Searched refs:borrow (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libmp/common/
H A Dmdiv.c64 int borrow; in m_dsb() local
73 borrow = 0; in m_dsb()
91 if (borrow >= 0) borrow >>= fifteen; /* 3b2 */ in m_dsb()
92 else borrow = 0xfffe0000 | (borrow >> fifteen); in m_dsb()
98 borrow += *bptr; in m_dsb()
99 *bptr = (short)(borrow & 077777); in m_dsb()
100 if (borrow >= 0) s3b2shit = borrow >> fifteen; /* 3b2 */ in m_dsb()
108 borrow = 0; in m_dsb()
112 borrow += *aptr++ + *bptr; in m_dsb()
114 if (borrow >= 0) borrow >>= fifteen; /* 3b2 */ in m_dsb()
[all …]
H A Dmadd.c109 int borrow; in m_sub() local
117 borrow = 0; in m_sub()
119 x = borrow + a->val[i] - b->val[i]; in m_sub()
121 borrow = -1; in m_sub()
124 borrow = 0; in m_sub()
129 x = borrow + a->val[i]; in m_sub()
133 borrow = 0; in m_sub()
137 if (borrow < 0) { in m_sub()
146 if (borrow == 0) { in m_sub()
/illumos-gate/usr/src/common/crypto/ecc/
H A Decl_gf.c674 MP_SUB_BORROW(r1, b1, r1, borrow, borrow); in ec_GFp_sub_3()
675 MP_SUB_BORROW(r2, b2, r2, borrow, borrow); in ec_GFp_sub_3()
697 MP_ADD_CARRY(b1, r1, r1, borrow, borrow); in ec_GFp_sub_3()
698 MP_ADD_CARRY(b2, r2, r2, borrow, borrow); in ec_GFp_sub_3()
768 MP_SUB_BORROW(r1, b1, r1, borrow, borrow); in ec_GFp_sub_4()
769 MP_SUB_BORROW(r2, b2, r2, borrow, borrow); in ec_GFp_sub_4()
770 MP_SUB_BORROW(r3, b3, r3, borrow, borrow); in ec_GFp_sub_4()
794 MP_ADD_CARRY(b1, r1, r1, borrow, borrow); in ec_GFp_sub_4()
795 MP_ADD_CARRY(b2, r2, r2, borrow, borrow); in ec_GFp_sub_4()
796 MP_ADD_CARRY(b3, r3, r3, borrow, borrow); in ec_GFp_sub_4()
[all …]
H A Decp_192.c396 mp_digit borrow; in ec_GFp_nistp192_sub() local
421 MP_SUB_BORROW(r0, b0, r0, 0, borrow); in ec_GFp_nistp192_sub()
422 MP_SUB_BORROW(r1, b1, r1, borrow, borrow); in ec_GFp_nistp192_sub()
423 MP_SUB_BORROW(r2, b2, r2, borrow, borrow); in ec_GFp_nistp192_sub()
431 : "=r"(r0), "=r"(r1), "=r"(r2), "=r"(borrow) in ec_GFp_nistp192_sub()
439 if (borrow) { in ec_GFp_nistp192_sub()
441 MP_SUB_BORROW(r0, 1, r0, 0, borrow); in ec_GFp_nistp192_sub()
442 MP_SUB_BORROW(r1, 1, r1, borrow, borrow); in ec_GFp_nistp192_sub()
443 MP_SUB_BORROW(r2, 0, r2, borrow, borrow); in ec_GFp_nistp192_sub()
/illumos-gate/usr/src/lib/libc/sparc/fp/
H A D__quad_mag.c287 borrow = (guard | round | sticky); in __quad_mag_sub()
291 if (borrow) { in __quad_mag_sub()
293 borrow = (frac4 >= x->l.frac4); in __quad_mag_sub()
295 borrow = (frac4 > x->l.frac4); in __quad_mag_sub()
298 if (borrow) { in __quad_mag_sub()
300 borrow = (frac3 >= x->l.frac3); in __quad_mag_sub()
302 borrow = (frac3 > x->l.frac3); in __quad_mag_sub()
305 if (borrow) { in __quad_mag_sub()
307 borrow = (frac2 >= x->l.frac2); in __quad_mag_sub()
309 borrow = (frac2 > x->l.frac2); in __quad_mag_sub()
[all …]
/illumos-gate/usr/src/common/mpi/
H A Dmpi.c3320 mp_digit mp_i, diff, borrow; in s_mp_sub_d()
3325 borrow = (diff > mp_i); in s_mp_sub_d()
3326 while (borrow && --used) { in s_mp_sub_d()
3329 borrow = (diff > mp_i); in s_mp_sub_d()
3762 mp_digit d, diff, borrow = 0; in s_mp_sub() local
3786 borrow = d; in s_mp_sub()
3799 *pa++ = diff = d - borrow; in s_mp_sub()
3800 borrow = (diff > d); in s_mp_sub()
3861 borrow = d; in s_mp_sub_3arg()
3871 *pc++ = diff = d - borrow; in s_mp_sub_3arg()
[all …]
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.S358 ! unsigned int ex, ey, gr, borrow, rm;
617 and %l6,1,%l5 ! (no cancellation or borrow case)
/illumos-gate/usr/src/cmd/look/
H A Dwords2892 borrow
/illumos-gate/usr/src/cmd/spell/
H A Dlist2891 borrow