aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2006-05-26 18:22:49 +0000
committerEvan Cheng <evan.cheng@apple.com>2006-05-26 18:22:49 +0000
commit6f707999a1d066fd00fb7bb9ab5eaf7182d30762 (patch)
tree538ede3b036f6df6bfaa760bcd77be755ce69782
parent11f510b577878e61e62a3a9c5c8d86483961d20c (diff)
No need to handle illegal types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28496 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/Target/X86/X86ISelLowering.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp
index fee69a266d..c64c2f2e9a 100644
--- a/lib/Target/X86/X86ISelLowering.cpp
+++ b/lib/Target/X86/X86ISelLowering.cpp
@@ -384,7 +384,6 @@ HowToPassCCCArgument(MVT::ValueType ObjectVT, unsigned NumXMMRegs,
switch (ObjectVT) {
default: assert(0 && "Unhandled argument type!");
- case MVT::i1:
case MVT::i8: ObjSize = 1; break;
case MVT::i16: ObjSize = 2; break;
case MVT::i32: ObjSize = 4; break;
@@ -780,7 +779,6 @@ HowToPassFastCCArgument(MVT::ValueType ObjectVT,
switch (ObjectVT) {
default: assert(0 && "Unhandled argument type!");
- case MVT::i1:
case MVT::i8:
if (NumIntRegs < FASTCC_NUM_INT_ARGS_INREGS)
ObjIntRegs = 1;
@@ -871,7 +869,6 @@ X86TargetLowering::LowerFastCCArguments(SDOperand Op, SelectionDAG &DAG) {
if (ObjIntRegs || ObjXMMRegs) {
switch (ObjectVT) {
default: assert(0 && "Unhandled argument type!");
- case MVT::i1:
case MVT::i8:
Reg = AddLiveIn(MF, NumIntRegs ? X86::DL : X86::AL,
X86::GR8RegisterClass);
@@ -945,7 +942,6 @@ X86TargetLowering::LowerFastCCArguments(SDOperand Op, SelectionDAG &DAG) {
switch (getValueType(MF.getFunction()->getReturnType())) {
default: assert(0 && "Unknown type!");
case MVT::isVoid: break;
- case MVT::i1:
case MVT::i8:
case MVT::i16:
case MVT::i32: