Apply clang-tidy fixes for readability-simplify-boolean-expr in OpDefinitionsGen...
authorMehdi Amini <joker.eph@gmail.com>
Mon, 29 Aug 2022 12:09:27 +0000 (12:09 +0000)
committerMehdi Amini <joker.eph@gmail.com>
Tue, 13 Sep 2022 01:09:14 +0000 (01:09 +0000)
mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp

index 70c22e1..f9a5c85 100644 (file)
@@ -1571,7 +1571,7 @@ void OpEmitter::genSeparateArgParamBuilder() {
       bool hasVariadicResult = numVariadicResults != 0;
 
       // Avoid emitting "resultTypes.size() >= 0u" which is always true.
-      if (!(hasVariadicResult && numNonVariadicResults == 0))
+      if (!hasVariadicResult || numNonVariadicResults != 0)
         body << "  "
              << "assert(resultTypes.size() "
              << (hasVariadicResult ? ">=" : "==") << " "