LLZK 2.1.1
An open-source IR for Zero Knowledge (ZK) circuits
Loading...
Searching...
No Matches
OpInterfaces.cpp.inc
Go to the documentation of this file.
1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Interface Definitions *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
10::mlir::TypedValue<::mlir::IntegerType> llzk::verif::ConditionOpInterface::getCondition() {
11 return getImpl()->getCondition(getImpl(), getOperation());
12 }
13
14void llzk::verif::ConditionOpInterface::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> & effects) {
15 return getImpl()->implMemoryEffectOpInterface->getEffects(getImpl()->implMemoryEffectOpInterface, getOperation(), effects);
16 }
17
18void llzk::verif::PostconditionOpInterface::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> & effects) {
19 return getImpl()->implMemoryEffectOpInterface->getEffects(getImpl()->implMemoryEffectOpInterface, getOperation(), effects);
20 }
21
22::mlir::TypedValue<::mlir::IntegerType> llzk::verif::PostconditionOpInterface::getCondition() {
23 return getImpl()->implConditionOpInterface->getCondition(getImpl()->implConditionOpInterface, getOperation());
24 }
25
26void llzk::verif::PreconditionOpInterface::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> & effects) {
27 return getImpl()->implMemoryEffectOpInterface->getEffects(getImpl()->implMemoryEffectOpInterface, getOperation(), effects);
28 }
29
30::mlir::TypedValue<::mlir::IntegerType> llzk::verif::PreconditionOpInterface::getCondition() {
31 return getImpl()->implConditionOpInterface->getCondition(getImpl()->implConditionOpInterface, getOperation());
32 }
void getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect > > &effects)
Collects all of the operation's effects into effects.
::mlir::TypedValue<::mlir::IntegerType > getCondition()
Gets the SSA Value for the condition operand.
::mlir::TypedValue<::mlir::IntegerType > getCondition()
Gets the SSA Value for the condition operand.
void getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect > > &effects)
Collects all of the operation's effects into effects.
::mlir::TypedValue<::mlir::IntegerType > getCondition()
Gets the SSA Value for the condition operand.
void getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect > > &effects)
Collects all of the operation's effects into effects.