Home
last modified time | relevance | path

Searched refs:hx (Results 1 – 2 of 2) sorted by relevance

/ndk/sources/android/support/src/msun/
De_log2f.c35 int32_t i,k,hx; in __ieee754_log2f() local
37 GET_FLOAT_WORD(hx,x); in __ieee754_log2f()
40 if (hx < 0x00800000) { /* x < 2**-126 */ in __ieee754_log2f()
41 if ((hx&0x7fffffff)==0) in __ieee754_log2f()
43 if (hx<0) return (x-x)/zero; /* log(-#) = NaN */ in __ieee754_log2f()
45 GET_FLOAT_WORD(hx,x); in __ieee754_log2f()
47 if (hx >= 0x7f800000) return x+x; in __ieee754_log2f()
48 if (hx == 0x3f800000) in __ieee754_log2f()
50 k += (hx>>23)-127; in __ieee754_log2f()
51 hx &= 0x007fffff; in __ieee754_log2f()
[all …]
De_log2.c45 int32_t i,k,hx; in __ieee754_log2() local
48 EXTRACT_WORDS(hx,lx,x); in __ieee754_log2()
51 if (hx < 0x00100000) { /* x < 2**-1022 */ in __ieee754_log2()
52 if (((hx&0x7fffffff)|lx)==0) in __ieee754_log2()
54 if (hx<0) return (x-x)/zero; /* log(-#) = NaN */ in __ieee754_log2()
56 GET_HIGH_WORD(hx,x); in __ieee754_log2()
58 if (hx >= 0x7ff00000) return x+x; in __ieee754_log2()
59 if (hx == 0x3ff00000 && lx == 0) in __ieee754_log2()
61 k += (hx>>20)-1023; in __ieee754_log2()
62 hx &= 0x000fffff; in __ieee754_log2()
[all …]