Lines Matching refs:__volatile__

90   __asm__ __volatile__ ("fnstenv %0" : "=m" (fenv));  in feclearexcept()
96 __asm__ __volatile__ ("fldenv %0" : : "m" (fenv)); in feclearexcept()
99 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr)); in feclearexcept()
101 __asm__ __volatile__ ("ldmxcsr %0" : : "m" (mxcsr)); in feclearexcept()
120 __asm__ __volatile__ ("fnstsw %0" : "=am" (status)); in fegetexceptflag()
123 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr)); in fegetexceptflag()
147 __asm__ __volatile__ ("fwait"); in feraiseexcept()
166 __asm__ __volatile__ ("fnstenv %0" : "=m" (fenv)); in fesetexceptflag()
173 __asm__ __volatile__ ("fldenv %0" : : "m" (fenv)); in fesetexceptflag()
176 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr)); in fesetexceptflag()
179 __asm__ __volatile__ ("ldmxcsr %0" : : "m" (mxcsr)); in fesetexceptflag()
198 __asm__ __volatile__ ("fnstsw %0" : "=am" (status)); in fetestexcept()
201 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr)); in fetestexcept()
220 __asm__ __volatile__ ("fnstcw %0" : "=m" (control)); in fegetround()
241 __asm__ __volatile__ ("fnstcw %0" : "=m" (control)); in fesetround()
248 __asm__ __volatile__ ("fldcw %0" : : "m" (control)); in fesetround()
251 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr)); in fesetround()
254 __asm__ __volatile__ ("ldmxcsr %0" : : "m" (mxcsr)); in fesetround()
267 __asm__ __volatile__ ("fnstenv %0" : "=m" (*envp)); in fegetenv()
270 __asm__ __volatile__ ("stmxcsr %0" : "=m" (envp->__mxcsr)); in fegetenv()
280 __asm__ __volatile__ ("fldcw %0" : : "m" (envp->__x87.__control)); in fegetenv()
297 __asm__ __volatile__ ("fnstenv %0" : "=m" (*envp)); in feholdexcept()
300 __asm__ __volatile__ ("fnclex"); in feholdexcept()
303 __asm__ __volatile__ ("stmxcsr %0" : "=m" (envp->__mxcsr)); in feholdexcept()
313 __asm__ __volatile__ ("ldmxcsr %0" : : "m" (mxcsr)); in feholdexcept()
330 __asm__ __volatile__ ("fldenv %0" : : "m" (*envp)); in fesetenv()
333 __asm__ __volatile__ ("ldmxcsr %0" : : "m" (envp->__mxcsr)); in fesetenv()
353 __asm__ __volatile__ ("fnstsw %0" : "=am" (status)); in feupdateenv()
356 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr)); in feupdateenv()
378 __asm__ __volatile__ ("fnstcw %0" : "=m" (control)); in feenableexcept()
379 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr)); in feenableexcept()
383 __asm__ __volatile__ ("fldcw %0" : : "m" (control)); in feenableexcept()
386 __asm__ __volatile__ ("ldmxcsr %0" : : "m" (mxcsr)); in feenableexcept()
399 __asm__ __volatile__ ("fnstcw %0" : "=m" (control)); in fedisableexcept()
400 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr)); in fedisableexcept()
404 __asm__ __volatile__ ("fldcw %0" : : "m" (control)); in fedisableexcept()
407 __asm__ __volatile__ ("ldmxcsr %0" : : "m" (mxcsr)); in fedisableexcept()
421 __asm__ __volatile__ ("fnstcw %0" : "=m" (control)); in fegetexcept()