GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
jit_index_operation Member List

This is the complete list of members for jit_index_operation, including all inherited members.

add_overload(const jit_function &func)jit_operationinline
add_overload(const jit_function &func, const signature_vec &args)jit_operation
create_arg_array(llvm::IRBuilderD &builder, const jit_function &fn, size_t start_idx, size_t end_idx) const jit_index_operationprotected
do_initialize(void)=0jit_index_operationprotectedpure virtual
enginejit_index_operationprotected
generate(const signature_vec &types) const jit_index_operationprotectedvirtual
generate_matrix(const signature_vec &types) const =0jit_index_operationprotectedpure virtual
initialize(llvm::Module *amodule, llvm::ExecutionEngine *aengine)jit_index_operationinline
jit_index_operation(void)jit_index_operationinline
modulejit_index_operationprotected
name(void) const jit_operationinline
overload(const signature_vec &types) const jit_operation
overload(jit_type *arg0) const jit_operationinline
overload(jit_type *arg0, jit_type *arg1) const jit_operationinline
overload(jit_type *arg0, jit_type *arg1, jit_type *arg2) const jit_operationinline
result(const signature_vec &types) const jit_operationinline
result(jit_type *arg0) const jit_operationinline
result(jit_type *arg0, jit_type *arg1) const jit_operationinline
result(jit_type *arg0, jit_type *arg1, jit_type *arg2) const jit_operationinline
signature_vec typedefjit_operation
stash_name(const std::string &aname)jit_operationinline
~jit_operation(void)jit_operationvirtual