tvm
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
tvm::tir::Buffer Member List

This is the complete list of members for tvm::tir::Buffer, including all inherited members.

_type_is_nullabletvm::runtime::ObjectRefstatic
access_ptr(int access_mask, DataType ptr_type=DataType::Handle(), int content_lanes=1, PrimExpr offset=IntImm(DataType::Int(32), 0), Optional< PrimExpr > input_extent=NullOpt) consttvm::tir::Buffer
as() consttvm::runtime::ObjectRefinline
as() consttvm::runtime::ObjectRefinline
Buffer(Var data, DataType dtype, Array< PrimExpr > shape, Array< PrimExpr > strides, PrimExpr elem_offset, String name, int data_alignment, int offset_factor, BufferType buffer_type, Array< IntImm > axis_separators={}, Span span=Span())tvm::tir::Buffer
ContainerType typedeftvm::runtime::ObjectRef
data_tvm::runtime::ObjectRefprotected
defined() consttvm::runtime::ObjectRefinline
DowncastNoCheck(ObjectRef ref)tvm::runtime::ObjectRefinlineprotectedstatic
FFIClearAfterMove(ObjectRef *ref)tvm::runtime::ObjectRefinlineprotectedstatic
get() consttvm::runtime::ObjectRefinline
get_mutable() consttvm::runtime::ObjectRefinlineprotected
GetDataPtr(const ObjectRef &ref)tvm::runtime::ObjectRefinlineprotectedstatic
GetFlattenedBuffer() consttvm::tir::Buffer
MakeSlice(Array< PrimExpr > begins, Array< PrimExpr > extents) consttvm::tir::Buffer
MakeStrideView() consttvm::tir::Buffer
ObjectRef()=defaulttvm::runtime::ObjectRef
ObjectRef(ObjectPtr< Object > data)tvm::runtime::ObjectRefinlineexplicit
OffsetOf(Array< PrimExpr > index) consttvm::tir::Buffer
operator!=(const ObjectRef &other) consttvm::runtime::ObjectRefinline
operator->() consttvm::runtime::ObjectRefinline
operator<(const ObjectRef &other) consttvm::runtime::ObjectRefinline
operator==(const ObjectRef &other) consttvm::runtime::ObjectRefinline
same_as(const ObjectRef &other) consttvm::runtime::ObjectRefinline
scope() consttvm::tir::Buffer
TVM_DEFINE_OBJECT_REF_COW_METHOD(BufferNode)tvm::tir::Buffer
TVM_DEFINE_OBJECT_REF_METHODS(Buffer, ObjectRef, BufferNode)tvm::tir::Buffer
unique() consttvm::runtime::ObjectRefinline
use_count() consttvm::runtime::ObjectRefinline
vload(Array< PrimExpr > begin, DataType dtype) consttvm::tir::Buffer
vstore(Array< PrimExpr > begin, PrimExpr value) consttvm::tir::Buffer