Home
last modified time | relevance | path

Searched refs:SGL_EXP_LENGTH (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/arch/parisc/math-emu/
H A Dcnv_float.h48 (Sall(sgl_value) << (SGL_EXP_LENGTH + 1 + exponent)) : FALSE)
50 #define Int_isinexact_to_sgl(int_value) ((int_value << 33 - SGL_EXP_LENGTH) != 0)
53 if (int_value & 1<<(SGL_EXP_LENGTH - 2)) /* round bit */ \
54 if (((int_value << 34 - SGL_EXP_LENGTH) != 0) || Slow(sgl_value)) \
58 (((Dintp1(dint_valueA) << 33 - SGL_EXP_LENGTH) != 0) || Dintp2(dint_valueB))
61 if (Dintp1(dint_valueA) & 1<<(SGL_EXP_LENGTH - 2)) \
62 if (((Dintp1(dint_valueA) << 34 - SGL_EXP_LENGTH) != 0) || \
74 ((Sall(sgl_value) << (SGL_EXP_LENGTH + 1 + exponent)) >> 31)
78 Sall(sgl_value) << (SGL_EXP_LENGTH + 2 + exponent) : FALSE)
204 (unsigned)(Sall(sgl_value) << SGL_EXP_LENGTH)>>(3
[all...]
H A Dsgl_float.h156 (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH))))
158 Sall(sgl_value) = (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH)))
160 Sall(sgl_value) = (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH))) \
163 Sall(sgl_value) = (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH))) | \
186 Sall(sgl_value) = ((SGL_EMAX+SGL_BIAS) << (32-(1+SGL_EXP_LENGTH))) \
187 | ((1<<(32-(1+SGL_EXP_LENGTH))) - 1 )
189 Sall(sgl_value) = ((SGL_EMAX+SGL_BIAS) << (32-(1+SGL_EXP_LENGTH))) \
190 | ((1<<(32-(1+SGL_EXP_LENGTH))) - 1 ) \
195 ((1<<SGL_EXP_LENGTH) | SGL_INFINITY_EXPONENT) << (32-(1+SGL_EXP_LENGTH))
[all...]
H A Dfcnvuf.c75 Sgl_set_mantissa(result, src >> SGL_EXP_LENGTH); in sgl_to_sgl_fcnvuf()
198 Sgl_set_mantissa(result, srcp1 >> SGL_EXP_LENGTH); in dbl_to_sgl_fcnvuf()
H A Dfcnvxf.c84 Sgl_set_mantissa(result, src >> (SGL_EXP_LENGTH-1)); in sgl_to_sgl_fcnvxf()
240 Sgl_set_mantissa(result, srcp1 >> SGL_EXP_LENGTH - 1); in dbl_to_sgl_fcnvxf()
H A Dsfmpy.c225 stickybit |= Sgl_all(opnd3) << (SGL_BITLENGTH - SGL_EXP_LENGTH + 1); in sgl_fmpy()
H A Dfloat.h360 #define SGL_EXP_LENGTH 8 macro
/kernel/linux/linux-6.6/arch/parisc/math-emu/
H A Dcnv_float.h48 (Sall(sgl_value) << (SGL_EXP_LENGTH + 1 + exponent)) : FALSE)
50 #define Int_isinexact_to_sgl(int_value) ((int_value << 33 - SGL_EXP_LENGTH) != 0)
53 if (int_value & 1<<(SGL_EXP_LENGTH - 2)) /* round bit */ \
54 if (((int_value << 34 - SGL_EXP_LENGTH) != 0) || Slow(sgl_value)) \
58 (((Dintp1(dint_valueA) << 33 - SGL_EXP_LENGTH) != 0) || Dintp2(dint_valueB))
61 if (Dintp1(dint_valueA) & 1<<(SGL_EXP_LENGTH - 2)) \
62 if (((Dintp1(dint_valueA) << 34 - SGL_EXP_LENGTH) != 0) || \
74 ((Sall(sgl_value) << (SGL_EXP_LENGTH + 1 + exponent)) >> 31)
78 Sall(sgl_value) << (SGL_EXP_LENGTH + 2 + exponent) : FALSE)
204 (unsigned)(Sall(sgl_value) << SGL_EXP_LENGTH)>>(3
[all...]
H A Dsgl_float.h156 (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH))))
158 Sall(sgl_value) = (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH)))
160 Sall(sgl_value) = (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH))) \
163 Sall(sgl_value) = (SGL_INFINITY_EXPONENT << (32-(1+SGL_EXP_LENGTH))) | \
186 Sall(sgl_value) = ((SGL_EMAX+SGL_BIAS) << (32-(1+SGL_EXP_LENGTH))) \
187 | ((1<<(32-(1+SGL_EXP_LENGTH))) - 1 )
189 Sall(sgl_value) = ((SGL_EMAX+SGL_BIAS) << (32-(1+SGL_EXP_LENGTH))) \
190 | ((1<<(32-(1+SGL_EXP_LENGTH))) - 1 ) \
195 ((1<<SGL_EXP_LENGTH) | SGL_INFINITY_EXPONENT) << (32-(1+SGL_EXP_LENGTH))
[all...]
H A Dfcnvuf.c75 Sgl_set_mantissa(result, src >> SGL_EXP_LENGTH); in sgl_to_sgl_fcnvuf()
198 Sgl_set_mantissa(result, srcp1 >> SGL_EXP_LENGTH); in dbl_to_sgl_fcnvuf()
H A Dfcnvxf.c84 Sgl_set_mantissa(result, src >> (SGL_EXP_LENGTH-1)); in sgl_to_sgl_fcnvxf()
240 Sgl_set_mantissa(result, srcp1 >> SGL_EXP_LENGTH - 1); in dbl_to_sgl_fcnvxf()
H A Dsfmpy.c225 stickybit |= Sgl_all(opnd3) << (SGL_BITLENGTH - SGL_EXP_LENGTH + 1); in sgl_fmpy()
H A Dfloat.h360 #define SGL_EXP_LENGTH 8 macro

Completed in 10 milliseconds