Skip to content

Commit 3a972dc

Browse files
RKSimonNoumanAmir657
authored andcommitted
Fix MSVC "signed/unsigned mismatch" warnings. NFC.
1 parent e9d04d7 commit 3a972dc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

clang/lib/CodeGen/CGBuiltin.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19055,7 +19055,7 @@ Value *CodeGenFunction::EmitAMDGPUBuiltinExpr(unsigned BuiltinID,
1905519055
Args.push_back(llvm::PoisonValue::get(IntTy));
1905619056
for (unsigned I = 0; I != E->getNumArgs(); ++I) {
1905719057
llvm::Value *V = EmitScalarOrConstFoldImmArg(ICEArguments, I, E);
19058-
if (I <= !InsertOld && Size < 32) {
19058+
if (I <= (InsertOld ? 0u : 1u) && Size < 32) {
1905919059
if (!DataTy->isIntegerTy())
1906019060
V = Builder.CreateBitCast(
1906119061
V, llvm::IntegerType::get(Builder.getContext(), Size));

0 commit comments

Comments
 (0)