[aarch64-port-dev ] RFR: Add support for A53 multiply accumulate (take 2)

Andrew Haley aph at redhat.com
Tue Dec 2 16:59:16 UTC 2014


On 12/02/2014 03:19 PM, Edward Nevill wrote:
> Hi,
> 
> The following patches overrides madd, msub, maddw, msubw, smaddl, smsubl, umaddl and umsubl and adds a nop if Ra != zr (ie it is doing a genuine mul accumulate, not just a mul).
> 
> This can be bypassed if it is known that the nop is not necessary. I have done this in three cases, 32 bit and 64 bit mod functions and some array indexing in InterpreterMacroAssembler::profile_switch_case which are the only uses of these instructions outside of C2.
> 
> OK?

Yes, thanks.

Andrew.




More information about the aarch64-port-dev mailing list