Some clean up.

llvm-svn: 28483
This commit is contained in:
Evan Cheng 2006-05-25 22:38:31 +00:00
parent dc1614d93e
commit 0421aca87a
1 changed files with 3 additions and 4 deletions

View File

@ -510,14 +510,13 @@ SDOperand X86TargetLowering::LowerCCCCallTo(SDOperand Op, SelectionDAG &DAG) {
case MVT::v4i32:
case MVT::v2i64:
case MVT::v4f32:
case MVT::v2f64: {
case MVT::v2f64:
if (NumXMMRegs < 3)
++NumXMMRegs;
else
NumBytes += 16;
break;
}
}
}
Chain = DAG.getCALLSEQ_START(Chain,DAG.getConstant(NumBytes, getPointerTy()));
@ -567,7 +566,7 @@ SDOperand X86TargetLowering::LowerCCCCallTo(SDOperand Op, SelectionDAG &DAG) {
case MVT::v4i32:
case MVT::v2i64:
case MVT::v4f32:
case MVT::v2f64: {
case MVT::v2f64:
if (NumXMMRegs < 3) {
RegsToPass.push_back(std::make_pair(XMMArgRegs[NumXMMRegs], Arg));
NumXMMRegs++;
@ -579,7 +578,6 @@ SDOperand X86TargetLowering::LowerCCCCallTo(SDOperand Op, SelectionDAG &DAG) {
ArgOffset += 16;
}
}
}
}
if (!MemOpChains.empty())
@ -1013,6 +1011,7 @@ X86TargetLowering::LowerFastCCArguments(SDOperand Op, SelectionDAG &DAG) {
++NumIntRegs;
break;
}
// Fall through
case MVT::f32:
NumBytes += 4;
break;