returns an entry of a tuple value
More...
Enumerations |
| enum | n_Proj { n_Proj_pred,
n_Proj_max = n_Proj_pred
} |
| | Input numbers for Proj node. More...
|
Functions |
| ir_node * | new_rd_Proj (dbg_info *dbgi, ir_node *irn_pred, ir_mode *mode, long proj) |
| | Construct a Proj node.
|
| ir_node * | new_r_Proj (ir_node *irn_pred, ir_mode *mode, long proj) |
| | Construct a Proj node.
|
| ir_node * | new_d_Proj (dbg_info *dbgi, ir_node *irn_pred, ir_mode *mode, long proj) |
| | Construct a Proj node.
|
| ir_node * | new_Proj (ir_node *irn_pred, ir_mode *mode, long proj) |
| | 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.
|
| long | get_Proj_proj (const ir_node *node) |
| | Returns proj attribute of a Proj node.
|
| void | set_Proj_proj (ir_node *node, long proj) |
| | Sets proj attribute of a Proj node.
|
| ir_op * | get_op_Proj (void) |
| | Returns opcode for Proj nodes.
|
Detailed Description
returns an entry of a tuple value
Enumeration Type Documentation
Input numbers for Proj node.
Definition at line 2853 of file nodeops.h.
Function Documentation
| ir_op* get_op_Proj |
( |
void |
| ) |
|
Returns opcode for Proj nodes.
Returns pred input of a Proj node.
| long get_Proj_proj |
( |
const ir_node * |
node | ) |
|
Returns proj attribute of a Proj node.
| int is_Proj |
( |
const ir_node * |
node | ) |
|
Test if node is a Proj.
- Returns
- 1 if the node is a Proj node, 0 otherwise
Construct a Proj node.
- Parameters
-
| dbgi | A pointer to debug information. |
| irn_pred | the tuple value from which a part is extracted |
| mode | mode of the operations result |
| proj | number of tuple component to be extracted |
Construct a Proj node.
- Parameters
-
| irn_pred | the tuple value from which a part is extracted |
| mode | mode of the operations result |
| proj | number of tuple component to be extracted |
Construct a Proj node.
- Parameters
-
| irn_pred | the tuple value from which a part is extracted |
| mode | mode of the operations result |
| proj | number of tuple component to be extracted |
Construct a Proj node.
- Parameters
-
| dbgi | A pointer to debug information. |
| irn_pred | the tuple value from which a part is extracted |
| mode | mode of the operations result |
| proj | number of tuple component to be extracted |
Sets pred input of a Proj node.
| void set_Proj_proj |
( |
ir_node * |
node, |
|
|
long |
proj |
|
) |
| |
Sets proj attribute of a Proj node.
Variable Documentation