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