projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
1a148c8
)
we can't be sure that phis aren't used anymore when they're disposed
author
Matthias Braun
<matze@braunis.de>
Mon, 5 Nov 2007 16:05:11 +0000
(16:05 +0000)
committer
Matthias Braun
<matze@braunis.de>
Mon, 5 Nov 2007 16:05:11 +0000
(16:05 +0000)
[r16437]
ir/be/bespillbelady.c
patch
|
blob
|
history
diff --git
a/ir/be/bespillbelady.c
b/ir/be/bespillbelady.c
index
948278f
..
2bfa9de
100644
(file)
--- a/
ir/be/bespillbelady.c
+++ b/
ir/be/bespillbelady.c
@@
-373,7
+373,7
@@
static void displace(workset_t *new_vals, int is_usage)
//be_add_spill(senv, val, instr);
}
- if (! ir_nodeset_contains(&used, val)) {
+ if (!
is_Phi(val) && !
ir_nodeset_contains(&used, val)) {
workset_remove(ws_start, val);
DBG((dbg, DBG_DECIDE, " (and removing %+F from start workset)\n", val));
}