Lines Matching defs:fpscr
170 u32 fpscr;
172 fpscr = __FPU_FPSCR;
175 fpscr |= FPSCR_FX;
177 fpscr |= FPSCR_OX;
179 fpscr |= FPSCR_UX;
181 fpscr |= FPSCR_ZX;
183 fpscr |= FPSCR_XX;
185 fpscr |= FPSCR_VX;
187 fpscr |= FPSCR_VXSNAN;
189 fpscr |= FPSCR_VXISI;
191 fpscr |= FPSCR_VXIDI;
193 fpscr |= FPSCR_VXZDZ;
195 fpscr |= FPSCR_VXIMZ;
197 fpscr |= FPSCR_VXVC;
199 fpscr |= FPSCR_VXSOFT;
201 fpscr |= FPSCR_VXSQRT;
203 fpscr |= FPSCR_VXCVI;
206 // fpscr &= ~(FPSCR_VX);
207 if (fpscr & (FPSCR_VXSNAN | FPSCR_VXISI | FPSCR_VXIDI |
210 fpscr |= FPSCR_VX;
212 fpscr &= ~(FPSCR_FEX);
213 if (((fpscr & FPSCR_VX) && (fpscr & FPSCR_VE)) ||
214 ((fpscr & FPSCR_OX) && (fpscr & FPSCR_OE)) ||
215 ((fpscr & FPSCR_UX) && (fpscr & FPSCR_UE)) ||
216 ((fpscr & FPSCR_ZX) && (fpscr & FPSCR_ZE)) ||
217 ((fpscr & FPSCR_XX) && (fpscr & FPSCR_XE)))
218 fpscr |= FPSCR_FEX;
220 __FPU_FPSCR = fpscr;
222 return (fpscr & FPSCR_FEX) ? 1 : 0;