Nate Begeman 4ef3b817fe Rather than attempting to legalize 1 x float, make sure the SD ISel never
generates it.  Make MVT::Vector expand-only, and remove the code in
Legalize that attempts to legalize it.

The plan for supporting N x Type is to continually epxand it in ExpandOp
until it gets down to 2 x Type, where it will be scalarized into a pair of
scalars.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24482 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-22 01:29:36 +00:00
..
2005-04-21 22:36:52 +00:00
2005-11-10 18:49:46 +00:00
2005-04-21 22:36:52 +00:00
2005-11-09 18:22:42 +00:00
2005-04-21 22:36:52 +00:00