GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave::jit_info Member List

This is the complete list of members for octave::jit_info, including all inherited members.

add_global_mapping(const llvm::GlobalValue *gv, ptr_type p) constoctave::jit_moduleinline
compile(tree &tee, jit_type *for_bounds=0)octave::jit_infoprivate
create_global_variable(llvm::Type *type, bool is_constant, const llvm::Twine &name) constoctave::jit_module
create_llvm_function(llvm::FunctionType *ftype, const llvm::Twine &name) constoctave::jit_module
do_add_global_mapping(const llvm::GlobalValue *gv, void *p) constoctave::jit_moduleprivate
execute(const vmap &extra_vars=vmap()) constoctave::jit_info
finalizeObject(void)octave::jit_module
find(const vmap &extra_vars, const std::string &vname) constoctave::jit_infoprivate
get_intrinsic_declaration(size_t id, std::vector< llvm::Type * > types) constoctave::jit_module
getFunctionAddress(const std::string &name) constoctave::jit_module
jit_info(tree &tee)octave::jit_info
jit_info(tree &tee, const octave_value &for_bounds)octave::jit_info
jit_info(tree_simple_for_command &tee, const octave_value &for_bounds)octave::jit_info
jit_module(const std::string &module_name=tree_jit::generate_unique_module_name())octave::jit_module
jited_function typedefoctave::jit_infoprivate
llvm_gv_linkage typedefoctave::jit_module
m_argumentsoctave::jit_infoprivate
m_boundsoctave::jit_infoprivate
m_engineoctave::jit_moduleprivate
m_functionoctave::jit_infoprivate
m_llvm_function_nameoctave::jit_infoprivate
m_moduleoctave::jit_moduleprivate
match(const vmap &extra_vars=vmap()) constoctave::jit_info
optimize(llvm::Function *fn) constoctave::jit_module
type_bound typedefoctave::jit_infoprivate
type_bound_vector typedefoctave::jit_infoprivate
vmap typedefoctave::jit_info
~jit_module()octave::jit_module