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) {