DAG: Fold fma (fneg x), K, y -> fma x, -K, y
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 27 Oct 2017 09:06:07 +0000 (09:06 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 27 Oct 2017 09:06:07 +0000 (09:06 +0000)
commit878827d93aefdfb861a6624809eaa1ac63a31fba
treecb9748ba76766a579ca93ea88ad65586264f45d9
parent75030b6d56c9d87bcef5997f540c7eab89a12735
DAG: Fold fma (fneg x), K, y -> fma x, -K, y

llvm-svn: 316753
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/test/CodeGen/AMDGPU/fma-combine.ll
llvm/test/CodeGen/AMDGPU/fmuladd.f16.ll
llvm/test/CodeGen/AMDGPU/fmuladd.f32.ll