Home | History | Annotate | Download | only in arm64

Lines Matching defs:fpsr

40 typedef __uint32_t fpu_status_t;    // FPSR, Floating-point Status Register.
48 #define __get_fpsr(__fpsr) __get("fpsr", __fpsr)
55 #define __set_fpsr(__fpsr) __set("fpsr", __fpsr)
75 fpu_status_t fpsr;
78 __get_fpsr(fpsr);
79 fpsr &= ~excepts;
80 __set_fpsr(fpsr);
85 fpu_status_t fpsr;
88 __get_fpsr(fpsr);
89 *flagp = fpsr & excepts;
94 fpu_status_t fpsr;
97 __get_fpsr(fpsr);
98 fpsr &= ~excepts;
99 fpsr |= *flagp & excepts;
100 __set_fpsr(fpsr);
112 fpu_status_t fpsr;
115 __get_fpsr(fpsr);
116 return (fpsr & excepts);
141 fpu_status_t fpsr;
144 __get_fpsr(fpsr);
146 env.__status = fpsr;
157 fpsr &= ~FE_ALL_EXCEPT;
158 __set_fpsr(fpsr);
163 fpu_status_t fpsr;
173 __get_fpsr(fpsr);
174 fpsr = envp->__status | (fpsr & FE_ALL_EXCEPT);
175 __set_fpsr(fpsr);