invalidate more analyse info
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 28 Apr 2006 15:53:52 +0000 (15:53 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Fri, 28 Apr 2006 15:53:52 +0000 (15:53 +0000)
[r7670]

ir/lower/lower_intrinsics.c

index ba84212..69bfc6f 100644 (file)
@@ -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);