Lines Matching refs:wc
135 #define _FP_ROUND_NEAREST(wc, X) \ argument
137 if ((_FP_FRAC_LOW_##wc(X) & 15) != _FP_WORK_ROUND) \
138 _FP_FRAC_ADDI_##wc(X, _FP_WORK_ROUND); \
141 #define _FP_ROUND_ZERO(wc, X) (void)0 argument
143 #define _FP_ROUND_PINF(wc, X) \ argument
145 if (!X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
146 _FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \
149 #define _FP_ROUND_MINF(wc, X) \ argument
151 if (X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
152 _FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \
155 #define _FP_ROUND(wc, X) \ argument
157 if (_FP_FRAC_LOW_##wc(X) & 7) \
162 _FP_ROUND_NEAREST(wc,X); \
165 _FP_ROUND_ZERO(wc,X); \
168 _FP_ROUND_PINF(wc,X); \
171 _FP_ROUND_MINF(wc,X); \