|
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