In inline assembler you cannot use the VFP instruction VMOV to
transfer between an ARM register and half of a doubleword extension
register. Instead, you can use the instruction VMOV to transfer
between an ARM register and a single-precision VFP register.
If you change the FPSCR register using inline assembler, it
produces runtime effects on the inline VFP code and on subsequent
compiler-generated VFP code.
Note
Do not use inline assembly code
to change VFP vector mode. Inline assembly code must not be used
for this purpose, and VFP vector mode is deprecated.
ARM strongly discourages the use of inline assembly
coprocessor instructions to interact with VFP in any way.
This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.
ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.