GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "jit-util.h"
Public Types | |
typedef jit_internal_list < LIST_T, NODE_T > | jit_ilist |
Public Member Functions | |
jit_internal_node (void) | |
~jit_internal_node (void) | |
NODE_T * | next (void) const |
NODE_T * | prev (void) const |
void | stash_value (LIST_T *avalue) |
LIST_T * | value (void) const |
Private Member Functions | |
void | remove () |
Private Attributes | |
NODE_T * | mnext |
NODE_T * | mprev |
LIST_T * | mvalue |
Definition at line 104 of file jit-util.h.
typedef jit_internal_list<LIST_T, NODE_T> jit_internal_node< LIST_T, NODE_T >::jit_ilist |
Definition at line 138 of file jit-util.h.
|
inline |
Definition at line 140 of file jit-util.h.
|
inline |
Definition at line 142 of file jit-util.h.
|
inline |
Definition at line 169 of file jit-util.h.
Referenced by jit_infer::append_users(), jit_block::compute_df(), jit_value::first_use_block(), jit_block::label(), jit_call::needs_release(), jit_block::print(), jit_block::print_dom(), jit_block::replace_in_phi(), and jit_block::update_idom().
|
inline |
Definition at line 171 of file jit-util.h.
|
inlineprivate |
Definition at line 173 of file jit-util.h.
|
inline |
Definition at line 146 of file jit-util.h.
Referenced by jit_block::replace_in_phi(), and jit_block::replace_with().
|
inline |
Definition at line 144 of file jit-util.h.
Referenced by jit_use::index().
|
private |
Definition at line 197 of file jit-util.h.
Referenced by jit_internal_node< jit_block, jit_phi_incomming >::next(), and jit_internal_node< jit_block, jit_phi_incomming >::remove().
|
private |
Definition at line 198 of file jit-util.h.
Referenced by jit_internal_node< jit_block, jit_phi_incomming >::prev(), jit_internal_node< jit_block, jit_phi_incomming >::remove(), and jit_internal_node< jit_block, jit_phi_incomming >::stash_value().
|
private |
Definition at line 196 of file jit-util.h.
Referenced by jit_internal_node< jit_block, jit_phi_incomming >::remove(), jit_internal_node< jit_block, jit_phi_incomming >::stash_value(), and jit_internal_node< jit_block, jit_phi_incomming >::value().