Home
last modified time | relevance | path

Searched refs:SG_BIGNUM_GET_SIGN (Results 1 – 5 of 5) sorted by relevance

/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/
H A Dbignum.c586 if (SG_BIGNUM_GET_SIGN(b) > 0) { in Sg_BignumToU32()
610 if (SG_BIGNUM_GET_SIGN(b) > 0) { in Sg_BignumToS64()
644 if (SG_BIGNUM_GET_SIGN(b) > 0) { in Sg_BignumToU64()
701 if (SG_BIGNUM_GET_SIGN(b) > 0) { in Sg_BignumBitCount()
1153 if (SG_BIGNUM_GET_SIGN(bx) == SG_BIGNUM_GET_SIGN(by)) { in bignum_add()
1165 if (SG_BIGNUM_GET_SIGN(bx) == SG_BIGNUM_GET_SIGN(by)) { in bignum_sub()
1373 SG_BIGNUM_SET_SIGN(br, SG_BIGNUM_GET_SIGN(bx) * SG_BIGNUM_GET_SIGN(by)); in bignum_mul_int()
1575 SG_BIGNUM_SET_SIGN(q, SG_BIGNUM_GET_SIGN(a) * SG_BIGNUM_GET_SIGN(b)); in bignum_div_rem()
1596 && (SG_BIGNUM_GET_SIGN(a) * SG_BIGNUM_GET_SIGN(b) < 0)) { in Sg_BignumModulo()
1666 if (SG_BIGNUM_GET_SIGN(workpad) == SG_BIGNUM_GET_SIGN(s)) { in bn_sqrt()
[all …]
H A Dnumber.c1380 return SG_BIGNUM_GET_SIGN(obj) == 0; in Sg_ZeroP()
1518 SG_BIGNUM_SET_SIGN(b, -SG_BIGNUM_GET_SIGN(obj)); in Sg_Negate()
1681 if (SG_BIGNUM_GET_SIGN(obj) > 0) { in Sg_Inverse()
1791 if (SG_BIGNUM_GET_SIGN(y) > 0) { in Sg_LogAnd()
1793 } else if (SG_BIGNUM_GET_SIGN(y) == 0) { in Sg_LogAnd()
1801 if (SG_BIGNUM_GET_SIGN(x) > 0) { in Sg_LogAnd()
1803 } else if (SG_BIGNUM_GET_SIGN(x) == 0) { in Sg_LogAnd()
2568 && ((SG_BIGNUM_GET_SIGN(x) < 0 && iy > 0) in Sg_Modulo()
2569 || (SG_BIGNUM_GET_SIGN(x) > 0 && iy < 0))) { in Sg_Modulo()
3116 if (SG_BIGNUM_GET_SIGN(obj) < 0) { in Sg_Abs()
[all …]
H A Dbytevector.c1004 if (SG_BIGNUM_GET_SIGN(num) < 0) { in integer2bytevector()
H A Dcache.c719 int sign = SG_BIGNUM_GET_SIGN(o); in write_number_cache()
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/sagittarius/private/
H A Dnumber.h71 #define SG_BIGNUM_GET_SIGN(obj) (SG_BIGNUM(obj)->sign) macro