|
| ir_node * | new_rd_Proj (dbg_info *dbgi, ir_node *irn_pred, ir_mode *mode, unsigned num) |
| | Construct a Proj node.
|
| |
| ir_node * | new_r_Proj (ir_node *irn_pred, ir_mode *mode, unsigned num) |
| | Construct a Proj node.
|
| |
| ir_node * | new_d_Proj (dbg_info *dbgi, ir_node *irn_pred, ir_mode *mode, unsigned num) |
| | Construct a Proj node.
|
| |
| ir_node * | new_Proj (ir_node *irn_pred, ir_mode *mode, unsigned num) |
| | Construct a Proj node.
|
| |
| int | is_Proj (const ir_node *node) |
| | Test if node is a Proj.
|
| |
| ir_node * | get_Proj_pred (const ir_node *node) |
| | Returns pred input of a Proj node.
|
| |
| void | set_Proj_pred (ir_node *node, ir_node *pred) |
| | Sets pred input of a Proj node.
|
| |
| unsigned | get_Proj_num (const ir_node *node) |
| | Returns num attribute of a Proj node.
|
| |
| void | set_Proj_num (ir_node *node, unsigned num) |
| | Sets num attribute of a Proj node.
|
| |
| ir_op * | get_op_Proj (void) |
| | Returns opcode for Proj nodes.
|
| |
returns an entry of a tuple value
◆ n_Proj
Input numbers for Proj node.
| Enumerator |
|---|
| n_Proj_pred | the tuple value from which a part is extracted
|
| n_Proj_max | |
Definition at line 3145 of file nodes.h.
◆ get_op_Proj()
| ir_op * get_op_Proj |
( |
void | | ) |
|
Returns opcode for Proj nodes.
◆ get_Proj_num()
| unsigned get_Proj_num |
( |
const ir_node * | node | ) |
|
Returns num attribute of a Proj node.
◆ get_Proj_pred()
Returns pred input of a Proj node.
◆ is_Proj()
| int is_Proj |
( |
const ir_node * | node | ) |
|
Test if node is a Proj.
- Returns
- 1 if the node is a Proj node, 0 otherwise
◆ new_d_Proj()
Construct a Proj node.
- Parameters
-
| dbgi | A pointer to debug information. |
| irn_pred | pred |
| mode | mode of the operations result |
| num | number of tuple component to be extracted |
◆ new_Proj()
Construct a Proj node.
- Parameters
-
| irn_pred | pred |
| mode | mode of the operations result |
| num | number of tuple component to be extracted |
◆ new_r_Proj()
Construct a Proj node.
- Parameters
-
| irn_pred | pred |
| mode | mode of the operations result |
| num | number of tuple component to be extracted |
◆ new_rd_Proj()
Construct a Proj node.
- Parameters
-
| dbgi | A pointer to debug information. |
| irn_pred | pred |
| mode | mode of the operations result |
| num | number of tuple component to be extracted |
◆ set_Proj_num()
| void set_Proj_num |
( |
ir_node * | node, |
|
|
unsigned | num ) |
Sets num attribute of a Proj node.
◆ set_Proj_pred()
Sets pred input of a Proj node.
◆ op_Proj