Lines Matching defs:mr
71 static int adjust(mpfr_t mr, mpfr_t my, int t, int r, int type)
76 t = adjust_round(mr, my, t, r);
78 //debug(mr);
82 t = mpfr_check_range(mr, t, r);
83 t = mpfr_subnormalize(mr, t, r);
87 //debug(mr);
88 // d = mpfr_get_d(mr, r);
99 //static int eflags(mpfr_t mr, mpfr_t my, int t)
106 // if (mpfr_underflow_p() && (t || mpfr_cmp(mr, my) != 0))
120 MPFR_DECL_INIT(mr, 24);
123 t = adjust(mr, my, t, r, FLT);
124 p->y = mpfr_get_flt(mr, r);
130 mpfr_sub(my, mr, my, MPFR_RNDN);
174 MPFR_DECL_INIT(mr, 53);
177 t = adjust(mr, my, t, r, DBL);
178 p->y = mpfr_get_d(mr, r);
184 mpfr_sub(my, mr, my, MPFR_RNDN);
229 MPFR_DECL_INIT(mr, 64);
232 t = adjust(mr, my, t, r, LDBL);
233 p->y = mpfr_get_ld(mr, r);
239 mpfr_sub(my, mr, my, MPFR_RNDN);