This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Tree-ssa status with POOMA
- From: Richard Guenther <rguenth at tat dot physik dot uni-tuebingen dot de>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 5 Feb 2004 11:57:36 +0100 (CET)
- Subject: Tree-ssa status with POOMA
Hi!
I promised to give some updates on tree-ssa and POOMA. Tree-ssa is
currently failing three regression tests that 3.4 succeeds in. One
is a clear miscompilation resulting in wrong results, two look like the
same bug causing a SIGSEGV. As usual the testcases would be incredibly
large and hard to debug, so this is mainly a heads-up (though 3.3.3 won't
be any better here).
For my real-world application I'm quite happy with tree-ssa:
-O2 -funroll-loops -ffast-math -march=athlon -fno-exceptions
memory compile-time run-time stripped static size
tree-ssa 450MB 3m57s 46s 1729680
gcc3.4 530MB 3m16s 44s 1734596
compile times are slightly in favor of 3.4, but it was compiled with a
profiledbootstrap (with a usual bootstrap I remember about 3m40s compile
time). Runtime is also slightly in favor of 3.4, but memory usage and
binary size are really fine. Results are identical for both 3.4 and
tree-ssa runs as far as correctness is concerned.
Richard.
--
Richard Guenther <richard dot guenther at uni-tuebingen dot de>
WWW: http://www.tat.physik.uni-tuebingen.de/~rguenth/