[AArch64][MachineCombine] Fold FNMUL+FSUB -> FNMADD.
authorChad Rosier <mcrosier@codeaurora.org>
Thu, 11 May 2017 20:07:24 +0000 (20:07 +0000)
committerChad Rosier <mcrosier@codeaurora.org>
Thu, 11 May 2017 20:07:24 +0000 (20:07 +0000)
commitaeffffdb44a43a92380052e158b550dfa194414f
tree642ca8d74f4ccf9dfc0eaa884fd6644ad3dcc6ed
parent0dcc015a8199937f127bd0294107ded94d4c4eb9
[AArch64][MachineCombine] Fold FNMUL+FSUB -> FNMADD.

Differential Revision: http://reviews.llvm.org/D33101.

llvm-svn: 302822
llvm/include/llvm/CodeGen/MachineCombinerPattern.h
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/test/CodeGen/AArch64/arm64-fml-combines.ll