From: Michael Beck Date: Fri, 28 Apr 2006 15:53:52 +0000 (+0000) Subject: invalidate more analyse info X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=5dd4d581327803f7ffcb9e00e256bf929a902baf;p=libfirm invalidate more analyse info [r7670] --- diff --git a/ir/lower/lower_intrinsics.c b/ir/lower/lower_intrinsics.c index ba8421267..69bfc6fa8 100644 --- a/ir/lower/lower_intrinsics.c +++ b/ir/lower/lower_intrinsics.c @@ -28,6 +28,7 @@ #include "ircons.h" #include "irgmod.h" #include "irgopt.h" +#include "trouts.h" #include "lower_intrinsics.h" #include "pmap.h" @@ -122,8 +123,12 @@ unsigned lower_intrinsics(i_record *list, int length) { /* exception control flow might have changed */ set_irg_doms_inconsistent(irg); + set_irg_extblk_inconsistent(irg); set_irg_loopinfo_inconsistent(irg); + /* calls might be removed/added */ + set_trouts_inconsistent(); + /* optimize it, tuple might be created */ local_optimize_graph(irg);