Lines Matching refs:w
101 int exp, w; in denormal_mulf() local
113 w = -1; in denormal_mulf()
114 while (n) { n >>= 1; w++; } in denormal_mulf()
117 exp += w - 126 - 46; in denormal_mulf()
119 ix = ((int) (m >> (w - 23)) & 0x007fffff) | (exp << 23); in denormal_mulf()
121 ix = (int) (m >> (w - 22 - exp)) & 0x007fffff; in denormal_mulf()
168 int exp, w; in denormal_muld() local
181 w = -1; in denormal_muld()
183 while (nh) { nh >>= 1; w++;} in denormal_muld()
184 w += 64; in denormal_muld()
186 while (nl) { nl >>= 1; w++;} in denormal_muld()
189 exp += w - 1022 - 52 * 2; in denormal_muld()
191 ix = (rshift64(mh, ml, w - 52) & 0x000fffffffffffffLL) in denormal_muld()
194 ix = rshift64(mh, ml, w - 51 - exp) & 0x000fffffffffffffLL; in denormal_muld()