Lines Matching refs:xx
49 } xx; in __nearbyint() local
53 xx.d = x; in __nearbyint()
54 sx = xx.i[HIWORD] & 0x80000000; in __nearbyint()
55 hx = xx.i[HIWORD] & ~0x80000000; in __nearbyint()
67 } else if ((hx | xx.i[LOWORD]) == 0) /* x is zero */ in __nearbyint()
80 (hx >= 0x3fe00000 && ((hx & 0xfffff) | xx.i[LOWORD])))) in __nearbyint()
81 xx.i[HIWORD] = sx | 0x3ff00000; in __nearbyint()
83 xx.i[HIWORD] = sx; in __nearbyint()
84 xx.i[LOWORD] = 0; in __nearbyint()
85 return (xx.d); in __nearbyint()
92 frac = ((xx.i[HIWORD] << 1) << (63 - j)) | in __nearbyint()
93 (xx.i[LOWORD] >> (j - 32)); in __nearbyint()
94 if (xx.i[LOWORD] & (i - 1)) in __nearbyint()
98 xx.i[LOWORD] = 0; in __nearbyint()
99 xx.i[HIWORD] &= ~(i - 1); in __nearbyint()
102 (xx.i[HIWORD] & i))))) in __nearbyint()
103 xx.i[HIWORD] += i; in __nearbyint()
106 frac = (xx.i[LOWORD] << 1) << (31 - j); in __nearbyint()
109 xx.i[LOWORD] &= ~(i - 1); in __nearbyint()
112 (xx.i[LOWORD] & i))))) { in __nearbyint()
113 xx.i[LOWORD] += i; in __nearbyint()
114 if (xx.i[LOWORD] == 0) in __nearbyint()
115 xx.i[HIWORD]++; in __nearbyint()
118 return (xx.d); in __nearbyint()