tvm
Loading...
Searching...
No Matches
tvm::relax::BlockBuilderObj Member List

This is the complete list of members for tvm::relax::BlockBuilderObj, including all inherited members.

_type_mutabletvm::relax::BlockBuilderObjstatic
AddDefinitionToScope(Var var)=0tvm::relax::BlockBuilderObjpure virtual
AddFunction(const BaseFunc &func, ffi::String func_name_hint)=0tvm::relax::BlockBuilderObjpure virtual
BeginBindingBlock()=0tvm::relax::BlockBuilderObjpure virtual
BeginDataflowBlock()=0tvm::relax::BlockBuilderObjpure virtual
BeginInnerScope()=0tvm::relax::BlockBuilderObjpure virtual
BeginScope(ffi::Optional< ffi::Array< Var > > params)=0tvm::relax::BlockBuilderObjpure virtual
CurrentBlockIsDataFlow()=0tvm::relax::BlockBuilderObjpure virtual
Emit(Expr expr, ffi::String name_hint="")=0tvm::relax::BlockBuilderObjpure virtual
EmitMatchCast(Expr value, Type ty, ffi::String name_hint="")=0tvm::relax::BlockBuilderObjpure virtual
EmitNormalized(Binding normalized_binding)=0tvm::relax::BlockBuilderObjpure virtual
EmitOutput(Expr output, ffi::String name_hint="")=0tvm::relax::BlockBuilderObjpure virtual
EndBlock()=0tvm::relax::BlockBuilderObjpure virtual
EndScope()=0tvm::relax::BlockBuilderObjpure virtual
Finalize()=0tvm::relax::BlockBuilderObjpure virtual
GetAnalyzer()=0tvm::relax::BlockBuilderObjpure virtual
GetContextIRModule() const =0tvm::relax::BlockBuilderObjpure virtual
LookupBinding(const Var &var)=0tvm::relax::BlockBuilderObjpure virtual
name_supply()=0tvm::relax::BlockBuilderObjpure virtual
Normalize(const Expr &expr)=0tvm::relax::BlockBuilderObjpure virtual
NormalizeArgument(const Expr &expr)=0tvm::relax::BlockBuilderObjpure virtual
TVM_FFI_DECLARE_OBJECT_INFO("relax.BlockBuilder", BlockBuilderObj, ffi::Object)tvm::relax::BlockBuilderObj
UpdateFunction(const GlobalVar &gv, BaseFunc function)=0tvm::relax::BlockBuilderObjpure virtual