This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Predcom branch status & call for testing
- From: Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>
- To: gcc at gcc dot gnu dot org
- Cc: dberlin at dberlin dot org, sebastian dot pop at cri dot ensmp dot fr
- Date: Mon, 26 Jun 2006 17:56:58 +0200
- Subject: Predcom branch status & call for testing
Hello,
predcom branch is now ready for testing. We basically implemented
second-order predictive commoning (quick overview can be found e.g. in
http://www.cs.ualberta.ca/~amaral/cascon/CDP04/slides/tal.pdf, or at the
beginning of tree-predcom.c file). There are still some issues we are
working on (in SPEC2000, bzip2 and applu are misscompiled, and some of
the implementation details are realized in a very inefficient way), but
we are now getting the expected results for mgrid, as well as other
smaller testcases. The recommended flags for testing are -O2
-funsafe-math-optimizations versus -O2 -funsafe-math-optimizations
-fno-predictive-commoning (-funsafe-math-optimizations is necessary to
get advantage of aggressive reasociation in mgrid and other testcases
that use fp arithmetics).
Zdenek