tvm
Loading...
Searching...
No Matches
tvm::tirx::BufferVar Member List

This is the complete list of members for tvm::tirx::BufferVar, including all inherited members.

_type_container_is_exacttvm::tirx::BufferVarstatic
_type_is_nullabletvm::tirx::BufferVarstatic
access_ptr(int access_mask, PointerType ptr_type=PointerType::VoidPointerTy(), int content_lanes=1, PrimExpr offset=IntImm::Int32(0), ffi::Optional< PrimExpr > input_extent=std::nullopt) consttvm::tirx::BufferVar
BufferVar(ffi::String name, BufferType type, Span span=Span())tvm::tirx::BufferVarexplicit
BufferVar(Var var)tvm::tirx::BufferVarinlineexplicit
BufferVar()=defaulttvm::tirx::BufferVar
BufferVar(ffi::ObjectPtr< VarNode > n)tvm::tirx::BufferVarinlineexplicit
BufferVar(ffi::UnsafeInit tag)tvm::tirx::BufferVarinlineexplicit
ContainerType typedeftvm::tirx::BufferVar
CopyWithDType(PrimType dtype) consttvm::Var
CopyWithName(const ffi::String &name) consttvm::Var
CopyWithSuffix(const ffi::String &suffix) consttvm::Var
data() consttvm::tirx::BufferVar
DataPointerType() consttvm::tirx::BufferVarinline
ElementType() consttvm::tirx::BufferVarinline
get() consttvm::tirx::BufferVarinline
GetFlattenedBuffer() consttvm::tirx::BufferVar
IsScalar(bool alloc_or_decl=true) consttvm::tirx::BufferVar
MakeSlice(ffi::Array< PrimExpr > begins, ffi::Array< PrimExpr > extents) consttvm::tirx::BufferVar
MakeStrideView() consttvm::tirx::BufferVar
name() consttvm::tirx::BufferVarinline
OffsetOf(ffi::Array< PrimExpr > index) consttvm::tirx::BufferVar
OffsetOf_p(const ffi::Array< PrimExpr > &indices) consttvm::tirx::BufferVar
operator!=(const Expr &other) const =deletetvm::Expr
operator->() consttvm::tirx::BufferVarinline
operator<(const Expr &other) const =deletetvm::Expr
operator==(const Expr &other) const =deletetvm::Expr
scope() consttvm::tirx::BufferVar
span() consttvm::tirx::BufferVarinline
TVM_FFI_DEFINE_DEFAULT_COPY_MOVE_AND_ASSIGN(BufferVar)tvm::tirx::BufferVar
TVM_FFI_DEFINE_OBJECT_REF_METHODS_NULLABLE(Var, Expr, VarNode)tvm::Var
tvm::Expr::TVM_FFI_DEFINE_OBJECT_REF_METHODS_NULLABLE(Expr, ffi::ObjectRef, ExprNode)tvm::Expr
type() consttvm::tirx::BufferVarinline
Var(ffi::String name, ffi::Optional< Type > ty_annotation, Span span=Span())tvm::Varexplicit
var() consttvm::tirx::BufferVarinline
vload(ffi::Array< PrimExpr > begin, PrimType dtype) consttvm::tirx::BufferVar
vstore(ffi::Array< PrimExpr > begin, PrimExpr value) consttvm::tirx::BufferVar
with_allocated_addr(ffi::Array< PrimExpr > allocated_addr) consttvm::tirx::BufferVar
with_dtype(PrimType dtype) consttvm::tirx::BufferVar