xm                108 arch/mips/math-emu/dp_add.c 	assert(xm & DP_HIDDEN_BIT);
xm                114 arch/mips/math-emu/dp_add.c 	xm <<= 3;
xm                129 arch/mips/math-emu/dp_add.c 		xm = XDPSRS(xm, s);
xm                140 arch/mips/math-emu/dp_add.c 		xm = xm + ym;
xm                142 arch/mips/math-emu/dp_add.c 		if (xm >> (DP_FBITS + 1 + 3)) { /* carry out */
xm                143 arch/mips/math-emu/dp_add.c 			xm = XDPSRS1(xm);
xm                147 arch/mips/math-emu/dp_add.c 		if (xm >= ym) {
xm                148 arch/mips/math-emu/dp_add.c 			xm = xm - ym;
xm                150 arch/mips/math-emu/dp_add.c 			xm = ym - xm;
xm                153 arch/mips/math-emu/dp_add.c 		if (xm == 0)
xm                159 arch/mips/math-emu/dp_add.c 		while ((xm >> (DP_FBITS + 3)) == 0) {
xm                160 arch/mips/math-emu/dp_add.c 			xm <<= 1;
xm                165 arch/mips/math-emu/dp_add.c 	return ieee754dp_format(xs, xe, xm);
xm                107 arch/mips/math-emu/dp_div.c 	assert(xm & DP_HIDDEN_BIT);
xm                111 arch/mips/math-emu/dp_div.c 	xm <<= 3;
xm                120 arch/mips/math-emu/dp_div.c 		if (xm >= ym) {
xm                121 arch/mips/math-emu/dp_div.c 			xm -= ym;
xm                123 arch/mips/math-emu/dp_div.c 			if (xm == 0)
xm                126 arch/mips/math-emu/dp_div.c 		xm <<= 1;
xm                130 arch/mips/math-emu/dp_div.c 	if (xm)
xm                 14 arch/mips/math-emu/dp_fint.c 	u64 xm;
xm                 30 arch/mips/math-emu/dp_fint.c 			xm = ((unsigned) 1 << 31);	/* max neg can't be safely negated */
xm                 32 arch/mips/math-emu/dp_fint.c 			xm = -x;
xm                 34 arch/mips/math-emu/dp_fint.c 		xm = x;
xm                 39 arch/mips/math-emu/dp_fint.c 	while ((xm >> DP_FBITS) == 0) {
xm                 40 arch/mips/math-emu/dp_fint.c 		xm <<= 1;
xm                 43 arch/mips/math-emu/dp_fint.c 	return builddp(xs, xe + DP_EBIAS, xm & ~DP_HIDDEN_BIT);
xm                 14 arch/mips/math-emu/dp_flong.c 	u64 xm;
xm                 30 arch/mips/math-emu/dp_flong.c 			xm = (1ULL << 63);	/* max neg can't be safely negated */
xm                 32 arch/mips/math-emu/dp_flong.c 			xm = -x;
xm                 34 arch/mips/math-emu/dp_flong.c 		xm = x;
xm                 39 arch/mips/math-emu/dp_flong.c 	if (xm >> (DP_FBITS + 1 + 3)) {
xm                 41 arch/mips/math-emu/dp_flong.c 		while (xm >> (DP_FBITS + 1 + 3)) {
xm                 46 arch/mips/math-emu/dp_flong.c 		while ((xm >> (DP_FBITS + 3)) == 0) {
xm                 47 arch/mips/math-emu/dp_flong.c 			xm <<= 1;
xm                 52 arch/mips/math-emu/dp_flong.c 	return ieee754dp_format(xs, xe, xm);
xm                108 arch/mips/math-emu/dp_fmax.c 	assert(xm & DP_HIDDEN_BIT);
xm                135 arch/mips/math-emu/dp_fmax.c 		if (xm <= ym)
xm                140 arch/mips/math-emu/dp_fmax.c 	if (xm <= ym)
xm                237 arch/mips/math-emu/dp_fmax.c 	assert(xm & DP_HIDDEN_BIT);
xm                247 arch/mips/math-emu/dp_fmax.c 	if (xm < ym)
xm                249 arch/mips/math-emu/dp_fmax.c 	else if (xm > ym)
xm                108 arch/mips/math-emu/dp_fmin.c 	assert(xm & DP_HIDDEN_BIT);
xm                135 arch/mips/math-emu/dp_fmin.c 		if (xm <= ym)
xm                140 arch/mips/math-emu/dp_fmin.c 	if (xm <= ym)
xm                237 arch/mips/math-emu/dp_fmin.c 	assert(xm & DP_HIDDEN_BIT);
xm                247 arch/mips/math-emu/dp_fmin.c 	if (xm < ym)
xm                249 arch/mips/math-emu/dp_fmin.c 	else if (xm > ym)
xm                 13 arch/mips/math-emu/dp_fsp.c static inline union ieee754dp ieee754dp_nan_fsp(int xs, u64 xm)
xm                 16 arch/mips/math-emu/dp_fsp.c 		       xm << (DP_FBITS - SP_FBITS));
xm                 31 arch/mips/math-emu/dp_fsp.c 		return ieee754dp_nanxcpt(ieee754dp_nan_fsp(xs, xm));
xm                 34 arch/mips/math-emu/dp_fsp.c 		return ieee754dp_nan_fsp(xs, xm);
xm                 44 arch/mips/math-emu/dp_fsp.c 		while ((xm >> SP_FBITS) == 0) {
xm                 45 arch/mips/math-emu/dp_fsp.c 			xm <<= 1;
xm                 59 arch/mips/math-emu/dp_fsp.c 	xm &= ~SP_HIDDEN_BIT;
xm                 62 arch/mips/math-emu/dp_fsp.c 		       (u64) xm << (DP_FBITS - SP_FBITS));
xm                186 arch/mips/math-emu/dp_maddf.c 	assert(xm & DP_HIDDEN_BIT);
xm                195 arch/mips/math-emu/dp_maddf.c 	xm <<= 64 - (DP_FBITS + 1);
xm                202 arch/mips/math-emu/dp_maddf.c 	lxm = xm;
xm                203 arch/mips/math-emu/dp_maddf.c 	hxm = xm >> 32;
xm                106 arch/mips/math-emu/dp_mul.c 	assert(xm & DP_HIDDEN_BIT);
xm                113 arch/mips/math-emu/dp_mul.c 	xm <<= 64 - (DP_FBITS + 1);
xm                120 arch/mips/math-emu/dp_mul.c 	lxm = xm;
xm                121 arch/mips/math-emu/dp_mul.c 	hxm = xm >> 32;
xm                 41 arch/mips/math-emu/dp_rint.c 		residue = xm;
xm                 44 arch/mips/math-emu/dp_rint.c 		xm = 0;
xm                 46 arch/mips/math-emu/dp_rint.c 		residue = xm << (64 - DP_FBITS + xe);
xm                 49 arch/mips/math-emu/dp_rint.c 		xm >>= DP_FBITS - xe;
xm                 52 arch/mips/math-emu/dp_rint.c 	odd = (xm & 0x1) != 0x0;
xm                 57 arch/mips/math-emu/dp_rint.c 			xm++;
xm                 63 arch/mips/math-emu/dp_rint.c 			xm++;
xm                 67 arch/mips/math-emu/dp_rint.c 			xm++;
xm                 74 arch/mips/math-emu/dp_rint.c 	ret = ieee754dp_flong(xm);
xm                 82 arch/mips/math-emu/dp_sqrt.c 	x = builddp(0, xe + DP_EBIAS, xm & ~DP_HIDDEN_BIT);
xm                115 arch/mips/math-emu/dp_sub.c 	assert(xm & DP_HIDDEN_BIT);
xm                120 arch/mips/math-emu/dp_sub.c 	xm <<= 3;
xm                135 arch/mips/math-emu/dp_sub.c 		xm = XDPSRS(xm, s);
xm                144 arch/mips/math-emu/dp_sub.c 		xm = xm + ym;
xm                146 arch/mips/math-emu/dp_sub.c 		if (xm >> (DP_FBITS + 1 + 3)) { /* carry out */
xm                147 arch/mips/math-emu/dp_sub.c 			xm = XDPSRS1(xm);	/* shift preserving sticky */
xm                151 arch/mips/math-emu/dp_sub.c 		if (xm >= ym) {
xm                152 arch/mips/math-emu/dp_sub.c 			xm = xm - ym;
xm                154 arch/mips/math-emu/dp_sub.c 			xm = ym - xm;
xm                157 arch/mips/math-emu/dp_sub.c 		if (xm == 0) {
xm                166 arch/mips/math-emu/dp_sub.c 		while ((xm >> (DP_FBITS + 3)) == 0) {
xm                167 arch/mips/math-emu/dp_sub.c 			xm <<= 1;
xm                172 arch/mips/math-emu/dp_sub.c 	return ieee754dp_format(xs, xe, xm);
xm                 51 arch/mips/math-emu/dp_tint.c 		xm <<= xe - DP_FBITS;
xm                 54 arch/mips/math-emu/dp_tint.c 			residue = xm;
xm                 57 arch/mips/math-emu/dp_tint.c 			xm = 0;
xm                 59 arch/mips/math-emu/dp_tint.c 			residue = xm << (64 - DP_FBITS + xe);
xm                 62 arch/mips/math-emu/dp_tint.c 			xm >>= DP_FBITS - xe;
xm                 66 arch/mips/math-emu/dp_tint.c 		odd = (xm & 0x1) != 0x0;
xm                 70 arch/mips/math-emu/dp_tint.c 				xm++;
xm                 76 arch/mips/math-emu/dp_tint.c 				xm++;
xm                 80 arch/mips/math-emu/dp_tint.c 				xm++;
xm                 84 arch/mips/math-emu/dp_tint.c 		if ((xm >> 31) != 0 && (xs == 0 || xm != 0x80000000)) {
xm                 93 arch/mips/math-emu/dp_tint.c 		return -xm;
xm                 95 arch/mips/math-emu/dp_tint.c 		return xm;
xm                 45 arch/mips/math-emu/dp_tlong.c 		if (xe == 63 && xs && xm == DP_HIDDEN_BIT)
xm                 54 arch/mips/math-emu/dp_tlong.c 		xm <<= xe - DP_FBITS;
xm                 57 arch/mips/math-emu/dp_tlong.c 			residue = xm;
xm                 60 arch/mips/math-emu/dp_tlong.c 			xm = 0;
xm                 65 arch/mips/math-emu/dp_tlong.c 			residue = xm << (xe + 1);
xm                 69 arch/mips/math-emu/dp_tlong.c 			xm >>= DP_FBITS - xe;
xm                 71 arch/mips/math-emu/dp_tlong.c 		odd = (xm & 0x1) != 0x0;
xm                 75 arch/mips/math-emu/dp_tlong.c 				xm++;
xm                 81 arch/mips/math-emu/dp_tlong.c 				xm++;
xm                 85 arch/mips/math-emu/dp_tlong.c 				xm++;
xm                 88 arch/mips/math-emu/dp_tlong.c 		if ((xm >> 63) != 0) {
xm                 97 arch/mips/math-emu/dp_tlong.c 		return -xm;
xm                 99 arch/mips/math-emu/dp_tlong.c 		return xm;
xm                 56 arch/mips/math-emu/ieee754dp.c static u64 ieee754dp_get_rounding(int sn, u64 xm)
xm                 60 arch/mips/math-emu/ieee754dp.c 	if (xm & (DP_MBIT(3) - 1)) {
xm                 65 arch/mips/math-emu/ieee754dp.c 			xm += 0x3 + ((xm >> 3) & 1);
xm                 70 arch/mips/math-emu/ieee754dp.c 				xm += 0x8;
xm                 74 arch/mips/math-emu/ieee754dp.c 				xm += 0x8;
xm                 78 arch/mips/math-emu/ieee754dp.c 	return xm;
xm                 87 arch/mips/math-emu/ieee754dp.c union ieee754dp ieee754dp_format(int sn, int xe, u64 xm)
xm                 89 arch/mips/math-emu/ieee754dp.c 	assert(xm);		/* we don't gen exact zeros (probably should) */
xm                 91 arch/mips/math-emu/ieee754dp.c 	assert((xm >> (DP_FBITS + 1 + 3)) == 0);	/* no excess */
xm                 92 arch/mips/math-emu/ieee754dp.c 	assert(xm & (DP_HIDDEN_BIT << 3));
xm                120 arch/mips/math-emu/ieee754dp.c 		    ieee754dp_get_rounding(sn, xm) >> (DP_FBITS + 1 + 3))
xm                124 arch/mips/math-emu/ieee754dp.c 			xm = ieee754dp_get_rounding(sn, xm);
xm                125 arch/mips/math-emu/ieee754dp.c 			xm >>= 1;
xm                127 arch/mips/math-emu/ieee754dp.c 			xm &= ~(DP_MBIT(3) - 1);
xm                133 arch/mips/math-emu/ieee754dp.c 			xm = XDPSRS(xm, es);
xm                135 arch/mips/math-emu/ieee754dp.c 			assert((xm & (DP_HIDDEN_BIT << 3)) == 0);
xm                139 arch/mips/math-emu/ieee754dp.c 	if (xm & (DP_MBIT(3) - 1)) {
xm                141 arch/mips/math-emu/ieee754dp.c 		if ((xm & (DP_HIDDEN_BIT << 3)) == 0) {
xm                147 arch/mips/math-emu/ieee754dp.c 		xm = ieee754dp_get_rounding(sn, xm);
xm                150 arch/mips/math-emu/ieee754dp.c 		if (xm >> (DP_FBITS + 3 + 1)) {
xm                152 arch/mips/math-emu/ieee754dp.c 			xm >>= 1;
xm                157 arch/mips/math-emu/ieee754dp.c 	xm >>= 3;
xm                159 arch/mips/math-emu/ieee754dp.c 	assert((xm >> (DP_FBITS + 1)) == 0);	/* no excess */
xm                185 arch/mips/math-emu/ieee754dp.c 	if ((xm & DP_HIDDEN_BIT) == 0) {
xm                190 arch/mips/math-emu/ieee754dp.c 		return builddp(sn, DP_EMIN - 1 + DP_EBIAS, xm);
xm                192 arch/mips/math-emu/ieee754dp.c 		assert((xm >> (DP_FBITS + 1)) == 0);	/* no excess */
xm                193 arch/mips/math-emu/ieee754dp.c 		assert(xm & DP_HIDDEN_BIT);
xm                195 arch/mips/math-emu/ieee754dp.c 		return builddp(sn, xe + DP_EBIAS, xm & ~DP_HIDDEN_BIT);
xm                 41 arch/mips/math-emu/ieee754dp.h 	(xe++, (xm = (xm >> 1) | (xm & 1)))
xm                 52 arch/mips/math-emu/ieee754dp.h #define DPDNORMX	DPDNORMx(xm, xe)
xm                 45 arch/mips/math-emu/ieee754int.h 	unsigned int xm; int xe; int xs __maybe_unused; int xc
xm                 77 arch/mips/math-emu/ieee754int.h #define EXPLODEXSP EXPLODESP(x, xc, xs, xe, xm)
xm                 83 arch/mips/math-emu/ieee754int.h 	u64 xm; int xe; int xs __maybe_unused; int xc
xm                115 arch/mips/math-emu/ieee754int.h #define EXPLODEXDP EXPLODEDP(x, xc, xs, xe, xm)
xm                141 arch/mips/math-emu/ieee754int.h #define FLUSHXDP FLUSHDP(x, xc, xs, xe, xm)
xm                144 arch/mips/math-emu/ieee754int.h #define FLUSHXSP FLUSHSP(x, xc, xs, xe, xm)
xm                 56 arch/mips/math-emu/ieee754sp.c static unsigned int ieee754sp_get_rounding(int sn, unsigned int xm)
xm                 60 arch/mips/math-emu/ieee754sp.c 	if (xm & (SP_MBIT(3) - 1)) {
xm                 65 arch/mips/math-emu/ieee754sp.c 			xm += 0x3 + ((xm >> 3) & 1);
xm                 70 arch/mips/math-emu/ieee754sp.c 				xm += 0x8;
xm                 74 arch/mips/math-emu/ieee754sp.c 				xm += 0x8;
xm                 78 arch/mips/math-emu/ieee754sp.c 	return xm;
xm                 87 arch/mips/math-emu/ieee754sp.c union ieee754sp ieee754sp_format(int sn, int xe, unsigned int xm)
xm                 89 arch/mips/math-emu/ieee754sp.c 	assert(xm);		/* we don't gen exact zeros (probably should) */
xm                 91 arch/mips/math-emu/ieee754sp.c 	assert((xm >> (SP_FBITS + 1 + 3)) == 0);	/* no excess */
xm                 92 arch/mips/math-emu/ieee754sp.c 	assert(xm & (SP_HIDDEN_BIT << 3));
xm                120 arch/mips/math-emu/ieee754sp.c 		    ieee754sp_get_rounding(sn, xm) >> (SP_FBITS + 1 + 3))
xm                124 arch/mips/math-emu/ieee754sp.c 			xm = ieee754sp_get_rounding(sn, xm);
xm                125 arch/mips/math-emu/ieee754sp.c 			xm >>= 1;
xm                127 arch/mips/math-emu/ieee754sp.c 			xm &= ~(SP_MBIT(3) - 1);
xm                132 arch/mips/math-emu/ieee754sp.c 			xm = XSPSRS(xm, es);
xm                134 arch/mips/math-emu/ieee754sp.c 			assert((xm & (SP_HIDDEN_BIT << 3)) == 0);
xm                138 arch/mips/math-emu/ieee754sp.c 	if (xm & (SP_MBIT(3) - 1)) {
xm                140 arch/mips/math-emu/ieee754sp.c 		if ((xm & (SP_HIDDEN_BIT << 3)) == 0) {
xm                146 arch/mips/math-emu/ieee754sp.c 		xm = ieee754sp_get_rounding(sn, xm);
xm                149 arch/mips/math-emu/ieee754sp.c 		if (xm >> (SP_FBITS + 1 + 3)) {
xm                151 arch/mips/math-emu/ieee754sp.c 			xm >>= 1;
xm                156 arch/mips/math-emu/ieee754sp.c 	xm >>= 3;
xm                158 arch/mips/math-emu/ieee754sp.c 	assert((xm >> (SP_FBITS + 1)) == 0);	/* no excess */
xm                184 arch/mips/math-emu/ieee754sp.c 	if ((xm & SP_HIDDEN_BIT) == 0) {
xm                189 arch/mips/math-emu/ieee754sp.c 		return buildsp(sn, SP_EMIN - 1 + SP_EBIAS, xm);
xm                191 arch/mips/math-emu/ieee754sp.c 		assert((xm >> (SP_FBITS + 1)) == 0);	/* no excess */
xm                192 arch/mips/math-emu/ieee754sp.c 		assert(xm & SP_HIDDEN_BIT);
xm                194 arch/mips/math-emu/ieee754sp.c 		return buildsp(sn, xe + SP_EBIAS, xm & ~SP_HIDDEN_BIT);
xm                 48 arch/mips/math-emu/ieee754sp.h 	(xe++, (xm = XSPSRS1(xm)))
xm                 56 arch/mips/math-emu/ieee754sp.h #define SPDNORMX	SPDNORMx(xm, xe)
xm                108 arch/mips/math-emu/sp_add.c 	assert(xm & SP_HIDDEN_BIT);
xm                114 arch/mips/math-emu/sp_add.c 	xm <<= 3;
xm                129 arch/mips/math-emu/sp_add.c 		xm = XSPSRS(xm, s);
xm                140 arch/mips/math-emu/sp_add.c 		xm = xm + ym;
xm                142 arch/mips/math-emu/sp_add.c 		if (xm >> (SP_FBITS + 1 + 3)) { /* carry out */
xm                146 arch/mips/math-emu/sp_add.c 		if (xm >= ym) {
xm                147 arch/mips/math-emu/sp_add.c 			xm = xm - ym;
xm                149 arch/mips/math-emu/sp_add.c 			xm = ym - xm;
xm                152 arch/mips/math-emu/sp_add.c 		if (xm == 0)
xm                158 arch/mips/math-emu/sp_add.c 		while ((xm >> (SP_FBITS + 3)) == 0) {
xm                159 arch/mips/math-emu/sp_add.c 			xm <<= 1;
xm                164 arch/mips/math-emu/sp_add.c 	return ieee754sp_format(xs, xe, xm);
xm                107 arch/mips/math-emu/sp_div.c 	assert(xm & SP_HIDDEN_BIT);
xm                111 arch/mips/math-emu/sp_div.c 	xm <<= 3;
xm                120 arch/mips/math-emu/sp_div.c 		if (xm >= ym) {
xm                121 arch/mips/math-emu/sp_div.c 			xm -= ym;
xm                123 arch/mips/math-emu/sp_div.c 			if (xm == 0)
xm                126 arch/mips/math-emu/sp_div.c 		xm <<= 1;
xm                130 arch/mips/math-emu/sp_div.c 	if (xm)
xm                 13 arch/mips/math-emu/sp_fdp.c static inline union ieee754sp ieee754sp_nan_fdp(int xs, u64 xm)
xm                 16 arch/mips/math-emu/sp_fdp.c 		       xm >> (DP_FBITS - SP_FBITS));
xm                 40 arch/mips/math-emu/sp_fdp.c 		y = ieee754sp_nan_fdp(xs, xm);
xm                 70 arch/mips/math-emu/sp_fdp.c 	rm = (xm >> (DP_FBITS - (SP_FBITS + 3))) |
xm                 71 arch/mips/math-emu/sp_fdp.c 	     ((xm << (64 - (DP_FBITS - (SP_FBITS + 3)))) != 0);
xm                 14 arch/mips/math-emu/sp_fint.c 	unsigned int xm;
xm                 30 arch/mips/math-emu/sp_fint.c 			xm = ((unsigned) 1 << 31);	/* max neg can't be safely negated */
xm                 32 arch/mips/math-emu/sp_fint.c 			xm = -x;
xm                 34 arch/mips/math-emu/sp_fint.c 		xm = x;
xm                 38 arch/mips/math-emu/sp_fint.c 	if (xm >> (SP_FBITS + 1 + 3)) {
xm                 41 arch/mips/math-emu/sp_fint.c 		while (xm >> (SP_FBITS + 1 + 3)) {
xm                 47 arch/mips/math-emu/sp_fint.c 		while ((xm >> (SP_FBITS + 3)) == 0) {
xm                 48 arch/mips/math-emu/sp_fint.c 			xm <<= 1;
xm                 52 arch/mips/math-emu/sp_fint.c 	return ieee754sp_format(xs, xe, xm);
xm                 14 arch/mips/math-emu/sp_flong.c 	u64 xm;		/* <--- need 64-bit mantissa temp */
xm                 30 arch/mips/math-emu/sp_flong.c 			xm = (1ULL << 63);	/* max neg can't be safely negated */
xm                 32 arch/mips/math-emu/sp_flong.c 			xm = -x;
xm                 34 arch/mips/math-emu/sp_flong.c 		xm = x;
xm                 38 arch/mips/math-emu/sp_flong.c 	if (xm >> (SP_FBITS + 1 + 3)) {
xm                 41 arch/mips/math-emu/sp_flong.c 		while (xm >> (SP_FBITS + 1 + 3)) {
xm                 46 arch/mips/math-emu/sp_flong.c 		while ((xm >> (SP_FBITS + 3)) == 0) {
xm                 47 arch/mips/math-emu/sp_flong.c 			xm <<= 1;
xm                 51 arch/mips/math-emu/sp_flong.c 	return ieee754sp_format(xs, xe, xm);
xm                108 arch/mips/math-emu/sp_fmax.c 	assert(xm & SP_HIDDEN_BIT);
xm                135 arch/mips/math-emu/sp_fmax.c 		if (xm <= ym)
xm                140 arch/mips/math-emu/sp_fmax.c 	if (xm <= ym)
xm                237 arch/mips/math-emu/sp_fmax.c 	assert(xm & SP_HIDDEN_BIT);
xm                247 arch/mips/math-emu/sp_fmax.c 	if (xm < ym)
xm                249 arch/mips/math-emu/sp_fmax.c 	else if (xm > ym)
xm                108 arch/mips/math-emu/sp_fmin.c 	assert(xm & SP_HIDDEN_BIT);
xm                135 arch/mips/math-emu/sp_fmin.c 		if (xm <= ym)
xm                140 arch/mips/math-emu/sp_fmin.c 	if (xm <= ym)
xm                237 arch/mips/math-emu/sp_fmin.c 	assert(xm & SP_HIDDEN_BIT);
xm                247 arch/mips/math-emu/sp_fmin.c 	if (xm < ym)
xm                249 arch/mips/math-emu/sp_fmin.c 	else if (xm > ym)
xm                157 arch/mips/math-emu/sp_maddf.c 	assert(xm & SP_HIDDEN_BIT);
xm                166 arch/mips/math-emu/sp_maddf.c 	rm64 = (uint64_t)xm * ym;
xm                106 arch/mips/math-emu/sp_mul.c 	assert(xm & SP_HIDDEN_BIT);
xm                113 arch/mips/math-emu/sp_mul.c 	xm <<= 32 - (SP_FBITS + 1);
xm                119 arch/mips/math-emu/sp_mul.c 	lxm = xm & 0xffff;
xm                120 arch/mips/math-emu/sp_mul.c 	hxm = xm >> 16;
xm                 41 arch/mips/math-emu/sp_rint.c 		residue = xm;
xm                 44 arch/mips/math-emu/sp_rint.c 		xm = 0;
xm                 46 arch/mips/math-emu/sp_rint.c 		residue = xm << (xe + 1);
xm                 50 arch/mips/math-emu/sp_rint.c 		xm >>= SP_FBITS - xe;
xm                 53 arch/mips/math-emu/sp_rint.c 	odd = (xm & 0x1) != 0x0;
xm                 58 arch/mips/math-emu/sp_rint.c 			xm++;
xm                 64 arch/mips/math-emu/sp_rint.c 			xm++;
xm                 68 arch/mips/math-emu/sp_rint.c 			xm++;
xm                 75 arch/mips/math-emu/sp_rint.c 	ret = ieee754sp_flong(xm);
xm                113 arch/mips/math-emu/sp_sub.c 	assert(xm & SP_HIDDEN_BIT);
xm                118 arch/mips/math-emu/sp_sub.c 	xm <<= 3;
xm                133 arch/mips/math-emu/sp_sub.c 		xm = XSPSRS(xm, s);
xm                142 arch/mips/math-emu/sp_sub.c 		xm = xm + ym;
xm                144 arch/mips/math-emu/sp_sub.c 		if (xm >> (SP_FBITS + 1 + 3)) { /* carry out */
xm                148 arch/mips/math-emu/sp_sub.c 		if (xm >= ym) {
xm                149 arch/mips/math-emu/sp_sub.c 			xm = xm - ym;
xm                151 arch/mips/math-emu/sp_sub.c 			xm = ym - xm;
xm                154 arch/mips/math-emu/sp_sub.c 		if (xm == 0) {
xm                162 arch/mips/math-emu/sp_sub.c 		while ((xm >> (SP_FBITS + 3)) == 0) {
xm                163 arch/mips/math-emu/sp_sub.c 			xm <<= 1;
xm                168 arch/mips/math-emu/sp_sub.c 	return ieee754sp_format(xs, xe, xm);
xm                 45 arch/mips/math-emu/sp_tint.c 		if (xe == 31 && xs && xm == SP_HIDDEN_BIT)
xm                 54 arch/mips/math-emu/sp_tint.c 		xm <<= xe - SP_FBITS;
xm                 57 arch/mips/math-emu/sp_tint.c 			residue = xm;
xm                 60 arch/mips/math-emu/sp_tint.c 			xm = 0;
xm                 65 arch/mips/math-emu/sp_tint.c 			residue = xm << (xe + 1);
xm                 69 arch/mips/math-emu/sp_tint.c 			xm >>= SP_FBITS - xe;
xm                 71 arch/mips/math-emu/sp_tint.c 		odd = (xm & 0x1) != 0x0;
xm                 75 arch/mips/math-emu/sp_tint.c 				xm++;
xm                 81 arch/mips/math-emu/sp_tint.c 				xm++;
xm                 85 arch/mips/math-emu/sp_tint.c 				xm++;
xm                 88 arch/mips/math-emu/sp_tint.c 		if ((xm >> 31) != 0) {
xm                 97 arch/mips/math-emu/sp_tint.c 		return -xm;
xm                 99 arch/mips/math-emu/sp_tint.c 		return xm;
xm                 45 arch/mips/math-emu/sp_tlong.c 		if (xe == 63 && xs && xm == SP_HIDDEN_BIT)
xm                 54 arch/mips/math-emu/sp_tlong.c 		xm <<= xe - SP_FBITS;
xm                 57 arch/mips/math-emu/sp_tlong.c 			residue = xm;
xm                 60 arch/mips/math-emu/sp_tlong.c 			xm = 0;
xm                 62 arch/mips/math-emu/sp_tlong.c 			residue = xm << (32 - SP_FBITS + xe);
xm                 65 arch/mips/math-emu/sp_tlong.c 			xm >>= SP_FBITS - xe;
xm                 67 arch/mips/math-emu/sp_tlong.c 		odd = (xm & 0x1) != 0x0;
xm                 71 arch/mips/math-emu/sp_tlong.c 				xm++;
xm                 77 arch/mips/math-emu/sp_tlong.c 				xm++;
xm                 81 arch/mips/math-emu/sp_tlong.c 				xm++;
xm                 84 arch/mips/math-emu/sp_tlong.c 		if ((xm >> 63) != 0) {
xm                 93 arch/mips/math-emu/sp_tlong.c 		return -xm;
xm                 95 arch/mips/math-emu/sp_tlong.c 		return xm;
xm                612 sound/pci/cmipci.c 	int xm, xn, xr;
xm                622 sound/pci/cmipci.c 		for (xm = (1+2); xm < (0xff+2); xm++) {
xm                623 sound/pci/cmipci.c 			xr = ((CM_REFFREQ_XIN/adcmult) * xm) / xn;
xm                636 sound/pci/cmipci.c 				*m = xm - 2;
xm                474 sound/pci/sonicvibes.c 	unsigned int xm, xn, xr, xd, metric = ~0U;
xm                483 sound/pci/sonicvibes.c 		for (xm = 3; xm < 257; xm++) {
xm                484 sound/pci/sonicvibes.c 			xr = ((SV_REFFREQUENCY / SV_ADCMULT) * xm) / xn;
xm                491 sound/pci/sonicvibes.c 				m = xm - 2;
xm                500 sound/pci/sonicvibes.c 		"metric = %i, xm = %i, xn = %i\n", metric, xm, xn);
xm               1767 sound/soc/codecs/wm_adsp.c 		 le32_to_cpu(adsp2_sizes->xm), le32_to_cpu(adsp2_sizes->ym),
xm               2281 sound/soc/codecs/wm_adsp.c 					   adsp2_id.fw.id, adsp2_id.xm);
xm               2310 sound/soc/codecs/wm_adsp.c 			  be32_to_cpu(adsp2_alg[i].xm),
xm               2316 sound/soc/codecs/wm_adsp.c 						   adsp2_alg[i].xm);
xm               2323 sound/soc/codecs/wm_adsp.c 				len = be32_to_cpu(adsp2_alg[i + 1].xm);
xm               2324 sound/soc/codecs/wm_adsp.c 				len -= be32_to_cpu(adsp2_alg[i].xm);
xm                 51 sound/soc/codecs/wmfw.h 	__le32 xm;
xm                 91 sound/soc/codecs/wmfw.h 	__be32 xm;
xm                119 sound/soc/codecs/wmfw.h 	__be32 xm;
xm                 91 tools/perf/arch/x86/util/machine.c 		struct extra_kernel_map *xm = &mi.maps[i];
xm                 93 tools/perf/arch/x86/util/machine.c 		xm->pgoff = mi.entry_trampoline;
xm                 94 tools/perf/arch/x86/util/machine.c 		ret = machine__create_extra_kernel_map(machine, kernel, xm);
xm                962 tools/perf/util/machine.c 				     struct extra_kernel_map *xm)
xm                967 tools/perf/util/machine.c 	map = map__new2(xm->start, kernel);
xm                971 tools/perf/util/machine.c 	map->end   = xm->end;
xm                972 tools/perf/util/machine.c 	map->pgoff = xm->pgoff;
xm                977 tools/perf/util/machine.c 	strlcpy(kmap->name, xm->name, KMAP_NAME_LEN);
xm               1061 tools/perf/util/machine.c 		struct extra_kernel_map xm = {
xm               1067 tools/perf/util/machine.c 		strlcpy(xm.name, ENTRY_TRAMPOLINE_NAME, KMAP_NAME_LEN);
xm               1069 tools/perf/util/machine.c 		if (machine__create_extra_kernel_map(machine, kernel, &xm) < 0)
xm               1523 tools/perf/util/machine.c 	struct extra_kernel_map xm = {
xm               1532 tools/perf/util/machine.c 	strlcpy(xm.name, event->mmap.filename, KMAP_NAME_LEN);
xm               1534 tools/perf/util/machine.c 	return machine__create_extra_kernel_map(machine, kernel, &xm);
xm                278 tools/perf/util/machine.h 				     struct extra_kernel_map *xm);