7.24 --conditionalize, --no_conditionalize

Enables and disables the generation of conditional instructions, that is instructions with the condition code suffix.

--conditionalize enables the compiler to generate conditional instructions such as ADDEQ and LDRGE.
When you compile with --no_conditionalize, the compiler does not generate conditional instructions such as ADDEQ and LDRGE. It generates conditional branch instructions such as BEQ and BLGE to execute conditional code. The only instructions that can be conditional are B, BL, BX, BLX, and BXJ.

Default

The default is --conditionalize.
Related information
Conditional instructions
Condition code suffixes
Comparison of condition code meanings
Non-ConfidentialPDF file icon PDF versionARM DUI0375E
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.