Home
last modified time | relevance | path

Searched refs:temp (Results 1 – 25 of 55) sorted by relevance

123

/sysdeps/x86_64/fpu/
A Dfesetenv.c32 fenv_t temp; in __fesetenv() local
39 "stmxcsr %1" : "=m" (*&temp), "=m" (*&temp.__mxcsr)); in __fesetenv()
47 temp.__eip = 0; in __fesetenv()
48 temp.__cs_selector = 0; in __fesetenv()
49 temp.__opcode = 0; in __fesetenv()
50 temp.__data_offset = 0; in __fesetenv()
69 temp.__eip = 0; in __fesetenv()
70 temp.__cs_selector = 0; in __fesetenv()
71 temp.__opcode = 0; in __fesetenv()
72 temp.__data_offset = 0; in __fesetenv()
[all …]
A Dfraiseexcpt.c56 fenv_t temp; in __feraiseexcept() local
60 __asm__ __volatile__ ("fnstenv %0" : "=m" (*&temp)); in __feraiseexcept()
63 temp.__status_word |= FE_OVERFLOW; in __feraiseexcept()
66 __asm__ __volatile__ ("fldenv %0" : : "m" (*&temp)); in __feraiseexcept()
78 fenv_t temp; in __feraiseexcept() local
82 __asm__ __volatile__ ("fnstenv %0" : "=m" (*&temp)); in __feraiseexcept()
85 temp.__status_word |= FE_UNDERFLOW; in __feraiseexcept()
88 __asm__ __volatile__ ("fldenv %0" : : "m" (*&temp)); in __feraiseexcept()
100 fenv_t temp; in __feraiseexcept() local
104 __asm__ __volatile__ ("fnstenv %0" : "=m" (*&temp)); in __feraiseexcept()
[all …]
A Dfsetexcptflg.c25 fenv_t temp; in fesetexceptflag() local
33 __asm__ ("fnstenv %0" : "=m" (*&temp)); in fesetexceptflag()
35 temp.__status_word &= ~(excepts & FE_ALL_EXCEPT); in fesetexceptflag()
36 temp.__status_word |= *flagp & excepts & FE_ALL_EXCEPT; in fesetexceptflag()
41 __asm__ ("fldenv %0" : : "m" (*&temp)); in fesetexceptflag()
A Dfeupdateenv.c24 fexcept_t temp; in __feupdateenv() local
28 __asm__ ("fnstsw %0\n\tstmxcsr %1" : "=m" (*&temp), "=m" (xtemp)); in __feupdateenv()
29 temp = (temp | xtemp) & FE_ALL_EXCEPT; in __feupdateenv()
37 __feraiseexcept ((int) temp); in __feupdateenv()
/sysdeps/i386/fpu/
A Dfesetenv.c35 fenv_t temp; in __fesetenv() local
44 __asm__ ("fnstenv %0" : "=m" (*&temp)); in __fesetenv()
50 temp.__control_word |= _FPU_EXTENDED; in __fesetenv()
57 temp.__control_word |= __FE_DENORM; in __fesetenv()
58 temp.__control_word |= _FPU_EXTENDED; in __fesetenv()
73 temp.__eip = 0; in __fesetenv()
74 temp.__cs_selector = 0; in __fesetenv()
75 temp.__opcode = 0; in __fesetenv()
76 temp.__data_offset = 0; in __fesetenv()
77 temp.__data_selector = 0; in __fesetenv()
[all …]
A Dfraiseexcpt.c53 fenv_t temp; in __feraiseexcept() local
57 __asm__ __volatile__ ("fnstenv %0" : "=m" (*&temp)); in __feraiseexcept()
60 temp.__status_word |= FE_OVERFLOW; in __feraiseexcept()
63 __asm__ __volatile__ ("fldenv %0" : : "m" (*&temp)); in __feraiseexcept()
74 fenv_t temp; in __feraiseexcept() local
78 __asm__ __volatile__ ("fnstenv %0" : "=m" (*&temp)); in __feraiseexcept()
81 temp.__status_word |= FE_UNDERFLOW; in __feraiseexcept()
84 __asm__ __volatile__ ("fldenv %0" : : "m" (*&temp)); in __feraiseexcept()
95 fenv_t temp; in __feraiseexcept() local
99 __asm__ __volatile__ ("fnstenv %0" : "=m" (*&temp)); in __feraiseexcept()
[all …]
A Dfesetexcept.c24 fenv_t temp; in fesetexcept() local
26 __asm__ ("fnstenv %0" : "=m" (*&temp)); in fesetexcept()
27 temp.__status_word |= excepts & FE_ALL_EXCEPT; in fesetexcept()
28 __asm__ ("fldenv %0" : : "m" (*&temp)); in fesetexcept()
/sysdeps/m68k/fpu/
A Dfesetenv.c24 fenv_t temp; in __fesetenv() local
31 __asm__ ("fmove%.l %/fpcr,%0" : "=dm" (temp.__control_register)); in __fesetenv()
32 __asm__ ("fmove%.l %/fpsr,%0" : "=dm" (temp.__status_register)); in __fesetenv()
35 __asm__ ("fmovem%.l %/fpcr/%/fpsr/%/fpiar,%0" : "=m" (*&temp)); in __fesetenv()
38 temp.__status_register &= ~FE_ALL_EXCEPT; in __fesetenv()
39 temp.__control_register &= ~((FE_ALL_EXCEPT << 6) | FE_UPWARD); in __fesetenv()
43 temp.__control_register |= FE_ALL_EXCEPT << 6; in __fesetenv()
46 temp.__control_register |= (envp->__control_register in __fesetenv()
53 :: "dm" (temp.__instruction_address)); in __fesetenv()
55 :: "dm" (temp.__control_register)); in __fesetenv()
[all …]
/sysdeps/csky/fpu/
A Dfsetexcptflg.c26 fpu_control_t temp; in fesetexceptflag() local
29 _FPU_GETFPSR (temp); in fesetexceptflag()
36 temp = ((temp >> CAUSE_SHIFT) & ~excepts) | (*flagp & excepts); in fesetexceptflag()
37 temp = temp << CAUSE_SHIFT; in fesetexceptflag()
39 _FPU_SETFPSR (temp); in fesetexceptflag()
A Dfeupdateenv.c28 int temp; in __feupdateenv() local
31 _FPU_GETFPSR (temp); in __feupdateenv()
32 temp = (temp >> CAUSE_SHIFT) & FE_ALL_EXCEPT; in __feupdateenv()
39 feraiseexcept (temp); in __feupdateenv()
/sysdeps/s390/fpu/
A Dfclrexcpt.c25 fexcept_t temp; in feclearexcept() local
30 _FPU_GETCW (temp); in feclearexcept()
32 temp &= ~(excepts << FPC_FLAGS_SHIFT); in feclearexcept()
33 if ((temp & FPC_NOT_FPU_EXCEPTION) == 0) in feclearexcept()
37 temp &= ~(excepts << FPC_DXC_SHIFT); in feclearexcept()
40 _FPU_SETCW (temp); in feclearexcept()
A Dfesetexcept.c26 fexcept_t temp; in fesetexcept() local
28 _FPU_GETCW (temp); in fesetexcept()
29 temp |= (excepts & FE_ALL_EXCEPT) << FPC_FLAGS_SHIFT; in fesetexcept()
30 _FPU_SETCW (temp); in fesetexcept()
A Dfedisblxcpt.c25 fexcept_t temp, old_exc, new_flags; in fedisableexcept() local
27 _FPU_GETCW (temp); in fedisableexcept()
28 old_exc = (temp & FPC_EXCEPTION_MASK) >> FPC_EXCEPTION_MASK_SHIFT; in fedisableexcept()
29 new_flags = (temp & (~((excepts & FE_ALL_EXCEPT) << FPC_EXCEPTION_MASK_SHIFT))); in fedisableexcept()
A Dfeenablxcpt.c25 fexcept_t temp, old_exc, new_flags; in feenableexcept() local
27 _FPU_GETCW (temp); in feenableexcept()
28 old_exc = (temp & FPC_EXCEPTION_MASK) >> FPC_EXCEPTION_MASK_SHIFT; in feenableexcept()
29 new_flags = (temp | ((excepts & FE_ALL_EXCEPT) << FPC_EXCEPTION_MASK_SHIFT)); in feenableexcept()
/sysdeps/hppa/fpu/
A Dfesetenv.c24 union { unsigned long long buf[4]; fenv_t env; } temp; in __fesetenv() local
31 bufptr = temp.buf; in __fesetenv()
34 : "=m" (temp) : "r" (bufptr) : "%r0"); in __fesetenv()
36 temp.env.__status_word &= ~(FE_ALL_EXCEPT in __fesetenv()
40 temp.env.__status_word = 0; in __fesetenv()
42 temp.env.__status_word |= FE_ALL_EXCEPT; in __fesetenv()
44 temp.env.__status_word |= (envp->__status_word in __fesetenv()
55 : : "m" (temp), "r" (bufptr) : "%r0" ); in __fesetenv()
A Dfeupdateenv.c26 fenv_t temp; in __feupdateenv() local
35 memcpy(&temp, envp, sizeof (fenv_t)); in __feupdateenv()
36 temp.__status_word |= s.sw[0] & (FE_ALL_EXCEPT << 27); in __feupdateenv()
41 temp.__status_word = s.sw[0] & (FE_ALL_EXCEPT << 27); in __feupdateenv()
45 temp.__status_word = (s.sw[0] & (FE_ALL_EXCEPT << 27)) | FE_ALL_EXCEPT; in __feupdateenv()
48 __fesetenv (&temp); in __feupdateenv()
/sysdeps/sh/sh4/fpu/
A Dfeholdexcpt.c25 fpu_control_t temp; in __feholdexcept() local
28 _FPU_GETCW (temp); in __feholdexcept()
29 envp->__fpscr = temp; in __feholdexcept()
32 temp &= ~FE_ALL_EXCEPT; in __feholdexcept()
35 temp &= ~(FE_ALL_EXCEPT << 5); in __feholdexcept()
37 _FPU_SETCW (temp); in __feholdexcept()
A Dfedisblxcpt.c25 fpu_control_t temp, old_exc; in fedisableexcept() local
28 _FPU_GETCW (temp); in fedisableexcept()
30 old_exc = (temp >> 5) & FE_ALL_EXCEPT; in fedisableexcept()
34 temp &= ~(excepts << 5); in fedisableexcept()
35 _FPU_SETCW (temp); in fedisableexcept()
A Dfsetexcptflg.c26 fpu_control_t temp; in fesetexceptflag() local
29 _FPU_GETCW (temp); in fesetexceptflag()
32 temp &= ~(excepts & FE_ALL_EXCEPT); in fesetexceptflag()
33 temp |= (*flagp & excepts & FE_ALL_EXCEPT); in fesetexceptflag()
36 _FPU_SETCW (temp); in fesetexceptflag()
A Dfeenablxcpt.c25 fpu_control_t temp, old_flag; in feenableexcept() local
28 _FPU_GETCW (temp); in feenableexcept()
30 old_flag = (temp >> 5) & FE_ALL_EXCEPT; in feenableexcept()
33 temp |= excepts << 5; in feenableexcept()
34 _FPU_SETCW (temp); in feenableexcept()
A Dfeupdateenv.c25 fpu_control_t temp; in __feupdateenv() local
27 _FPU_GETCW (temp); in __feupdateenv()
28 temp = (temp & FE_ALL_EXCEPT); in __feupdateenv()
34 __feraiseexcept ((int) temp); in __feupdateenv()
A Dfesetexcept.c25 fpu_control_t temp; in fesetexcept() local
27 _FPU_GETCW (temp); in fesetexcept()
28 temp |= (excepts & FE_ALL_EXCEPT); in fesetexcept()
29 _FPU_SETCW (temp); in fesetexcept()
/sysdeps/mips/fpu/
A Dfsetexcptflg.c25 fpu_control_t temp; in fesetexceptflag() local
28 _FPU_GETCW (temp); in fesetexceptflag()
35 temp = (temp & ~excepts) | (*flagp & excepts); in fesetexceptflag()
37 _FPU_SETCW (temp); in fesetexceptflag()
A Dfesetexcept.c25 fpu_control_t temp; in fesetexcept() local
27 _FPU_GETCW (temp); in fesetexcept()
28 temp |= excepts & FE_ALL_EXCEPT; in fesetexcept()
29 _FPU_SETCW (temp); in fesetexcept()
A Dfeupdateenv.c25 int temp; in __feupdateenv() local
28 _FPU_GETCW (temp); in __feupdateenv()
29 temp &= FE_ALL_EXCEPT; in __feupdateenv()
37 __feraiseexcept (temp); in __feupdateenv()

Completed in 24 milliseconds

123