tvm
Loading...
Searching...
No Matches
Classes | Namespaces
frame.h File Reference
#include <tvm/ffi/reflection/registry.h>
#include <tvm/relax/block_builder.h>
#include <tvm/relax/expr.h>
#include <tvm/script/ir_builder/base.h>
#include <tvm/script/ir_builder/frame.h>
#include <tvm/script/ir_builder/ir.h>
#include <utility>
Include dependency graph for frame.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tvm::script::ir_builder::relax::RelaxFrameObj
 The base ir_builder frame for the relax dialect. More...
 
class  tvm::script::ir_builder::relax::RelaxFrame
 
class  tvm::script::ir_builder::relax::SeqExprFrameObj
 The base ir_builder frame for frames with SeqExpr i.e. Functions, IfExpr branches. More...
 
class  tvm::script::ir_builder::relax::SeqExprFrame
 
class  tvm::script::ir_builder::relax::FunctionFrameObj
 The ir_builder frame for the relax function. More...
 
class  tvm::script::ir_builder::relax::FunctionFrame
 
class  tvm::script::ir_builder::relax::BindingBlockFrameObj
 The ir_builder frame for relax binding blocks. More...
 
class  tvm::script::ir_builder::relax::BindingBlockFrame
 
class  tvm::script::ir_builder::relax::IfFrameObj
 A frame that represents if statement. More...
 
class  tvm::script::ir_builder::relax::IfFrame
 Managed reference to IfFrameObj. More...
 
class  tvm::script::ir_builder::relax::ThenFrameObj
 A frame that represents then. More...
 
class  tvm::script::ir_builder::relax::ThenFrame
 Managed reference to ThenFrameObj. More...
 
class  tvm::script::ir_builder::relax::ElseFrameObj
 A frame that represents else. More...
 
class  tvm::script::ir_builder::relax::ElseFrame
 Managed reference to ElseFrameObj. More...
 

Namespaces

namespace  tvm
 An object that builds and maintains block scope and StmtSref mapping for Dependence analysis.
 
namespace  tvm::script
 
namespace  tvm::script::ir_builder
 
namespace  tvm::script::ir_builder::relax