Lines Matching +full:0 +full:xe
37 return 0; in ieee754dp_tint()
43 if (xe > 31) { in ieee754dp_tint()
50 if (xe > DP_FBITS) { in ieee754dp_tint()
51 xm <<= xe - DP_FBITS; in ieee754dp_tint()
52 } else if (xe < DP_FBITS) { in ieee754dp_tint()
53 if (xe < -1) { in ieee754dp_tint()
55 round = 0; in ieee754dp_tint()
56 sticky = residue != 0; in ieee754dp_tint()
57 xm = 0; in ieee754dp_tint()
59 residue = xm << (64 - DP_FBITS + xe); in ieee754dp_tint()
60 round = (residue >> 63) != 0; in ieee754dp_tint()
61 sticky = (residue << 1) != 0; in ieee754dp_tint()
62 xm >>= DP_FBITS - xe; in ieee754dp_tint()
66 odd = (xm & 0x1) != 0x0; in ieee754dp_tint()
83 /* look for valid corner case 0x80000000 */ in ieee754dp_tint()
84 if ((xm >> 31) != 0 && (xs == 0 || xm != 0x80000000)) { in ieee754dp_tint()