summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/IntrinsicInst.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2017-01-07 22:20:26 +0000
committerCraig Topper <craig.topper@gmail.com>2017-01-07 22:20:26 +0000
commit81f20aa336645f8e49ae1b3f12ce9bb07f8e632a (patch)
tree30ad23f1fdf31940f3dc8f1f34f56349951881ce /llvm/lib/IR/IntrinsicInst.cpp
parentda84ff3ed40b5fb4d315b5949ae60723c83dbaed (diff)
downloadbcm5719-llvm-81f20aa336645f8e49ae1b3f12ce9bb07f8e632a.tar.gz
bcm5719-llvm-81f20aa336645f8e49ae1b3f12ce9bb07f8e632a.zip
[AVX-512] Remove patterns from masked broadcast versions of BLENDM instructions.
All but (v2f64 broadcast f64) are handled with VBROADCAST instructions. The v2f64 version can be handled with VMOVDDUP. We may want to consider converting to BLENDM instructions in the two address instruction pass if its beneficial to register allocation. llvm-svn: 291369
Diffstat (limited to 'llvm/lib/IR/IntrinsicInst.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud