Commit 29061ca6 authored by Christoph Mallon's avatar Christoph Mallon
Browse files

irgwalk: Do not use current_ir_graph in irg_walk_in_or_dep().

parent daf1b9ba
...@@ -239,10 +239,11 @@ void irg_walk_in_or_dep(ir_node *node, irg_walk_func *pre, irg_walk_func *post, ...@@ -239,10 +239,11 @@ void irg_walk_in_or_dep(ir_node *node, irg_walk_func *pre, irg_walk_func *post,
{ {
assert(is_ir_node(node)); assert(is_ir_node(node));
ir_reserve_resources(current_ir_graph, IR_RESOURCE_IRN_VISITED); ir_graph *const irg = get_irn_irg(node);
inc_irg_visited(current_ir_graph); ir_reserve_resources(irg, IR_RESOURCE_IRN_VISITED);
inc_irg_visited(irg);
irg_walk_in_or_dep_2(node, pre, post, env); irg_walk_in_or_dep_2(node, pre, post, env);
ir_free_resources(current_ir_graph, IR_RESOURCE_IRN_VISITED); ir_free_resources(irg, IR_RESOURCE_IRN_VISITED);
} }
void irg_walk_in_or_dep_graph(ir_graph *irg, irg_walk_func *pre, irg_walk_func *post, void *env) void irg_walk_in_or_dep_graph(ir_graph *irg, irg_walk_func *pre, irg_walk_func *post, void *env)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment