Lines Matching refs:k
77 int *px, ix, hx, k; in scalbn() local
82 k = hx >> 20; in scalbn()
84 if (k == 0x7ff) /* x is inf or NaN */ in scalbn()
87 if (k == 0) { in scalbn()
93 k = ((ix & ~0x80000000) >> 20) - 52; in scalbn()
95 k = ilogb_biased((unsigned *)px); in scalbn()
99 k += n; in scalbn()
100 if (k > n) /* integer overflow occurred */ in scalbn()
101 k = -100; in scalbn()
104 k += n; in scalbn()
105 if (k < n) /* integer overflow occurred */ in scalbn()
106 k = 0x7ff; in scalbn()
109 if (k > 0x7fe) in scalbn()
111 if (k < 1) { in scalbn()
112 if (k <= -54) in scalbn()
114 k += 54; in scalbn()
115 px[HIWORD] = (ix & ~0x7ff00000) | (k << 20); in scalbn()
118 px[HIWORD] = (ix & ~0x7ff00000) | (k << 20); in scalbn()