Searched refs:prodlo (Results 1 – 1 of 1) sorted by relevance
/ndk/sources/cxx-stl/stlport/src/ |
D | num_get_float.cpp | 232 static void _Stl_norm_and_round(uint64& p, int& norm, uint64 prodhi, uint64 prodlo) { in _Stl_norm_and_round() argument 239 ((prodlo >> 62) == 0x3)) { /* normalization followed by round in _Stl_norm_and_round() 246 p = (prodhi << 1) | (prodlo >> 63); /* normalize */ in _Stl_norm_and_round() 248 prodlo <<= 1; in _Stl_norm_and_round() 254 if ((prodlo & _Stl_HIBITULL) != 0) { /* first guard bit a one */ in _Stl_norm_and_round() 256 prodlo != _Stl_HIBITULL ) { /* not borderline for round to even */ in _Stl_norm_and_round() 299 uint64 prodhi, prodlo; /* 128b product */ in _Stl_tenscale() local 307 _Stl_mult64(p, _Stl_tenpow[hi], prodhi, prodlo); in _Stl_tenscale() 308 _Stl_norm_and_round(p, norm, prodhi, prodlo); in _Stl_tenscale() 314 _Stl_mult64(p, _Stl_tenpow[lo], prodhi, prodlo); in _Stl_tenscale() [all …]
|