diff options
| author | Sanjay Patel <spatel@rotateright.com> | 2017-04-12 18:39:53 +0000 |
|---|---|---|
| committer | Sanjay Patel <spatel@rotateright.com> | 2017-04-12 18:39:53 +0000 |
| commit | 6e410189421190343a742c8e7513ef10f53fc0f0 (patch) | |
| tree | 95e8d79fd710bb1f6fcbfde00445e0b668a91e06 /llvm/lib/Bitcode | |
| parent | 8b459c24f34c6772bd637090b118859b154d5da3 (diff) | |
| download | bcm5719-llvm-6e410189421190343a742c8e7513ef10f53fc0f0.tar.gz bcm5719-llvm-6e410189421190343a742c8e7513ef10f53fc0f0.zip | |
[InstCombine] fix wrong undef handling when converting select to shuffle
As discussed in:
https://bugs.llvm.org/show_bug.cgi?id=32486
...the canonicalization of vector select to shufflevector does not hold up
when undef elements are present in the condition vector.
Try to make the undef handling clear in the code and the LangRef.
Differential Revision: https://reviews.llvm.org/D31980
llvm-svn: 300092
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions

