|
tvm
|
Runtime container of the functions generated by TVM, This is used to support dynamically link, load and save functions from different convention under unified API. More...
#include <dmlc/io.h>#include <tvm/ffi/cast.h>#include <tvm/ffi/extra/module.h>#include <tvm/ffi/function.h>#include <tvm/ffi/memory.h>#include <tvm/ffi/string.h>#include <tvm/runtime/base.h>#include <tvm/runtime/object.h>#include <utility>Go to the source code of this file.
Namespaces | |
| tvm | |
| Performance counters for profiling via the PAPI library. | |
| tvm::runtime | |
| tvm::runtime::symbol | |
| namespace for constant symbols | |
| tvm::runtime::details | |
Macros | |
| #define | TVM_MODULE_VTABLE_BEGIN(TypeKey) |
| #define | TVM_MODULE_VTABLE_END() |
| #define | TVM_MODULE_VTABLE_END_WITH_DEFAULT(MemFunc) |
| #define | TVM_MODULE_VTABLE_ENTRY(Name, MemFunc) |
| #define | TVM_MODULE_VTABLE_ENTRY_PACKED(Name, MemFunc) |
Functions | |
| bool | tvm::runtime::RuntimeEnabled (const ffi::String &target) |
| Check if runtime module is enabled for target. More... | |
Variables | |
| constexpr const char * | tvm::runtime::symbol::tvm_set_device = "__tvm_set_device" |
| global function to set device More... | |
| constexpr const char * | tvm::runtime::symbol::tvm_global_barrier_state = "__tvm_global_barrier_state" |
| Auxiliary counter to global barrier. More... | |
| constexpr const char * | tvm::runtime::symbol::tvm_prepare_global_barrier = "__tvm_prepare_global_barrier" |
| Prepare the global barrier before kernels that uses global barrier. More... | |
Runtime container of the functions generated by TVM, This is used to support dynamically link, load and save functions from different convention under unified API.
| #define TVM_MODULE_VTABLE_BEGIN | ( | TypeKey | ) |
| #define TVM_MODULE_VTABLE_END | ( | ) |
| #define TVM_MODULE_VTABLE_END_WITH_DEFAULT | ( | MemFunc | ) |
| #define TVM_MODULE_VTABLE_ENTRY | ( | Name, | |
| MemFunc | |||
| ) |
| #define TVM_MODULE_VTABLE_ENTRY_PACKED | ( | Name, | |
| MemFunc | |||
| ) |