15#include <mlir/CAPI/Registration.h>
26 return mlir::isa<FeltCmpPredicateAttr>(unwrap(attr));
MlirAttribute llzkFeltCmpPredicateAttrGet(MlirContext ctx, LlzkCmp cmp)
Returns a llzk::boolean::FeltCmpPredicateAttr attribute.
bool llzkAttributeIsAFeltCmpPredicateAttr(MlirAttribute attr)
MLIR_DEFINE_CAPI_DIALECT_REGISTRATION(Polymorphic, llzk__polymorphic, llzk::polymorphic::PolymorphicDialect) MlirType llzkTypeVarTypeGet(MlirContext ctx
ExpressionValue cmp(llvm::SMTSolverRef solver, CmpOp op, const ExpressionValue &lhs, const ExpressionValue &rhs)