InterJmpKind Type
Represents the kind of an InterJmp (inter-instruction jump) statement, such as a call, return, etc. A jump statement can combine these flags when it has multiple properties.
Record fields
| Record Field |
Description
|
|
The base case, i.e., a simple jump instruction.
|
|
A call to a function.
|
|
An exit, which will terminate the process.
|
|
A return from a function.
|
|
Sentinel for a statement that is not a jump instruction. This is only useful in special cases such as when representing a delay slot of MIPS, and should never be used in other cases.
|
|
A branch instruction that modifies the operation mode from Thumb to ARM.
|
|
A branch instruction that modifies the operation mode from ARM to Thumb.
|
B2R2