Searched refs:hibits (Results 1 – 5 of 5) sorted by relevance
15 const doublebits hibits = { .d = x.s.hi }; in __fixtfdi() local17 const uint32_t absHighWord = (uint32_t)(hibits.x >> 32) & UINT32_C(0x7fffffff); in __fixtfdi()26 int64_t result = hibits.x & INT64_C(0x000fffffffffffff); /* mantissa(hi) */ in __fixtfdi()30 const int64_t hiNegationMask = ((int64_t)(hibits.x)) >> 63; in __fixtfdi()
13 const doublebits hibits = { .d = x.s.hi }; in __fixunstfdi() local15 const uint32_t highWordMinusOne = (uint32_t)(hibits.x >> 32) - UINT32_C(0x3ff00000); in __fixunstfdi()22 uint64_t result = hibits.x & UINT64_C(0x000fffffffffffff); /* mantissa(hi) */ in __fixunstfdi()
900 uint64_t hibits = Tmp.pVal[hiWord] << (52 - n % APINT_BITS_PER_WORD); in roundToDouble() local902 mantissa = hibits | lobits; in roundToDouble()
922 uint64_t hibits = Tmp.pVal[hiWord] << (52 - n % APINT_BITS_PER_WORD); in roundToDouble() local924 mantissa = hibits | lobits; in roundToDouble()
998 uint64_t hibits = Tmp.pVal[hiWord] << (52 - n % APINT_BITS_PER_WORD); in roundToDouble() local1000 mantissa = hibits | lobits; in roundToDouble()