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 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 | |||
) |