Lines Matching refs:i

39 	unsigned i;  member
46 unsigned i[4]; in __nearbyintl() member
49 unsigned hx, sx, i, frac; in __nearbyintl() local
55 sx = xx.i[0] & 0x80000000; in __nearbyintl()
56 hx = xx.i[0] & ~0x80000000; in __nearbyintl()
62 (xx.i[1] | xx.i[2] | xx.i[3]))) && !(hx & 0x8000)) { in __nearbyintl()
65 xx.i[0] = sx | hx | 0x8000; in __nearbyintl()
68 } else if ((hx | xx.i[1] | xx.i[2] | xx.i[3]) == 0) /* x is zero */ in __nearbyintl()
82 ((hx & 0xffff) | xx.i[1] | xx.i[2] | xx.i[3])))) in __nearbyintl()
83 xx.i[0] = sx | 0x3fff0000; in __nearbyintl()
85 xx.i[0] = sx; in __nearbyintl()
86 xx.i[1] = xx.i[2] = xx.i[3] = 0; in __nearbyintl()
93 i = 1 << (j - 96); in __nearbyintl()
94 frac = ((xx.i[0] << 1) << (127 - j)) | (xx.i[1] >> (j - 96)); in __nearbyintl()
95 if ((xx.i[1] & (i - 1)) | xx.i[2] | xx.i[3]) in __nearbyintl()
99 xx.i[1] = xx.i[2] = xx.i[3] = 0; in __nearbyintl()
100 xx.i[0] &= ~(i - 1); in __nearbyintl()
102 (frac == 0x80000000 && (xx.i[0] & i))))) in __nearbyintl()
103 xx.i[0] += i; in __nearbyintl()
105 i = 1 << (j - 64); in __nearbyintl()
106 frac = ((xx.i[1] << 1) << (95 - j)) | (xx.i[2] >> (j - 64)); in __nearbyintl()
107 if ((xx.i[2] & (i - 1)) | xx.i[3]) in __nearbyintl()
111 xx.i[2] = xx.i[3] = 0; in __nearbyintl()
112 xx.i[1] &= ~(i - 1); in __nearbyintl()
114 (frac == 0x80000000 && (xx.i[1] & i))))) { in __nearbyintl()
115 xx.i[1] += i; in __nearbyintl()
116 if (xx.i[1] == 0) in __nearbyintl()
117 xx.i[0]++; in __nearbyintl()
120 i = 1 << (j - 32); in __nearbyintl()
121 frac = ((xx.i[2] << 1) << (63 - j)) | (xx.i[3] >> (j - 32)); in __nearbyintl()
122 if (xx.i[3] & (i - 1)) in __nearbyintl()
126 xx.i[3] = 0; in __nearbyintl()
127 xx.i[2] &= ~(i - 1); in __nearbyintl()
129 (frac == 0x80000000 && (xx.i[2] & i))))) { in __nearbyintl()
130 xx.i[2] += i; in __nearbyintl()
131 if (xx.i[2] == 0) in __nearbyintl()
132 if (++xx.i[1] == 0) in __nearbyintl()
133 xx.i[0]++; in __nearbyintl()
136 i = 1 << j; in __nearbyintl()
137 frac = (xx.i[3] << 1) << (31 - j); in __nearbyintl()
140 xx.i[3] &= ~(i - 1); in __nearbyintl()
142 (frac == 0x80000000 && (xx.i[3] & i))))) { in __nearbyintl()
143 xx.i[3] += i; in __nearbyintl()
144 if (xx.i[3] == 0) in __nearbyintl()
145 if (++xx.i[2] == 0) in __nearbyintl()
146 if (++xx.i[1] == 0) in __nearbyintl()
147 xx.i[0]++; in __nearbyintl()