Class StmtFrameObj#

Inheritance Relationships#

Base Type#

Derived Types#

Class Documentation#

class StmtFrameObj : public tvm::script::ir_builder::IRBuilderFrameObj#

A shared frame containing a sequence of core IR statements.

Subclassed by tvm::script::ir_builder::ir::AssertFrameObj, tvm::script::ir_builder::ir::ElseFrameObj, tvm::script::ir_builder::ir::ForFrameObj, tvm::script::ir_builder::ir::IfFrameObj, tvm::script::ir_builder::ir::RegionFrameObj, tvm::script::ir_builder::ir::ThenFrameObj, tvm::script::ir_builder::ir::WhileFrameObj, tvm::script::ir_builder::tirx::FunctionFrameObj

Public Members

ffi::Array<tvm::Stmt> stmts#

The statements within this frame.

Public Static Functions

static inline void RegisterReflection()#
static inline int32_t _GetOrAllocRuntimeTypeIndex()#
static inline int32_t RuntimeTypeIndex() noexcept#