30.2.5. ARM conditional execution
Weirdly, ARM B instruction and family are not the only instructions that can execute conditionally on the flags: the same also applies to most instructions, e.g. ADD.
Example: userland/arch/arm/cond.S
Just add the usual eq
, ne
, etc. suffixes just as for B.
The list of all extensions is documented at ARMv7 architecture reference manual "A8.3 Conditional execution".