Files
llvm/test/CodeGen/AArch64
Florian Hahn f42965e37e [AArch64] Add patterns to replace fsub fmul with fma fneg.
Summary:
This patch adds MachineCombiner patterns for transforming
(fsub (fmul x y) z) into (fma x y (fneg z)). This has a lower
latency on micro architectures where fneg is cheap.

Patch based on work by George Steed.

Reviewers: rengolin, joelkevinjones, joel_k_jones, evandro, efriedma

Reviewed By: evandro

Subscribers: aemerson, javed.absar, llvm-commits, kristof.beyls

Differential Revision: https://reviews.llvm.org/D40306

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@319980 91177308-0d34-0410-b5e6-96231b3b80d8
2017-12-06 22:48:36 +00:00
..
2017-06-01 14:24:31 +00:00
2015-02-13 10:48:30 +00:00
2016-10-26 18:49:16 +00:00
2016-10-18 20:41:30 +00:00
2017-05-23 06:08:37 +00:00
2016-05-26 12:42:55 +00:00
2017-05-31 13:36:17 +00:00