diff options
| author | Nate Begeman <natebegeman@mac.com> | 2005-11-22 01:29:36 +0000 |
|---|---|---|
| committer | Nate Begeman <natebegeman@mac.com> | 2005-11-22 01:29:36 +0000 |
| commit | 07890bbec4a8949be67e487bab91dda3e9e712e6 (patch) | |
| tree | 83afb4bf8fd1f0e81f675174f52b70fa2168bb5e /llvm/lib/Target/Alpha/AlphaCodeEmitter.cpp | |
| parent | ac6cb46429075215285a23654b4e29801139774e (diff) | |
| download | bcm5719-llvm-07890bbec4a8949be67e487bab91dda3e9e712e6.tar.gz bcm5719-llvm-07890bbec4a8949be67e487bab91dda3e9e712e6.zip | |
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
Diffstat (limited to 'llvm/lib/Target/Alpha/AlphaCodeEmitter.cpp')
0 files changed, 0 insertions, 0 deletions

