Home
last modified time | relevance | path

Searched refs:ieee754sp_zero (Results 1 – 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/arch/mips/math-emu/
Dsp_simple.c24 y = ieee754sp_sub(ieee754sp_zero(0), x); in ieee754sp_neg()
43 y = ieee754sp_sub(ieee754sp_zero(0), x); in ieee754sp_abs()
45 y = ieee754sp_add(ieee754sp_zero(0), x); in ieee754sp_abs()
Dieee754sp.c105 return ieee754sp_zero(sn); in ieee754sp_format()
110 return ieee754sp_zero(1); in ieee754sp_format()
113 return ieee754sp_zero(0); in ieee754sp_format()
Dsp_sub.c83 return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD); in ieee754sp_sub()
155 return ieee754sp_zero(1); /* round negative inf. => sign = -1 */ in ieee754sp_sub()
157 return ieee754sp_zero(0); /* other round modes => sign = 1 */ in ieee754sp_sub()
Dsp_fdp.c51 return ieee754sp_zero(xs); in ieee754sp_fdp()
60 return ieee754sp_zero(xs); in ieee754sp_fdp()
Dsp_div.c69 return ieee754sp_zero(xs ^ ys); in ieee754sp_div()
90 return ieee754sp_zero(xs == ys ? 0 : 1); in ieee754sp_div()
Dsp_add.c83 return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD); in ieee754sp_add()
152 return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD); in ieee754sp_add()
Dsp_fint.c21 return ieee754sp_zero(0); in ieee754sp_fint()
Dsp_flong.c21 return ieee754sp_zero(0); in ieee754sp_flong()
Dsp_maddf.c115 return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD); in _sp_maddf()
223 return ieee754sp_zero(ieee754_csr.rm == FPU_CSR_RD); in _sp_maddf()
Dsp_fmin.c92 return ieee754sp_zero(xs | ys); in ieee754sp_fmin()
220 return ieee754sp_zero(xs | ys); in ieee754sp_fmina()
Dsp_fmax.c92 return ieee754sp_zero(xs & ys); in ieee754sp_fmax()
220 return ieee754sp_zero(xs & ys); in ieee754sp_fmaxa()
Dsp_mul.c87 return ieee754sp_zero(xs ^ ys); in ieee754sp_mul()
Dieee754int.h138 v = ieee754sp_zero(vs); \
Dieee754.h263 #define ieee754sp_zero(sn) (ieee754sp_spcvals[IEEE754_SPCVAL_PZERO+(sn)]) macro