Lines Matching refs:k
36 #define XSET_EXP(k, x) ((int *) &x)[0] = (((int *) &x)[0] & ~0x7fff0000) | \ argument
37 (k << 16)
38 #define ISINFNANL(k, x) (k == 0x7fff) argument
44 #define XSET_EXP(k, x) ((int *) &x)[2] = (((int *) &x)[2] & ~0x7fff) | k argument
46 #define ISINFNANL(k, x) (k == 0x7fff || \ argument
47 (k != 0 && (((int *) &x)[1] & 0x80000000) == 0))
49 #define ISINFNANL(k, x) (k == 0x7fff) argument
58 int k = XBIASED_EXP(x); in scalblnl() local
60 if (ISINFNANL(k, x)) in scalblnl()
64 if (k == 0) { in scalblnl()
66 k = XBIASED_EXP(x) - XTWOT_OFFSET; in scalblnl()
68 k += (int) n; in scalblnl()
69 if (n > 50000 || k > 0x7ffe) in scalblnl()
71 if (n < -50000 || k <= -XTWOT_OFFSET - 1) in scalblnl()
73 if (k > 0) { in scalblnl()
74 XSET_EXP(k, x); in scalblnl()
77 k += XTWOT_OFFSET + 1; in scalblnl()
78 XSET_EXP(k, x); in scalblnl()