summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DebugInfoMetadata.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-07-06 18:47:55 +0000
committerCraig Topper <craig.topper@intel.com>2018-07-06 18:47:55 +0000
commit77edbffabd011e579708065b686ff30dafe56ab7 (patch)
tree9417d6d0550fae3106738feca84cc995cb95be10 /llvm/lib/IR/DebugInfoMetadata.cpp
parent362ea5f2c35ba021959367759899fb92a06a96f9 (diff)
downloadbcm5719-llvm-77edbffabd011e579708065b686ff30dafe56ab7.tar.gz
bcm5719-llvm-77edbffabd011e579708065b686ff30dafe56ab7.zip
[X86] Add more FMA3 memory folding patterns. Remove patterns that are no longer needed.
We've removed the legacy FMA3 intrinsics and are now using llvm.fma and extractelement/insertelement. So we don't need patterns for the nodes that could only be created by the old intrinscis. Those ISD opcodes still exist because we haven't dropped the AVX512 intrinsics yet, but those should go to EVEX instructions. llvm-svn: 336457
Diffstat (limited to 'llvm/lib/IR/DebugInfoMetadata.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud