Lines Matching refs:sign_b
2109 uint8_t sign_b = mpd_sign(b); /* result may equal b! */
2114 mpd_set_sign(result, sign_b);
2475 int sign_a, sign_b;
2479 sign_b = mpd_sign(b);
2480 if (sign_a != sign_b) {
2481 c = sign_b - sign_a;
3317 _mpd_qaddsub_inf(mpd_t *result, const mpd_t *a, const mpd_t *b, uint8_t sign_b,
3321 if (mpd_sign(a) != sign_b && mpd_isinfinite(b)) {
3330 mpd_setspecial(result, sign_b, MPD_INF);
3335 _mpd_qaddsub(mpd_t *result, const mpd_t *a, const mpd_t *b, uint8_t sign_b,
3421 if (mpd_sign(a) == sign_b) {
3435 mpd_set_flags(result, sign_b);
3457 sign_b = (swap & 1) ? sign_b : mpd_sign(a);
3458 mpd_set_flags(result, sign_b);
3764 uint8_t sign_b = mpd_sign(b);
3779 mpd_setspecial(q, sign_a^sign_b, MPD_INF);
3786 _settriple(q, sign_a^sign_b, 0, exp);
3848 mpd_set_flags(q, sign_a^sign_b);