LLZK 0.1.0
Veridise's ZK Language IR
Loading...
Searching...
No Matches
llzk::global::detail::GlobalWriteOpGenericAdaptorBase Class Reference
Inheritance diagram for llzk::global::detail::GlobalWriteOpGenericAdaptorBase:
[legend]
Collaboration diagram for llzk::global::detail::GlobalWriteOpGenericAdaptorBase:
[legend]

Classes

struct  Properties

Public Member Functions

 GlobalWriteOpGenericAdaptorBase (::mlir::DictionaryAttr attrs, const Properties &properties, ::mlir::RegionRange regions={})
 GlobalWriteOpGenericAdaptorBase (GlobalWriteOp op)
std::pair< unsigned, unsigned > getODSOperandIndexAndLength (unsigned index, unsigned odsOperandsSize)
const PropertiesgetProperties ()
::mlir::DictionaryAttr getAttributes ()
::mlir::SymbolRefAttr getNameRefAttr ()
::mlir::SymbolRefAttr getNameRef ()

Protected Attributes

::mlir::DictionaryAttr odsAttrs
::std::optional<::mlir::OperationName > odsOpName
Properties properties
::mlir::RegionRange odsRegions

Detailed Description

Definition at line 545 of file Ops.h.inc.

Constructor & Destructor Documentation

◆ GlobalWriteOpGenericAdaptorBase() [1/2]

llzk::global::detail::GlobalWriteOpGenericAdaptorBase::GlobalWriteOpGenericAdaptorBase ( ::mlir::DictionaryAttr attrs,
const Properties & properties,
::mlir::RegionRange regions = {} )
inline

Definition at line 573 of file Ops.h.inc.

◆ GlobalWriteOpGenericAdaptorBase() [2/2]

llzk::global::detail::GlobalWriteOpGenericAdaptorBase::GlobalWriteOpGenericAdaptorBase ( GlobalWriteOp op)

Definition at line 817 of file Ops.cpp.inc.

Member Function Documentation

◆ getAttributes()

::mlir::DictionaryAttr llzk::global::detail::GlobalWriteOpGenericAdaptorBase::getAttributes ( )
inline

Definition at line 587 of file Ops.h.inc.

◆ getNameRef()

mlir::SymbolRefAttr llzk::global::detail::GlobalWriteOpGenericAdaptorBase::getNameRef ( )

Definition at line 819 of file Ops.cpp.inc.

◆ getNameRefAttr()

::mlir::SymbolRefAttr llzk::global::detail::GlobalWriteOpGenericAdaptorBase::getNameRefAttr ( )
inline

Definition at line 591 of file Ops.h.inc.

◆ getODSOperandIndexAndLength()

std::pair< unsigned, unsigned > llzk::global::detail::GlobalWriteOpGenericAdaptorBase::getODSOperandIndexAndLength ( unsigned index,
unsigned odsOperandsSize )
inline

Definition at line 579 of file Ops.h.inc.

◆ getProperties()

const Properties & llzk::global::detail::GlobalWriteOpGenericAdaptorBase::getProperties ( )
inline

Definition at line 583 of file Ops.h.inc.

Member Data Documentation

◆ odsAttrs

::mlir::DictionaryAttr llzk::global::detail::GlobalWriteOpGenericAdaptorBase::odsAttrs
protected

Definition at line 568 of file Ops.h.inc.

◆ odsOpName

::std::optional<::mlir::OperationName> llzk::global::detail::GlobalWriteOpGenericAdaptorBase::odsOpName
protected

Definition at line 569 of file Ops.h.inc.

◆ odsRegions

::mlir::RegionRange llzk::global::detail::GlobalWriteOpGenericAdaptorBase::odsRegions
protected

Definition at line 571 of file Ops.h.inc.

◆ properties

Properties llzk::global::detail::GlobalWriteOpGenericAdaptorBase::properties
protected

Definition at line 570 of file Ops.h.inc.


The documentation for this class was generated from the following files: