8.7 Conditional execution of VFP instructions

You can execute VFP instructions conditionally, in the same way as most ARM and Thumb instructions.

In ARM state, you can use a condition code to control the execution of VFP instructions. The instruction is executed conditionally, according to the status flags in the APSR, in the same way as almost all ARM instructions.
In Thumb state, you can use an IT instruction to set condition codes on up to four following VFP instructions.
Related concepts
5.2 Conditional execution in ARM state
5.3 Conditional execution in Thumb state
Related reference
5.6 Comparison of condition code meanings in integer and floating-point code
10.8 Condition code suffixes
Non-ConfidentialPDF file icon PDF versionARM DUI0379G
Copyright © 2007, 2008, 2011, 2012, 2014, 2015 ARM. All rights reserved.