Lines Matching full:excepts
119 fesetexceptflag(const fexcept_t *flagp, int excepts)
124 excepts &= FE_ALL_EXCEPT;
125 if (excepts) { /* Do nothing if excepts is 0 */
127 env.__status &= ~excepts;
128 env.__status |= *flagp & excepts;
133 mxcsr &= ~excepts;
134 mxcsr |= *flagp & excepts;
143 feraiseexcept(int excepts)
145 fexcept_t ex = excepts;
147 fesetexceptflag(&ex, excepts);
262 feclearexcept(int excepts)
267 excepts &= FE_ALL_EXCEPT;
268 if (excepts) { /* Do nothing if excepts is 0 */
270 env.__status &= ~excepts;
275 mxcsr &= ~excepts;
283 fegetexceptflag(fexcept_t *flagp, int excepts)
288 excepts &= FE_ALL_EXCEPT;
295 *flagp = (status | mxcsr) & excepts;
300 fetestexcept(int excepts)
305 excepts &= FE_ALL_EXCEPT;
306 if (excepts) { /* Do nothing if excepts is 0 */
313 return ((status | mxcsr) & excepts);