X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=Changes;h=328334e60f8ad307cdf2f1dc89fc87838e41d057;hb=7beef00aaa0b5b95954d472e600a11fe9975281a;hp=7c14de14898aa3a4b2bd1c71c6cdeb4d230369b0;hpb=b02303ed63a65997615318ee62f490b384421691;p=libfirm diff --git a/Changes b/Changes index 7c14de148..328334e60 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,48 @@ + 25.4.2002 Goetz + Added several constructors to tv. + Changed xgprintf so that full precision of double tvs is printed. + Fixed bug in irouts.c. + + 22.4.2002 Goetz + Added debug support, renamed stuff in ir/debug. + Optimizations still loose debug information. + + 19.3.2002 Goetz + Added flag "peculiarity" to entity.h, type.h. + + 15.3. Goetz + Bug: dominator construction aborts for BreakTest with flag 3.31 + Problem: optimization of many subsequent blocks (Jmp-chains) + where one is inlined (Tuple control flow) in a loop. Not all + nodes in merged blocks are moved to remaining block. + Fix: different calling order to optimize_in_place_2 from + optimize_in_place_wrapper. + Bug: dumping cfg when a block is Bad. Fix: Output Bad node. + Change: not only turn off cse but all optimizations during + inlining. + + 15.3. Goetz + Parted common.h into two files common_t.h. By this config.h + as well as the preprocessor flags are no more visible externaly. + Adapted include directives. + + 12.3. Goetz + Bugfix in inlining: problems in combination with cse. + + 8.3. Goetz + Implemented cf optimizations. + Checked compiler flags -- sorted better to fit optimizations. + + 4.3. Goetz + Bugfix in irdom. + Implemented code placement. + + 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