[ODG] Address compiler warnings of comparing signed and unsigned integer expressions
authorLei Zhang <antiagainst@google.com>
Mon, 10 Jun 2019 18:08:52 +0000 (11:08 -0700)
committerMehdi Amini <joker.eph@gmail.com>
Tue, 11 Jun 2019 17:12:44 +0000 (10:12 -0700)
PiperOrigin-RevId: 252442613

mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp

index 7718a0d..8ae3e64 100644 (file)
@@ -53,7 +53,7 @@ static const char *const builderOpState = "tblgen_state";
 const char *valueRangeCalcCode = R"(
   bool isVariadic[] = {{{0}};
   int prevVariadicCount = 0;
-  for (int i = 0; i < index; ++i)
+  for (unsigned i = 0; i < index; ++i)
     if (isVariadic[i]) ++prevVariadicCount;
 
   // Calculate how many dynamic values a static variadic {5} corresponds to.