Lines Matching refs:_cw
130 __fnldcw(unsigned short _cw, unsigned short _newcw)
133 unsigned _cw;
138 if ((_cw & FP_MSKS_FLD) != FP_MSKS_FLD) {
140 if (((_sw & ~_cw) & FP_STKY_FLD) != 0) {
142 _env._cw = _newcw;
153 unsigned short _cw;
155 __fnstcw(&_cw);
156 return ((fp_rnd_t)((_cw & FP_RND_FLD) >> FP_RND_OFF));
163 unsigned short _cw, _newcw;
165 __fnstcw(&_cw);
166 _p = (fp_rnd_t)((_cw & FP_RND_FLD) >> FP_RND_OFF);
167 _newcw = _cw & ~FP_RND_FLD;
169 __fnldcw(_cw, _newcw);
176 unsigned short _cw;
178 __fnstcw(&_cw);
179 return ((fp_prec_t)((_cw & FP_PRC_FLD) >> FP_PRC_OFF));
186 unsigned short _cw, _newcw;
188 __fnstcw(&_cw);
189 _p = (fp_prec_t)((_cw & FP_PRC_FLD) >> FP_PRC_OFF);
190 _newcw = _cw & ~FP_PRC_FLD;
192 __fnldcw(_cw, _newcw);
205 unsigned short _cw;
207 __fnstcw(&_cw);
208 return ((~_cw & FP_MSKS_FLD) >> FP_MSKS_OFF);
215 unsigned short _cw, _newcw;
217 __fnstcw(&_cw);
218 _p = (~_cw & FP_MSKS_FLD) >> FP_MSKS_OFF;
219 _newcw = _cw & ~FP_MSKS_FLD;
221 __fnldcw(_cw, _newcw);
240 unsigned _cw;