projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
use tv_t.h instead of tv.h
[libfirm]
/
ir
/
ir
/
irprog.c
diff --git
a/ir/ir/irprog.c
b/ir/ir/irprog.c
index
3cd74a3
..
b30dac8
100644
(file)
--- a/
ir/ir/irprog.c
+++ b/
ir/ir/irprog.c
@@
-80,8
+80,10
@@
ir_prog *new_ir_prog (void) {
res->const_code_irg = new_const_code_irg();
res->const_code_irg = new_const_code_irg();
- res->outs_state = outs_none;
- res->ip_outedges = NULL;
+ res->outs_state = outs_none;
+ res->ip_outedges = NULL;
+ res->trouts_state = outs_none;
+ res->class_cast_state = ir_class_casts_transitive;
return res;
}
return res;
}
@@
-243,6
+245,13
@@
ir_graph *(get_const_code_irg)(void)
return __get_const_code_irg();
}
return __get_const_code_irg();
}
+irg_phase_state get_irp_phase_state(void) {
+ return irp->phase_state;
+}
+void set_irp_phase_state(irg_phase_state s) {
+ irp->phase_state = s;
+}
+
irg_outs_state get_irp_ip_outs_state() {
return irp->outs_state;
}
irg_outs_state get_irp_ip_outs_state() {
return irp->outs_state;
}