6.7.2000 Goetz
Fixed bug in _r_ constructors for all four Div operations.
Fixed bug in turn_into_tuple: didn't remember the block.
6.7.2000 Goetz
Fixed bug in _r_ constructors for all four Div operations.
Fixed bug in turn_into_tuple: didn't remember the block.
Fixed a bug in irop: Size of Sel node was (entity *) instead of
sel_attr. Therefor array_heap_example aborted.
Also found a missing break in typewalk, case iro_Alloc.
Fixed a bug in irop: Size of Sel node was (entity *) instead of
sel_attr. Therefor array_heap_example aborted.
Also found a missing break in typewalk, case iro_Alloc.
Added a construct that unifies all things constructed by the lib
and needed to represent a program: irprog.ch
This contains a list of all types as well as a list of all ir graphs.
I added calls to initialization and constructors so that this is constructed
automatically. I changed firm.c, type.c, irgraph.c and ev. more.
Added a construct that unifies all things constructed by the lib
and needed to represent a program: irprog.ch
This contains a list of all types as well as a list of all ir graphs.
I added calls to initialization and constructors so that this is constructed
automatically. I changed firm.c, type.c, irgraph.c and ev. more.
Removed strange block struct and constructor from ircons.c.
Moved routines for automatic Phi construction from irgmod to ircons.
Sorted functions in ircons to reflect the different interfaces.
Removed strange block struct and constructor from ircons.c.
Moved routines for automatic Phi construction from irgmod to ircons.
Sorted functions in ircons to reflect the different interfaces.
4.7.2000 Goetz
Commented a whole bunch of stuff, e.g. in ircons.h (Procedure to construct)
We should change the naming of the Block constructor.
4.7.2000 Goetz
Commented a whole bunch of stuff, e.g. in ircons.h (Procedure to construct)
We should change the naming of the Block constructor.
Removed second implementation of new_ir_node from ircons and some comments
concerned with the now resolved cyclic dependency.
Fixed some bugs in irgopt so that the compilation goes through.
Removed second implementation of new_ir_node from ircons and some comments
concerned with the now resolved cyclic dependency.
Fixed some bugs in irgopt so that the compilation goes through.