[Bug target/63503] [AArch64] A57 executes fused multiply-add poorly in some situations

e.menezes at samsung dot com gcc-bugzilla@gcc.gnu.org
Tue Oct 14 22:38:00 GMT 2014


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63503

--- Comment #9 from Evandro Menezes <e.menezes at samsung dot com> ---
(In reply to Wilco from comment #6)
> I ran the assembler examples on A57 hardware with identical input. The FMADD
> code is ~20% faster irrespectively of the size of the input. This is not a
> surprise given that the FMADD latency is lower than the FADD and FMUL
> latency.

I ran the same Geekbench binaries on A53 and the result is about the same
between the GCC and the LLVM code, if with a slight (< 1%) advantage for GCC.



More information about the Gcc-bugs mailing list