#include "jit-util.h"
Public Member Functions | |
jit_internal_list (void) | |
virtual | ~jit_internal_list (void) |
NODE_T * | first_use (void) const |
size_t | use_count (void) const |
Private Attributes | |
size_t | m_use_count |
NODE_T * | m_use_head |
NODE_T * | m_use_tail |
Friends | |
class | jit_internal_node< LIST_T, NODE_T > |
Definition at line 123 of file jit-util.h.
|
inline |
Definition at line 130 of file jit-util.h.
|
inlinevirtual |
Definition at line 134 of file jit-util.h.
|
inline |
Definition at line 140 of file jit-util.h.
Referenced by octave::jit_infer::append_users(), and octave::jit_infer::release_dead_phi().
|
inline |
Definition at line 142 of file jit-util.h.
Referenced by octave::jit_infer::do_construct_ssa(), and octave::jit_infer::release_dead_phi().
|
friend |
Definition at line 126 of file jit-util.h.
|
private |
Definition at line 148 of file jit-util.h.
Referenced by octave::jit_internal_node< jit_value, jit_use >::remove(), and octave::jit_internal_node< jit_value, jit_use >::stash_value().
|
private |
Definition at line 146 of file jit-util.h.
Referenced by octave::jit_internal_node< jit_value, jit_use >::remove(), and octave::jit_internal_node< jit_value, jit_use >::stash_value().
|
private |
Definition at line 147 of file jit-util.h.
Referenced by octave::jit_internal_node< jit_value, jit_use >::remove(), and octave::jit_internal_node< jit_value, jit_use >::stash_value().