Lines Matching refs:P

356 #define P 53  macro
413 #define P 14 macro
442 #define P 56 macro
1215 L = (word0(x) & Exp_mask) - (P-1)*Exp_msk1;
1428 *e = (de - Bias - (P-1) << 2) + k;
1429 *bits = 4*P + 8 - k - hi0bits(word0(d) & Frac_mask);
1431 *e = de - Bias - (P-1) + k;
1432 *bits = P - k;
1437 *e = de - Bias - (P-1) + 1 + k;
1818 emax = 0x7fe - Bias - P + 1,
1819 emin = Emin - P + 1
1821 emin = Emin - P,
1823 emax = 0x7ff - Bias - P + 1
1826 emax = 0x7f - Bias - P
2313 if (!bc->scale || (i = 2*P + 1 - ((word0(x) & Exp_mask) >> Exp_shift)) <= 0)
2343 p2 = Emin - P + 1;
2346 word0(rv) = (P+2) << Exp_shift;
2369 i = P - bbits;
2370 if (i > (j = P - Emin - 1 + p2)) {
2375 i = P - 1;
2825 word0(&rv) -= P*Exp_msk1;
2828 > Exp_msk1*(DBL_MAX_EXP+Bias-1-P))
2830 word0(&rv) += P*Exp_msk1;
2926 word0(&rv) -= P*Exp_msk1;
2929 > Exp_msk1*(DBL_MAX_EXP+Bias-P))
2931 if (z > Exp_msk1*(DBL_MAX_EXP+Bias-1-P)) {
2938 word0(&rv) += P*Exp_msk1;
2950 bc.scale = 2*P;
2954 if (bc.scale && (j = 2*P + 1 - ((word0(&rv) & Exp_mask)
2962 word0(&rv) = (P+2)*Exp_msk1;
3062 j = P + 1 - bbbits;
3076 j = 1 + 4*P - 3 - bbbits + ((bbe + bbbits - 1) & 3);
3078 j = P + 1 - bbbits;
3084 j += P - Emin;
3086 j = P + 1 - bbbits;
3162 if (!bc.scale || y > 2*P*Exp_msk1)
3175 <= 2*P*Exp_msk1)
3176 word0(&adj) += (2*P+1)*Exp_msk1 - y;
3180 P*Exp_msk1) {
3181 word0(&rv) += P*Exp_msk1;
3183 word0(&rv) -= P*Exp_msk1;
3205 if (bc.scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
3206 word0(&adj) += (2*P+1)*Exp_msk1 - y;
3209 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1) {
3210 word0(&rv) += P*Exp_msk1;
3216 word0(&rv) -= P*Exp_msk1;
3240 || (word0(&rv) & Exp_mask) <= (2*P+1)*Exp_msk1
3270 (bc.scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
3271 ? (0xffffffff & (0xffffffff << (2*P+1-(y>>Exp_shift)))) :
3299 if (L <= (bc.scale ? (2*P+1)*Exp_msk1 : Exp_msk1))
3316 if (L <= (2*P+1)*Exp_msk1) {
3317 if (L > (P+2)*Exp_msk1)
3436 word0(&rv) -= P*Exp_msk1;
3440 Exp_msk1*(DBL_MAX_EXP+Bias-P)) {
3448 word0(&rv) += P*Exp_msk1;
3452 if (bc.scale && y <= 2*P*Exp_msk1) {
3460 word0(&aadj2) += (2*P+1)*Exp_msk1 - y;
3480 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1) {
3482 word0(&rv) += P*Exp_msk1;
3486 if ((word0(&rv) & Exp_mask) < P*Exp_msk1)
3488 if ((word0(&rv) & Exp_mask) <= P*Exp_msk1)
3504 word0(&rv) -= P*Exp_msk1;
3518 if (y <= (P-1)*Exp_msk1 && aadj > 1.) {
3584 word0(&rv0) = Exp_1 - 2*P*Exp_msk1;
3888 i = bbits + be + (Bias + (P-1) - 1);
3893 i -= (Bias + (P-1) - 1) + 1;
4017 word0(&eps) -= (P-1)*Exp_msk1;
4036 word0(&eps1) -= Exp_msk1 * (Bias+P-1);
4153 denorm ? be + (Bias + (P-1) - 1 + 1) :
4156 1 + 4*P - 3 - bbits + ((bbits + be - 1) & 3);
4158 1 + P - bbits;