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_assign Member List

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

accept(jit_ir_walker &walker)jit_assignvirtual
already_inferedjit_instructionprotected
argument(size_t i) const jit_instructioninline
argument_count(void) const jit_instructioninline
argument_llvm(size_t i) const jit_instructioninline
argument_type(size_t i) const jit_instructioninline
argument_type_llvm(size_t i) const jit_instructioninline
argument_types(void) const jit_instructioninline
arguments(void) const jit_instructioninline
artificial(void) const jit_assigninline
construct_ssa(void)jit_instructioninlinevirtual
dest(void) const jit_assign_baseinline
do_construct_ssa(size_t start, size_t end)jit_instructionprotected
first_use(void) constjit_internal_list< jit_value, jit_use >inline
first_use_block(void)jit_value
has_llvm(void) const jit_valueinline
id(void) const jit_instructioninline
in_worklist(void) const jit_valueinline
infer(void)jit_assigninlinevirtual
jit_assign(jit_variable *adest, jit_value *asrc)jit_assigninline
jit_assign_base(jit_variable *adest)jit_assign_baseinline
jit_assign_base(jit_variable *adest, size_t npred)jit_assign_baseinline
jit_assign_base(jit_variable *adest, jit_value *arg0, jit_value *arg1)jit_assign_baseinline
jit_instruction(void)jit_instructioninline
jit_instruction(size_t nargs)jit_instructioninline
jit_instruction(jit_value *arg0)jit_instructioninline
jit_instruction(jit_value *arg0, jit_value *arg1)jit_instructioninline
jit_instruction(jit_value *arg0, jit_value *arg1, jit_value *arg2)jit_instructioninline
jit_instruction(jit_value *arg0, jit_value *arg1, jit_value *arg2, jit_value *arg3)jit_instructioninline
jit_instruction(const std::vector< jit_value * > &aarguments)jit_instructioninline
jit_internal_list(void)jit_internal_list< jit_value, jit_use >inline
jit_value(void)jit_valueinline
last_use(void) const jit_valueinline
llvm_valuejit_valueprotected
location(void) const jit_instructioninline
mark_artificial(void)jit_assigninline
martificialjit_assignprivate
needs_release(void) const jit_valueinlinevirtual
overwrite(void) const jit_assigninline
parent(void) const jit_instructioninline
parent_llvm(void) const jit_instruction
pop_variable(void)jit_assign_baseinlinevirtual
print(std::ostream &os, size_t indent=0) const jit_assigninlinevirtual
print_argument(std::ostream &os, size_t i) const jit_instructioninline
print_indent(std::ostream &os, size_t indent=0) const jit_valueinlineprotected
print_string(void)jit_valueinline
push_argument(jit_value *arg)jit_instructioninline
push_variable(void)jit_assign_baseinlinevirtual
remove(void)jit_instruction
replace_with(jit_value *value)jit_valuevirtual
reset_ids(void)jit_instructioninlinestatic
resize_arguments(size_t acount, jit_value *adefault=0)jit_instructioninline
short_print(std::ostream &os) const jit_assign_baseinlinevirtual
src(void) const jit_assigninline
stash_argument(size_t i, jit_value *arg)jit_instructioninline
stash_in_worklist(bool ain_worklist)jit_valueinline
stash_last_use(jit_instruction *alast_use)jit_valueinline
stash_llvm(llvm::Value *compiled)jit_valueinline
stash_parent(jit_block *aparent, std::list< jit_instruction * >::iterator alocation)jit_instructioninline
stash_type(jit_type *new_ty)jit_valueinline
to_llvm(void) const jit_valueinline
type(void) const jit_valueinline
type_llvm(void) const jit_valueinline
type_name(void) const jit_valueinline
use_count(void) constjit_internal_list< jit_value, jit_use >inline
~jit_internal_list(void)jit_internal_list< jit_value, jit_use >inlinevirtual
~jit_value(void)jit_valuevirtual