accept(jit_ir_walker &walker) | octave::jit_cond_branch | virtual |
alive(const jit_block *asuccessor) const | octave::jit_terminator | inline |
alive(size_t idx) const | octave::jit_terminator | inline |
alive(int idx) const | octave::jit_terminator | inline |
argument(size_t i) const | octave::jit_instruction | inline |
argument_count(void) const | octave::jit_instruction | inline |
argument_llvm(size_t i) const | octave::jit_instruction | inline |
argument_type(size_t i) const | octave::jit_instruction | inline |
argument_type_llvm(size_t i) const | octave::jit_instruction | inline |
argument_types(void) const | octave::jit_instruction | inline |
arguments(void) const | octave::jit_instruction | inline |
check_alive(size_t) const | octave::jit_terminator | inlineprotectedvirtual |
cond(void) const | octave::jit_cond_branch | inline |
cond_llvm(void) const | octave::jit_cond_branch | inline |
construct_ssa(void) | octave::jit_instruction | inlinevirtual |
do_construct_ssa(size_t start, size_t end) | octave::jit_instruction | protected |
first_use(void) const | octave::jit_internal_list< jit_value, jit_use > | inline |
first_use_block(void) | octave::jit_value | |
has_llvm(void) const | octave::jit_value | inline |
id(void) const | octave::jit_instruction | inline |
in_worklist(void) const | octave::jit_value | inline |
infer(void) | octave::jit_terminator | virtual |
jit_cond_branch(jit_value *c, jit_block *ctrue, jit_block *cfalse) | octave::jit_cond_branch | inline |
jit_instruction(void) | octave::jit_instruction | inline |
jit_instruction(size_t nargs) | octave::jit_instruction | inline |
jit_instruction(jit_value *arg1, Args... other_args) | octave::jit_instruction | inline |
jit_instruction(const std::vector< jit_value * > &aarguments) | octave::jit_instruction | inline |
jit_internal_list(void) | octave::jit_internal_list< jit_value, jit_use > | inline |
jit_terminator(size_t asuccessor_count, Args... args) | octave::jit_terminator | inline |
jit_value(void) | octave::jit_value | inline |
last_use(void) const | octave::jit_value | inline |
location(void) const | octave::jit_instruction | inline |
m_alive | octave::jit_terminator | private |
m_already_infered | octave::jit_instruction | protected |
m_arguments | octave::jit_instruction | private |
m_id | octave::jit_instruction | private |
m_in_worklist | octave::jit_value | private |
m_last_use | octave::jit_value | private |
m_llvm_value | octave::jit_value | protected |
m_location | octave::jit_instruction | private |
m_parent | octave::jit_instruction | private |
m_type | octave::jit_value | private |
m_use_count | octave::jit_internal_list< jit_value, jit_use > | private |
m_use_head | octave::jit_internal_list< jit_value, jit_use > | private |
m_use_tail | octave::jit_internal_list< jit_value, jit_use > | private |
needs_release(void) const | octave::jit_value | inlinevirtual |
next_id(bool reset=false) | octave::jit_instruction | inlineprivatestatic |
parent(void) const | octave::jit_instruction | inline |
parent_llvm(void) const | octave::jit_instruction | |
pop_variable(void) | octave::jit_instruction | inlinevirtual |
print(std::ostream &os, size_t indent=0) const | octave::jit_cond_branch | inlinevirtual |
print_argument(std::ostream &os, size_t i) const | octave::jit_instruction | inline |
print_cond(std::ostream &os) const | octave::jit_cond_branch | inline |
print_indent(std::ostream &os, size_t indent=0) const | octave::jit_value | inlineprotected |
print_string(void) | octave::jit_value | inline |
print_successor(std::ostream &os, size_t idx=0) const | octave::jit_terminator | inline |
push_argument(jit_value *arg) | octave::jit_instruction | inline |
push_variable(void) | octave::jit_instruction | inlinevirtual |
remove(void) | octave::jit_instruction | |
replace_with(jit_value *m_value) | octave::jit_value | virtual |
reset_ids(void) | octave::jit_instruction | inlinestatic |
resize_arguments(size_t acount, jit_value *adefault=nullptr) | octave::jit_instruction | inline |
short_print(std::ostream &os) const | octave::jit_instruction | virtual |
stash_argument(size_t i, jit_value *arg) | octave::jit_instruction | inline |
stash_argument(size_t i, jit_value *arg1, Args... aargs) | octave::jit_instruction | inline |
stash_in_worklist(bool ain_worklist) | octave::jit_value | inline |
stash_last_use(jit_instruction *alast_use) | octave::jit_value | inline |
stash_llvm(llvm::Value *compiled) | octave::jit_value | inline |
stash_parent(jit_block *aparent, std::list< jit_instruction * >::iterator alocation) | octave::jit_instruction | inline |
stash_type(jit_type *new_type) | octave::jit_value | inline |
successor(size_t idx=0) const | octave::jit_terminator | inline |
successor_count(void) const | octave::jit_cond_branch | inlinevirtual |
successor_index(const jit_block *asuccessor) const | octave::jit_terminator | |
successor_llvm(size_t idx=0) const | octave::jit_terminator | inline |
to_llvm(void) const | octave::jit_terminator | |
type(void) const | octave::jit_value | inline |
type_llvm(void) const | octave::jit_value | inline |
type_name(void) const | octave::jit_value | inline |
use_count(void) const | octave::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_value | virtual |