Lines Matching refs:u
26 union IEEEl2bits u; in logbl() local
30 u.e = x; in logbl()
31 if (u.bits.exp == 0) { in logbl()
32 if ((u.bits.manl | u.bits.manh) == 0) { /* x == 0 */ in logbl()
33 u.bits.sign = 1; in logbl()
34 return (1.0L / u.e); in logbl()
37 if (u.bits.manh == 0) { in logbl()
39 for (b = LDBL_MANH_SIZE; !(u.bits.manl & m); m >>= 1) in logbl()
43 for (b = 0; !(u.bits.manh & m); m >>= 1) in logbl()
51 if (u.bits.exp < (LDBL_MAX_EXP << 1) - 1) /* normal */ in logbl()
52 return ((long double)(u.bits.exp - LDBL_MAX_EXP + 1)); in logbl()