| commit | 07890bbec4a8949be67e487bab91dda3e9e712e6 | [log] [tgz] |
|---|---|---|
| author | Nate Begeman <natebegeman@mac.com> | Tue Nov 22 01:29:36 2005 +0000 |
| committer | Nate Begeman <natebegeman@mac.com> | Tue Nov 22 01:29:36 2005 +0000 |
| tree | 83afb4bf8fd1f0e81f675174f52b70fa2168bb5e | |
| parent | ac6cb46429075215285a23654b4e29801139774e [diff] |
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. llvm-svn: 24482