Apply clang-tidy fixes for readability-simplify-boolean-expr in GPUDialect.cpp (NFC)
authorMehdi Amini <joker.eph@gmail.com>
Thu, 3 Nov 2022 20:07:33 +0000 (20:07 +0000)
committerMehdi Amini <joker.eph@gmail.com>
Sun, 6 Nov 2022 20:15:00 +0000 (20:15 +0000)
mlir/lib/Dialect/GPU/IR/GPUDialect.cpp

index 3eee608..2c30425 100644 (file)
@@ -311,13 +311,10 @@ static void printAsyncDependencies(OpAsmPrinter &printer, Operation *op,
 
 static bool verifyReduceOpAndType(gpu::AllReduceOperation opName,
                                   Type resType) {
-  if ((opName == gpu::AllReduceOperation::AND ||
-       opName == gpu::AllReduceOperation::OR ||
-       opName == gpu::AllReduceOperation::XOR) &&
-      !resType.isa<IntegerType>())
-    return false;
-
-  return true;
+  return !((opName == gpu::AllReduceOperation::AND ||
+            opName == gpu::AllReduceOperation::OR ||
+            opName == gpu::AllReduceOperation::XOR) &&
+           !resType.isa<IntegerType>());
 }
 
 LogicalResult gpu::AllReduceOp::verifyRegions() {