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

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

accept(jit_ir_walker &walker)octave::jit_blockvirtual
alive(void) constoctave::jit_blockinline
append(T *instr)octave::jit_blockinline
back(void)octave::jit_blockinline
begin(void)octave::jit_blockinline
begin(void) constoctave::jit_blockinline
branch_alive(jit_block *asucc) constoctave::jit_block
compute_df(void)octave::jit_blockinline
compute_df(size_t avisit_count)octave::jit_blockprivate
compute_idom(jit_block &entry_block)octave::jit_blockinline
const_iterator typedefoctave::jit_block
create_dom_tree(void)octave::jit_blockinline
create_dom_tree(size_t avisit_count)octave::jit_blockprivate
df(void) constoctave::jit_blockinline
df_begin(void) constoctave::jit_blockinline
df_end(void) constoctave::jit_blockinline
df_iterator typedefoctave::jit_block
df_set typedefoctave::jit_block
dom_successor(size_t idx) constoctave::jit_blockinline
dom_successor_count(void) constoctave::jit_blockinline
end(void)octave::jit_blockinline
end(void) constoctave::jit_blockinline
first_use(void) constoctave::jit_blockinline
first_use_block(void)octave::jit_value
front(void)octave::jit_blockinline
has_llvm(void) constoctave::jit_valueinline
id(void) constoctave::jit_blockinline
idom_intersect(jit_block *i, jit_block *j)octave::jit_blockprivatestatic
ILIST_T typedefoctave::jit_blockprivate
in_worklist(void) constoctave::jit_valueinline
insert_after(iterator loc, jit_instruction *instr)octave::jit_block
insert_after(jit_instruction *loc, jit_instruction *instr)octave::jit_blockinline
insert_before(iterator loc, jit_instruction *instr)octave::jit_block
insert_before(jit_instruction *loc, jit_instruction *instr)octave::jit_blockinline
instruction_list typedefoctave::jit_block
internal_append(jit_instruction *instr)octave::jit_blockprivate
iterator typedefoctave::jit_block
jit_block(const std::string &aname, size_t avisit_count=0)octave::jit_blockinline
octave::jit_internal_list(void)octave::jit_internal_list< jit_value, jit_use >inline
jit_internal_list< jit_block, jit_phi_incoming >::jit_internal_list(void)octave::jit_internal_list< jit_block, jit_phi_incoming >inline
jit_value(void)octave::jit_valueinline
label(void)octave::jit_blockinline
label(size_t avisit_count, size_t &number)octave::jit_block
last_use(void) constoctave::jit_valueinline
location(void) constoctave::jit_blockinline
m_aliveoctave::jit_blockprivate
m_dfoctave::jit_blockprivate
m_dom_succoctave::jit_blockprivate
m_idoctave::jit_blockprivate
m_idomoctave::jit_blockprivate
m_in_worklistoctave::jit_valueprivate
m_instructionsoctave::jit_blockprivate
m_last_useoctave::jit_valueprivate
m_llvm_valueoctave::jit_valueprotected
m_locationoctave::jit_blockprivate
m_nameoctave::jit_blockprivate
m_typeoctave::jit_valueprivate
octave::m_use_countoctave::jit_internal_list< jit_value, jit_use >private
octave::m_use_headoctave::jit_internal_list< jit_value, jit_use >private
octave::m_use_tailoctave::jit_internal_list< jit_value, jit_use >private
m_visit_countoctave::jit_blockprivate
mark_alive(void)octave::jit_blockinline
maybe_merge()octave::jit_block
maybe_split(jit_factory &factory, jit_block_list &blocks, jit_block *asuccessor)octave::jit_block
maybe_split(jit_factory &factory, jit_block_list &blocks, jit_block &asuccessor)octave::jit_blockinline
merge(jit_block &merge)octave::jit_block
name(void) constoctave::jit_blockinline
needs_release(void) constoctave::jit_valueinlinevirtual
NO_IDoctave::jit_blockstatic
nonphi_begin(void)octave::jit_block
phi_begin(void)octave::jit_block
phi_end(void)octave::jit_block
pop_all(void)octave::jit_block
prepend(jit_instruction *instr)octave::jit_block
prepend_after_phi(jit_instruction *instr)octave::jit_block
print(std::ostream &os, size_t indent=0) constoctave::jit_blockvirtual
print_dom(std::ostream &os) constoctave::jit_block
print_indent(std::ostream &os, size_t indent=0) constoctave::jit_valueinlineprotected
print_string(void)octave::jit_valueinline
remove(iterator iter)octave::jit_blockinline
replace_in_phi(jit_block *ablock, jit_block *with)octave::jit_block
replace_with(jit_value *value)octave::jit_blockvirtual
short_print(std::ostream &os) constoctave::jit_blockinlinevirtual
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_location(std::list< jit_block * >::iterator alocation)octave::jit_blockinline
stash_type(jit_type *new_type)octave::jit_valueinline
successor(size_t i) constoctave::jit_block
successor_count(void) constoctave::jit_block
terminator(void) constoctave::jit_block
to_llvm(void) constoctave::jit_block
type(void) constoctave::jit_valueinline
type_llvm(void) constoctave::jit_valueinline
type_name(void) constoctave::jit_valueinline
update_idom(size_t avisit_count)octave::jit_blockprivate
use_count(void) constoctave::jit_blockinline
visit_count(void) constoctave::jit_blockinline
visited(size_t avisit_count)octave::jit_blockinline
octave::~jit_internal_list(void)octave::jit_internal_list< jit_value, jit_use >inlinevirtual
jit_internal_list< jit_block, jit_phi_incoming >::~jit_internal_list(void)octave::jit_internal_list< jit_block, jit_phi_incoming >inlinevirtual
~jit_value(void)octave::jit_valuevirtual