diff options
author | Sebastian Hack <hack@ipd.info.uni-karlsruhe.de> | 2006-07-31 10:55:05 +0200 |
---|---|---|
committer | Sebastian Hack <hack@ipd.info.uni-karlsruhe.de> | 2006-07-31 10:55:05 +0200 |
commit | 48f893878b07f6e334389ff52abda5cc2adbf179 (patch) | |
tree | a0230c6cad7c5b6bc7e8e0a44dee5a21e442cc97 /ir/be/beuses.h | |
parent | 92aa0dde95766e4022880f208fee9d6cc4f016ac (diff) |
Adapted to new liveness
Added becopyheur3 (need to compile firm with --enable-jvm)
Diffstat (limited to 'ir/be/beuses.h')
-rw-r--r-- | ir/be/beuses.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ir/be/beuses.h b/ir/be/beuses.h index a7cf393..2300bde 100644 --- a/ir/be/beuses.h +++ b/ir/be/beuses.h @@ -13,6 +13,7 @@ #define _BEUSES_H #include "bearch.h" +#include "belive.h" #define USES_INFINITY 1000000 #define USES_IS_INIFINITE(x) ((x) >= USES_INFINITY) @@ -23,9 +24,7 @@ typedef struct _be_uses_t be_uses_t; unsigned be_get_next_use(be_uses_t *uses, const ir_node *from, unsigned from_step, const ir_node *def, int skip_from_uses); -be_uses_t *be_begin_uses(ir_graph *irg, - const arch_env_t *arch_env, - const arch_register_class_t *cls); +be_uses_t *be_begin_uses(ir_graph *irg, const be_lv_t *lv, const arch_env_t *arch_env, const arch_register_class_t *cls); void be_end_uses(be_uses_t *uses); |