X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbelive_t.h;h=f3c0629a8c16bc62a6026ad08340cceef58d58f8;hb=8c82c6f54cb32864dd266bc1066a50db7bc8c073;hp=c5379fe2a03096aa003a89ce7333af5b1c75bd2d;hpb=edc739b393d7982e78a573d854113f47293c96b1;p=libfirm diff --git a/ir/be/belive_t.h b/ir/be/belive_t.h index c5379fe2a..f3c0629a8 100644 --- a/ir/be/belive_t.h +++ b/ir/be/belive_t.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved. + * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved. * * This file is part of libFirm. * @@ -50,7 +50,6 @@ struct _be_lv_t { ir_phase ph; ir_graph *irg; dfs_t *dfs; - const struct be_irg_t *birg; bitset_t *nodes; hook_entry_t hook_info; #ifdef USE_LIVE_CHK @@ -75,7 +74,7 @@ struct _be_lv_info_t { } u; }; -static INLINE int _be_lv_next_irn(const struct _be_lv_t *lv, const ir_node *bl, unsigned flags, int i) +static inline int _be_lv_next_irn(const struct _be_lv_t *lv, const ir_node *bl, unsigned flags, int i) { struct _be_lv_info_t *arr = phase_get_irn_data(&lv->ph, bl); @@ -93,7 +92,7 @@ static INLINE int _be_lv_next_irn(const struct _be_lv_t *lv, const ir_node *bl, return -1; } -static INLINE ir_node *_be_lv_get_irn(const struct _be_lv_t *lv, const ir_node *bl, int i) +static inline ir_node *_be_lv_get_irn(const struct _be_lv_t *lv, const ir_node *bl, int i) { struct _be_lv_info_t *arr = phase_get_irn_data(&lv->ph, bl); return get_idx_irn(lv->irg, arr[i + 1].u.node.idx); @@ -101,7 +100,7 @@ static INLINE ir_node *_be_lv_get_irn(const struct _be_lv_t *lv, const ir_node * struct _be_lv_info_node_t *be_lv_get(const struct _be_lv_t *li, const ir_node *bl, const ir_node *irn); -static INLINE int _be_is_live_xxx(const struct _be_lv_t *li, const ir_node *block, const ir_node *irn, unsigned flags) +static inline int _be_is_live_xxx(const struct _be_lv_t *li, const ir_node *block, const ir_node *irn, unsigned flags) { int res; @@ -122,7 +121,7 @@ static INLINE int _be_is_live_xxx(const struct _be_lv_t *li, const ir_node *bloc for (i = _be_lv_next_irn(lv, bl, flags, 0); i >= 0; i = _be_lv_next_irn(lv, bl, flags, i + 1)) -static INLINE pset *_be_lv_pset_put(const struct _be_lv_t *lv, const ir_node *block, int state, pset *s) +static inline pset *_be_lv_pset_put(const struct _be_lv_t *lv, const ir_node *block, int state, pset *s) { int i; be_lv_foreach(lv, block, state, i)