This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC Benchmarks (coybench), AMD64 and i686, 14 August 2004
- From: Daniel Berlin <dberlin at dberlin dot org>
- To: Paolo Bonzini <bonzini at gnu dot org>
- Cc: gcc at gcc dot gnu dot org list <gcc at gcc dot gnu dot org>
- Date: Wed, 18 Aug 2004 08:55:25 -0400
- Subject: Re: GCC Benchmarks (coybench), AMD64 and i686, 14 August 2004
- References: <41232983.5040709@kss-loka.si> <41234410.5020607@gnu.org>
Now one *would* think that GCC was optimized specially for this
benchmark! :-)
I don't know why MIN_EXPR and MAX_EXPR were left out of GIMPLE given
that ABS_EXPR is there.
I thought we had this discussion a while ago, and the result was "MIN
and MAX are GIMPLE, but we might as well keep the early simplification"
for some reason.
In fact, I know we had this discussion, and decided that MIN_EXPR and
MAX_EXPR are GIMPLE, because the linear loop transforms uses it. It
just didn't require any patches to make this true (because the
predicates are testing class '2' and whatnot).
--Dan