#ifndef _BEUSES_H
#define _BEUSES_H
-#include "bearch.h"
+#include "bearch_t.h"
#include "belive.h"
typedef struct _be_next_use_t {
} be_next_use_t;
#define USES_INFINITY 10000000
+#define USES_PENDING 9999999
static INLINE int USES_IS_INFINITE(unsigned time)
{
return time >= USES_INFINITY;
}
+static INLINE int USES_IS_PENDING(unsigned time)
+{
+ return time == USES_PENDING;
+}
+
typedef struct _be_uses_t be_uses_t;
be_next_use_t be_get_next_use(be_uses_t *uses, ir_node *from,