Lines Matching refs:x
28 scalbnf (float x, int n) in scalbnf() argument
31 GET_FLOAT_WORD(ix,x); in scalbnf()
34 if ((ix&0x7fffffff)==0) return x; /* +-0 */ in scalbnf()
35 x *= two25; in scalbnf()
36 GET_FLOAT_WORD(ix,x); in scalbnf()
38 if (n< -50000) return tiny*x; /*underflow*/ in scalbnf()
40 if (k==0xff) return x+x; /* NaN or Inf */ in scalbnf()
42 if (k > 0xfe) return huge*copysignf(huge,x); /* overflow */ in scalbnf()
44 {SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); return x;} in scalbnf()
47 return huge*copysignf(huge,x); /*overflow*/ in scalbnf()
48 else return tiny*copysignf(tiny,x); /*underflow*/ in scalbnf()
51 SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); in scalbnf()
52 return x*twom25; in scalbnf()