MIPS patch for scheduling recip/rsqrt step insns

Richard Sandiford rsandifo@redhat.com
Fri Sep 3 06:36:00 GMT 2004


James E Wilson <wilson@specifixinc.com> writes:
> 2004-09-02  James E Wilson  <wilson@specifixinc.com>
>
> 	* config/mips/generic.md (generic_frecip_fsqrt_step): New.
> 	* config/mips/mips-ps-3d.md (mips_rsqrt1_<fmt>): Use frsqrt1 type.
> 	(mips_rsqrt2_<fmt>): Use frsqrt2 type.
> 	(mips_recip1_<fmt>): Use frdiv1 type.
> 	(mips_recip2_<fmt>): Use frdiv2 type.
> 	* config/mips/mips.md (type): Add frdiv1, frdiv2, frsqrt1, frsqrt2.
> 	* config/mips/sb1.md (ir_sb1_fpu_2pipes, ir_sb1_fpu_1pipe): Add frdiv1
> 	and frsqrt1.
> 	(ir_sb1_fpu_step2_2pipes, ir_sb1_fpu_step2_1pipe): New.

OK, thanks.



More information about the Gcc-patches mailing list