[Fwd: Re: [PATCH] MIPS32 DSP instructions again]

Eric Christopher echristo@redhat.com
Tue Jun 14 18:25:00 GMT 2005
> A wonderful document is on its way, fairly soon.
> 

:)

> Meanwhile (even though you don't care), this does make sense.  Many of
> the DSP instructions have the form of a multiply-accumulate.  These:

> For performance you'd like to unroll the matrix-traversing loop and
> overlap multiple operations, but you can't do that unless you have
> multiple possible destination registers.  So instead of one
> double-size multiply result register, you now have four.

The instructions themselves sound great, my only objection was using the
same register that HI/LO used to be. I think that using general purpose
registers for this would have been a better solution.

-eric



More information about the Binutils mailing list