Add the majority of the vector machien value types we expect to support,
authorNate Begeman <natebegeman@mac.com>
Tue, 29 Nov 2005 05:45:29 +0000 (05:45 +0000)
committerNate Begeman <natebegeman@mac.com>
Tue, 29 Nov 2005 05:45:29 +0000 (05:45 +0000)
commit6a648614e88586e85a36ceb5c1d3b84e4f55b458
treee290d6746a7f0bd2787814446293dbf52a7dcc8c
parent5ee16ea41792e38ce9240c0bd7b165cefb752612
Add the majority of the vector machien value types we expect to support,
and make a few changes to the legalization machinery to support more than
16 types.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24511 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/ValueTypes.h
include/llvm/Target/TargetLowering.h
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/TargetLowering.cpp
lib/Target/PowerPC/PPCRegisterInfo.td
lib/Target/Target.td
lib/VMCore/ValueTypes.cpp