Fixed signed/unsigned comparison warning.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 27 Jul 2015 19:07:15 +0000 (19:07 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 27 Jul 2015 19:07:15 +0000 (19:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243306 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/InstCombine/InstCombineCalls.cpp

index 9b491641e35add2fe4b5bcba44899d0fe37e5e6a..cae383f5c0bce48fd235965c3236ca6706319947 100644 (file)
@@ -207,7 +207,7 @@ static Value *SimplifyX86extend(const IntrinsicInst &II,
 
   // Extract a subvector of the first NumDstElts lanes and sign/zero extend.
   SmallVector<int, 8> ShuffleMask;
-  for (int i = 0; i != NumDstElts; ++i)
+  for (int i = 0; i != (int)NumDstElts; ++i)
     ShuffleMask.push_back(i);
 
   Value *SV = Builder.CreateShuffleVector(II.getArgOperand(0),