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) const | octave::jit_module | inline |
compile(tree &tee, jit_type *for_bounds=0) | octave::jit_info | private |
create_global_variable(llvm::Type *type, bool is_constant, const llvm::Twine &name) const | octave::jit_module | |
create_llvm_function(llvm::FunctionType *ftype, const llvm::Twine &name) const | octave::jit_module | |
do_add_global_mapping(const llvm::GlobalValue *gv, void *p) const | octave::jit_module | private |
execute(const vmap &extra_vars=vmap()) const | octave::jit_info | |
finalizeObject(void) | octave::jit_module | |
find(const vmap &extra_vars, const std::string &vname) const | octave::jit_info | private |
get_intrinsic_declaration(size_t id, std::vector< llvm::Type * > types) const | octave::jit_module | |
getFunctionAddress(const std::string &name) const | octave::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 typedef | octave::jit_info | private |
llvm_gv_linkage typedef | octave::jit_module | |
m_arguments | octave::jit_info | private |
m_bounds | octave::jit_info | private |
m_engine | octave::jit_module | private |
m_function | octave::jit_info | private |
m_llvm_function_name | octave::jit_info | private |
m_module | octave::jit_module | private |
match(const vmap &extra_vars=vmap()) const | octave::jit_info | |
optimize(llvm::Function *fn) const | octave::jit_module | |
type_bound typedef | octave::jit_info | private |
type_bound_vector typedef | octave::jit_info | private |
vmap typedef | octave::jit_info | |
~jit_module() | octave::jit_module |