Lines Matching refs:swc
1876 #define _FP_EXTEND_CNAN(dfs, sfs, dwc, swc, D, S, check_nan) \ argument
1892 _FP_FRAC_COPY_##dwc##_##swc (D, S); \
1893 if (_FP_EXP_NORMAL (sfs, swc, S)) \
1902 _FP_CHECK_FLUSH_ZERO (sfs, swc, S); \
1903 if (_FP_FRAC_ZEROP_##swc (S)) \
1919 _FP_FRAC_CLZ_##swc (FP_EXTEND_lz, S); \
1930 if (!_FP_FRAC_ZEROP_##swc (S)) \
1945 #define FP_EXTEND(dfs, sfs, dwc, swc, D, S) \ argument
1946 _FP_EXTEND_CNAN (dfs, sfs, dwc, swc, D, S, 1)
1950 #define FP_TRUNC(dfs, sfs, dwc, swc, D, S) \ argument
1962 if (_FP_EXP_NORMAL (sfs, swc, S)) \
1973 _FP_FRAC_SET_##swc (S, _FP_ZEROFRAC_##swc); \
1974 _FP_FRAC_LOW_##swc (S) |= 1; \
1979 _FP_FRAC_SRS_##swc (S, (_FP_WFRACBITS_##sfs \
1987 _FP_FRAC_SRS_##swc (S, (_FP_WFRACBITS_##sfs \
1990 _FP_FRAC_COPY_##dwc##_##swc (D, S); \
1997 _FP_CHECK_FLUSH_ZERO (sfs, swc, S); \
1999 if (_FP_FRAC_ZEROP_##swc (S)) \
2007 _FP_FRAC_SRS_##swc (S, (_FP_WFRACBITS_##sfs \
2010 _FP_FRAC_COPY_##dwc##_##swc (D, S); \
2022 if (_FP_FRAC_ZEROP_##swc (S)) \
2026 _FP_CHECK_SIGNAN_SEMIRAW (sfs, swc, S); \
2027 _FP_FRAC_SRL_##swc (S, (_FP_WFRACBITS_##sfs \
2029 _FP_FRAC_COPY_##dwc##_##swc (D, S); \
2042 #define FP_TRUNC_COOKED(dfs, sfs, dwc, swc, D, S) \ argument
2048 _FP_FRAC_SRL_##swc (S, (_FP_WFRACBITS_##sfs \
2051 _FP_FRAC_SRS_##swc (S, (_FP_WFRACBITS_##sfs \
2054 _FP_FRAC_COPY_##dwc##_##swc (D, S); \