[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelLowering.cpp

Evan Cheng evan.cheng at apple.com
Wed Apr 26 22:45:03 PDT 2006



Changes in directory llvm/lib/Target/X86:

X86ISelLowering.cpp updated: 1.191 -> 1.192
---
Log message:

Oops

---
Diffs of the changes:  (+1 -1)

 X86ISelLowering.cpp |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/Target/X86/X86ISelLowering.cpp
diff -u llvm/lib/Target/X86/X86ISelLowering.cpp:1.191 llvm/lib/Target/X86/X86ISelLowering.cpp:1.192
--- llvm/lib/Target/X86/X86ISelLowering.cpp:1.191	Thu Apr 27 00:35:28 2006
+++ llvm/lib/Target/X86/X86ISelLowering.cpp	Thu Apr 27 00:44:50 2006
@@ -825,7 +825,6 @@
       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 @@
           }
           break;
         }
+        NumIntRegs += ObjIntRegs;
       }
       if (ObjSize) {
         int FI = MFI->CreateFixedObject(ObjSize, ArgOffset);






More information about the llvm-commits mailing list