BL
BL #imm24
arm_a32 ARM_A32 Branch branch call
A32_BL
Encoding
| encoding_kind | ARM_A32 |
| size_bits | 32 |
| variant | a32 |
| instr_word_bits | 32 |
| fixed_bits | EB000000 |
| fixed_mask | FF000000 |
| cond_field | [31:28] |
| set_flags | False |
Operands (1)
| # | Role | Kind | Class / Reg | Width | Access | Visibility | Encoded in |
|---|---|---|---|---|---|---|---|
| 0 | imm24 | REL_BR | d (24b) signed | R | EXPLICIT | bits[23:0] |
Register effects
LR W (implicit)
PC W (implicit)
Micro-ops sequence (1)
Ordered sequence of primitive operations the emulator dispatches. Ghidra-p-code-style — INTRINSIC escapes arch-specific ops that don't decompose cleanly.
- 0 CALL (imm24)