commit | 2d3c0b9d281e61f968f5e0ba71d6002d88b3ab70 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@intel.com> | Thu Mar 01 00:08:38 2018 +0000 |
committer | Craig Topper <craig.topper@intel.com> | Thu Mar 01 00:08:38 2018 +0000 |
tree | 5d41607e30d0df9b484340925dcf01f6e86680c0 | |
parent | 5ee5a7c21e9ce69a101c0f542ea0d87300d9068a [diff] |
[X86] Make sure we don't combine (fneg (fma X, Y, Z)) to a target specific node when there are no FMA instructions. This would cause a 'cannot select' error at isel when we should have emitted a lib call and an xor. Fixes PR36553. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@326393 91177308-0d34-0410-b5e6-96231b3b80d8