Home
last modified time | relevance | path

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

/freebsd/lib/msun/x86/
H A Dfenv.h57 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
122 return (__control & _ROUND_MASK); in fegetround()
222 if (__round & ~_ROUND_MASK) in fesetround()
226 __control &= ~_ROUND_MASK; in fesetround()
232 __mxcsr &= ~(_ROUND_MASK << _SSE_ROUND_SHIFT); in fesetround()
311 if (__round & ~_ROUND_MASK) in fesetround()
315 __control &= ~_ROUND_MASK; in fesetround()
320 __mxcsr &= ~(_ROUND_MASK << _SSE_ROUND_SHIFT); in fesetround()
/freebsd/lib/msun/riscv/
H A Dfenv.h65 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
139 return (__fcsr & _ROUND_MASK); in fegetround()
147 if (__round & ~_ROUND_MASK) in fesetround()
151 __fcsr &= ~_ROUND_MASK; in fesetround()
/freebsd/lib/msun/aarch64/
H A Dfenv.h63 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
142 return ((__r >> _ROUND_SHIFT) & _ROUND_MASK); in fegetround()
150 if (__round & ~_ROUND_MASK) in fesetround()
153 __r &= ~(_ROUND_MASK << _ROUND_SHIFT); in fesetround()
/freebsd/lib/msun/powerpc/
H A Dfenv.h90 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
202 return (__r.__bits.__reg & _ROUND_MASK); in fegetround()
210 if (__round & ~_ROUND_MASK) in fesetround()
213 __r.__bits.__reg &= ~_ROUND_MASK; in fesetround()
/freebsd/lib/msun/arm/
H A Dfenv.h73 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
170 return (__fpsr & _ROUND_MASK); in fegetround()
179 __fpsr &= ~(_ROUND_MASK); in fesetround()
H A Dfenv.c65 #define __env_round(env) (((env) >> 24) & _ROUND_MASK)
/freebsd/lib/libc/riscv/gen/
H A Dflt_rounds.c47 switch (mode & _ROUND_MASK) { in __flt_rounds()
/freebsd/lib/libc/arm/gen/
H A Dflt_rounds.c54 mode &= _ROUND_MASK; in __flt_rounds()