X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeuses.h;h=a7cf3936b1a2d13ebc8f494b523052304346848a;hb=d21205a7860d7b8a9e7370f45f9e065c77e3c611;hp=06a97b0f265187367c51fea2991aaee55c2e01ff;hpb=1013579946ac0cdb7e1461a6b52006e01d87716b;p=libfirm diff --git a/ir/be/beuses.h b/ir/be/beuses.h index 06a97b0f2..a7cf3936b 100644 --- a/ir/be/beuses.h +++ b/ir/be/beuses.h @@ -12,6 +12,8 @@ #ifndef _BEUSES_H #define _BEUSES_H +#include "bearch.h" + #define USES_INFINITY 1000000 #define USES_IS_INIFINITE(x) ((x) >= USES_INFINITY) @@ -19,7 +21,7 @@ typedef struct _loc_t loc_t; 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); + 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,