Skip to content

Commit eeb8c20

Browse files
[X86] Fix a warning
This patch fixes: llvm/lib/Target/X86/X86ISelLowering.cpp:47257:15: error: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Werror,-Wsign-compare]
1 parent de10e44 commit eeb8c20

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/X86/X86ISelLowering.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47254,7 +47254,7 @@ static SDValue combineSelect(SDNode *N, SelectionDAG &DAG,
4725447254
for (auto [I, M] : enumerate(ByteMask)) {
4725547255
// getConstVector sets negative shuffle mask values as undef, so ensure
4725647256
// we hardcode SM_SentinelZero values to zero (0x80).
47257-
if (M < ByteMask.size()) {
47257+
if (M < (int)ByteMask.size()) {
4725847258
LHSMask[I] = isUndefOrZero(LHSMask[I]) ? 0x80 : LHSMask[I];
4725947259
RHSMask[I] = 0x80;
4726047260
} else {

0 commit comments

Comments
 (0)