#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 128 of file jit-util.h.
|
inline |
Definition at line 135 of file jit-util.h.
|
inlinevirtual |
Definition at line 139 of file jit-util.h.
|
inline |
Definition at line 145 of file jit-util.h.
Referenced by octave::jit_infer::append_users(), and octave::jit_infer::release_dead_phi().
|
inline |
Definition at line 147 of file jit-util.h.
Referenced by octave::jit_infer::do_construct_ssa(), and octave::jit_infer::release_dead_phi().
|
friend |
Definition at line 114 of file jit-util.h.
|
private |
Definition at line 153 of file jit-util.h.
Referenced by octave::jit_internal_node< LIST_T, NODE_T >::remove(), and octave::jit_internal_node< LIST_T, NODE_T >::stash_value().
|
private |
Definition at line 151 of file jit-util.h.
Referenced by octave::jit_internal_node< LIST_T, NODE_T >::remove(), and octave::jit_internal_node< LIST_T, NODE_T >::stash_value().
|
private |
Definition at line 152 of file jit-util.h.
Referenced by octave::jit_internal_node< LIST_T, NODE_T >::remove(), and octave::jit_internal_node< LIST_T, NODE_T >::stash_value().