Lines Matching refs:k
32 __int32_t k,ix; in scalbnf() local
37 k = hx>>23; /* extract exponent */ in scalbnf()
38 if (k == 0) { in scalbnf()
42 k = ((ix&0x7f800000)>>23) - 25; in scalbnf()
48 if (k == 0xff) return x + x; /* NaN or Inf */ in scalbnf()
51 k = k+n; in scalbnf()
52 if (k > FLT_LARGEST_EXP) in scalbnf()
54 if (k > 0) /* normal result */ in scalbnf()
55 {SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); return x;} in scalbnf()
56 if (k <= -25) in scalbnf()
58 k += 25; /* subnormal result */ in scalbnf()
59 SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); in scalbnf()