- fixed off-by-one error after phase refactoring
[libfirm] / ir / opt / code_placement.c
index b4de6a6..6c00531 100644 (file)
@@ -27,6 +27,7 @@
  */
 #include "config.h"
 
+#include "iroptimize.h"
 #include "adt/pdeq.h"
 #include "irnode_t.h"
 #include "irouts.h"
@@ -527,6 +528,7 @@ void place_code(ir_graph *irg)
 
        /* Handle graph state */
        assert(get_irg_phase_state(irg) != phase_building);
+       assure_irg_outs(irg);
        assure_doms(irg);
 
        if (1 || get_irg_loopinfo_state(irg) != loopinfo_consistent) {