Try to fix MSVS build after r222384. No intended behavior change.
authorNico Weber <nicolasweber@gmx.de>
Wed, 19 Nov 2014 21:16:11 +0000 (21:16 +0000)
committerNico Weber <nicolasweber@gmx.de>
Wed, 19 Nov 2014 21:16:11 +0000 (21:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222386 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Utils/SimplifyCFG.cpp

index aa3baf07ab31162e0a4036abfdfc8da72c0da55e..8d99840d2f1867e30d74e9ddd545247043a78b14 100644 (file)
@@ -377,8 +377,8 @@ static Value* GatherConstantComparesMatch(Instruction *I,
   // If this is an icmp against a constant, handle this as one of the cases.
   ICmpInst *ICI;
   ConstantInt *C;
-  if (not ((ICI = dyn_cast<ICmpInst>(I)) &&
-           (C = GetConstantInt(I->getOperand(1), DL)))) {
+  if (!((ICI = dyn_cast<ICmpInst>(I)) &&
+        (C = GetConstantInt(I->getOperand(1), DL)))) {
     return nullptr;
   }
 
@@ -472,7 +472,7 @@ GatherConstantCompares(Value *V, SmallVectorImpl<ConstantInt*> &Vals, Value *&Ex
   // Will hold the value used for the switch comparison
   Value *CurrValue = nullptr;
 
-  while(not DFT.empty()) {
+  while(!DFT.empty()) {
     V = DFT.pop_back_val();
 
     if (Instruction *I = dyn_cast<Instruction>(V)) {