remove unused support for max_loop_depth
[libfirm] / ir / ir / irgraph_t.h
index 7133b8e..8fcd796 100644 (file)
@@ -40,8 +40,6 @@
 #include "pset.h"
 #include "set.h"
 
-/** Suffix that is added to every frame type. */
-#define FRAME_TP_SUFFIX "frame_tp"
 #define is_ir_graph(thing)                    is_ir_graph_(thing)
 #define get_irg_start_block(irg)              get_irg_start_block_(irg)
 #define set_irg_start_block(irg, node)        set_irg_start_block_(irg, node)
@@ -78,7 +76,6 @@
 #define set_irg_block_visited(irg, v)         set_irg_block_visited_(irg, v)
 #define inc_irg_block_visited(irg)            inc_irg_block_visited_(irg)
 #define dec_irg_block_visited(irg)            dec_irg_block_visited_(irg)
-#define get_irg_estimated_node_cnt(irg)       get_irg_estimated_node_cnt_(irg)
 #define get_irg_fp_model(irg)                 get_irg_fp_model_(irg)
 #define get_idx_irn(irg, idx)                 get_idx_irn_(irg, idx)
 #define irg_is_constrained(irg, constraints)  irg_is_constrained_(irg, constraints)
@@ -130,9 +127,10 @@ static inline void set_irg_pinned(ir_graph *irg, op_pin_state p)
 }
 
 /** Returns the obstack associated with the graph. */
-static inline struct obstack *get_irg_obstack(const ir_graph *irg)
+static inline struct obstack *get_irg_obstack(ir_graph *const irg)
 {
-       return irg->obst;
+       assert(obstack_object_size(&irg->obst) == 0);
+       return &irg->obst;
 }
 
 
@@ -324,11 +322,6 @@ static inline void dec_irg_block_visited_(ir_graph *irg)
        --irg->block_visited;
 }
 
-static inline unsigned get_irg_estimated_node_cnt_(const ir_graph *irg)
-{
-       return irg->estimated_node_count;
-}
-
 /* Return the floating point model of this graph. */
 static inline unsigned get_irg_fp_model_(const ir_graph *irg)
 {
@@ -387,7 +380,7 @@ static inline void irg_kill_node(ir_graph *irg, ir_node *n)
        if (idx + 1 == irg->last_node_idx)
                --irg->last_node_idx;
        irg->idx_irn_map[idx] = NULL;
-       obstack_free(irg->obst, n);
+       obstack_free(&irg->obst, n);
 }
 
 /**