2.6.9.3.1 Syntax
IT{x{y{z}}} cond
where:
x
specifies the condition switch for the second instruction in the IT block.y
specifies the condition switch for the third instruction in the IT block.z
specifies the condition switch for the fourth instruction in the IT block.cond
specifies the condition for the first instruction in the IT block. The condition switch for the second, third and fourth instruction in the IT block can be either:
T
: Then. Applies the conditioncond
to the instruction.E
: Else. Applies the inverse condition ofcond
to the instruction.Important: It is possible to useAL
(the always condition) forcond
in anIT
instruction. If this is done, all of the instructions in theIT
block must be unconditional, and each ofx
,y
, andz
must be T or omitted but not E.