ieee754_csr      1424 arch/mips/math-emu/cp1emu.c 	ieee754_csr_save = ieee754_csr;					\
ieee754_csr      1426 arch/mips/math-emu/cp1emu.c 	ieee754_csr_save.cx |= ieee754_csr.cx;				\
ieee754_csr      1427 arch/mips/math-emu/cp1emu.c 	ieee754_csr_save.sx |= ieee754_csr.sx;				\
ieee754_csr      1429 arch/mips/math-emu/cp1emu.c 	ieee754_csr.cx |= ieee754_csr_save.cx;				\
ieee754_csr      1430 arch/mips/math-emu/cp1emu.c 	ieee754_csr.sx |= ieee754_csr_save.sx;				\
ieee754_csr      1974 arch/mips/math-emu/cp1emu.c 			oldrm = ieee754_csr.rm;
ieee754_csr      1976 arch/mips/math-emu/cp1emu.c 			ieee754_csr.rm = MIPSInst_FUNC(ir);
ieee754_csr      1978 arch/mips/math-emu/cp1emu.c 			ieee754_csr.rm = oldrm;
ieee754_csr      2020 arch/mips/math-emu/cp1emu.c 			oldrm = ieee754_csr.rm;
ieee754_csr      2022 arch/mips/math-emu/cp1emu.c 			ieee754_csr.rm = MIPSInst_FUNC(ir);
ieee754_csr      2024 arch/mips/math-emu/cp1emu.c 			ieee754_csr.rm = oldrm;
ieee754_csr      2325 arch/mips/math-emu/cp1emu.c 			oldrm = ieee754_csr.rm;
ieee754_csr      2327 arch/mips/math-emu/cp1emu.c 			ieee754_csr.rm = MIPSInst_FUNC(ir);
ieee754_csr      2329 arch/mips/math-emu/cp1emu.c 			ieee754_csr.rm = oldrm;
ieee754_csr      2371 arch/mips/math-emu/cp1emu.c 			oldrm = ieee754_csr.rm;
ieee754_csr      2373 arch/mips/math-emu/cp1emu.c 			ieee754_csr.rm = MIPSInst_FUNC(ir);
ieee754_csr      2375 arch/mips/math-emu/cp1emu.c 			ieee754_csr.rm = oldrm;
ieee754_csr        83 arch/mips/math-emu/dp_add.c 			return ieee754dp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr       154 arch/mips/math-emu/dp_add.c 			return ieee754dp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr       150 arch/mips/math-emu/dp_maddf.c 			return ieee754dp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr       291 arch/mips/math-emu/dp_maddf.c 			return ieee754dp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr        54 arch/mips/math-emu/dp_rint.c 	switch (ieee754_csr.rm) {
ieee754_csr        16 arch/mips/math-emu/dp_simple.c 	if (ieee754_csr.abs2008) {
ieee754_csr        22 arch/mips/math-emu/dp_simple.c 		oldrm = ieee754_csr.rm;
ieee754_csr        23 arch/mips/math-emu/dp_simple.c 		ieee754_csr.rm = FPU_CSR_RD;
ieee754_csr        25 arch/mips/math-emu/dp_simple.c 		ieee754_csr.rm = oldrm;
ieee754_csr        34 arch/mips/math-emu/dp_simple.c 	if (ieee754_csr.abs2008) {
ieee754_csr        40 arch/mips/math-emu/dp_simple.c 		oldrm = ieee754_csr.rm;
ieee754_csr        41 arch/mips/math-emu/dp_simple.c 		ieee754_csr.rm = FPU_CSR_RD;
ieee754_csr        46 arch/mips/math-emu/dp_simple.c 		ieee754_csr.rm = oldrm;
ieee754_csr        67 arch/mips/math-emu/dp_sqrt.c 	oldcsr = ieee754_csr;
ieee754_csr        68 arch/mips/math-emu/dp_sqrt.c 	ieee754_csr.mx &= ~IEEE754_INEXACT;
ieee754_csr        69 arch/mips/math-emu/dp_sqrt.c 	ieee754_csr.sx &= ~IEEE754_INEXACT;
ieee754_csr        70 arch/mips/math-emu/dp_sqrt.c 	ieee754_csr.rm = FPU_CSR_RN;
ieee754_csr       114 arch/mips/math-emu/dp_sqrt.c 	ieee754_csr.rm = FPU_CSR_RZ;
ieee754_csr       115 arch/mips/math-emu/dp_sqrt.c 	ieee754_csr.sx &= ~IEEE754_INEXACT;
ieee754_csr       120 arch/mips/math-emu/dp_sqrt.c 	if (ieee754_csr.sx & IEEE754_INEXACT || t.bits != y.bits) {
ieee754_csr       122 arch/mips/math-emu/dp_sqrt.c 		if (!(ieee754_csr.sx & IEEE754_INEXACT))
ieee754_csr       150 arch/mips/math-emu/dp_sqrt.c 	ieee754_csr = oldcsr;
ieee754_csr        83 arch/mips/math-emu/dp_sub.c 			return ieee754dp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr       158 arch/mips/math-emu/dp_sub.c 			if (ieee754_csr.rm == FPU_CSR_RD)
ieee754_csr        67 arch/mips/math-emu/dp_tint.c 		switch (ieee754_csr.rm) {
ieee754_csr        72 arch/mips/math-emu/dp_tlong.c 		switch (ieee754_csr.rm) {
ieee754_csr       158 arch/mips/math-emu/ieee754.h 	return (ieee754_csr.rm);
ieee754_csr       163 arch/mips/math-emu/ieee754.h 	return (ieee754_csr.rm = rm);
ieee754_csr       171 arch/mips/math-emu/ieee754.h 	return (ieee754_csr.cx);
ieee754_csr       178 arch/mips/math-emu/ieee754.h 	return (ieee754_csr.cx & n);
ieee754_csr       186 arch/mips/math-emu/ieee754.h 	return (ieee754_csr.sx);
ieee754_csr       193 arch/mips/math-emu/ieee754.h 	return (ieee754_csr.sx = 0);
ieee754_csr       200 arch/mips/math-emu/ieee754.h 	return (ieee754_csr.sx & n);
ieee754_csr       239 arch/mips/math-emu/ieee754.h 						   ieee754_csr.nan2008])
ieee754_csr       251 arch/mips/math-emu/ieee754.h 						   ieee754_csr.nan2008])
ieee754_csr       263 arch/mips/math-emu/ieee754.h 	return ieee754_csr.nan2008 ? 0 : INT_MAX;
ieee754_csr       268 arch/mips/math-emu/ieee754.h 	return ieee754_csr.nan2008 ? 0 : S64_MAX;
ieee754_csr       276 arch/mips/math-emu/ieee754.h 	return ieee754_csr.nan2008 && xs ? INT_MIN : INT_MAX;
ieee754_csr       281 arch/mips/math-emu/ieee754.h 	return ieee754_csr.nan2008 && xs ? S64_MIN : S64_MAX;
ieee754_csr        32 arch/mips/math-emu/ieee754dp.c 	return ieee754_csr.nan2008 ^ qbit;
ieee754_csr        45 arch/mips/math-emu/ieee754dp.c 	if (ieee754_csr.nan2008) {
ieee754_csr        61 arch/mips/math-emu/ieee754dp.c 		switch (ieee754_csr.rm) {
ieee754_csr        98 arch/mips/math-emu/ieee754dp.c 		if (ieee754_csr.nod) {
ieee754_csr       102 arch/mips/math-emu/ieee754dp.c 			switch(ieee754_csr.rm) {
ieee754_csr       166 arch/mips/math-emu/ieee754dp.c 		switch (ieee754_csr.rm) {
ieee754_csr       188 arch/mips/math-emu/ieee754dp.c 		if (ieee754_csr.mx & IEEE754_UNDERFLOW)
ieee754_csr        23 arch/mips/math-emu/ieee754int.h 	ieee754_csr.cx = 0;
ieee754_csr        28 arch/mips/math-emu/ieee754int.h 	ieee754_csr.cx |= flags;
ieee754_csr        29 arch/mips/math-emu/ieee754int.h 	ieee754_csr.sx |= flags;
ieee754_csr        36 arch/mips/math-emu/ieee754int.h 	return ieee754_csr.mx & x;
ieee754_csr        61 arch/mips/math-emu/ieee754int.h 		else if (ieee754_csr.nan2008 ^ !(vm & SP_MBIT(SP_FBITS - 1))) \
ieee754_csr        99 arch/mips/math-emu/ieee754int.h 		else if (ieee754_csr.nan2008 ^ !(vm & DP_MBIT(DP_FBITS - 1))) \
ieee754_csr       121 arch/mips/math-emu/ieee754int.h 		if (ieee754_csr.nod) {					\
ieee754_csr       132 arch/mips/math-emu/ieee754int.h 		if (ieee754_csr.nod) {					\
ieee754_csr        32 arch/mips/math-emu/ieee754sp.c 	return ieee754_csr.nan2008 ^ qbit;
ieee754_csr        45 arch/mips/math-emu/ieee754sp.c 	if (ieee754_csr.nan2008) {
ieee754_csr        61 arch/mips/math-emu/ieee754sp.c 		switch (ieee754_csr.rm) {
ieee754_csr        98 arch/mips/math-emu/ieee754sp.c 		if (ieee754_csr.nod) {
ieee754_csr       102 arch/mips/math-emu/ieee754sp.c 			switch(ieee754_csr.rm) {
ieee754_csr       165 arch/mips/math-emu/ieee754sp.c 		switch (ieee754_csr.rm) {
ieee754_csr       187 arch/mips/math-emu/ieee754sp.c 		if (ieee754_csr.mx & IEEE754_UNDERFLOW)
ieee754_csr        83 arch/mips/math-emu/sp_add.c 			return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr       153 arch/mips/math-emu/sp_add.c 			return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr        41 arch/mips/math-emu/sp_fdp.c 		if (!ieee754_csr.nan2008) {
ieee754_csr        58 arch/mips/math-emu/sp_fdp.c 		if ((ieee754_csr.rm == FPU_CSR_RU && !xs) ||
ieee754_csr        59 arch/mips/math-emu/sp_fdp.c 				(ieee754_csr.rm == FPU_CSR_RD && xs))
ieee754_csr       119 arch/mips/math-emu/sp_maddf.c 			return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr       231 arch/mips/math-emu/sp_maddf.c 			return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr        55 arch/mips/math-emu/sp_rint.c 	switch (ieee754_csr.rm) {
ieee754_csr        16 arch/mips/math-emu/sp_simple.c 	if (ieee754_csr.abs2008) {
ieee754_csr        22 arch/mips/math-emu/sp_simple.c 		oldrm = ieee754_csr.rm;
ieee754_csr        23 arch/mips/math-emu/sp_simple.c 		ieee754_csr.rm = FPU_CSR_RD;
ieee754_csr        25 arch/mips/math-emu/sp_simple.c 		ieee754_csr.rm = oldrm;
ieee754_csr        34 arch/mips/math-emu/sp_simple.c 	if (ieee754_csr.abs2008) {
ieee754_csr        40 arch/mips/math-emu/sp_simple.c 		oldrm = ieee754_csr.rm;
ieee754_csr        41 arch/mips/math-emu/sp_simple.c 		ieee754_csr.rm = FPU_CSR_RD;
ieee754_csr        46 arch/mips/math-emu/sp_simple.c 		ieee754_csr.rm = oldrm;
ieee754_csr        90 arch/mips/math-emu/sp_sqrt.c 		switch (ieee754_csr.rm) {
ieee754_csr        83 arch/mips/math-emu/sp_sub.c 			return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD);
ieee754_csr       155 arch/mips/math-emu/sp_sub.c 			if (ieee754_csr.rm == FPU_CSR_RD)
ieee754_csr        72 arch/mips/math-emu/sp_tint.c 		switch (ieee754_csr.rm) {
ieee754_csr        68 arch/mips/math-emu/sp_tlong.c 		switch (ieee754_csr.rm) {