Home | History | Annotate | Download | only in dmg_fp

Lines Matching refs:Exp_msk1

346 #define Exp_msk1    0x100000
403 #define Exp_msk1 0x1000000
432 #define Exp_msk1 0x80
476 #define Big0 (Frac_mask1 | Exp_msk1*(DBL_MAX_EXP+Bias-1))
1163 L = (word0(x) & Exp_mask) - (P-1)*Exp_msk1;
1170 L |= Exp_msk1 >> 4;
1303 z |= Exp_msk1;
1418 word0(&da) += (k >> 2)*Exp_msk1;
1424 word0(&db) += (k >> 2)*Exp_msk1;
1430 word0(&da) += k*Exp_msk1;
1433 word0(&db) += k*Exp_msk1;
2282 word0(rv) = Exp_msk1;
2699 word0(&rv) -= P*Exp_msk1;
2702 > Exp_msk1*(DBL_MAX_EXP+Bias-1-P))
2704 word0(&rv) += P*Exp_msk1;
2791 word0(&rv) -= P*Exp_msk1;
2794 > Exp_msk1*(DBL_MAX_EXP+Bias-P))
2796 if (z > Exp_msk1*(DBL_MAX_EXP+Bias-1-P)) {
2803 word0(&rv) += P*Exp_msk1;
2825 word0(&rv) = (P+2)*Exp_msk1;
3017 if (!bc.scale || y > 2*P*Exp_msk1)
3030 <= 2*P*Exp_msk1)
3031 word0(&adj) += (2*P+1)*Exp_msk1 - y;
3035 P*Exp_msk1) {
3036 word0(&rv) += P*Exp_msk1;
3038 word0(&rv) -= P*Exp_msk1;
3060 if (bc.scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
3061 word0(&adj) += (2*P+1)*Exp_msk1 - y;
3064 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1) {
3065 word0(&rv) += P*Exp_msk1;
3071 word0(&rv) -= P*Exp_msk1;
3095 || (word0(&rv) & Exp_mask) <= (2*P+1)*Exp_msk1
3097 || (word0(&rv) & Exp_mask) <= Exp_msk1
3125 (bc.scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
3131 + Exp_msk1
3133 | Exp_msk1 >> 4
3149 if (L < Exp_msk1)
3152 if (L <= (bc.scale ? (2*P+1)*Exp_msk1 : Exp_msk1))
3154 if (L <= Exp_msk1)
3164 L -= Exp_msk1;
3169 if (L <= (2*P+1)*Exp_msk1) {
3170 if (L > (P+2)*Exp_msk1)
3183 L = (word0(&rv) & Exp_mask) - Exp_msk1;
3266 if (y == Exp_msk1*(DBL_MAX_EXP+Bias-1)) {
3268 word0(&rv) -= P*Exp_msk1;
3272 Exp_msk1*(DBL_MAX_EXP+Bias-P)) {
3280 word0(&rv) += P*Exp_msk1;
3284 if (bc.scale && y <= 2*P*Exp_msk1) {
3292 word0(&aadj2) += (2*P+1)*Exp_msk1
3299 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1) {
3301 word0(&rv) += P*Exp_msk1;
3305 if ((word0(&rv) & Exp_mask) < P*Exp_msk1)
3307 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1)
3323 word0(&rv) -= P*Exp_msk1;
3333 * y <= (P-1)*Exp_msk1), we must adjust aadj to avoid
3337 if (y <= (P-1)*Exp_msk1 && aadj > 1.) {
3395 word0(&rv0) = Exp_1 - 2*P*Exp_msk1;
3698 word0(&d2) -= 31*Exp_msk1; /* adjust exponent */
3823 word0(&eps) -= (P-1)*Exp_msk1;
3987 && word0(&u) & (Exp_mask & ~Exp_msk1)