Pin the value of the node node in the current block. No users of the Pin node can float above the Block of the Pin. The node cannot float behind this block. Often used to Pin the NoMem node.
◆ n_Pin
Input numbers for Pin node.
Enumerator |
---|
n_Pin_op | value which is pinned
|
n_Pin_max | |
Definition at line 3080 of file nodes.h.
◆ get_op_Pin()
ir_op * get_op_Pin |
( |
void | | ) |
|
Returns opcode for Pin nodes.
◆ get_Pin_op()
Returns op input of a Pin node.
◆ is_Pin()
Test if node is a Pin.
- Returns
- 1 if the node is a Pin node, 0 otherwise
◆ new_d_Pin()
Construct a Pin node.
- Parameters
-
dbgi | A pointer to debug information. |
irn_op | op |
◆ new_Pin()
Construct a Pin node.
- Parameters
-
◆ new_r_Pin()
Construct a Pin node.
- Parameters
-
block | The IR block the node belongs to. |
irn_op | op |
◆ new_rd_Pin()
Construct a Pin node.
- Parameters
-
dbgi | A pointer to debug information. |
block | The IR block the node belongs to. |
irn_op | op |
◆ set_Pin_op()
Sets op input of a Pin node.
◆ op_Pin