Lines Matching +full:0 +full:xe
49 return 0; in ieee754sp_tlong()
55 if (xe >= 63) { in ieee754sp_tlong()
57 if (xe == 63 && xs && xm == SP_HIDDEN_BIT) in ieee754sp_tlong()
58 return -0x8000000000000000LL; in ieee754sp_tlong()
65 if (xe > SP_FBITS) { in ieee754sp_tlong()
66 xm <<= xe - SP_FBITS; in ieee754sp_tlong()
67 } else if (xe < SP_FBITS) { in ieee754sp_tlong()
68 if (xe < -1) { in ieee754sp_tlong()
70 round = 0; in ieee754sp_tlong()
71 sticky = residue != 0; in ieee754sp_tlong()
72 xm = 0; in ieee754sp_tlong()
74 residue = xm << (32 - SP_FBITS + xe); in ieee754sp_tlong()
75 round = (residue >> 31) != 0; in ieee754sp_tlong()
76 sticky = (residue << 1) != 0; in ieee754sp_tlong()
77 xm >>= SP_FBITS - xe; in ieee754sp_tlong()
79 odd = (xm & 0x1) != 0x0; in ieee754sp_tlong()
96 if ((xm >> 63) != 0) { in ieee754sp_tlong()