diff options
author | Michael Kuperstein <michael.m.kuperstein@intel.com> | 2015-03-04 07:27:39 +0000 |
---|---|---|
committer | Michael Kuperstein <michael.m.kuperstein@intel.com> | 2015-03-04 07:27:39 +0000 |
commit | fb95697c88d748773457a0656a0755850d3ac945 (patch) | |
tree | 70381eb24799d345aebbfa6ea92f609abcc15bc7 /llvm/include/llvm/Support/CommandLine.h | |
parent | 43fbf68c0ec746dfc29382c76213d26f074608bf (diff) | |
download | bcm5719-llvm-fb95697c88d748773457a0656a0755850d3ac945.tar.gz bcm5719-llvm-fb95697c88d748773457a0656a0755850d3ac945.zip |
[DAGCombine] Fix a bug in a BUILD_VECTOR combine
When trying to convert a BUILD_VECTOR into a shuffle, we try to split a single source vector that is twice as wide as the destination vector.
We can not do this when we also need the zero vector to create a blend.
This fixes PR22774.
Differential Revision: http://reviews.llvm.org/D8040
llvm-svn: 231219
Diffstat (limited to 'llvm/include/llvm/Support/CommandLine.h')
0 files changed, 0 insertions, 0 deletions