Halide 22.0.0 Halide compiler and libraries

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() const | Halide::Internal::JITModule |
argv_function() const | Halide::Internal::JITModule |
argv_wrapper typedef | Halide::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() const | Halide::Internal::JITModule |
entrypoint_symbol() const | Halide::Internal::JITModule |
exports() const | Halide::Internal::JITModule |
find_symbol_by_name(const std::string &) const | Halide::Internal::JITModule |
get_num_threads() const | Halide::Internal::JITModule |
jit_module | Halide::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() const | Halide::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::JITModule | static
memoization_cache_evict(uint64_t eviction_key) const | Halide::Internal::JITModule |
memoization_cache_set_size(int64_t size) const | Halide::Internal::JITModule |
reuse_device_allocations(bool) const | Halide::Internal::JITModule |
set_num_threads(int) const | Halide::Internal::JITModule |