block walk in irouts.
[libfirm] / Changes
diff --git a/Changes b/Changes
index 9f23303..cdc604a 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,63 @@
+  28.2 Goetz
+  block walk in irouts.
+  irdom implemented: dominator information.
+
+  25.2. Goetz
+  Bugfix Optmierung Binops mit mode Tupel.
+
+  22.2. Goetz
+  irgopt: inline_small_irgs implemented
+
+  30.1. - 20.2. Goetz
+  Bugfixes, some access functions ...
+
+  29.1.2002 Goetz
+  New directory: ana for analyses.  Adapted configure/makefiles
+  implemented irout: backedges.  Added one field to ir_graph, one to ir_node.
+  Implemented state management for irgraphs:  see irgraph.h.
+  Must now call finalize_cons() after graph construction!!
+
+  24.1.2002 Goetz
+  Procedure global cse.
+  Flag pinned in irop, irgraph.
+  Global cse in irop, setting the irgraph flag.
+  Example programs: Endless_loop.c. global_cse.c.
+  Adapted irdump.
+
+  23.1.2002 Goetz
+  Implemented support for endless loops:
+  Adapted End node.
+  Adapted Phi constructors so that memory phis are added.
+  Adapted Cond optimization: add block to End.
+  Adapted dead node elimination: compation of Ends predecessors
+  Adapted inlineing:  remember keepalives of inlined graph.
+  Added informative strings to asserts in irvrfy.
+
+  21.1.2002 Goetz
+  Added volatile flag to entity, order flag to array.
+  Added a set of assertions.
+
+  17.1.2002 Goetz
+  Added access function set_class_members()
+
+  21.12.2001 Goetz
+  Asserts in irvrfy that verify the mode of Proj nodes.  For Start,
+  Call, Return they check the corresponding function type!  Corrected
+  bugs in testprograms.
+  Some asserts for legal values of 'pos' arguments in type/entity
+  access routines.
+
+  20.12.2001 Goetz
+  Some access routines for visited flags in entity.h, irnode.h,
+  bug in oo_program_example.
+
+  17.12.2001 Boris
+  Removed all obsolete Makefiles
+
+  10.12.2001 Goetz
+  Added support for constant entities.  A new example program illustrates
+  their use.  Extended dumper routines to dump constant values.
+
   30.11.2001 Goetz
   Extendend "comfortable" construction interface by some methods
   serving as simple shortcuts.