tvm
tvm::tir::Buffer Member List

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

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=std::nullopt) consttvm::tir::Buffer
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
GetFlattenedBuffer() consttvm::tir::Buffer
MakeSlice(Array< PrimExpr > begins, Array< PrimExpr > extents) consttvm::tir::Buffer
MakeStrideView() consttvm::tir::Buffer
OffsetOf(Array< PrimExpr > index) consttvm::tir::Buffer
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
vload(Array< PrimExpr > begin, DataType dtype, Optional< PrimExpr > predicate=std::nullopt) consttvm::tir::Buffer
vstore(Array< PrimExpr > begin, PrimExpr value, Optional< PrimExpr > predicate=std::nullopt) consttvm::tir::Buffer