Home
last modified time | relevance | path

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

/picolibc-latest/newlib/libc/machine/aarch64/machine/
Dfenv-fp.h95 return ((__r >> _ROUND_SHIFT) & _ROUND_MASK); in fegetround()
103 if (__round & ~_ROUND_MASK) in fesetround()
106 __r &= ~(_ROUND_MASK << _ROUND_SHIFT); in fesetround()
121 *__envp |= __r & (FE_ALL_EXCEPT | (_ROUND_MASK << _ROUND_SHIFT)); in fegetenv()
137 *__envp |= __r & (FE_ALL_EXCEPT | (_ROUND_MASK << _ROUND_SHIFT)); in feholdexcept()
148 __msr_fpsr((*__envp) & (FE_ALL_EXCEPT | (_ROUND_MASK << _ROUND_SHIFT))); in fesetenv()
Dfenv.h99 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
/picolibc-latest/newlib/libc/machine/arm/machine/
Dfenv-fp.h39 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
104 return (__fpsr & _ROUND_MASK); in fegetround()
151 if (round & ~(_ROUND_MASK)) in fesetround()
154 __fpsr &= ~(_ROUND_MASK); in fesetround()
/picolibc-latest/newlib/libc/machine/mips/machine/
Dfenv-fp.h114 return (fcsr & _ROUND_MASK); in fegetround()
122 if (rounding_mode & ~_ROUND_MASK) in fesetround()
126 fcsr &= ~_ROUND_MASK; in fesetround()
Dfenv.h63 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro
/picolibc-latest/newlib/libc/machine/sparc/machine/
Dfenv-fp.h177 return (r >> _ROUND_SHIFT) & _ROUND_MASK; in fegetround()
190 if (round & ~_ROUND_MASK) in fesetround()
194 r &= ~(_ROUND_MASK << _ROUND_SHIFT); in fesetround()
Dfenv.h76 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \
/picolibc-latest/newlib/libc/machine/powerpc/machine/
Dfenv-fp.h103 return (__r.__bits.__reg & _ROUND_MASK); in fegetround()
111 if (rounding_mode & ~_ROUND_MASK) in fesetround()
114 __r.__bits.__reg &= ~_ROUND_MASK; in fesetround()
Dfenv.h76 #define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \ macro