static bool check_visited_flag(ir_graph *irg, ir_node *n) { bool fine = true; if (get_irn_visited(n) > get_irg_visited(irg)) { report_error("visited flag of %+F is larger than that of corresponding irg %+F", n, irg); fine = false; } return fine; }
foreach_irp_irg(i, irg) { assert(max_irg_visited >= get_irg_visited(irg)); }