Lines Matching +full:0 +full:xe
49 return 0; in ieee754dp_tint()
55 if (xe > 31) { in ieee754dp_tint()
62 if (xe > DP_FBITS) { in ieee754dp_tint()
63 xm <<= xe - DP_FBITS; in ieee754dp_tint()
64 } else if (xe < DP_FBITS) { in ieee754dp_tint()
65 if (xe < -1) { in ieee754dp_tint()
67 round = 0; in ieee754dp_tint()
68 sticky = residue != 0; in ieee754dp_tint()
69 xm = 0; in ieee754dp_tint()
71 residue = xm << (64 - DP_FBITS + xe); in ieee754dp_tint()
72 round = (residue >> 63) != 0; in ieee754dp_tint()
73 sticky = (residue << 1) != 0; in ieee754dp_tint()
74 xm >>= DP_FBITS - xe; in ieee754dp_tint()
78 odd = (xm & 0x1) != 0x0; in ieee754dp_tint()
95 /* look for valid corner case 0x80000000 */ in ieee754dp_tint()
96 if ((xm >> 31) != 0 && (xs == 0 || xm != 0x80000000)) { in ieee754dp_tint()