|
libFirm
|
The first node of a graph. More...
Enumerations | |
| enum | pn_Start { pn_Start_X_initial_exec, pn_Start_M, pn_Start_P_frame_base, pn_Start_T_args, pn_Start_max = pn_Start_T_args } |
| Projection numbers for result of Start node (use for Proj nodes) More... | |
Functions | |
| ir_node * | new_rd_Start (dbg_info *dbgi, ir_graph *irg) |
| Construct a Start node. | |
| ir_node * | new_r_Start (ir_graph *irg) |
| Construct a Start node. | |
| ir_node * | new_d_Start (dbg_info *dbgi) |
| Construct a Start node. | |
| ir_node * | new_Start (void) |
| Construct a Start node. | |
| int | is_Start (const ir_node *node) |
| Test if node is a Start. | |
| ir_op * | get_op_Start (void) |
| Returns opcode for Start nodes. | |
Variables | |
| ir_op * | op_Start |
| Start opcode. | |
The first node of a graph.
Execution starts with this node.
| enum pn_Start |
| ir_op* get_op_Start | ( | void | ) |
Returns opcode for Start nodes.
| int is_Start | ( | const ir_node * | node | ) |
Test if node is a Start.
Construct a Start node.
| dbgi | A pointer to debug information. |
Construct a Start node.
| irg | The IR graph the node belongs to. |
Construct a Start node.
| dbgi | A pointer to debug information. |
| irg | The IR graph the node belongs to. |
| ir_node* new_Start | ( | void | ) |
Construct a Start node.