diff options
| author | Chandler Carruth <chandlerc@gmail.com> | 2014-10-05 12:07:34 +0000 |
|---|---|---|
| committer | Chandler Carruth <chandlerc@gmail.com> | 2014-10-05 12:07:34 +0000 |
| commit | acecdc02119459d8ca13e6ca8fa2f16d655ae2f7 (patch) | |
| tree | d7d1f0654fa99218721118c0edc03952289598c3 /llvm/lib/Analysis/NoAliasAnalysis.cpp | |
| parent | ae81abfa3807885d0ecc221f747100607cd4be3e (diff) | |
| download | bcm5719-llvm-acecdc02119459d8ca13e6ca8fa2f16d655ae2f7.tar.gz bcm5719-llvm-acecdc02119459d8ca13e6ca8fa2f16d655ae2f7.zip | |
[x86] Fix PR21139, one of the last remaining regressions found in the
new vector shuffle lowering.
This is loosely based on a patch by Marius Wachtler to the PR (thanks!).
I refactored it a bi to use std::count_if and a mutable array ref but
the core idea was exactly right. I also added some direct testing of
this case.
I believe PR21137 is now the only remaining regression.
llvm-svn: 219081
Diffstat (limited to 'llvm/lib/Analysis/NoAliasAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions

