[Mlir-commits] [mlir] 5b14c7a - [mlir] Fix a warning
Kazu Hirata
llvmlistbot at llvm.org
Sun Aug 7 11:13:26 PDT 2022
Author: Kazu Hirata
Date: 2022-08-07T11:13:19-07:00
New Revision: 5b14c7aee82e67c31e7badae2f5323355cf5dd6d
URL: https://github.com/llvm/llvm-project/commit/5b14c7aee82e67c31e7badae2f5323355cf5dd6d
DIFF: https://github.com/llvm/llvm-project/commit/5b14c7aee82e67c31e7badae2f5323355cf5dd6d.diff
LOG: [mlir] Fix a warning
This patch fixes:
llvm-project/mlir/include/mlir/IR/OpDefinition.h:1544:19: error: use
of bitwise '|' with boolean operands
[-Werror,-Wbitwise-instead-of-logical]
Added:
Modified:
mlir/include/mlir/IR/OpDefinition.h
Removed:
################################################################################
diff --git a/mlir/include/mlir/IR/OpDefinition.h b/mlir/include/mlir/IR/OpDefinition.h
index a825396d414c1..4c6b6fa489b84 100644
--- a/mlir/include/mlir/IR/OpDefinition.h
+++ b/mlir/include/mlir/IR/OpDefinition.h
@@ -1541,7 +1541,7 @@ foldTrait(Operation *, ArrayRef<Attribute>, SmallVectorImpl<OpFoldResult> &) {
template <typename... Ts>
static LogicalResult foldTraits(Operation *op, ArrayRef<Attribute> operands,
SmallVectorImpl<OpFoldResult> &results) {
- return success((succeeded(foldTrait<Ts>(op, operands, results)) | ...));
+ return success((succeeded(foldTrait<Ts>(op, operands, results)) || ...));
}
//===----------------------------------------------------------------------===//
More information about the Mlir-commits
mailing list