Eric Christopher 169e1552e7 The change for PR9190 wasn't quite right. We need to avoid making the
transformation if we can't legally create a build vector of the correct
type. Check that we can make the transformation first, and add a TODO to
refactor this code with similar cases.

Fixes: PR9223 and rdar://9000350


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125631 91177308-0d34-0410-b5e6-96231b3b80d8
2011-02-16 01:10:03 +00:00
..
2011-01-16 18:02:57 +00:00
2011-01-16 18:02:57 +00:00
2010-11-30 09:23:54 +00:00
2010-11-29 22:34:55 +00:00
2011-01-01 21:58:41 +00:00
2011-02-16 01:08:31 +00:00
2011-02-03 04:21:01 +00:00
2011-01-16 18:02:57 +00:00
2010-12-02 20:17:34 +00:00
2011-01-28 03:57:55 +00:00
2010-12-20 20:10:50 +00:00
2011-01-05 23:06:49 +00:00