diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-08-18 17:26:30 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-08-18 17:26:30 +0000 |
commit | 63b3c56fca6d727feeb66ad5796e392ecd314443 (patch) | |
tree | d258f98c2b597c9711ad97fa576f02fe86373069 | |
parent | fee2546f3f2ea003cd09970d71ff729dc8c76b3c (diff) | |
download | bcm5719-llvm-63b3c56fca6d727feeb66ad5796e392ecd314443.tar.gz bcm5719-llvm-63b3c56fca6d727feeb66ad5796e392ecd314443.zip |
Fix signed/unsigned comparison warning. NFCI.
llvm-svn: 369213
-rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index ac616ffa8ba..c3e2c33ca72 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -10095,8 +10095,8 @@ static bool isTargetShuffleEquivalent(ArrayRef<int> Mask, // equivalent inputs that make the shuffles equivalent. auto *BV1 = dyn_cast_or_null<BuildVectorSDNode>(V1); auto *BV2 = dyn_cast_or_null<BuildVectorSDNode>(V2); - BV1 = ((BV1 && BV1->getNumOperands() != Size) ? nullptr : BV1); - BV2 = ((BV2 && BV2->getNumOperands() != Size) ? nullptr : BV2); + BV1 = ((BV1 && Size != (int)BV1->getNumOperands()) ? nullptr : BV1); + BV2 = ((BV2 && Size != (int)BV2->getNumOperands()) ? nullptr : BV2); for (int i = 0; i < Size; ++i) { if (Mask[i] == SM_SentinelUndef || Mask[i] == ExpectedMask[i]) |