OSDN Git Service

Wed Nov 3 15:11:27 1999 David S. Miller <davem@redhat.com>
authordavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Nov 1999 23:25:02 +0000 (23:25 +0000)
committerdavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Nov 1999 23:25:02 +0000 (23:25 +0000)
commit192847bd7762ecb8bae3b21249a8bedfd88aac4f
tree3e40dd9d781a071cf660051cb643d3df4ddca6d8
parent90b89d2ca3810f5ecc21333b459f3532e65333c8
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30386 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md