Lines Matching refs:frac
49 unsigned hx, sx, i, frac; in __nearbyintl() local
94 frac = ((xx.i[0] << 1) << (127 - j)) | (xx.i[1] >> (j - 96)); in __nearbyintl()
96 frac |= 1; in __nearbyintl()
97 if (!frac) in __nearbyintl()
101 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
102 (frac == 0x80000000 && (xx.i[0] & i))))) in __nearbyintl()
106 frac = ((xx.i[1] << 1) << (95 - j)) | (xx.i[2] >> (j - 64)); in __nearbyintl()
108 frac |= 1; in __nearbyintl()
109 if (!frac) in __nearbyintl()
113 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
114 (frac == 0x80000000 && (xx.i[1] & i))))) { in __nearbyintl()
121 frac = ((xx.i[2] << 1) << (63 - j)) | (xx.i[3] >> (j - 32)); in __nearbyintl()
123 frac |= 1; in __nearbyintl()
124 if (!frac) in __nearbyintl()
128 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
129 (frac == 0x80000000 && (xx.i[2] & i))))) { in __nearbyintl()
137 frac = (xx.i[3] << 1) << (31 - j); in __nearbyintl()
138 if (!frac) in __nearbyintl()
141 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
142 (frac == 0x80000000 && (xx.i[3] & i))))) { in __nearbyintl()