summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2006-04-27 05:44:50 +0000
committerEvan Cheng <evan.cheng@apple.com>2006-04-27 05:44:50 +0000
commit5fb03ce9054e6db44673eec141494ad071b13233 (patch)
tree5a304c4d6915157ed7b2df1b29d96b46f24b9adb
parent85e3800e427fd5367df7a46ce4ad37ad901f894c (diff)
downloadllvm-5fb03ce9054e6db44673eec141494ad071b13233.tar.gz
llvm-5fb03ce9054e6db44673eec141494ad071b13233.tar.bz2
llvm-5fb03ce9054e6db44673eec141494ad071b13233.tar.xz
Oops
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27989 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/Target/X86/X86ISelLowering.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp
index 6f02ae4da0..a80058925a 100644
--- a/lib/Target/X86/X86ISelLowering.cpp
+++ b/lib/Target/X86/X86ISelLowering.cpp
@@ -825,7 +825,6 @@ X86TargetLowering::PreprocessFastCCArguments(std::vector<SDOperand>Args,
std::pair<FALocInfo,FALocInfo> Loc = std::make_pair(FALocInfo(),
FALocInfo());
if (ObjIntRegs) {
- NumIntRegs += ObjIntRegs;
switch (ObjectVT) {
default: assert(0 && "Unhandled argument type!");
case MVT::i1:
@@ -864,6 +863,7 @@ X86TargetLowering::PreprocessFastCCArguments(std::vector<SDOperand>Args,
}
break;
}
+ NumIntRegs += ObjIntRegs;
}
if (ObjSize) {
int FI = MFI->CreateFixedObject(ObjSize, ArgOffset);