ARR_APP1(ir_node *, node->in, in);
edges_notify_edge(node, pos, node->in[pos + 1], NULL, irg);
+ /* Call the hook */
+ hook_set_irn_n(node, pos, node->in[pos + 1], NULL);
+
return pos;
}
}
unsigned long
-(get_Block_block_visited)(ir_node *node) {
+(get_Block_block_visited)(const ir_node *node) {
return _get_Block_block_visited(node);
}
}
int
-(Block_not_block_visited)(ir_node *node) {
+(Block_not_block_visited)(const ir_node *node) {
return _Block_not_block_visited(node);
}
+int
+(Block_block_visited)(const ir_node *node) {
+ return _Block_block_visited(node);
+}
+
ir_node *
get_Block_graph_arr (ir_node *node, int pos) {
assert(node->op == op_Block);