projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
typo fixed
[libfirm]
/
ir
/
be
/
becopyopt_t.h
diff --git
a/ir/be/becopyopt_t.h
b/ir/be/becopyopt_t.h
index
be1a598
..
5c12ab8
100644
(file)
--- a/
ir/be/becopyopt_t.h
+++ b/
ir/be/becopyopt_t.h
@@
-15,6
+15,7
@@
#include "bearch.h"
#include "bechordal_t.h"
#include "becopyopt.h"
#include "bearch.h"
#include "bechordal_t.h"
#include "becopyopt.h"
+#include "benodesets.h"
/**
* Data representing the problem of copy minimization.
/**
* Data representing the problem of copy minimization.
@@
-99,7
+100,6
@@
typedef struct _unit_t {
typedef struct _neighb_t neighb_t;
typedef struct _affinity_node_t affinity_node_t;
typedef struct _neighb_t neighb_t;
typedef struct _affinity_node_t affinity_node_t;
-
struct _neighb_t {
neighb_t *next; /** the next neighbour entry*/
ir_node *irn; /** the neighbour itself */
struct _neighb_t {
neighb_t *next; /** the next neighbour entry*/
ir_node *irn; /** the neighbour itself */
@@
-120,7
+120,7
@@
static INLINE affinity_node_t *get_affinity_info(const copy_opt_t *co, ir_node *
ASSERT_GS_AVAIL(co);
find.irn = irn;
ASSERT_GS_AVAIL(co);
find.irn = irn;
- return set_find(co->nodes, &find, sizeof(find),
HASH_PTR
(irn));
+ return set_find(co->nodes, &find, sizeof(find),
nodeset_hash
(irn));
}
#define co_gs_nodes_begin(co) set_first((co)->nodes)
}
#define co_gs_nodes_begin(co) set_first((co)->nodes)