]> granicus.if.org Git - llvm/commitdiff
[IR] Stop a -Wsign-compare warning from firing
authorDavid Majnemer <david.majnemer@gmail.com>
Mon, 11 Jul 2016 17:09:06 +0000 (17:09 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Mon, 11 Jul 2016 17:09:06 +0000 (17:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@275077 91177308-0d34-0410-b5e6-96231b3b80d8

lib/IR/Metadata.cpp

index 50b4088b5e3b1cf6858bcd5d19033d2d301ac385..24817b331429c62019b2844ec3184fcd5f4b0a69 100644 (file)
@@ -1328,7 +1328,7 @@ bool Instruction::extractProfTotalWeight(uint64_t &TotalVal) {
     return false;
 
   TotalVal = 0;
-  for (int i = 1; i < ProfileData->getNumOperands(); i++) {
+  for (unsigned i = 1; i < ProfileData->getNumOperands(); i++) {
     auto *V = mdconst::dyn_extract<ConstantInt>(ProfileData->getOperand(i));
     if (!V)
       return false;