This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


> 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]