use tv_t.h instead of tv.h
[libfirm] / ir / ir / irgwalk_blk.c
index 3f92930..cf0e30f 100644 (file)
@@ -10,7 +10,7 @@
  * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
  */
 #ifdef HAVE_CONFIG_H
-# include <config.h>
+# include "config.h"
 #endif
 
 #include "irnode_t.h"
@@ -18,7 +18,7 @@
 #include "irgwalk.h"
 #include "pdeq.h"
 #include "pset.h"
-#include "firmstat.h"
+#include "irhooks.h"
 
 /**
  * Metadata for block walker
@@ -183,10 +183,10 @@ static void
 do_irg_walk_blk(ir_node *node, irg_walk_func *pre, irg_walk_func *post, void *env)
 {
   blk_collect_data_t blks;
-  int old_view = interprocedural_view;
+  int old_view = get_interprocedural_view();
 
   /* switch off interprocedural view */
-  interprocedural_view = 0;
+  set_interprocedural_view(false);
 
   obstack_init(&blks.obst);
   blks.blk_map  = new_pset(addr_cmp, 1);
@@ -204,7 +204,7 @@ do_irg_walk_blk(ir_node *node, irg_walk_func *pre, irg_walk_func *post, void *en
   del_pset(blks.blk_map);
   obstack_free(&blks.obst, NULL);
 
-  interprocedural_view = old_view;
+  set_interprocedural_view(old_view);
 }
 
 void irg_walk_blkwise(ir_node *node, irg_walk_func *pre, irg_walk_func *post, void *env)
@@ -217,7 +217,7 @@ void irg_walk_blkwise_graph(ir_graph *irg, irg_walk_func *pre, irg_walk_func *po
 {
   ir_graph * rem = current_ir_graph;
 
-  stat_irg_walk_blkwise(irg, (void *)pre, (void *)post);
+  hook_irg_walk_blkwise(irg, (void *)pre, (void *)post);
   current_ir_graph = irg;
   irg_walk_blkwise(get_irg_end(irg), pre, post, env);
   current_ir_graph = rem;