| commit | f3b52c84eae077dda32d401dd4de0fa31558fae8 | [log] [tgz] |
|---|---|---|
| author | Evan Cheng <evan.cheng@apple.com> | Wed Apr 05 07:20:06 2006 +0000 |
| committer | Evan Cheng <evan.cheng@apple.com> | Wed Apr 05 07:20:06 2006 +0000 |
| tree | d28a9f97320d1b7c808818072a463b447932c1db | |
| parent | 4a2413a5900b157c28020f3106e2bce0e9e2be57 [diff] |
Handle canonical form of e.g.
vector_shuffle v1, v1, <0, 4, 1, 5, 2, 6, 3, 7>
This is turned into
vector_shuffle v1, <undef>, <0, 0, 1, 1, 2, 2, 3, 3>
by dag combiner.
It would match a {p}unpckl on x86.
llvm-svn: 27437