Home
last modified time | relevance | path

Searched refs:_ROUND_MASK (Results 1 – 9 of 9) sorted by relevance

/NextBSD/lib/msun/aarch64/
HDfenv.h60 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
139 return ((__r >> _ROUND_SHIFT) & _ROUND_MASK); in fegetround()
147 if (__round & ~_ROUND_MASK) in fesetround()
150 __r &= ~(_ROUND_MASK << _ROUND_SHIFT); in fesetround()
165 *__envp |= __r & (FE_ALL_EXCEPT | (_ROUND_MASK << _ROUND_SHIFT)); in fegetenv()
181 *__envp |= __r & (FE_ALL_EXCEPT | (_ROUND_MASK << _ROUND_SHIFT)); in feholdexcept()
192 __msr_fpsr((*__envp) & (FE_ALL_EXCEPT | (_ROUND_MASK << _ROUND_SHIFT))); in fesetenv()
/NextBSD/lib/msun/x86/
HDfenv.h56 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
129 return (__control & _ROUND_MASK); in fegetround()
229 if (__round & ~_ROUND_MASK) in fesetround()
233 __control &= ~_ROUND_MASK; in fesetround()
239 __mxcsr &= ~(_ROUND_MASK << _SSE_ROUND_SHIFT); in fesetround()
318 if (__round & ~_ROUND_MASK) in fesetround()
322 __control &= ~_ROUND_MASK; in fesetround()
327 __mxcsr &= ~(_ROUND_MASK << _SSE_ROUND_SHIFT); in fesetround()
/NextBSD/lib/msun/sparc64/
HDfenv.h60 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
165 return ((__r >> _ROUND_SHIFT) & _ROUND_MASK); in fegetround()
173 if (__round & ~_ROUND_MASK) in fesetround()
176 __r &= ~(_ROUND_MASK << _ROUND_SHIFT); in fesetround()
/NextBSD/lib/msun/powerpc/
HDfenv.h75 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
170 return (__r.__bits.__reg & _ROUND_MASK); in fegetround()
178 if (__round & ~_ROUND_MASK) in fesetround()
181 __r.__bits.__reg &= ~_ROUND_MASK; in fesetround()
/NextBSD/lib/msun/arm/
HDfenv.h73 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
170 return (__fpsr & _ROUND_MASK); in fegetround()
179 __fpsr &= ~(_ROUND_MASK); in fesetround()
HDfenv.c69 #define __env_round(env) (((env) >> 24) & _ROUND_MASK)
/NextBSD/lib/libc/arm/gen/
HDflt_rounds.c55 mode &= _ROUND_MASK; in __flt_rounds()
/NextBSD/lib/msun/mips/
HDfenv.h55 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
/NextBSD/lib/msun/riscv/
HDfenv.h67 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro