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 | |
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 | |