Home
last modified time | relevance | path

Searched refs:__control (Results 1 – 4 of 4) sorted by relevance

/haiku/headers/posix/arch/x86_64/
H A Dfenv.h38 uint32_t __control; member
140 uint16_t __control; in fegetround() local
148 __fnstcw(&__control); in fegetround()
149 return (__control & _ROUND_MASK); in fegetround()
156 uint16_t __control; in fesetround() local
161 __fnstcw(&__control); in fesetround()
162 __control &= ~_ROUND_MASK; in fesetround()
163 __control |= __round; in fesetround()
164 __fldcw(__control); in fesetround()
204 uint16_t __control; in fegetexcept() local
[all …]
/haiku/headers/posix/arch/x86/
H A Dfenv.h41 uint16_t __control; member
168 int __control; in fegetround() local
176 __fnstcw(&__control); in fegetround()
177 return (__control & _ROUND_MASK); in fegetround()
183 int __mxcsr, __control; in fesetround() local
188 __fnstcw(&__control); in fesetround()
189 __control &= ~_ROUND_MASK; in fesetround()
190 __control |= __round; in fesetround()
191 __fldcw(__control); in fesetround()
238 int __control; in fegetexcept() local
[all …]
/haiku/src/system/libroot/posix/arch/x86_64/
H A Dfenv.c82 __fldcw(envp->__x87.__control); in fegetenv()
/haiku/src/system/libroot/posix/arch/x86/
H A Dfenv.c128 __fldcw(envp->__control); in fegetenv()