diff options
author | Duncan Sands <baldrick@free.fr> | 2012-10-29 11:29:53 +0000 |
---|---|---|
committer | Duncan Sands <baldrick@free.fr> | 2012-10-29 11:29:53 +0000 |
commit | 34739054ec9e192f38cd342bd75046f5227d0165 (patch) | |
tree | 0c26a4f50c346191ad066ee12d4b2f418385957d /lib/Target/X86/X86ISelLowering.cpp | |
parent | b210e6fea56ecc8126d5101ccd2539da23546641 (diff) | |
download | llvm-34739054ec9e192f38cd342bd75046f5227d0165.tar.gz llvm-34739054ec9e192f38cd342bd75046f5227d0165.tar.bz2 llvm-34739054ec9e192f38cd342bd75046f5227d0165.tar.xz |
Silence a GCC warning about comparing signed and unsigned types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166922 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86ISelLowering.cpp')
-rw-r--r-- | lib/Target/X86/X86ISelLowering.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp index 1ab1bcb20f..06b83297fe 100644 --- a/lib/Target/X86/X86ISelLowering.cpp +++ b/lib/Target/X86/X86ISelLowering.cpp @@ -6598,8 +6598,8 @@ X86TargetLowering::lowerVectorIntExtend(SDValue Op, SelectionDAG &DAG) const { // Find the expansion ratio, e.g. expanding from i8 to i32 has a ratio of 4. unsigned Shift = 1; // Start from 2, i.e. 1 << 1. - while ((1 << Shift) < NumElems) { - if (SVOp->getMaskElt(1 << Shift) == 1) + while ((1U << Shift) < NumElems) { + if (SVOp->getMaskElt(1U << Shift) == 1) break; Shift += 1; // The maximal ratio is 8, i.e. from i8 to i64. |