From 1fa9d301a83569e8b0f4224097e0869c8a06f879 Mon Sep 17 00:00:00 2001 From: Bob Wilson Date: Wed, 27 Oct 2010 23:49:00 +0000 Subject: [PATCH] Fix compiler warnings about signed/unsigned comparisons. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117511 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/ARM/ARMISelLowering.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Target/ARM/ARMISelLowering.cpp b/lib/Target/ARM/ARMISelLowering.cpp index 5538a28b3a8..85093874478 100644 --- a/lib/Target/ARM/ARMISelLowering.cpp +++ b/lib/Target/ARM/ARMISelLowering.cpp @@ -4575,9 +4575,9 @@ static SDValue PerformVECTOR_SHUFFLECombine(SDNode *N, SelectionDAG &DAG) { for (unsigned n = 0; n < NumElts; ++n) { int MaskElt = SVN->getMaskElt(n); int NewElt = -1; - if (MaskElt < HalfElts) + if (MaskElt < (int)HalfElts) NewElt = MaskElt; - else if (MaskElt >= NumElts && MaskElt < NumElts + HalfElts) + else if (MaskElt >= (int)NumElts && MaskElt < (int)(NumElts + HalfElts)) NewElt = HalfElts + MaskElt - NumElts; NewMask.push_back(NewElt); } -- 2.34.1