Lines Matching refs:uxi
14 /* in the followings uxi should be ux.i, but then gcc wrongly adds */
16 uint64_t uxi = ux.i;
20 if (uxi << 1 <= uy.i << 1) {
21 if (uxi << 1 == uy.i << 1)
28 for (i = uxi << 12; i >> 63 == 0; ex--, i <<= 1)
30 uxi <<= -ex + 1;
32 uxi &= -1ULL >> 12;
33 uxi |= 1ULL << 52;
46 i = uxi - uy.i;
50 uxi = i;
52 uxi <<= 1;
54 i = uxi - uy.i;
58 uxi = i;
60 for (; uxi >> 52 == 0; uxi <<= 1, ex--)
65 uxi -= 1ULL << 52;
66 uxi |= (uint64_t)ex << 52;
68 uxi >>= -ex + 1;
70 uxi |= (uint64_t)sx << 63;
71 ux.i = uxi;