/src/lib/libm/arch/aarch64/ |
fenv.c | 66 .__fpcr = __SHIFTIN(FPCR_RN, FPCR_RMODE), 183 envp->__fpcr = reg_fpcr_read(); 198 envp->__fpcr = reg_fpcr_read(); 200 reg_fpcr_write(envp->__fpcr & ~FPCR_ESUM); 214 reg_fpcr_write(envp->__fpcr); 239 const uint32_t __fpcr = reg_fpcr_read(); local in function:feenableexcept 240 reg_fpcr_write((__fpcr & ~FPCR_ESUM) | __SHIFTIN(excepts, FPCR_ESUM)); 241 return __SHIFTOUT(__fpcr, FPCR_ESUM); 247 const uint32_t __fpcr = reg_fpcr_read(); local in function:fedisableexcept 248 reg_fpcr_write(__fpcr & ~__SHIFTIN(excepts, FPCR_ESUM)) 255 const uint32_t __fpcr = reg_fpcr_read(); local in function:fegetexcept [all...] |
/src/sys/arch/arm/include/ |
fenv.h | 16 unsigned int __fpcr; member in struct:__anon811d086f0108
|
mcontext.h | 139 __uint32_t __fpcr; /* FPCR */ member in struct:__anonbb5140720108
|
/src/sys/arch/alpha/include/ |
fenv.h | 65 union __fpcr { union 84 union __fpcr __r; 97 union __fpcr __r; 109 union __fpcr __r; 141 union __fpcr __r; 152 union __fpcr __r; 165 union __fpcr __r;
|
/src/sys/arch/m68k/include/ |
fenv.h | 77 #define __get_fpcr(__fpcr) \ 78 __asm__ __volatile__ ("fmove%.l %!,%0" : "=dm" (__fpcr)) 79 #define __set_fpcr(__fpcr) \ 80 __asm__ __volatile__ ("fmove%.l %0,%!" : : "dm" (__fpcr)) 193 fexcept_t __fpcr; local in function:fegetround 195 __get_fpcr(__fpcr); 196 return __fpcr & _ROUND_MASK; 202 fexcept_t __fpcr; local in function:fesetround 207 __get_fpcr(__fpcr); 209 __fpcr &= ~_ROUND_MASK 228 fexcept_t __fpcr, __fpsr; local in function:feholdexcept 278 fexcept_t __fpcr, __oldmask; local in function:feenableexcept 291 fexcept_t __fpcr, __oldmask; local in function:fedisableexcept 304 fexcept_t __fpcr; local in function:fegetexcept [all...] |