MLIR-AIE 1.4.5.dev
xilinx::AIE::NamedOpTable Class Reference

#include "aie/Dialect/AIE/IR/AIEDialect.h"

Public Member Functions

 NamedOpTable (mlir::Operation *symbolTableOp)
mlir::Operation * lookup (mlir::StringAttr name) const
template<typename OpTy>
OpTy lookup (mlir::StringAttr name) const
std::string uniqueName (llvm::StringRef prefix, unsigned &counter) const

Detailed Description

Definition at line 149 of file AIEDialect.h.

Constructor & Destructor Documentation

◆ NamedOpTable()

xilinx::AIE::NamedOpTable::NamedOpTable ( mlir::Operation * symbolTableOp)
explicit

Definition at line 171 of file AIEDialect.cpp.

Member Function Documentation

◆ lookup() [1/2]

template<typename OpTy>
OpTy xilinx::AIE::NamedOpTable::lookup ( mlir::StringAttr name) const
inline

Definition at line 157 of file AIEDialect.h.

References lookup().

◆ lookup() [2/2]

mlir::Operation * xilinx::AIE::NamedOpTable::lookup ( mlir::StringAttr name) const
inline

Definition at line 153 of file AIEDialect.h.

Referenced by lookup(), and xilinx::AIE::NamedOpTableCollection::lookupIn().

◆ uniqueName()

std::string xilinx::AIE::NamedOpTable::uniqueName ( llvm::StringRef prefix,
unsigned & counter ) const

Definition at line 200 of file AIEDialect.cpp.


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