Jumps to the code in its argument. The code has to be in the same function and the destination must be one of the blocks reachable by the tuple results
◆ n_IJmp
Input numbers for IJmp node.
Enumerator |
---|
n_IJmp_target | target address of the jump
|
n_IJmp_max | |
Definition at line 1999 of file nodes.h.
◆ get_IJmp_target()
Returns target input of an IJmp node.
◆ get_op_IJmp()
ir_op * get_op_IJmp |
( |
void | | ) |
|
Returns opcode for IJmp nodes.
◆ is_IJmp()
int is_IJmp |
( |
const ir_node * | node | ) |
|
Test if node is a IJmp.
- Returns
- 1 if the node is a IJmp node, 0 otherwise
◆ new_d_IJmp()
Construct an IJmp node.
- Parameters
-
dbgi | A pointer to debug information. |
irn_target | target |
◆ new_IJmp()
Construct an IJmp node.
- Parameters
-
◆ new_r_IJmp()
Construct an IJmp node.
- Parameters
-
block | The IR block the node belongs to. |
irn_target | target |
◆ new_rd_IJmp()
Construct an IJmp node.
- Parameters
-
dbgi | A pointer to debug information. |
block | The IR block the node belongs to. |
irn_target | target |
◆ set_IJmp_target()
Sets target input of an IJmp node.
◆ op_IJmp