fixes of pseudo irgs
[libfirm] / testprograms / oo_program_example.c
index 20e8348..6ef3263 100644 (file)
@@ -215,7 +215,7 @@ main(void)
 
   /* Select the entity and load the value */
   a_ptr = new_simpleSel(get_store(), self, a_e);
-  a_val = new_Load(get_store(), a_ptr);
+  a_val = new_Load(get_store(), a_ptr, mode_Is);
   set_store(new_Proj(a_val, mode_M, 0));
   a_val = new_Proj(a_val, mode_Is, 2);
 
@@ -262,10 +262,10 @@ main(void)
 
   entity **free_methods;
   int arr_len;
-  cgana(&arr_len, &free_methods, 0);
+  cgana(&arr_len, &free_methods);
   cg_construct(arr_len, free_methods);
 
-  interprocedural_view = 1;
+  set_interprocedural_view(true);
   dump_ir_graph(main_irg, "");
   dump_ir_block_graph(main_irg, "");
   dump_ir_graph_w_types(main_irg, "");