[mlir][CAPI] Export mlirValueEqual in C API
authorBairen Yi <yibairen.byron@bytedance.com>
Wed, 7 Jul 2021 09:26:50 +0000 (11:26 +0200)
committerAlex Zinenko <zinenko@google.com>
Wed, 7 Jul 2021 09:27:51 +0000 (11:27 +0200)
Somehow it is not exported in C API.

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D105422

mlir/include/mlir-c/IR.h

index b086638..6924fa8 100644 (file)
@@ -557,7 +557,7 @@ mlirBlockPrint(MlirBlock block, MlirStringCallback callback, void *userData);
 static inline bool mlirValueIsNull(MlirValue value) { return !value.ptr; }
 
 /// Returns 1 if two values are equal, 0 otherwise.
-bool mlirValueEqual(MlirValue value1, MlirValue value2);
+MLIR_CAPI_EXPORTED bool mlirValueEqual(MlirValue value1, MlirValue value2);
 
 /// Returns 1 if the value is a block argument, 0 otherwise.
 MLIR_CAPI_EXPORTED bool mlirValueIsABlockArgument(MlirValue value);