3.10. Branch and control instructions

Table 3.13 shows the branch and control instructions:

Table 3.13. Branch and control instructions

MnemonicBrief descriptionSee
BBranchB, BL, BX, and BLX
BLBranch with LinkB, BL, BX, and BLX
BLXBranch indirect with LinkB, BL, BX, and BLX
BXBranch indirectB, BL, BX, and BLX
CBNZCompare and Branch if Non ZeroCBZ and CBNZ
CBZCompare and Branch if ZeroCBZ and CBNZ
ITIf‑ThenIT
TBBTable Branch ByteTBB and TBH
TBHTable Branch HalfwordTBB and TBH

Copyright © 2015, 2018 Arm. All rights reserved.ARM DUI 0646C
Non-ConfidentialID121118