|
tvm
|
This is the complete list of members for tvm::tirx::BufferVar, including all inherited members.
| _type_container_is_exact | tvm::tirx::BufferVar | static |
| _type_is_nullable | tvm::tirx::BufferVar | static |
| 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) const | tvm::tirx::BufferVar | |
| BufferVar(ffi::String name, BufferType type, Span span=Span()) | tvm::tirx::BufferVar | explicit |
| BufferVar(Var var) | tvm::tirx::BufferVar | inlineexplicit |
| BufferVar()=default | tvm::tirx::BufferVar | |
| BufferVar(ffi::ObjectPtr< VarNode > n) | tvm::tirx::BufferVar | inlineexplicit |
| BufferVar(ffi::UnsafeInit tag) | tvm::tirx::BufferVar | inlineexplicit |
| ContainerType typedef | tvm::tirx::BufferVar | |
| CopyWithDType(PrimType dtype) const | tvm::Var | |
| CopyWithName(const ffi::String &name) const | tvm::Var | |
| CopyWithSuffix(const ffi::String &suffix) const | tvm::Var | |
| data() const | tvm::tirx::BufferVar | |
| DataPointerType() const | tvm::tirx::BufferVar | inline |
| ElementType() const | tvm::tirx::BufferVar | inline |
| get() const | tvm::tirx::BufferVar | inline |
| GetFlattenedBuffer() const | tvm::tirx::BufferVar | |
| IsScalar(bool alloc_or_decl=true) const | tvm::tirx::BufferVar | |
| MakeSlice(ffi::Array< PrimExpr > begins, ffi::Array< PrimExpr > extents) const | tvm::tirx::BufferVar | |
| MakeStrideView() const | tvm::tirx::BufferVar | |
| name() const | tvm::tirx::BufferVar | inline |
| OffsetOf(ffi::Array< PrimExpr > index) const | tvm::tirx::BufferVar | |
| OffsetOf_p(const ffi::Array< PrimExpr > &indices) const | tvm::tirx::BufferVar | |
| operator!=(const Expr &other) const =delete | tvm::Expr | |
| operator->() const | tvm::tirx::BufferVar | inline |
| operator<(const Expr &other) const =delete | tvm::Expr | |
| operator==(const Expr &other) const =delete | tvm::Expr | |
| scope() const | tvm::tirx::BufferVar | |
| span() const | tvm::tirx::BufferVar | inline |
| 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() const | tvm::tirx::BufferVar | inline |
| Var(ffi::String name, ffi::Optional< Type > ty_annotation, Span span=Span()) | tvm::Var | explicit |
| var() const | tvm::tirx::BufferVar | inline |
| vload(ffi::Array< PrimExpr > begin, PrimType dtype) const | tvm::tirx::BufferVar | |
| vstore(ffi::Array< PrimExpr > begin, PrimExpr value) const | tvm::tirx::BufferVar | |
| with_allocated_addr(ffi::Array< PrimExpr > allocated_addr) const | tvm::tirx::BufferVar | |
| with_dtype(PrimType dtype) const | tvm::tirx::BufferVar |