projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Adapted to changes in ABI handling
[libfirm]
/
ir
/
be
/
becopyilp.c
diff --git
a/ir/be/becopyilp.c
b/ir/be/becopyilp.c
index
97dd23b
..
3cb3785
100644
(file)
--- a/
ir/be/becopyilp.c
+++ b/
ir/be/becopyilp.c
@@
-21,6
+21,18
@@
*****************************************************************************/
*****************************************************************************/
+
+size_red_t *new_size_red(copy_opt_t *co) {
+ size_red_t *res = malloc(sizeof(*res));
+
+ res->co = co;
+ res->all_removed = pset_new_ptr_default();
+ res->col_suff = NULL;
+ obstack_init(&res->ob);
+
+ return res;
+}
+
/**
* Checks if a node is simplicial in the graph heeding the already removed nodes.
*/
/**
* Checks if a node is simplicial in the graph heeding the already removed nodes.
*/
@@
-104,6
+116,7
@@
void sr_reinsert(size_red_t *sr) {
}
void free_size_red(size_red_t *sr) {
}
void free_size_red(size_red_t *sr) {
+ del_pset(sr->all_removed);
obstack_free(&sr->ob, NULL);
free(sr);
}
obstack_free(&sr->ob, NULL);
free(sr);
}