projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Implement binary emitter for fsubrp.
[libfirm]
/
ir
/
be
/
belive_t.h
diff --git
a/ir/be/belive_t.h
b/ir/be/belive_t.h
index
c5379fe
..
f3c0629
100644
(file)
--- a/
ir/be/belive_t.h
+++ b/
ir/be/belive_t.h
@@
-1,5
+1,5
@@
/*
/*
- * Copyright (C) 1995-200
7
University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-200
8
University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
*
* This file is part of libFirm.
*
@@
-50,7
+50,6
@@
struct _be_lv_t {
ir_phase ph;
ir_graph *irg;
dfs_t *dfs;
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
bitset_t *nodes;
hook_entry_t hook_info;
#ifdef USE_LIVE_CHK
@@
-75,7
+74,7
@@
struct _be_lv_info_t {
} u;
};
} 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);
{
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;
}
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);
{
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);
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;
{
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))
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)
{
int i;
be_lv_foreach(lv, block, state, i)