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