Searched refs:ha (Results 1 – 5 of 5) sorted by relevance
/bionic/libm/upstream-freebsd/lib/msun/src/ |
D | e_hypotf.c | 26 int32_t j,k,ha,hb; in __ieee754_hypotf() local 28 GET_FLOAT_WORD(ha,x); in __ieee754_hypotf() 29 ha &= 0x7fffffff; in __ieee754_hypotf() 32 if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;} in __ieee754_hypotf() 35 if((ha-hb)>0xf000000) {return a+b;} /* x/y > 2**30 */ in __ieee754_hypotf() 37 if(ha > 0x58800000) { /* a>2**50 */ in __ieee754_hypotf() 38 if(ha >= 0x7f800000) { /* Inf or NaN */ in __ieee754_hypotf() 41 if(ha == 0x7f800000) w = a; in __ieee754_hypotf() 46 ha -= 0x22000000; hb -= 0x22000000; k += 68; in __ieee754_hypotf() 47 SET_FLOAT_WORD(a,ha); in __ieee754_hypotf() [all …]
|
D | e_hypot.c | 58 int32_t j,k,ha,hb; in __ieee754_hypot() local 60 GET_HIGH_WORD(ha,x); in __ieee754_hypot() 61 ha &= 0x7fffffff; in __ieee754_hypot() 64 if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;} in __ieee754_hypot() 67 if((ha-hb)>0x3c00000) {return a+b;} /* x/y > 2**60 */ in __ieee754_hypot() 69 if(ha > 0x5f300000) { /* a>2**500 */ in __ieee754_hypot() 70 if(ha >= 0x7ff00000) { /* Inf or NaN */ in __ieee754_hypot() 75 if(((ha&0xfffff)|low)==0) w = a; in __ieee754_hypot() 81 ha -= 0x25800000; hb -= 0x25800000; k += 600; in __ieee754_hypot() 82 SET_HIGH_WORD(a,ha); in __ieee754_hypot() [all …]
|
D | e_hypotl.c | 52 int32_t j,k,ha,hb; in hypotl() local 54 GET_HIGH_WORD(ha,x); in hypotl() 55 ha &= 0x7fff; in hypotl() 58 if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;} in hypotl() 61 if((ha-hb)>DESW(MANT_DIG+7)) {return a+b;} /* x/y > 2**(MANT_DIG+7) */ in hypotl() 63 if(ha > ESW(MAX_EXP/2-12)) { /* a>2**(MAX_EXP/2-12) */ in hypotl() 64 if(ha >= ESW(MAX_EXP)) { /* Inf or NaN */ in hypotl() 75 ha -= DESW(MAX_EXP/2+88); hb -= DESW(MAX_EXP/2+88); in hypotl() 77 SET_HIGH_WORD(a,ha); in hypotl() 91 ha += DESW(MAX_EXP/2+88); in hypotl() [all …]
|
D | s_fmal.c | 138 long double ha, hb, la, lb, p, q; in dd_mul() local 141 ha = a - p; in dd_mul() 142 ha += p; in dd_mul() 143 la = a - ha; in dd_mul() 150 p = ha * hb; in dd_mul() 151 q = ha * lb + la * hb; in dd_mul()
|
D | s_fma.c | 142 double ha, hb, la, lb, p, q; in dd_mul() local 145 ha = a - p; in dd_mul() 146 ha += p; in dd_mul() 147 la = a - ha; in dd_mul() 154 p = ha * hb; in dd_mul() 155 q = ha * lb + la * hb; in dd_mul()
|