summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86InstrInfo.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2016-07-25 07:20:31 +0000
committerCraig Topper <craig.topper@gmail.com>2016-07-25 07:20:31 +0000
commit318e40b6f71559f97f604951cebcfbaf7ee86e6a (patch)
tree41ee75096c45631dfcffb661ab7071668befc49a /llvm/lib/Target/X86/X86InstrInfo.cpp
parent6bcbf5338cce7a76af4ee8244308f2725a4f1be2 (diff)
downloadbcm5719-llvm-318e40b6f71559f97f604951cebcfbaf7ee86e6a.tar.gz
bcm5719-llvm-318e40b6f71559f97f604951cebcfbaf7ee86e6a.zip
[AVX512] Add some additional patterns so that we can fold broadcast loads in the first argument of an FMADD/FMSUB/FNMADD/FNMSUB/FMADDSUB/FMSUBADD node. Also add patterns to support all combinations of the broadcast input and the preserved input for masked versions.
llvm-svn: 276614
Diffstat (limited to 'llvm/lib/Target/X86/X86InstrInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud