|
tvm
|
Function nodes. More...
#include <tvm/ffi/container/array.h>#include <tvm/ffi/container/map.h>#include <tvm/ffi/string.h>#include <tvm/ir/attrs.h>#include <tvm/ir/expr.h>#include <string>#include <type_traits>Go to the source code of this file.
Classes | |
| class | tvm::BaseFuncNode |
| Base node of all functions. More... | |
| class | tvm::BaseFunc |
| Managed reference to BaseFuncNode. More... | |
Namespaces | |
| tvm | |
| Performance counters for profiling via the PAPI library. | |
| tvm::attr | |
| Generic attribute names that can be attached to any function. | |
Enumerations | |
| enum class | tvm::CallingConv : int { tvm::kDefault = 0 , tvm::kCPackedFunc = 1 , tvm::kDeviceKernelLaunch = 2 } |
| Possible Calling conventions. More... | |
| enum class | tvm::LinkageType : int { tvm::kInternal = 0 , tvm::kExternal = 1 } |
| Supported linkage types. More... | |
Variables | |
| constexpr const char * | tvm::attr::kCallingConv = "calling_conv" |
| Indicates the special calling convention. More... | |
| constexpr const char * | tvm::attr::kTarget = "target" |
| Compilation target of the function. More... | |
| constexpr const char * | tvm::attr::kGlobalSymbol = "global_symbol" |
| Global linker symbol of the function in generated code. More... | |
Function nodes.