egcs/gcc ChangeLog config/sparc/sparc.c config ...
davem@gcc.gnu.org
davem@gcc.gnu.org
Wed Nov 3 15:25:00 GMT 1999
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: davem@sourceware.cygnus.com 99/11/03 15:25:02
Modified files:
gcc : ChangeLog
gcc/config/sparc: sparc.c sparc.md
Log message:
Wed Nov 3 15:11:27 1999 David S. Miller <davem@redhat.com>
* config/sparc/sparc.md: Remove insn type fpsqrt, add fpsqrts
and fpsqrtd. Use them and create fdiv function unit to more
accurately represent fpu sqrt pipeline semantics on UltraSparc.
* config/sparc/sparc.c: Account for fpsqrt{s,d} changes.
Wed Nov 3 15:11:27 1999 Matteo Frigo <athena@fftw.org>
* config/sparc/sparc.md: Adjust FADD/FMUL result latencies to
3 on UltraSparc.
* config/sparc/sparc.c (ultra_schedule_insn): Insert launched
insn into ready list, do not use just a raw swap.
More information about the Gcc-cvs
mailing list