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;