24 #ifndef TVM_TARGET_CODEGEN_H_ 25 #define TVM_TARGET_CODEGEN_H_ 74 const std::string& target_triple);
77 #endif // TVM_TARGET_CODEGEN_H_ Return Value container, Unlike TVMArgValue, which only holds reference and do not delete the underlyi...
Definition: packed_func.h:799
IRModule that holds the functions and type definitions.
runtime implementation for LibTorch/TorchScript.
Definition: analyzer.h:36
runtime::Module PackImportsToLLVM(const runtime::Module &m, bool system_lib, const std::string &target_triple)
Pack imported device library to a LLVM module. Compile the LLVM module and link with the host library...
Managed reference class to TargetNode.
Definition: target.h:183
std::string PackImportsToC(const runtime::Module &m, bool system_lib)
Pack imported device library to a C file. Compile the C file and link with the host library will allo...
Managed reference class to IRModuleNode.
Definition: module.h:348
runtime::Module Build(IRModule mod, Target target)
Build a module from array of lowered function.
Module container of TVM.
Definition: module.h:79
Compilation target object.
Packed function is a type-erased function. The arguments are passed by packed format.
Definition: packed_func.h:138
tvm::PrimExpr mod(const tvm::PrimExpr &a, const tvm::PrimExpr &b)
Definition: broadcast.h:290
Type-erased function used across TVM API.