summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86ISelLowering.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-03-15 20:30:51 +0000
committerCraig Topper <craig.topper@intel.com>2018-03-15 20:30:51 +0000
commit46502fa2efc29ca0bf64354a17701f677130a1a3 (patch)
tree0dfc60a716afc5e2ed9cec0d1bd8bb49dfcd38e0 /llvm/lib/Target/X86/X86ISelLowering.cpp
parenta46b8a76777aaa7300481c02c5cd7ca3c68a4e3d (diff)
downloadbcm5719-llvm-46502fa2efc29ca0bf64354a17701f677130a1a3.tar.gz
bcm5719-llvm-46502fa2efc29ca0bf64354a17701f677130a1a3.zip
[X86] Add test case showing bad fmsubadd creation due to bad commuting.
The code that creates fmsubadd from shuffle vector has some code to allow commuting the operands of the fadd node. This code was originally created when we only recognized fmaddsub. When fmsubadd support was added this code was not updated and is now commuting the fsub operands instead. llvm-svn: 327659
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud