projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
removed union from register requirements to make static inits easier
[libfirm]
/
ir
/
be
/
beuses.h
diff --git
a/ir/be/beuses.h
b/ir/be/beuses.h
index
06a97b0
..
a7cf393
100644
(file)
--- a/
ir/be/beuses.h
+++ b/
ir/be/beuses.h
@@
-12,6
+12,8
@@
#ifndef _BEUSES_H
#define _BEUSES_H
#ifndef _BEUSES_H
#define _BEUSES_H
+#include "bearch.h"
+
#define USES_INFINITY 1000000
#define USES_IS_INIFINITE(x) ((x) >= USES_INFINITY)
#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,
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,
be_uses_t *be_begin_uses(ir_graph *irg,
const arch_env_t *arch_env,