diff options
author | Jim Grosbach <grosbach@apple.com> | 2013-04-30 20:43:52 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2013-04-30 20:43:52 +0000 |
commit | 6548096a2e2b34e685680e6e1055b8e407c2c243 (patch) | |
tree | 01207a2ecc461f37c2a8e790c952afb18f27d9ee /lib/Transforms/Vectorize/SLPVectorizer.cpp | |
parent | b0caf5ff64962fd9ff2977d7c31d6bb88fb8a8a5 (diff) |
InstCombine: Fold more shuffles of shuffles.
Always fold a shuffle-of-shuffle into a single shuffle when there's only one
input vector in the first place. Continue to be more conservative when there's
multiple inputs.
rdar://13402653
PR15866
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180802 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Vectorize/SLPVectorizer.cpp')
0 files changed, 0 insertions, 0 deletions