OSDN Git Service

Explicitly update the number of nodes to be traversed
authorMichael Liao <michael.liao@intel.com>
Tue, 28 Aug 2012 19:20:29 +0000 (19:20 +0000)
committerMichael Liao <michael.liao@intel.com>
Tue, 28 Aug 2012 19:20:29 +0000 (19:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162780 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelLowering.cpp

index 9e1da14..340524c 100644 (file)
@@ -14128,7 +14128,7 @@ static SDValue checkFlaggedOrCombine(SDValue Or, X86::CondCode &CC,
       Opnds.push_back(I->getOperand(0));
       Opnds.push_back(I->getOperand(1));
       // Re-evaluate the number of nodes to be traversed.
-      e = Opnds.size();
+      e += 2;
       continue;
     }