[llvm] a924199 - [X86] Fix -Wsign-compare in X86ISelLowering.cpp (NFC)
Jie Fu via llvm-commits
llvm-commits at lists.llvm.org
Mon May 6 03:46:08 PDT 2024
Author: Jie Fu
Date: 2024-05-06T18:45:28+08:00
New Revision: a9241998fcded780b9c6473dc4e5f8b732027f99
URL: https://github.com/llvm/llvm-project/commit/a9241998fcded780b9c6473dc4e5f8b732027f99
DIFF: https://github.com/llvm/llvm-project/commit/a9241998fcded780b9c6473dc4e5f8b732027f99.diff
LOG: [X86] Fix -Wsign-compare in X86ISelLowering.cpp (NFC)
llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp:40081:21:
error: comparison of integers of different signs: 'int' and 'unsigned int' [-Werror,-Wsign-compare]
for (int I = 0; I != NumElts; ++I) {
~ ^ ~~~~~~~
1 error generated.
Added:
Modified:
llvm/lib/Target/X86/X86ISelLowering.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp
index d09146fe4e88c1..5cc1e81a5cfd42 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -40078,7 +40078,7 @@ static SDValue combineBlendOfPermutes(MVT VT, SDValue N0, SDValue N1,
// Create the new permute mask as a blend of the 2 original permute masks.
SmallVector<int, 32> NewBlendMask(NumElts, SM_SentinelUndef);
SmallVector<int, 32> NewPermuteMask(NumElts, SM_SentinelUndef);
- for (int I = 0; I != NumElts; ++I) {
+ for (unsigned I = 0; I != NumElts; ++I) {
if (Demanded0[I]) {
int M = ScaledMask0[I];
if (0 <= M) {
More information about the llvm-commits
mailing list