From: Andrea Di Biagio Date: Thu, 26 Jun 2014 13:41:10 +0000 (+0000) Subject: Silence a warning due to a comparison between signed and unsigned. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=fce47fe80cb51c8a9306e6d638d62e0da26c0afe;p=oota-llvm.git Silence a warning due to a comparison between signed and unsigned. No functional change intended. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211782 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp index ebacc425df0..d7e63e39ec7 100644 --- a/lib/Target/X86/X86ISelLowering.cpp +++ b/lib/Target/X86/X86ISelLowering.cpp @@ -18046,7 +18046,7 @@ static SDValue PerformShuffleCombine(SDNode *N, SelectionDAG &DAG, bool CanFold = true; for (unsigned i = 0, e = NumElts; i != e && CanFold; ++i) - CanFold = Mask[i] == (i & 1) ? i + NumElts : i; + CanFold = Mask[i] == (int)((i & 1) ? i + NumElts : i); if (CanFold) { SDValue Op0 = N1->getOperand(0);