#include <JITModule.h>
Public Member Functions | |
JITCache ()=default | |
JITCache (Target jit_target, std::vector< Argument > arguments, std::map< std::string, JITExtern > jit_externs, JITModule jit_module, WasmModule wasm_module) | |
Target | get_compiled_jit_target () const |
int | call_jit_code (const void *const *args) |
void | finish_profiling (JITUserContext *context) |
Public Attributes | |
Target | jit_target |
std::vector< Argument > | arguments |
std::map< std::string, JITExtern > | jit_externs |
JITModule | jit_module |
WasmModule | wasm_module |
Definition at line 304 of file JITModule.h.
|
default |
Halide::Internal::JITCache::JITCache | ( | Target | jit_target, |
std::vector< Argument > | arguments, | ||
std::map< std::string, JITExtern > | jit_externs, | ||
JITModule | jit_module, | ||
WasmModule | wasm_module ) |
References arguments, jit_externs, jit_module, jit_target, and wasm_module.
Target Halide::Internal::JITCache::get_compiled_jit_target | ( | ) | const |
int Halide::Internal::JITCache::call_jit_code | ( | const void *const * | args | ) |
void Halide::Internal::JITCache::finish_profiling | ( | JITUserContext * | context | ) |
Target Halide::Internal::JITCache::jit_target |
Definition at line 305 of file JITModule.h.
Referenced by JITCache().
std::vector<Argument> Halide::Internal::JITCache::arguments |
Definition at line 307 of file JITModule.h.
Referenced by JITCache().
std::map<std::string, JITExtern> Halide::Internal::JITCache::jit_externs |
Definition at line 308 of file JITModule.h.
Referenced by JITCache().
JITModule Halide::Internal::JITCache::jit_module |
Definition at line 309 of file JITModule.h.
Referenced by JITCache().
WasmModule Halide::Internal::JITCache::wasm_module |
Definition at line 310 of file JITModule.h.
Referenced by JITCache().