|
LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
|
#include <limits>Go to the source code of this file.
Functions | |
| MlirOperation | llzkVerif_AssumeDetOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue hint) |
| Build a llzk::verif::AssumeDetOp Operation. | |
| bool | llzkOperationIsA_Verif_AssumeDetOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::AssumeDetOp. | |
| MlirValue | llzkVerif_AssumeDetOpGetHint (MlirOperation op) |
| Get Hint operand from llzk::verif::AssumeDetOp Operation. | |
| void | llzkVerif_AssumeDetOpSetHint (MlirOperation op, MlirValue value) |
| Set Hint operand of llzk::verif::AssumeDetOp Operation. | |
| MlirOperation | llzkVerif_ContractEndOpBuild (MlirOpBuilder builder, MlirLocation location) |
| Build a llzk::verif::ContractEndOp Operation. | |
| bool | llzkOperationIsA_Verif_ContractEndOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::ContractEndOp. | |
| bool | llzkOperationIsA_Verif_ContractOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::ContractOp. | |
| MlirAttribute | llzkVerif_ContractOpGetSymName (MlirOperation op) |
| Get SymName attribute from llzk::verif::ContractOp Operation. | |
| void | llzkVerif_ContractOpSetSymName (MlirOperation op, MlirAttribute attr) |
| Set SymName attribute of llzk::verif::ContractOp Operation. | |
| MlirAttribute | llzkVerif_ContractOpGetTarget (MlirOperation op) |
| Get Target attribute from llzk::verif::ContractOp Operation. | |
| void | llzkVerif_ContractOpSetTarget (MlirOperation op, MlirAttribute attr) |
| Set Target attribute of llzk::verif::ContractOp Operation. | |
| MlirAttribute | llzkVerif_ContractOpGetFunctionType (MlirOperation op) |
| Get FunctionType attribute from llzk::verif::ContractOp Operation. | |
| void | llzkVerif_ContractOpSetFunctionType (MlirOperation op, MlirAttribute attr) |
| Set FunctionType attribute of llzk::verif::ContractOp Operation. | |
| MlirAttribute | llzkVerif_ContractOpGetArgAttrs (MlirOperation op) |
| Get ArgAttrs attribute from llzk::verif::ContractOp Operation. | |
| void | llzkVerif_ContractOpSetArgAttrs (MlirOperation op, MlirAttribute attr) |
| Set ArgAttrs attribute of llzk::verif::ContractOp Operation. | |
| MlirAttribute | llzkVerif_ContractOpGetResAttrs (MlirOperation op) |
| Get ResAttrs attribute from llzk::verif::ContractOp Operation. | |
| void | llzkVerif_ContractOpSetResAttrs (MlirOperation op, MlirAttribute attr) |
| Set ResAttrs attribute of llzk::verif::ContractOp Operation. | |
| MlirRegion | llzkVerif_ContractOpGetBody (MlirOperation op) |
| Get Body region from llzk::verif::ContractOp Operation. | |
| bool | llzkVerif_ContractOpIsDeclaration (MlirOperation inp) |
| Required by SymbolOpInterface. | |
| bool | llzkVerif_ContractOpHasArgPublicAttr (MlirOperation inp, unsigned index) |
| Return true iff the argument at the given index has pub attribute. | |
| bool | llzkVerif_ContractOpHasFuncTarget (MlirOperation inp) |
| Return true iff the contract targets a function. | |
| bool | llzkVerif_ContractOpHasStructTarget (MlirOperation inp) |
| Return true iff the contract targets a struct type. | |
| MlirRegion | llzkVerif_ContractOpGetCallableRegion (MlirOperation inp) |
| Required by FunctionOpInterface. | |
| bool | llzkVerif_ContractOpHasArgName (MlirOperation inp, unsigned index) |
| Return true iff the argument at the given index has a function.arg_name attribute. | |
| MlirAttribute | llzkVerif_ContractOpGetFullyQualifiedName (MlirOperation inp, bool requireParent) |
| Return the full name for this contract from the root module, including all surrounding symbol table names (i.e., modules and structs). | |
| MlirOperation | llzkVerif_DecreasesOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue value) |
| Build a llzk::verif::DecreasesOp Operation. | |
| bool | llzkOperationIsA_Verif_DecreasesOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::DecreasesOp. | |
| MlirValue | llzkVerif_DecreasesOpGetValue (MlirOperation op) |
| Get Value operand from llzk::verif::DecreasesOp Operation. | |
| void | llzkVerif_DecreasesOpSetValue (MlirOperation op, MlirValue value) |
| Set Value operand of llzk::verif::DecreasesOp Operation. | |
| MlirOperation | llzkVerif_EnsureComputeOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue condition) |
| Build a llzk::verif::EnsureComputeOp Operation. | |
| bool | llzkOperationIsA_Verif_EnsureComputeOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::EnsureComputeOp. | |
| MlirValue | llzkVerif_EnsureComputeOpGetCondition (MlirOperation op) |
| Get Condition operand from llzk::verif::EnsureComputeOp Operation. | |
| void | llzkVerif_EnsureComputeOpSetCondition (MlirOperation op, MlirValue value) |
| Set Condition operand of llzk::verif::EnsureComputeOp Operation. | |
| MlirOperation | llzkVerif_EnsureConstrainOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue condition) |
| Build a llzk::verif::EnsureConstrainOp Operation. | |
| bool | llzkOperationIsA_Verif_EnsureConstrainOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::EnsureConstrainOp. | |
| MlirValue | llzkVerif_EnsureConstrainOpGetCondition (MlirOperation op) |
| Get Condition operand from llzk::verif::EnsureConstrainOp Operation. | |
| void | llzkVerif_EnsureConstrainOpSetCondition (MlirOperation op, MlirValue value) |
| Set Condition operand of llzk::verif::EnsureConstrainOp Operation. | |
| bool | llzkOperationIsA_Verif_IncludeOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::IncludeOp. | |
| intptr_t | llzkVerif_IncludeOpGetArgOperandsCount (MlirOperation op) |
| Get number of ArgOperands operands in llzk::verif::IncludeOp Operation. | |
| MlirValue | llzkVerif_IncludeOpGetArgOperandsAt (MlirOperation op, intptr_t index) |
| Get ArgOperands operand at index from llzk::verif::IncludeOp Operation. | |
| void | llzkVerif_IncludeOpSetArgOperands (MlirOperation op, intptr_t count, MlirValue const *values) |
| Set ArgOperands operands of llzk::verif::IncludeOp Operation. | |
| intptr_t | llzkVerif_IncludeOpGetMapOperandsCount (MlirOperation op) |
| Get number of MapOperands operands in llzk::verif::IncludeOp Operation. | |
| MlirValue | llzkVerif_IncludeOpGetMapOperandsAt (MlirOperation op, intptr_t index) |
| Get MapOperands operand at index from llzk::verif::IncludeOp Operation. | |
| void | llzkVerif_IncludeOpSetMapOperands (MlirOperation op, intptr_t groupCount, MlirValueRange const *groups) |
| Set MapOperands operand groups of llzk::verif::IncludeOp Operation. | |
| MlirAttribute | llzkVerif_IncludeOpGetCallee (MlirOperation op) |
| Get Callee attribute from llzk::verif::IncludeOp Operation. | |
| void | llzkVerif_IncludeOpSetCallee (MlirOperation op, MlirAttribute attr) |
| Set Callee attribute of llzk::verif::IncludeOp Operation. | |
| MlirAttribute | llzkVerif_IncludeOpGetTemplateParams (MlirOperation op) |
| Get TemplateParams attribute from llzk::verif::IncludeOp Operation. | |
| void | llzkVerif_IncludeOpSetTemplateParams (MlirOperation op, MlirAttribute attr) |
| Set TemplateParams attribute of llzk::verif::IncludeOp Operation. | |
| MlirAttribute | llzkVerif_IncludeOpGetNumDimsPerMap (MlirOperation op) |
| Get NumDimsPerMap attribute from llzk::verif::IncludeOp Operation. | |
| void | llzkVerif_IncludeOpSetNumDimsPerMap (MlirOperation op, MlirAttribute attr) |
| Set NumDimsPerMap attribute of llzk::verif::IncludeOp Operation. | |
| MlirAttribute | llzkVerif_IncludeOpGetMapOpGroupSizes (MlirOperation op) |
| Get MapOpGroupSizes attribute from llzk::verif::IncludeOp Operation. | |
| void | llzkVerif_IncludeOpSetMapOpGroupSizes (MlirOperation op, MlirAttribute attr) |
| Set MapOpGroupSizes attribute of llzk::verif::IncludeOp Operation. | |
| MlirAttribute | llzkVerif_IncludeOpGetArgAttrs (MlirOperation op) |
| Get ArgAttrs attribute from llzk::verif::IncludeOp Operation. | |
| void | llzkVerif_IncludeOpSetArgAttrs (MlirOperation op, MlirAttribute attr) |
| Set ArgAttrs attribute of llzk::verif::IncludeOp Operation. | |
| MlirAttribute | llzkVerif_IncludeOpGetResAttrs (MlirOperation op) |
| Get ResAttrs attribute from llzk::verif::IncludeOp Operation. | |
| void | llzkVerif_IncludeOpSetResAttrs (MlirOperation op, MlirAttribute attr) |
| Set ResAttrs attribute of llzk::verif::IncludeOp Operation. | |
| bool | llzkVerif_IncludeOpContractTargetsStruct (MlirOperation inp) |
| Return true iff the contract targets a struct type. | |
| MlirOperation | llzkVerif_IncludeOpResolveCallable (MlirOperation inp) |
| resolveCallable | |
| MlirValue | llzkVerif_IncludeOpGetSelfValue (MlirOperation inp) |
| getSelfValue | |
| MlirOperation | llzkVerif_IncreasesOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue value) |
| Build a llzk::verif::IncreasesOp Operation. | |
| bool | llzkOperationIsA_Verif_IncreasesOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::IncreasesOp. | |
| MlirValue | llzkVerif_IncreasesOpGetValue (MlirOperation op) |
| Get Value operand from llzk::verif::IncreasesOp Operation. | |
| void | llzkVerif_IncreasesOpSetValue (MlirOperation op, MlirValue value) |
| Set Value operand of llzk::verif::IncreasesOp Operation. | |
| bool | llzkOperationIsA_Verif_InvariantOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::InvariantOp. | |
| MlirAttribute | llzkVerif_InvariantOpGetLoopName (MlirOperation op) |
| Get LoopName attribute from llzk::verif::InvariantOp Operation. | |
| void | llzkVerif_InvariantOpSetLoopName (MlirOperation op, MlirAttribute attr) |
| Set LoopName attribute of llzk::verif::InvariantOp Operation. | |
| MlirAttribute | llzkVerif_InvariantOpGetLoopArgTypes (MlirOperation op) |
| Get LoopArgTypes attribute from llzk::verif::InvariantOp Operation. | |
| void | llzkVerif_InvariantOpSetLoopArgTypes (MlirOperation op, MlirAttribute attr) |
| Set LoopArgTypes attribute of llzk::verif::InvariantOp Operation. | |
| MlirRegion | llzkVerif_InvariantOpGetRegion (MlirOperation op) |
| Get Region region from llzk::verif::InvariantOp Operation. | |
| MlirOperation | llzkVerif_InvariantOpGetParentContract (MlirOperation inp) |
| Returns the contract operation that contains this invariant. | |
| MlirOperation | llzkVerif_OldOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue value) |
| Build a llzk::verif::OldOp Operation. | |
| bool | llzkOperationIsA_Verif_OldOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::OldOp. | |
| MlirValue | llzkVerif_OldOpGetValue (MlirOperation op) |
| Get Value operand from llzk::verif::OldOp Operation. | |
| void | llzkVerif_OldOpSetValue (MlirOperation op, MlirValue value) |
| Set Value operand of llzk::verif::OldOp Operation. | |
| MlirValue | llzkVerif_OldOpGetResult (MlirOperation op) |
| Get Result result from llzk::verif::OldOp Operation. | |
| MlirOperation | llzkVerif_ProveDetOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue condition) |
| Build a llzk::verif::ProveDetOp Operation. | |
| bool | llzkOperationIsA_Verif_ProveDetOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::ProveDetOp. | |
| MlirValue | llzkVerif_ProveDetOpGetCondition (MlirOperation op) |
| Get Condition operand from llzk::verif::ProveDetOp Operation. | |
| void | llzkVerif_ProveDetOpSetCondition (MlirOperation op, MlirValue value) |
| Set Condition operand of llzk::verif::ProveDetOp Operation. | |
| MlirValue | llzkVerif_ProveDetOpGetResult (MlirOperation op) |
| Get Result result from llzk::verif::ProveDetOp Operation. | |
| MlirOperation | llzkVerif_RequireComputeOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue condition) |
| Build a llzk::verif::RequireComputeOp Operation. | |
| bool | llzkOperationIsA_Verif_RequireComputeOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::RequireComputeOp. | |
| MlirValue | llzkVerif_RequireComputeOpGetCondition (MlirOperation op) |
| Get Condition operand from llzk::verif::RequireComputeOp Operation. | |
| void | llzkVerif_RequireComputeOpSetCondition (MlirOperation op, MlirValue value) |
| Set Condition operand of llzk::verif::RequireComputeOp Operation. | |
| MlirOperation | llzkVerif_RequireConstrainOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue condition) |
| Build a llzk::verif::RequireConstrainOp Operation. | |
| bool | llzkOperationIsA_Verif_RequireConstrainOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::RequireConstrainOp. | |
| MlirValue | llzkVerif_RequireConstrainOpGetCondition (MlirOperation op) |
| Get Condition operand from llzk::verif::RequireConstrainOp Operation. | |
| void | llzkVerif_RequireConstrainOpSetCondition (MlirOperation op, MlirValue value) |
| Set Condition operand of llzk::verif::RequireConstrainOp Operation. | |
| MlirOperation | llzkVerif_StepOpBuild (MlirOpBuilder builder, MlirLocation location) |
| Build a llzk::verif::StepOp Operation. | |
| bool | llzkOperationIsA_Verif_StepOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::StepOp. | |
| MlirRegion | llzkVerif_StepOpGetRegion (MlirOperation op) |
| Get Region region from llzk::verif::StepOp Operation. | |
| MlirOperation | llzkVerif_StepYieldOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue value) |
| Build a llzk::verif::StepYieldOp Operation. | |
| bool | llzkOperationIsA_Verif_StepYieldOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::StepYieldOp. | |
| MlirValue | llzkVerif_StepYieldOpGetValue (MlirOperation op) |
| Get Value operand from llzk::verif::StepYieldOp Operation. | |
| void | llzkVerif_StepYieldOpSetValue (MlirOperation op, MlirValue value) |
| Set Value operand of llzk::verif::StepYieldOp Operation. | |
| MlirOperation | llzkVerif_VerifAssertOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue condition) |
| Build a llzk::verif::VerifAssertOp Operation. | |
| bool | llzkOperationIsA_Verif_VerifAssertOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::VerifAssertOp. | |
| MlirValue | llzkVerif_VerifAssertOpGetCondition (MlirOperation op) |
| Get Condition operand from llzk::verif::VerifAssertOp Operation. | |
| void | llzkVerif_VerifAssertOpSetCondition (MlirOperation op, MlirValue value) |
| Set Condition operand of llzk::verif::VerifAssertOp Operation. | |
| MlirOperation | llzkVerif_VerifProveOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue condition) |
| Build a llzk::verif::VerifProveOp Operation. | |
| bool | llzkOperationIsA_Verif_VerifProveOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::VerifProveOp. | |
| MlirValue | llzkVerif_VerifProveOpGetCondition (MlirOperation op) |
| Get Condition operand from llzk::verif::VerifProveOp Operation. | |
| void | llzkVerif_VerifProveOpSetCondition (MlirOperation op, MlirValue value) |
| Set Condition operand of llzk::verif::VerifProveOp Operation. | |
| MlirOperation | llzkVerif_VerifSMTProveOpBuild (MlirOpBuilder builder, MlirLocation location, MlirValue condition) |
| Build a llzk::verif::VerifSMTProveOp Operation. | |
| bool | llzkOperationIsA_Verif_VerifSMTProveOp (MlirOperation inp) |
| Returns true if the Operation is a llzk::verif::VerifSMTProveOp. | |
| MlirValue | llzkVerif_VerifSMTProveOpGetCondition (MlirOperation op) |
| Get Condition operand from llzk::verif::VerifSMTProveOp Operation. | |
| void | llzkVerif_VerifSMTProveOpSetCondition (MlirOperation op, MlirValue value) |
| Set Condition operand of llzk::verif::VerifSMTProveOp Operation. | |
| bool llzkOperationIsA_Verif_AssumeDetOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::AssumeDetOp.
Definition at line 23 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_ContractEndOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::ContractEndOp.
Definition at line 53 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_ContractOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::ContractOp.
Definition at line 57 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_DecreasesOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::DecreasesOp.
Definition at line 140 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_EnsureComputeOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::EnsureComputeOp.
Definition at line 171 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_EnsureConstrainOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::EnsureConstrainOp.
Definition at line 202 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_IncludeOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::IncludeOp.
Definition at line 226 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_IncreasesOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::IncreasesOp.
Definition at line 370 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_InvariantOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::InvariantOp.
Definition at line 394 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_OldOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::OldOp.
Definition at line 430 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_ProveDetOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::ProveDetOp.
Definition at line 466 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_RequireComputeOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::RequireComputeOp.
Definition at line 501 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_RequireConstrainOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::RequireConstrainOp.
Definition at line 532 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_StepOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::StepOp.
Definition at line 565 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_StepYieldOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::StepYieldOp.
Definition at line 580 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_VerifAssertOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::VerifAssertOp.
Definition at line 611 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_VerifProveOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::VerifProveOp.
Definition at line 642 of file Ops.capi.cpp.inc.
| bool llzkOperationIsA_Verif_VerifSMTProveOp | ( | MlirOperation | inp | ) |
Returns true if the Operation is a llzk::verif::VerifSMTProveOp.
Definition at line 673 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_AssumeDetOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | hint ) |
Build a llzk::verif::AssumeDetOp Operation.
Definition at line 16 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_AssumeDetOpGetHint | ( | MlirOperation | op | ) |
Get Hint operand from llzk::verif::AssumeDetOp Operation.
Definition at line 27 of file Ops.capi.cpp.inc.
| void llzkVerif_AssumeDetOpSetHint | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Hint operand of llzk::verif::AssumeDetOp Operation.
Definition at line 37 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_ContractEndOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location ) |
Build a llzk::verif::ContractEndOp Operation.
Definition at line 47 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_ContractOpGetArgAttrs | ( | MlirOperation | op | ) |
Get ArgAttrs attribute from llzk::verif::ContractOp Operation.
Definition at line 85 of file Ops.capi.cpp.inc.
| MlirRegion llzkVerif_ContractOpGetBody | ( | MlirOperation | op | ) |
Get Body region from llzk::verif::ContractOp Operation.
Definition at line 101 of file Ops.capi.cpp.inc.
| MlirRegion llzkVerif_ContractOpGetCallableRegion | ( | MlirOperation | inp | ) |
Required by FunctionOpInterface.
Returns the region on the current operation that is callable.
Definition at line 121 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_ContractOpGetFullyQualifiedName | ( | MlirOperation | inp, |
| bool | requireParent ) |
Return the full name for this contract from the root module, including all surrounding symbol table names (i.e., modules and structs).
Definition at line 129 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_ContractOpGetFunctionType | ( | MlirOperation | op | ) |
Get FunctionType attribute from llzk::verif::ContractOp Operation.
Definition at line 77 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_ContractOpGetResAttrs | ( | MlirOperation | op | ) |
Get ResAttrs attribute from llzk::verif::ContractOp Operation.
Definition at line 93 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_ContractOpGetSymName | ( | MlirOperation | op | ) |
Get SymName attribute from llzk::verif::ContractOp Operation.
Definition at line 61 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_ContractOpGetTarget | ( | MlirOperation | op | ) |
Get Target attribute from llzk::verif::ContractOp Operation.
Definition at line 69 of file Ops.capi.cpp.inc.
| bool llzkVerif_ContractOpHasArgName | ( | MlirOperation | inp, |
| unsigned | index ) |
Return true iff the argument at the given index has a function.arg_name attribute.
Definition at line 125 of file Ops.capi.cpp.inc.
| bool llzkVerif_ContractOpHasArgPublicAttr | ( | MlirOperation | inp, |
| unsigned | index ) |
Return true iff the argument at the given index has pub attribute.
Definition at line 109 of file Ops.capi.cpp.inc.
| bool llzkVerif_ContractOpHasFuncTarget | ( | MlirOperation | inp | ) |
Return true iff the contract targets a function.
Definition at line 113 of file Ops.capi.cpp.inc.
| bool llzkVerif_ContractOpHasStructTarget | ( | MlirOperation | inp | ) |
Return true iff the contract targets a struct type.
Definition at line 117 of file Ops.capi.cpp.inc.
| bool llzkVerif_ContractOpIsDeclaration | ( | MlirOperation | inp | ) |
Required by SymbolOpInterface.
Definition at line 105 of file Ops.capi.cpp.inc.
| void llzkVerif_ContractOpSetArgAttrs | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set ArgAttrs attribute of llzk::verif::ContractOp Operation.
Definition at line 89 of file Ops.capi.cpp.inc.
| void llzkVerif_ContractOpSetFunctionType | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set FunctionType attribute of llzk::verif::ContractOp Operation.
Definition at line 81 of file Ops.capi.cpp.inc.
| void llzkVerif_ContractOpSetResAttrs | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set ResAttrs attribute of llzk::verif::ContractOp Operation.
Definition at line 97 of file Ops.capi.cpp.inc.
| void llzkVerif_ContractOpSetSymName | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set SymName attribute of llzk::verif::ContractOp Operation.
Definition at line 65 of file Ops.capi.cpp.inc.
| void llzkVerif_ContractOpSetTarget | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set Target attribute of llzk::verif::ContractOp Operation.
Definition at line 73 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_DecreasesOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | value ) |
Build a llzk::verif::DecreasesOp Operation.
Definition at line 133 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_DecreasesOpGetValue | ( | MlirOperation | op | ) |
Get Value operand from llzk::verif::DecreasesOp Operation.
Definition at line 144 of file Ops.capi.cpp.inc.
| void llzkVerif_DecreasesOpSetValue | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Value operand of llzk::verif::DecreasesOp Operation.
Definition at line 154 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_EnsureComputeOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | condition ) |
Build a llzk::verif::EnsureComputeOp Operation.
Definition at line 164 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_EnsureComputeOpGetCondition | ( | MlirOperation | op | ) |
Get Condition operand from llzk::verif::EnsureComputeOp Operation.
Definition at line 175 of file Ops.capi.cpp.inc.
| void llzkVerif_EnsureComputeOpSetCondition | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Condition operand of llzk::verif::EnsureComputeOp Operation.
Definition at line 185 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_EnsureConstrainOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | condition ) |
Build a llzk::verif::EnsureConstrainOp Operation.
Definition at line 195 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_EnsureConstrainOpGetCondition | ( | MlirOperation | op | ) |
Get Condition operand from llzk::verif::EnsureConstrainOp Operation.
Definition at line 206 of file Ops.capi.cpp.inc.
| void llzkVerif_EnsureConstrainOpSetCondition | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Condition operand of llzk::verif::EnsureConstrainOp Operation.
Definition at line 216 of file Ops.capi.cpp.inc.
| bool llzkVerif_IncludeOpContractTargetsStruct | ( | MlirOperation | inp | ) |
Return true iff the contract targets a struct type.
Definition at line 351 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_IncludeOpGetArgAttrs | ( | MlirOperation | op | ) |
Get ArgAttrs attribute from llzk::verif::IncludeOp Operation.
Definition at line 335 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_IncludeOpGetArgOperandsAt | ( | MlirOperation | op, |
| intptr_t | index ) |
Get ArgOperands operand at index from llzk::verif::IncludeOp Operation.
Definition at line 235 of file Ops.capi.cpp.inc.
| intptr_t llzkVerif_IncludeOpGetArgOperandsCount | ( | MlirOperation | op | ) |
Get number of ArgOperands operands in llzk::verif::IncludeOp Operation.
Definition at line 230 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_IncludeOpGetCallee | ( | MlirOperation | op | ) |
Get Callee attribute from llzk::verif::IncludeOp Operation.
Definition at line 303 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_IncludeOpGetMapOperandsAt | ( | MlirOperation | op, |
| intptr_t | index ) |
Get MapOperands operand at index from llzk::verif::IncludeOp Operation.
Definition at line 260 of file Ops.capi.cpp.inc.
| intptr_t llzkVerif_IncludeOpGetMapOperandsCount | ( | MlirOperation | op | ) |
Get number of MapOperands operands in llzk::verif::IncludeOp Operation.
Definition at line 255 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_IncludeOpGetMapOpGroupSizes | ( | MlirOperation | op | ) |
Get MapOpGroupSizes attribute from llzk::verif::IncludeOp Operation.
Definition at line 327 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_IncludeOpGetNumDimsPerMap | ( | MlirOperation | op | ) |
Get NumDimsPerMap attribute from llzk::verif::IncludeOp Operation.
Definition at line 319 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_IncludeOpGetResAttrs | ( | MlirOperation | op | ) |
Get ResAttrs attribute from llzk::verif::IncludeOp Operation.
Definition at line 343 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_IncludeOpGetSelfValue | ( | MlirOperation | inp | ) |
getSelfValue
Definition at line 359 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_IncludeOpGetTemplateParams | ( | MlirOperation | op | ) |
Get TemplateParams attribute from llzk::verif::IncludeOp Operation.
Definition at line 311 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_IncludeOpResolveCallable | ( | MlirOperation | inp | ) |
resolveCallable
Definition at line 355 of file Ops.capi.cpp.inc.
| void llzkVerif_IncludeOpSetArgAttrs | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set ArgAttrs attribute of llzk::verif::IncludeOp Operation.
Definition at line 339 of file Ops.capi.cpp.inc.
| void llzkVerif_IncludeOpSetArgOperands | ( | MlirOperation | op, |
| intptr_t | count, | ||
| MlirValue const * | values ) |
Set ArgOperands operands of llzk::verif::IncludeOp Operation.
Definition at line 245 of file Ops.capi.cpp.inc.
| void llzkVerif_IncludeOpSetCallee | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set Callee attribute of llzk::verif::IncludeOp Operation.
Definition at line 307 of file Ops.capi.cpp.inc.
| void llzkVerif_IncludeOpSetMapOperands | ( | MlirOperation | op, |
| intptr_t | groupCount, | ||
| MlirValueRange const * | groups ) |
Set MapOperands operand groups of llzk::verif::IncludeOp Operation.
Each element of groups represents one group; its size field drives the per-group segment-size attribute and values supplies the operands for that group.
Definition at line 270 of file Ops.capi.cpp.inc.
| void llzkVerif_IncludeOpSetMapOpGroupSizes | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set MapOpGroupSizes attribute of llzk::verif::IncludeOp Operation.
Definition at line 331 of file Ops.capi.cpp.inc.
| void llzkVerif_IncludeOpSetNumDimsPerMap | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set NumDimsPerMap attribute of llzk::verif::IncludeOp Operation.
Definition at line 323 of file Ops.capi.cpp.inc.
| void llzkVerif_IncludeOpSetResAttrs | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set ResAttrs attribute of llzk::verif::IncludeOp Operation.
Definition at line 347 of file Ops.capi.cpp.inc.
| void llzkVerif_IncludeOpSetTemplateParams | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set TemplateParams attribute of llzk::verif::IncludeOp Operation.
Definition at line 315 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_IncreasesOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | value ) |
Build a llzk::verif::IncreasesOp Operation.
Definition at line 363 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_IncreasesOpGetValue | ( | MlirOperation | op | ) |
Get Value operand from llzk::verif::IncreasesOp Operation.
Definition at line 374 of file Ops.capi.cpp.inc.
| void llzkVerif_IncreasesOpSetValue | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Value operand of llzk::verif::IncreasesOp Operation.
Definition at line 384 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_InvariantOpGetLoopArgTypes | ( | MlirOperation | op | ) |
Get LoopArgTypes attribute from llzk::verif::InvariantOp Operation.
Definition at line 406 of file Ops.capi.cpp.inc.
| MlirAttribute llzkVerif_InvariantOpGetLoopName | ( | MlirOperation | op | ) |
Get LoopName attribute from llzk::verif::InvariantOp Operation.
Definition at line 398 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_InvariantOpGetParentContract | ( | MlirOperation | inp | ) |
Returns the contract operation that contains this invariant.
Definition at line 418 of file Ops.capi.cpp.inc.
| MlirRegion llzkVerif_InvariantOpGetRegion | ( | MlirOperation | op | ) |
Get Region region from llzk::verif::InvariantOp Operation.
Definition at line 414 of file Ops.capi.cpp.inc.
| void llzkVerif_InvariantOpSetLoopArgTypes | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set LoopArgTypes attribute of llzk::verif::InvariantOp Operation.
Definition at line 410 of file Ops.capi.cpp.inc.
| void llzkVerif_InvariantOpSetLoopName | ( | MlirOperation | op, |
| MlirAttribute | attr ) |
Set LoopName attribute of llzk::verif::InvariantOp Operation.
Definition at line 402 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_OldOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | value ) |
Build a llzk::verif::OldOp Operation.
Definition at line 422 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_OldOpGetResult | ( | MlirOperation | op | ) |
Get Result result from llzk::verif::OldOp Operation.
Definition at line 454 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_OldOpGetValue | ( | MlirOperation | op | ) |
Get Value operand from llzk::verif::OldOp Operation.
Definition at line 434 of file Ops.capi.cpp.inc.
| void llzkVerif_OldOpSetValue | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Value operand of llzk::verif::OldOp Operation.
Definition at line 444 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_ProveDetOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | condition ) |
Build a llzk::verif::ProveDetOp Operation.
Definition at line 458 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_ProveDetOpGetCondition | ( | MlirOperation | op | ) |
Get Condition operand from llzk::verif::ProveDetOp Operation.
Definition at line 470 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_ProveDetOpGetResult | ( | MlirOperation | op | ) |
Get Result result from llzk::verif::ProveDetOp Operation.
Definition at line 490 of file Ops.capi.cpp.inc.
| void llzkVerif_ProveDetOpSetCondition | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Condition operand of llzk::verif::ProveDetOp Operation.
Definition at line 480 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_RequireComputeOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | condition ) |
Build a llzk::verif::RequireComputeOp Operation.
Definition at line 494 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_RequireComputeOpGetCondition | ( | MlirOperation | op | ) |
Get Condition operand from llzk::verif::RequireComputeOp Operation.
Definition at line 505 of file Ops.capi.cpp.inc.
| void llzkVerif_RequireComputeOpSetCondition | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Condition operand of llzk::verif::RequireComputeOp Operation.
Definition at line 515 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_RequireConstrainOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | condition ) |
Build a llzk::verif::RequireConstrainOp Operation.
Definition at line 525 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_RequireConstrainOpGetCondition | ( | MlirOperation | op | ) |
Get Condition operand from llzk::verif::RequireConstrainOp Operation.
Definition at line 536 of file Ops.capi.cpp.inc.
| void llzkVerif_RequireConstrainOpSetCondition | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Condition operand of llzk::verif::RequireConstrainOp Operation.
Definition at line 546 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_StepOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location ) |
Build a llzk::verif::StepOp Operation.
Definition at line 556 of file Ops.capi.cpp.inc.
| MlirRegion llzkVerif_StepOpGetRegion | ( | MlirOperation | op | ) |
Get Region region from llzk::verif::StepOp Operation.
Definition at line 569 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_StepYieldOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | value ) |
Build a llzk::verif::StepYieldOp Operation.
Definition at line 573 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_StepYieldOpGetValue | ( | MlirOperation | op | ) |
Get Value operand from llzk::verif::StepYieldOp Operation.
Definition at line 584 of file Ops.capi.cpp.inc.
| void llzkVerif_StepYieldOpSetValue | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Value operand of llzk::verif::StepYieldOp Operation.
Definition at line 594 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_VerifAssertOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | condition ) |
Build a llzk::verif::VerifAssertOp Operation.
Definition at line 604 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_VerifAssertOpGetCondition | ( | MlirOperation | op | ) |
Get Condition operand from llzk::verif::VerifAssertOp Operation.
Definition at line 615 of file Ops.capi.cpp.inc.
| void llzkVerif_VerifAssertOpSetCondition | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Condition operand of llzk::verif::VerifAssertOp Operation.
Definition at line 625 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_VerifProveOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | condition ) |
Build a llzk::verif::VerifProveOp Operation.
Definition at line 635 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_VerifProveOpGetCondition | ( | MlirOperation | op | ) |
Get Condition operand from llzk::verif::VerifProveOp Operation.
Definition at line 646 of file Ops.capi.cpp.inc.
| void llzkVerif_VerifProveOpSetCondition | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Condition operand of llzk::verif::VerifProveOp Operation.
Definition at line 656 of file Ops.capi.cpp.inc.
| MlirOperation llzkVerif_VerifSMTProveOpBuild | ( | MlirOpBuilder | builder, |
| MlirLocation | location, | ||
| MlirValue | condition ) |
Build a llzk::verif::VerifSMTProveOp Operation.
Definition at line 666 of file Ops.capi.cpp.inc.
| MlirValue llzkVerif_VerifSMTProveOpGetCondition | ( | MlirOperation | op | ) |
Get Condition operand from llzk::verif::VerifSMTProveOp Operation.
Definition at line 677 of file Ops.capi.cpp.inc.
| void llzkVerif_VerifSMTProveOpSetCondition | ( | MlirOperation | op, |
| MlirValue | value ) |
Set Condition operand of llzk::verif::VerifSMTProveOp Operation.
Definition at line 687 of file Ops.capi.cpp.inc.