X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firgraph_t.h;h=8fcd7968c1c58c7631b008de6ef4bac807262411;hb=337d80943727432a91e53ef5b5554eac00a7b7da;hp=7133b8ea9ef1c27a815129ecb1a26982a759d703;hpb=3e5387b39fceb47f91fe5d13e8d26f7c5c9a2407;p=libfirm diff --git a/ir/ir/irgraph_t.h b/ir/ir/irgraph_t.h index 7133b8ea9..8fcd7968c 100644 --- a/ir/ir/irgraph_t.h +++ b/ir/ir/irgraph_t.h @@ -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); } /**