Fix fastcc failures.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 26 Apr 2006 18:21:31 +0000 (18:21 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 26 Apr 2006 18:21:31 +0000 (18:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27980 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelLowering.cpp

index 787436d35f2046f10c6853ec8bdd856e603e4ec2..7ac7d224558f49a7143d2beb41b8107299c40722 100644 (file)
@@ -937,6 +937,9 @@ X86TargetLowering::LowerFastCCArguments(SDOperand Op, SelectionDAG &DAG) {
         ArgValue = DAG.getConstantFP(0, ObjectVT);
     }
     FormalArgs.push_back(ArgValue);
+
+    if (ObjSize)
+      ArgOffset += ArgIncrement;   // Move on to the next argument.
   }
 }