diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-07-04 17:42:01 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-07-04 17:42:01 +0000 |
commit | f809c5f11ccd5bb245d1dd1cb3ea9e87c9bd1f69 (patch) | |
tree | 07c48503274efd09d7174449186bd3ad57d56e1b | |
parent | 982aee6a38ed7b416bfd2ba67f2144148251f733 (diff) | |
download | bcm5719-llvm-f809c5f11ccd5bb245d1dd1cb3ea9e87c9bd1f69.tar.gz bcm5719-llvm-f809c5f11ccd5bb245d1dd1cb3ea9e87c9bd1f69.zip |
Fix signed/unsigned comparison warnings
llvm-svn: 307098
-rw-r--r-- | llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp b/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp index de7914360fd..8a0fbfb45b2 100644 --- a/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp +++ b/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp @@ -486,9 +486,9 @@ void DecodeEXTRQIMask(MVT VT, int Len, int Idx, // elements of the lower 64-bits. The upper 64-bits are undefined. for (int i = 0; i != Len; ++i) ShuffleMask.push_back(i + Idx); - for (int i = Len; i != HalfElts; ++i) + for (int i = Len; i != (int)HalfElts; ++i) ShuffleMask.push_back(SM_SentinelZero); - for (int i = HalfElts; i != NumElts; ++i) + for (int i = HalfElts; i != (int)NumElts; ++i) ShuffleMask.push_back(SM_SentinelUndef); } @@ -529,9 +529,9 @@ void DecodeINSERTQIMask(MVT VT, int Len, int Idx, ShuffleMask.push_back(i); for (int i = 0; i != Len; ++i) ShuffleMask.push_back(i + NumElts); - for (int i = Idx + Len; i != HalfElts; ++i) + for (int i = Idx + Len; i != (int)HalfElts; ++i) ShuffleMask.push_back(i); - for (int i = HalfElts; i != NumElts; ++i) + for (int i = HalfElts; i != (int)NumElts; ++i) ShuffleMask.push_back(SM_SentinelUndef); } |