Halide
Halide::Internal::JITModule Member List

This is the complete list of members for Halide::Internal::JITModule, including all inherited members.

add_dependency(JITModule &dep)Halide::Internal::JITModule
add_extern_for_export(const std::string &name, const ExternCFunction &extern_c_function)Halide::Internal::JITModule
add_symbol_for_export(const std::string &name, const Symbol &extern_symbol)Halide::Internal::JITModule
argv_entrypoint_symbol() constHalide::Internal::JITModule
argv_function() constHalide::Internal::JITModule
argv_wrapper typedefHalide::Internal::JITModule
compile_module(std::unique_ptr< llvm::Module > mod, const std::string &function_name, const Target &target, const std::vector< JITModule > &dependencies=std::vector< JITModule >(), const std::vector< std::string > &requested_exports=std::vector< std::string >())Halide::Internal::JITModule
compiled() constHalide::Internal::JITModule
entrypoint_symbol() constHalide::Internal::JITModule
exports() constHalide::Internal::JITModule
find_symbol_by_name(const std::string &) constHalide::Internal::JITModule
jit_moduleHalide::Internal::JITModule
JITModule()Halide::Internal::JITModule
JITModule(const Module &m, const LoweredFunc &fn, const std::vector< JITModule > &dependencies=std::vector< JITModule >())Halide::Internal::JITModule
main_function() constHalide::Internal::JITModule
make_trampolines_module(const Target &target, const std::map< std::string, JITExtern > &externs, const std::string &suffix, const std::vector< JITModule > &deps)Halide::Internal::JITModulestatic
memoization_cache_evict(uint64_t eviction_key) constHalide::Internal::JITModule
memoization_cache_set_size(int64_t size) constHalide::Internal::JITModule
reuse_device_allocations(bool) constHalide::Internal::JITModule