Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ppc/
H A Dfixtfdi.c33 int64_t tailMantissa = lobits.x & INT64_C(0x000fffffffffffff); in __fixtfdi() local
34 tailMantissa |= INT64_C(0x0010000000000000); in __fixtfdi()
40 tailMantissa = (tailMantissa ^ negationMask) - negationMask; in __fixtfdi()
48 tailMantissa >>= in __fixtfdi()
51 result += tailMantissa; in __fixtfdi()
77 int64_t tailMantissa = lobits.x & INT64_C(0x000fffffffffffff); in __fixtfdi() local
78 tailMantissa |= INT64_C(0x0010000000000000); in __fixtfdi()
81 tailMantissa = (tailMantissa ^ INT64_C(-1)) + INT64_C(1); in __fixtfdi()
85 tailMantissa >>= 1075 - biasedTailExponent; in __fixtfdi()
87 result -= tailMantissa; in __fixtfdi()
H A Dfixunstfdi.c28 int64_t tailMantissa = lobits.x & INT64_C(0x000fffffffffffff); in __fixunstfdi() local
29 tailMantissa |= INT64_C(0x0010000000000000); in __fixunstfdi()
34 tailMantissa = (tailMantissa ^ negationMask) - negationMask; in __fixunstfdi()
42 tailMantissa >>= in __fixunstfdi()
45 result += tailMantissa; in __fixunstfdi()