Searched refs:hb (Results 1 – 2 of 2) sorted by relevance
/bionic/libm/src/ |
D | e_hypotf.c | 27 int32_t j,k,ha,hb; in __ieee754_hypotf() local 31 GET_FLOAT_WORD(hb,y); in __ieee754_hypotf() 32 hb &= 0x7fffffff; in __ieee754_hypotf() 33 if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;} in __ieee754_hypotf() 35 SET_FLOAT_WORD(b,hb); /* b <- |b| */ in __ieee754_hypotf() 36 if((ha-hb)>0xf000000) {return a+b;} /* x/y > 2**30 */ in __ieee754_hypotf() 42 if(hb == 0x7f800000) w = b; in __ieee754_hypotf() 46 ha -= 0x22000000; hb -= 0x22000000; k += 68; in __ieee754_hypotf() 48 SET_FLOAT_WORD(b,hb); in __ieee754_hypotf() 50 if(hb < 0x26800000) { /* b < 2**-50 */ in __ieee754_hypotf() [all …]
|
D | e_hypot.c | 57 int32_t j,k,ha,hb; in __ieee754_hypot() local 61 GET_HIGH_WORD(hb,y); in __ieee754_hypot() 62 hb &= 0x7fffffff; in __ieee754_hypot() 63 if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;} in __ieee754_hypot() 65 SET_HIGH_WORD(b,hb); /* b <- |b| */ in __ieee754_hypot() 66 if((ha-hb)>0x3c00000) {return a+b;} /* x/y > 2**60 */ in __ieee754_hypot() 75 if(((hb^0x7ff00000)|low)==0) w = b; in __ieee754_hypot() 79 ha -= 0x25800000; hb -= 0x25800000; k += 600; in __ieee754_hypot() 81 SET_HIGH_WORD(b,hb); in __ieee754_hypot() 83 if(hb < 0x20b00000) { /* b < 2**-500 */ in __ieee754_hypot() [all …]
|