The compiler provides an intrinsic for reading the Floating Point and Status Control Register (FPSCR).
Note
ARM recommends using a named register variable as an alternative
method of reading this register. This provides a more efficient
method of access than using the intrinsic.