MLIR: mlir::LLVM::ModuleTranslation::StackFrameBase< Derived > Class Template Reference (original) (raw)
template
class mlir::LLVM::ModuleTranslation::StackFrameBase< Derived >
Concrete CRTP base class for ModuleTranslation stack frames.
When translating operations with regions, users of ModuleTranslation can store state on ModuleTranslation stack before entering the region and inspect it when converting operations nested within that region. Users are expected to derive this class and put any relevant information into fields of the derived class. The usual isa/dyn_cast functionality is available for instances of derived classes.
Definition at line 296 of file ModuleTranslation.h.