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

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

accept(jit_ir_walker &walker)octave::jit_phivirtual
add_incoming(jit_block *from, jit_value *value)octave::jit_phiinline
argument(size_t i) constoctave::jit_instructioninline
argument_count(void) constoctave::jit_instructioninline
argument_llvm(size_t i) constoctave::jit_instructioninline
argument_type(size_t i) constoctave::jit_instructioninline
argument_type_llvm(size_t i) constoctave::jit_instructioninline
argument_types(void) constoctave::jit_instructioninline
arguments(void) constoctave::jit_instructioninline
construct_ssa(void)octave::jit_phiinlinevirtual
dest(void) constoctave::jit_assign_baseinline
do_construct_ssa(size_t start, size_t end)octave::jit_instructionprotected
first_use(void) constoctave::jit_internal_list< jit_value, jit_use >inline
first_use_block(void)octave::jit_value
has_llvm(void) constoctave::jit_valueinline
id(void) constoctave::jit_instructioninline
in_worklist(void) constoctave::jit_valueinline
incoming(size_t i) constoctave::jit_phiinline
incoming_llvm(size_t i) constoctave::jit_phiinline
infer(void)octave::jit_phivirtual
jit_assign_base(jit_variable *adest)octave::jit_assign_baseinline
jit_assign_base(jit_variable *adest, size_t npred)octave::jit_assign_baseinline
jit_assign_base(jit_variable *adest, jit_value *arg0, jit_value *arg1)octave::jit_assign_baseinline
jit_instruction(void)octave::jit_instructioninline
jit_instruction(size_t nargs)octave::jit_instructioninline
jit_instruction(jit_value *arg1, Args... other_args)octave::jit_instructioninline
jit_instruction(const std::vector< jit_value * > &aarguments)octave::jit_instructioninline
jit_internal_list(void)octave::jit_internal_list< jit_value, jit_use >inline
jit_phi(jit_variable *adest, size_t npred)octave::jit_phiinline
jit_value(void)octave::jit_valueinline
last_use(void) constoctave::jit_valueinline
location(void) constoctave::jit_instructioninline
m_already_inferedoctave::jit_instructionprotected
m_argumentsoctave::jit_instructionprivate
m_destoctave::jit_assign_baseprivate
m_idoctave::jit_instructionprivate
m_in_worklistoctave::jit_valueprivate
m_incomingoctave::jit_phiprivate
m_last_useoctave::jit_valueprivate
m_llvm_valueoctave::jit_valueprotected
m_locationoctave::jit_instructionprivate
m_parentoctave::jit_instructionprivate
m_typeoctave::jit_valueprivate
m_use_countoctave::jit_internal_list< jit_value, jit_use >private
m_use_headoctave::jit_internal_list< jit_value, jit_use >private
m_use_tailoctave::jit_internal_list< jit_value, jit_use >private
needs_release(void) constoctave::jit_valueinlinevirtual
next_id(bool reset=false)octave::jit_instructioninlineprivatestatic
parent(void) constoctave::jit_instructioninline
parent_llvm(void) constoctave::jit_instruction
pop_variable(void)octave::jit_assign_baseinlinevirtual
print(std::ostream &os, size_t indent=0) constoctave::jit_phiinlinevirtual
print_argument(std::ostream &os, size_t i) constoctave::jit_instructioninline
print_indent(std::ostream &os, size_t indent=0) constoctave::jit_valueinlineprotected
print_string(void)octave::jit_valueinline
prune(void)octave::jit_phi
push_argument(jit_value *arg)octave::jit_instructioninline
push_variable(void)octave::jit_assign_baseinlinevirtual
remove(void)octave::jit_instruction
replace_with(jit_value *m_value)octave::jit_valuevirtual
reset_ids(void)octave::jit_instructioninlinestatic
resize_arguments(size_t acount, jit_value *adefault=nullptr)octave::jit_instructioninline
short_print(std::ostream &os) constoctave::jit_assign_baseinlinevirtual
stash_argument(size_t i, jit_value *arg)octave::jit_instructioninline
stash_argument(size_t i, jit_value *arg1, Args... aargs)octave::jit_instructioninline
stash_in_worklist(bool ain_worklist)octave::jit_valueinline
stash_last_use(jit_instruction *alast_use)octave::jit_valueinline
stash_llvm(llvm::Value *compiled)octave::jit_valueinline
stash_parent(jit_block *aparent, std::list< jit_instruction * >::iterator alocation)octave::jit_instructioninline
stash_type(jit_type *new_type)octave::jit_valueinline
to_llvm(void) constoctave::jit_phi
type(void) constoctave::jit_valueinline
type_llvm(void) constoctave::jit_valueinline
type_name(void) constoctave::jit_valueinline
use_count(void) constoctave::jit_internal_list< jit_value, jit_use >inline
~jit_internal_list(void)octave::jit_internal_list< jit_value, jit_use >inlinevirtual
~jit_value(void)octave::jit_valuevirtual