diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-07-17 09:45:35 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-07-17 09:45:35 +0000 |
commit | e4d12bb2d61eb5d7401d6cab2f990e43d1081f2c (patch) | |
tree | c2da94c06ae2a778fedacdde3847a58ad06d116b /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | |
parent | a0220b0570f8825d8cbe36930756502491c0e31b (diff) | |
download | bcm5719-llvm-e4d12bb2d61eb5d7401d6cab2f990e43d1081f2c.tar.gz bcm5719-llvm-e4d12bb2d61eb5d7401d6cab2f990e43d1081f2c.zip |
[DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELT
If we are only extracting vector elements via EXTRACT_VECTOR_ELT(s) we may be able to use SimplifyDemandedVectorElts to avoid unnecessary vector ops.
Differential Revision: https://reviews.llvm.org/D49262
llvm-svn: 337258
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions