From: Götz Lindenmaier Date: Mon, 5 Mar 2001 17:44:29 +0000 (+0000) Subject: Changes X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=f46862bb41c09c6e1949da96c5987c03b569d73a;p=libfirm Changes :wq [r103] --- diff --git a/Changes b/Changes index 3bed2afa3..69cd67ffe 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,19 @@ + 5.3.2001 Goetz + More colours in vcg output. + Fixed bug: cse found that start block equals it's + first successor as both have the Start block as predecessor. + This only happens for local_optimize_graph() as during construction + the Start block is not entered in the value table. + Changed implementation: irgmod: local_optimize_graph() did not + empty the hash table with the irnodes for cse. This might cause that + cse turns up with a node that seems better but was removed from the + graph in an earlier optimization phase. + Removed old #if 1 from ircons.c + Commented in call of optimization for Block nodes in irgopt.c, copy_preds(): + Optimizes blocks that had bad predecessors. + Same for Phi nodes. + + 27.2.2001 Goetz Moved struct from irprog.h to irprog_t.h, same for irmode.h. Added a module deb_info in debug.h. Adapted makefile. Added example