3 .type feclearexcept,@function
6 /* if (r3 & FE_INVALID) r3 |= all_invalid_flags */
14 * note: fpscr contains various fpu status and control
15 * flags and we dont check if r3 may alter other flags
16 * than the exception related ones
33 .type feraiseexcept,@function
36 /* if (r3 & FE_INVALID) r3 |= software_invalid_flag */
57 .type fetestexcept,@function
60 /* return r3 & fpscr */
70 .type fegetround,@function
72 /* return fpscr & 3 */
82 .type __fesetround,@function
85 * note: invalid input is not checked, r3 < 4 must hold
86 * fpscr = (fpscr & -4U) | r3
104 .type fegetenv,@function
114 .type fesetenv,@function