returns an entry of a tuple value
More...
|
ir_node * | new_rd_Proj (dbg_info *dbgi, ir_node *irn_pred, ir_mode *mode, unsigned num) |
| Construct a Proj node. More...
|
|
ir_node * | new_r_Proj (ir_node *irn_pred, ir_mode *mode, unsigned num) |
| Construct a Proj node. More...
|
|
ir_node * | new_d_Proj (dbg_info *dbgi, ir_node *irn_pred, ir_mode *mode, unsigned num) |
| Construct a Proj node. More...
|
|
ir_node * | new_Proj (ir_node *irn_pred, ir_mode *mode, unsigned num) |
| Construct a Proj node. More...
|
|
int | is_Proj (const ir_node *node) |
| Test if node is a Proj. More...
|
|
ir_node * | get_Proj_pred (const ir_node *node) |
| Returns pred input of a Proj node. More...
|
|
void | set_Proj_pred (ir_node *node, ir_node *pred) |
| Sets pred input of a Proj node. More...
|
|
unsigned | get_Proj_num (const ir_node *node) |
| Returns num attribute of a Proj node. More...
|
|
void | set_Proj_num (ir_node *node, unsigned num) |
| Sets num attribute of a Proj node. More...
|
|
ir_op * | get_op_Proj (void) |
| Returns opcode for Proj nodes. More...
|
|
returns an entry of a tuple value
Input numbers for Proj node.
Enumerator |
---|
n_Proj_pred |
the tuple value from which a part is extracted
|
n_Proj_max |
|
Definition at line 3078 of file nodes.h.
ir_op* get_op_Proj |
( |
void |
| ) |
|
Returns opcode for Proj nodes.
unsigned get_Proj_num |
( |
const ir_node * |
node | ) |
|
Returns num attribute of a Proj node.
Returns pred input 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 | pred |
mode | mode of the operations result |
num | number of tuple component to be extracted |
Construct a Proj node.
- Parameters
-
irn_pred | pred |
mode | mode of the operations result |
num | number of tuple component to be extracted |
Construct a Proj node.
- Parameters
-
irn_pred | pred |
mode | mode of the operations result |
num | number of tuple component to be extracted |
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 |
void set_Proj_num |
( |
ir_node * |
node, |
|
|
unsigned |
num |
|
) |
| |
Sets num attribute of a Proj node.
Sets pred input of a Proj node.