From: Michael Beck Date: Thu, 30 Oct 2008 15:41:48 +0000 (+0000) Subject: - invalidate tr_outs because Calls might be removed X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;ds=sidebyside;h=7275296ed0d4b8c4a654ab969a08ee9cb24a5454;hp=3182d03a37f4457f7e29fa8777e57b3e89410847;p=libfirm - invalidate tr_outs because Calls might be removed [r23311] --- diff --git a/ir/opt/opt_blocks.c b/ir/opt/opt_blocks.c index 38b2418d0..d9771c770 100644 --- a/ir/opt/opt_blocks.c +++ b/ir/opt/opt_blocks.c @@ -32,6 +32,7 @@ #include "irgraph_t.h" #include "irnode_t.h" #include "iropt_t.h" +#include "trouts.h" #include "set.h" #include "debug.h" @@ -696,6 +697,9 @@ found: set_irg_doms_inconsistent(irg); /* Hmm, only the root loop is inconsistent */ set_irg_loopinfo_inconsistent(irg); + + /* Calls might be removed. */ + set_trouts_inconsistent(); } /* apply */ /* Combines congruent end blocks into one. */