SP_FBITS 16 arch/mips/math-emu/dp_fsp.c xm << (DP_FBITS - SP_FBITS)); SP_FBITS 44 arch/mips/math-emu/dp_fsp.c while ((xm >> SP_FBITS) == 0) { SP_FBITS 62 arch/mips/math-emu/dp_fsp.c (u64) xm << (DP_FBITS - SP_FBITS)); SP_FBITS 73 arch/mips/math-emu/ieee754d.c for (i = SP_FBITS - 1; i >= 0; i--) SP_FBITS 84 arch/mips/math-emu/ieee754d.c for (i = SP_FBITS - 1; i >= 0; i--) SP_FBITS 90 arch/mips/math-emu/ieee754d.c for (i = SP_FBITS - 1; i >= 0; i--) SP_FBITS 61 arch/mips/math-emu/ieee754int.h else if (ieee754_csr.nan2008 ^ !(vm & SP_MBIT(SP_FBITS - 1))) \ SP_FBITS 31 arch/mips/math-emu/ieee754sp.c qbit = (SPMANT(x) & SP_MBIT(SP_FBITS - 1)) == SP_MBIT(SP_FBITS - 1); SP_FBITS 46 arch/mips/math-emu/ieee754sp.c SPMANT(r) |= SP_MBIT(SP_FBITS - 1); SP_FBITS 48 arch/mips/math-emu/ieee754sp.c SPMANT(r) &= ~SP_MBIT(SP_FBITS - 1); SP_FBITS 50 arch/mips/math-emu/ieee754sp.c SPMANT(r) |= SP_MBIT(SP_FBITS - 2); SP_FBITS 91 arch/mips/math-emu/ieee754sp.c assert((xm >> (SP_FBITS + 1 + 3)) == 0); /* no excess */ SP_FBITS 120 arch/mips/math-emu/ieee754sp.c ieee754sp_get_rounding(sn, xm) >> (SP_FBITS + 1 + 3)) SP_FBITS 149 arch/mips/math-emu/ieee754sp.c if (xm >> (SP_FBITS + 1 + 3)) { SP_FBITS 158 arch/mips/math-emu/ieee754sp.c assert((xm >> (SP_FBITS + 1)) == 0); /* no excess */ SP_FBITS 191 arch/mips/math-emu/ieee754sp.c assert((xm >> (SP_FBITS + 1)) == 0); /* no excess */ SP_FBITS 24 arch/mips/math-emu/ieee754sp.h #define SP_HIDDEN_BIT SP_MBIT(SP_FBITS) SP_FBITS 42 arch/mips/math-emu/ieee754sp.h ((rs > (SP_FBITS+3))?1:((v) >> (rs)) | ((v) << (32-(rs)) != 0)) SP_FBITS 55 arch/mips/math-emu/ieee754sp.h while ((m >> SP_FBITS) == 0) { m <<= 1; e--; } SP_FBITS 67 arch/mips/math-emu/ieee754sp.h assert(((m) >> SP_FBITS) == 0); SP_FBITS 142 arch/mips/math-emu/sp_add.c if (xm >> (SP_FBITS + 1 + 3)) { /* carry out */ SP_FBITS 158 arch/mips/math-emu/sp_add.c while ((xm >> (SP_FBITS + 3)) == 0) { SP_FBITS 119 arch/mips/math-emu/sp_div.c for (bm = SP_MBIT(SP_FBITS + 2); bm; bm >>= 1) { SP_FBITS 137 arch/mips/math-emu/sp_div.c while ((rm >> (SP_FBITS + 3)) == 0) { SP_FBITS 16 arch/mips/math-emu/sp_fdp.c xm >> (DP_FBITS - SP_FBITS)); SP_FBITS 70 arch/mips/math-emu/sp_fdp.c rm = (xm >> (DP_FBITS - (SP_FBITS + 3))) | SP_FBITS 71 arch/mips/math-emu/sp_fdp.c ((xm << (64 - (DP_FBITS - (SP_FBITS + 3)))) != 0); SP_FBITS 36 arch/mips/math-emu/sp_fint.c xe = SP_FBITS + 3; SP_FBITS 38 arch/mips/math-emu/sp_fint.c if (xm >> (SP_FBITS + 1 + 3)) { SP_FBITS 41 arch/mips/math-emu/sp_fint.c while (xm >> (SP_FBITS + 1 + 3)) { SP_FBITS 47 arch/mips/math-emu/sp_fint.c while ((xm >> (SP_FBITS + 3)) == 0) { SP_FBITS 36 arch/mips/math-emu/sp_flong.c xe = SP_FBITS + 3; SP_FBITS 38 arch/mips/math-emu/sp_flong.c if (xm >> (SP_FBITS + 1 + 3)) { SP_FBITS 41 arch/mips/math-emu/sp_flong.c while (xm >> (SP_FBITS + 1 + 3)) { SP_FBITS 46 arch/mips/math-emu/sp_flong.c while ((xm >> (SP_FBITS + 3)) == 0) { SP_FBITS 113 arch/mips/math-emu/sp_mul.c xm <<= 32 - (SP_FBITS + 1); SP_FBITS 114 arch/mips/math-emu/sp_mul.c ym <<= 32 - (SP_FBITS + 1); SP_FBITS 145 arch/mips/math-emu/sp_mul.c rm = (rm >> (32 - (SP_FBITS + 1 + 3))) | SP_FBITS 146 arch/mips/math-emu/sp_mul.c ((rm << (SP_FBITS + 1 + 3)) != 0); SP_FBITS 149 arch/mips/math-emu/sp_mul.c rm = (rm >> (32 - (SP_FBITS + 1 + 3 + 1))) | SP_FBITS 150 arch/mips/math-emu/sp_mul.c ((rm << (SP_FBITS + 1 + 3 + 1)) != 0); SP_FBITS 37 arch/mips/math-emu/sp_rint.c if (xe >= SP_FBITS) SP_FBITS 47 arch/mips/math-emu/sp_rint.c residue <<= 31 - SP_FBITS; SP_FBITS 50 arch/mips/math-emu/sp_rint.c xm >>= SP_FBITS - xe; SP_FBITS 144 arch/mips/math-emu/sp_sub.c if (xm >> (SP_FBITS + 1 + 3)) { /* carry out */ SP_FBITS 162 arch/mips/math-emu/sp_sub.c while ((xm >> (SP_FBITS + 3)) == 0) { SP_FBITS 53 arch/mips/math-emu/sp_tint.c if (xe > SP_FBITS) { SP_FBITS 54 arch/mips/math-emu/sp_tint.c xm <<= xe - SP_FBITS; SP_FBITS 66 arch/mips/math-emu/sp_tint.c residue <<= 31 - SP_FBITS; SP_FBITS 69 arch/mips/math-emu/sp_tint.c xm >>= SP_FBITS - xe; SP_FBITS 53 arch/mips/math-emu/sp_tlong.c if (xe > SP_FBITS) { SP_FBITS 54 arch/mips/math-emu/sp_tlong.c xm <<= xe - SP_FBITS; SP_FBITS 55 arch/mips/math-emu/sp_tlong.c } else if (xe < SP_FBITS) { SP_FBITS 62 arch/mips/math-emu/sp_tlong.c residue = xm << (32 - SP_FBITS + xe); SP_FBITS 65 arch/mips/math-emu/sp_tlong.c xm >>= SP_FBITS - xe;