Home
last modified time | relevance | path

Searched refs:__bits (Results 1 – 2 of 2) sorted by relevance

/picolibc-latest/newlib/libc/machine/powerpc/machine/
Dfenv-fp.h39 __r.__bits.__reg &= ~excepts; in feclearexcept()
51 *flagp = __r.__bits.__reg & excepts; in fegetexceptflag()
63 __r.__bits.__reg &= ~excepts; in fesetexceptflag()
64 __r.__bits.__reg |= *flagp & excepts; in fesetexceptflag()
77 __r.__bits.__reg |= excepts; in feraiseexcept()
94 return (__r.__bits.__reg & excepts); in fetestexcept()
103 return (__r.__bits.__reg & _ROUND_MASK); in fegetround()
114 __r.__bits.__reg &= ~_ROUND_MASK; in fesetround()
115 __r.__bits.__reg |= rounding_mode; in fesetround()
126 *envp = __r.__bits.__reg; in fegetenv()
[all …]
Dfenv.h93 __asm __volatile("mfspr %0, 512" : "=r" ((__env)->__bits.__reg))
95 __asm __volatile("mtspr 512,%0;isync" :: "r" ((__env).__bits.__reg))
117 } __bits; member