Lines Matching refs:px
43 ilogb_biased(unsigned *px) { in ilogb_biased() argument
45 unsigned v = px[HIWORD] & ~0x80000000, w = px[LOWORD], t = v; in ilogb_biased()
66 px[HIWORD] = (px[HIWORD] & 0x80000000) | v; in ilogb_biased()
67 px[LOWORD] = w; in ilogb_biased()
74 int *px = (int *) &x, ix, k; in scalbln() local
76 ix = px[HIWORD] & ~0x80000000; in scalbln()
80 return ((px[HIWORD] & 0x80000) != 0 ? x : x + x); in scalbln()
85 if ((px[LOWORD] | ix) == 0 || n == 0) in scalbln()
90 k = ((px[HIWORD] & ~0x80000000) >> 20) - 52; in scalbln()
92 k = ilogb_biased((unsigned *) px); in scalbln()
101 px[HIWORD] = (px[HIWORD] & ~0x7ff00000) | (k << 20); in scalbln()
105 px[HIWORD] = (px[HIWORD] & ~0x7ff00000) | (k << 20); in scalbln()