Home
last modified time | relevance | path

Searched refs:MPFR_SIGN (Results 1 – 25 of 76) sorted by relevance

1234

/dragonfly/contrib/mpfr/src/
HDfma.c63 ((MPFR_MULT_SIGN(MPFR_SIGN(x), MPFR_SIGN(y))) != MPFR_SIGN(z)))) in mpfr_fma()
77 MPFR_SET_SIGN(s, MPFR_MULT_SIGN(MPFR_SIGN(x) , MPFR_SIGN(y))); in mpfr_fma()
93 sign_p = MPFR_MULT_SIGN( MPFR_SIGN(x) , MPFR_SIGN(y) ); in mpfr_fma()
132 if (MPFR_SIGN (u) == MPFR_SIGN (z) || in mpfr_fma()
137 return mpfr_overflow (s, rnd_mode, MPFR_SIGN (z)); in mpfr_fma()
260 MPFR_SET_SIGN (u, MPFR_MULT_SIGN (MPFR_SIGN (x), in mpfr_fma()
261 MPFR_SIGN (y))); in mpfr_fma()
HDfms.c65 ((MPFR_MULT_SIGN(MPFR_SIGN(x), MPFR_SIGN(y))) == MPFR_SIGN(z)))) in mpfr_fms()
79 MPFR_SET_SIGN(s, MPFR_MULT_SIGN(MPFR_SIGN(x) , MPFR_SIGN(y))); in mpfr_fms()
95 sign_p = MPFR_MULT_SIGN( MPFR_SIGN(x) , MPFR_SIGN(y) ); in mpfr_fms()
134 if (MPFR_SIGN (u) != MPFR_SIGN (z) || in mpfr_fms()
139 return mpfr_overflow (s, rnd_mode, - MPFR_SIGN (z)); in mpfr_fms()
262 MPFR_SET_SIGN (u, MPFR_MULT_SIGN (MPFR_SIGN (x), in mpfr_fms()
263 MPFR_SIGN (y))); in mpfr_fms()
HDcmp.c38 s = MPFR_MULT_SIGN( s , MPFR_SIGN(c) ); in mpfr_cmp3()
49 if (MPFR_IS_INF(c) && s == MPFR_SIGN(b) ) in mpfr_cmp3()
52 return MPFR_SIGN(b); in mpfr_cmp3()
59 return MPFR_SIGN(b); in mpfr_cmp3()
62 if (s != MPFR_SIGN(b)) in mpfr_cmp3()
63 return MPFR_SIGN(b); in mpfr_cmp3()
HDpow_z.c110 MPFR_SIGN (x) : MPFR_SIGN_POS); in mpfr_pow_pos_z()
128 MPFR_ASSERTD (mpfr_cmp_si_2exp (x, MPFR_SIGN (x), in mpfr_pow_pos_z()
144 MPFR_SIGN (x) : MPFR_SIGN_POS); in mpfr_pow_pos_z()
229 if (MPFR_UNLIKELY (mpfr_cmp_si_2exp (x, MPFR_SIGN (x), in mpfr_pow_z()
250 inexact = mpfr_underflow (y, rnd, MPFR_SIGN (y)); in mpfr_pow_z()
255 inexact = mpfr_overflow (y, rnd, MPFR_SIGN (y)); in mpfr_pow_z()
289 (MPFR_SIGN (x) > 0 ? MPFR_RNDU : MPFR_RNDD); in mpfr_pow_z()
320 mpz_odd_p (z) ? MPFR_SIGN (x) : in mpfr_pow_z()
336 MPFR_ASSERTD (mpfr_cmp_si_2exp (x, MPFR_SIGN (x), in mpfr_pow_z()
354 MPFR_SIGN (x) : MPFR_SIGN_POS); in mpfr_pow_z()
HDswap.c40 s1 = MPFR_SIGN(u); in mpfr_swap()
41 s2 = MPFR_SIGN(v); in mpfr_swap()
42 MPFR_SIGN(v) = s1; in mpfr_swap()
43 MPFR_SIGN(u) = s2; in mpfr_swap()
HDsinh.c110 inexact = mpfr_overflow (y, rnd_mode, MPFR_SIGN (xt)); in mpfr_sinh()
123 inexact = mpfr_overflow (y, rnd_mode, MPFR_SIGN (xt)); in mpfr_sinh()
132 inexact = mpfr_overflow (y, rnd_mode, MPFR_SIGN (xt)); in mpfr_sinh()
142 inexact = mpfr_set4 (y, t, rnd_mode, MPFR_SIGN (xt)); in mpfr_sinh()
167 inexact = mpfr_set4 (y, t, rnd_mode, MPFR_SIGN (xt)); in mpfr_sinh()
HDpow_si.c70 if (mpfr_cmp_si_2exp (x, MPFR_SIGN(x), MPFR_EXP(x) - 1) == 0) in mpfr_pow_si()
168 (MPFR_SIGN (x) > 0 ? MPFR_RNDU : MPFR_RNDD); in mpfr_pow_si()
196 MPFR_SIGN (x) : MPFR_SIGN_POS); in mpfr_pow_si()
211 MPFR_ASSERTD (mpfr_cmp_si_2exp (x, MPFR_SIGN (x), in mpfr_pow_si()
229 MPFR_SIGN (x) : MPFR_SIGN_POS); in mpfr_pow_si()
HDadd.c44 if (!MPFR_IS_INF(c) || MPFR_SIGN(b) == MPFR_SIGN(c)) in mpfr_add()
89 if (MPFR_UNLIKELY(MPFR_SIGN(b) != MPFR_SIGN(c))) in mpfr_add()
HDeq.c41 return (MPFR_SIGN(u) == MPFR_SIGN(v)); in mpfr_eq()
49 if (MPFR_SIGN(u) != MPFR_SIGN(v)) in mpfr_eq()
HDsub.c43 if (!MPFR_IS_INF (c) || MPFR_SIGN (b) != MPFR_SIGN(c)) in mpfr_sub()
85 if (MPFR_LIKELY (MPFR_SIGN (b) == MPFR_SIGN (c))) in mpfr_sub()
HDcoth.c45 mpfr_sub_si (z, z, MPFR_SIGN(z) > 0 ? 1 : -1, MPFR_RNDN); \
48 mpfr_add_si (z, z, MPFR_SIGN(z) > 0 ? 1 : -1, MPFR_RNDN); \
68 int signx = MPFR_SIGN(x); \
HDmul.c55 sign_product = MPFR_MULT_SIGN( MPFR_SIGN(b) , MPFR_SIGN(c) ); in mpfr_mul3()
92 sign_product = MPFR_MULT_SIGN( MPFR_SIGN(b) , MPFR_SIGN(c) ); in mpfr_mul3()
238 sign = MPFR_MULT_SIGN (MPFR_SIGN (b), MPFR_SIGN (c)); in mpfr_mul()
275 sign = MPFR_MULT_SIGN (MPFR_SIGN (b), MPFR_SIGN (c)); in mpfr_mul()
HDpow.c553 if (cmp_x_1 * MPFR_SIGN (y) > 0) in mpfr_pow()
565 if (MPFR_SIGN (x) > 0) in mpfr_pow()
579 negative = MPFR_SIGN(x) < 0 && is_odd (y); in mpfr_pow()
622 MPFR_SIGN (x) < 0 && is_odd (y) ? -1 : 1); in mpfr_pow()
652 if (mpfr_cmp_si_2exp (x, MPFR_SIGN(x), b) == 0) in mpfr_pow()
655 int sgnx = MPFR_SIGN (x); in mpfr_pow()
706 (MPFR_SIGN (y) > 0) ^ (cmp_x_1 < 0), in mpfr_pow()
HDadd1.c73 MPFR_UPDATE2_RND_MODE(rnd_mode, MPFR_SIGN(b)); in mpfr_add1()
164 inex = mpfr_overflow (a, rnd_mode, MPFR_SIGN(a)); in mpfr_add1()
305 inex = mpfr_overflow (a, rnd_mode, MPFR_SIGN(a)); in mpfr_add1()
358 inex = mpfr_overflow (a, rnd_mode, MPFR_SIGN(a)); in mpfr_add1()
525 inex = mpfr_overflow (a, rnd_mode, MPFR_SIGN(a)); in mpfr_add1()
HDmpfr-impl.h783 #define MPFR_IS_STRICTPOS(x) (MPFR_NOTZERO((x)) && MPFR_SIGN(x) > 0)
784 #define MPFR_IS_STRICTNEG(x) (MPFR_NOTZERO((x)) && MPFR_SIGN(x) < 0)
786 #define MPFR_IS_NEG(x) (MPFR_SIGN(x) < 0)
787 #define MPFR_IS_POS(x) (MPFR_SIGN(x) > 0)
789 #define MPFR_SET_POS(x) (MPFR_SIGN(x) = MPFR_SIGN_POS)
790 #define MPFR_SET_NEG(x) (MPFR_SIGN(x) = MPFR_SIGN_NEG)
792 #define MPFR_CHANGE_SIGN(x) (MPFR_SIGN(x) = -MPFR_SIGN(x))
793 #define MPFR_SET_SAME_SIGN(x, y) (MPFR_SIGN(x) = MPFR_SIGN(y))
794 #define MPFR_SET_OPPOSITE_SIGN(x, y) (MPFR_SIGN(x) = -MPFR_SIGN(y))
798 (MPFR_ASSERT_SIGN(s), MPFR_SIGN(x) = s)
[all …]
HDerfc.c152 if (MPFR_SIGN (x) > 0) in mpfr_erfc()
171 if (MPFR_SIGN (x) < 0) in mpfr_erfc()
223 0, MPFR_SIGN(x) < 0, in mpfr_erfc()
237 if (MPFR_SIGN (x) > 0 && in mpfr_erfc()
HDcheck.c38 if (MPFR_SIGN(x) != MPFR_SIGN_POS && MPFR_SIGN(x) != MPFR_SIGN_NEG) in mpfr_check()
HDreldiff.c40 if (MPFR_IS_INF (c) && (MPFR_SIGN (c) == MPFR_SIGN (b))) in mpfr_reldiff()
HDdiv_2si.c50 return mpfr_underflow (y, rnd_mode, MPFR_SIGN(y)); in mpfr_div_2si()
54 return mpfr_overflow (y, rnd_mode, MPFR_SIGN(y)); in mpfr_div_2si()
HDmul_2si.c44 return mpfr_overflow (y, rnd_mode, MPFR_SIGN(y)); in mpfr_mul_2si()
53 return mpfr_underflow (y, rnd_mode, MPFR_SIGN(y)); in mpfr_mul_2si()
HDjn.c166 (MPFR_ASSERTN (inex2 != 0), SIGN (_inexact) != MPFR_SIGN (z))) in mpfr_jn()
200 if (MPFR_SIGN(z) > 0) in mpfr_jn()
221 (n % 2) ? ((n > 0) ? MPFR_SIGN(z) : -MPFR_SIGN(z)) in mpfr_jn()
HDset_f.c43 if (SIZ(x) * MPFR_FROM_SIGN_TO_INT(MPFR_SIGN(y)) < 0) in mpfr_set_f()
90 return mpfr_overflow (y, rnd_mode, MPFR_SIGN (y)); in mpfr_set_f()
HDsub1.c99 rnd_mode, MPFR_SIGN (a), in mpfr_sub1()
101 inexact = mpfr_overflow (a, rnd_mode, MPFR_SIGN (a))); in mpfr_sub1()
631 return mpfr_underflow (a, rnd_mode, MPFR_SIGN(a)); in mpfr_sub1()
646 return mpfr_overflow (a, rnd_mode, MPFR_SIGN(a)); in mpfr_sub1()
HDmul_ui.c106 rnd_mode, MPFR_SIGN (x), cnt -- ); in mpfr_mul_ui()
113 return mpfr_overflow (y, rnd_mode, MPFR_SIGN(x)); in mpfr_mul_ui()
/dragonfly/contrib/mpc/src/
HDsqr.c184 MPFR_SIGN (mpc_realref (op)) * MPFR_SIGN (mpc_imagref (op))); in mpc_sqr()
192 MPFR_SIGN (mpc_realref (op)) * MPFR_SIGN (mpc_imagref (op))); in mpc_sqr()
201 MPFR_SIGN (mpc_realref (op)) * MPFR_SIGN (mpc_imagref (op))); in mpc_sqr()

1234