Lines Matching defs:k
37 #define XSET_EXP(k, x) ((int *) &x)[0] = (((int *) &x)[0] & ~0x7fff0000) | \
38 (k << 16)
39 #define ISINFNANL(k, x) (k == 0x7fff)
45 #define XSET_EXP(k, x) ((int *) &x)[2] = (((int *) &x)[2] & ~0x7fff) | k
47 #define ISINFNANL(k, x) (k == 0x7fff || k != 0 && \
50 #define ISINFNANL(k, x) (k == 0x7fff)
59 int k = XBIASED_EXP(x);
61 if (ISINFNANL(k, x))
65 if (k == 0) {
67 k = XBIASED_EXP(x) - XTWOT_OFFSET;
71 k += n;
72 if (k > 0x7ffe)
74 if (k <= -XTWOT_OFFSET - 1)
76 if (k > 0) {
77 XSET_EXP(k, x);
80 k += XTWOT_OFFSET + 1;
81 XSET_EXP(k, x);