|
tvm
|
IR/AST nodes for TVM types shared across IR variants. More...
#include <tvm/ffi/container/array.h>#include <tvm/ffi/dtype.h>#include <tvm/ffi/reflection/registry.h>#include <tvm/ir/base_expr.h>#include <tvm/ir/location.h>#include <string>Go to the source code of this file.
Classes | |
| class | tvm::AnyTypeNode |
| The top type, which admits any value. More... | |
| class | tvm::AnyType |
| Managed reference to AnyTypeNode. More... | |
| class | tvm::TensorRegionTypeNode |
| The type of a multi-dimensional tensor region expression. More... | |
| class | tvm::TensorRegionType |
| Managed reference to TensorRegionTypeNode. More... | |
| class | tvm::StringTypeNode |
| Semantic string type; its physical representation is context dependent. More... | |
| class | tvm::StringType |
| Managed reference to StringTypeNode. More... | |
| class | tvm::PtrTypeNode |
| Low-level raw pointer type. More... | |
| class | tvm::PtrType |
| class | tvm::TupleTypeNode |
| The type of tuple values. More... | |
| class | tvm::TupleType |
| Managed reference to TupleTypeNode. More... | |
| class | tvm::FuncTypeNode |
| Function type. More... | |
| class | tvm::FuncType |
| Managed reference to FuncTypeNode. More... | |
Namespaces | |
| namespace | tvm |
| An object that builds and maintains block scope and StmtSref mapping for Dependence analysis. | |
Functions | |
| Type | tvm::VoidType () |
| bool | tvm::IsVoidType (const Type &type) |
| Check whether the tyep represents void. | |
IR/AST nodes for TVM types shared across IR variants.