#ifndef _BEUSES_H
#define _BEUSES_H
+#include "bearch.h"
+
#define USES_INFINITY 1000000
#define USES_IS_INIFINITE(x) ((x) >= USES_INFINITY)
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,