Jumps to the code in its argument.
More...
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