This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Patches awaiting review
- From: Roger Sayle <roger at eyesopen dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Wed, 1 Oct 2003 17:44:57 -0600 (MDT)
- Subject: Patches awaiting review
It's the first of the month, so I thought I'd post my list of patches
still in the review process:
http://gcc.gnu.org/ml/gcc-patches/2003-06/msg03267.html
x87 constants for doubles with -ffast-math
RTH says he has no objections, but would like me to convince another
reviewer of the benefits. Using x87 constants we generate smaller
and faster code, and improve the accuracy of routines such as Brad
Lucier's FFT codes. This applies not only to pi, but also in the
(near) future to the other x87 constants, log2(10.0), log(2.0) and
log10(2.0). There should be not observable differences for code that
writes the result to memory immediately, and any other arithmetic
operation immediately suffers x87 extended precision anyway.
Any takers?
http://gcc.gnu.org/ml/gcc-patches/2003-07/msg01465.html
Optimize strcmp(ptr,ptr) and friends
http://gcc.gnu.org/ml/gcc-patches/2003-08/msg00568.html
Promoted variable SUBREG optimizations
This is another patch where I disagree with Richard Henderson's and
Richard Kenner's paranoia, but I'm not sure if I have the necessary
stamina and hit points following my recent bout.
http://gcc.gnu.org/ml/gcc-patches/2003-08/msg01445.html
Enable distributive FP optimizations with -ffast-math
http://gcc.gnu.org/ml/gcc-patches/2003-09/msg00724.html
Don't emit cmpstrsi and movstr* insns with -Os (take 2)
http://gcc.gnu.org/ml/gcc-patches/2003-09/msg00771.html
Generalize builtin_mathfn_code
I'm a bit disappointed that this has taken so long to review. Many
thanks once again to Kaveh for holding off on his approved patch,
in preference for this one. No good deed goes unpunished.
http://gcc.gnu.org/ml/gcc-patches/2003-09/msg01664.html
PR optimization/12260: Avoid (const (neg (const (plus X Y))))
http://gcc.gnu.org/ml/gcc-patches/2003-09/msg01882.html
PR optimization/12289: expand_call patch (take 2)
http://gcc.gnu.org/ml/gcc-patches/2003-09/msg01992.html
Fix evaluation order assumptions in expr.c
http://gcc.gnu.org/ml/gcc-patches/2003-09/msg02012.html
Constant folding NEGATE_EXPR clean-ups
Very many thanks in advance,
Roger
--
Roger Sayle, E-mail: roger@eyesopen.com
OpenEye Scientific Software, WWW: http://www.eyesopen.com/
Suite 1107, 3600 Cerrillos Road, Tel: (+1) 505-473-7385
Santa Fe, New Mexico, 87507. Fax: (+1) 505-473-0833