#include <btree.h>

Public Member Functions | |
| BINARY_TREE (MEM_POOL *pool) | |
| BINARY_TREE_NODE< BINARY_NODE > * | Enter (BINARY_NODE node) |
| BINARY_TREE_NODE< BINARY_NODE > * | Find (BINARY_NODE element) const |
| ~BINARY_TREE () | |
Private Attributes | |
| BINARY_TREE_NODE< BINARY_NODE > * | _binary_tree_node |
| MEM_POOL * | _pool |
Definition at line 101 of file btree.h.
| BINARY_TREE< BINARY_NODE >::BINARY_TREE | ( | MEM_POOL * | pool | ) | [inline] |
Definition at line 105 of file btree.h.
References BINARY_TREE< BINARY_NODE >::_binary_tree_node, BINARY_TREE< BINARY_NODE >::_pool, and NULL.
| BINARY_TREE< BINARY_NODE >::~BINARY_TREE | ( | ) | [inline] |
Definition at line 122 of file btree.h.
References BINARY_TREE< BINARY_NODE >::_binary_tree_node, BINARY_TREE< BINARY_NODE >::_pool, CXX_DELETE, Default_Mem_Pool, and MEM_POOL_Set_Default().
| BINARY_TREE_NODE<BINARY_NODE>* BINARY_TREE< BINARY_NODE >::Enter | ( | BINARY_NODE | node | ) | [inline] |
Definition at line 106 of file btree.h.
References BINARY_TREE< BINARY_NODE >::_binary_tree_node, BINARY_TREE< BINARY_NODE >::_pool, and CXX_NEW.
Referenced by Array_Names_In_Loop(), TRANSPOSE_DIRECTED_GRAPH16::Gather_Arrays(), inner_fission_2(), DISTRIBUTION::Process_Memory(), simd_2(), and vintr_fis_2().
| BINARY_TREE_NODE<BINARY_NODE>* BINARY_TREE< BINARY_NODE >::Find | ( | BINARY_NODE | element | ) | const [inline] |
Definition at line 115 of file btree.h.
References BINARY_TREE< BINARY_NODE >::_binary_tree_node, and FALSE.
Referenced by Analyse_Dependencies(), Array_Names_In_Loop(), TRANSPOSE_DIRECTED_GRAPH16::Build_Snl_Array(), DISTRIBUTION::Distribute_Arrays(), Fiss_Gather_Inner_Loop(), Fission_Inner_Loop(), TRANSPOSE_DIRECTED_GRAPH16::Gather_Arrays(), Generate_Scalar_Dependence_For_Statement_Dependence_Graph(), inner_fission_2(), DISTRIBUTION::Process_Memory(), TRANSPOSE_DIRECTED_GRAPH16::Record(), Register_Name_To_Statement(), simd_2(), Simd_Analysis(), TRANSPOSE_DIRECTED_GRAPH16::Transpose(), vintr_fis_2(), and Vintrinsic_Fission().
BINARY_TREE_NODE<BINARY_NODE>* BINARY_TREE< BINARY_NODE >::_binary_tree_node [private] |
Definition at line 102 of file btree.h.
Referenced by BINARY_TREE< BINARY_NODE >::BINARY_TREE(), BINARY_TREE< BINARY_NODE >::Enter(), BINARY_TREE< BINARY_NODE >::Find(), and BINARY_TREE< BINARY_NODE >::~BINARY_TREE().
MEM_POOL* BINARY_TREE< BINARY_NODE >::_pool [private] |
Definition at line 103 of file btree.h.
Referenced by BINARY_TREE< BINARY_NODE >::BINARY_TREE(), BINARY_TREE< BINARY_NODE >::Enter(), and BINARY_TREE< BINARY_NODE >::~BINARY_TREE().
1.5.6