summaryrefslogtreecommitdiffhomepage
path: root/ir/be/beinfo.c
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2011-03-07 20:02:13 +0100
committerMatthias Braun <matze@braunis.de>2011-03-16 18:52:42 +0100
commit342720ec49991f59ea0d32d0751cb66624f4f0cc (patch)
tree20f39948fc4284f48f4ba449f2645fea9223e0b5 /ir/be/beinfo.c
parentd6d1e63d711a02598710dec93219353b9fdad2dd (diff)
betranshlp: cleanup, pretransform end node so keep_alive works in transformers
Diffstat (limited to 'ir/be/beinfo.c')
-rw-r--r--ir/be/beinfo.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ir/be/beinfo.c b/ir/be/beinfo.c
index 16a4e43..c1a04fa 100644
--- a/ir/be/beinfo.c
+++ b/ir/be/beinfo.c
@@ -57,7 +57,6 @@ void be_info_new_node(ir_node *node)
* backend graphs
*/
switch (get_irn_opcode(node)) {
- case iro_Anchor:
case iro_Bad:
case iro_Block:
case iro_Dummy:
@@ -66,6 +65,7 @@ void be_info_new_node(ir_node *node)
case iro_Unknown:
info->flags |= arch_irn_flags_not_scheduled;
break;
+ case iro_Anchor:
case iro_Pin:
case iro_Sync:
info->flags |= arch_irn_flags_not_scheduled;