From 7275296ed0d4b8c4a654ab969a08ee9cb24a5454 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Thu, 30 Oct 2008 15:41:48 +0000 Subject: [PATCH] - invalidate tr_outs because Calls might be removed [r23311] --- ir/opt/opt_blocks.c | 4 ++++ 1 file changed, 4 insertions(+) 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. */ -- 2.20.1