Lines Matching defs:PathTree

42 #include "PathTree.h"
62 PathTree::construct (DbeView *_dbev, int _indxtype, PathTreeType _pathTreeType)
91 PathTree::~PathTree ()
100 PathTree::init ()
149 PathTree::fini ()
201 PathTree::reset ()
208 ptree_internal = new PathTree (dbev, indxtype, PATHTREE_INTERNAL_OMP);
233 PathTree::allocate_slot (int id, ValueTag vtype)
262 PathTree::allocate_slots (Slot *new_slots, int new_nslots)
307 PathTree::find_slot (int id)
315 PathTree::NodeIdx
316 PathTree::new_Node (NodeIdx anc, Histable *instr, bool leaf)
360 PathTree::NodeIdx
361 PathTree::find_path (Experiment *exp, DataView *dview, long recIdx)
431 PathTree::NodeIdx t1, t2;
432 t1 = *(PathTree::NodeIdx *)s1;
433 t2 = *(PathTree::NodeIdx *)s2;
434 PathTree* Ptree = (PathTree *) ptree;
435 PathTree::Node *n1 = Ptree->NODE_IDX (t1);
436 PathTree::Node *n2 = Ptree->NODE_IDX (t2);
447 PathTree::NodeIdx
448 PathTree::find_in_desc_htable (NodeIdx node_idx, Histable *instr, bool leaf)
503 PathTree::NodeIdx
504 PathTree::find_desc_node (NodeIdx node_idx, Histable *instr, bool leaf)
539 PathTree::process_packets (Experiment *exp, DataView *packets, int data_type)
658 PathTree::get_filtered_events (int exp_index, int data_type)
670 PathTree::add_experiment (int exp_index)
697 sb.sprintf (GTXT ("PathTree processing experiment %d (`%s'); duration %lld.%06lld"),
815 sb.sprintf (GTXT ("PathTree time = %lld.%06lld CPU-time %lld.%06lld\n"),
824 PathTree::compute_metrics (MetricList *mlist, Histable::Type type,
1175 PathTree::ftree_debug_match_hist_data (Hist_data *data /* ref */,
1313 PathTree::get_hist_func_obj (Node *node)
1326 PathTree::get_hist_obj (Node *node, Histable* context)
1389 PathTree::get_compare_obj (Histable *obj)
1397 PathTree::get_metrics (NodeIdx node_idx, int dpth)
1474 PathTree::get_clr_metrics (Vector<Histable*> *objs, NodeIdx node_idx,
1561 PathTree::get_clr_metrics (Vector<Histable*> *objs)
1567 PathTree::get_cle_metrics (Vector<Histable*> *objs, NodeIdx node_idx, int pcle,
1625 PathTree::get_cle_metrics (Vector<Histable*> *objs, NodeIdx node_idx, int dpth)
1665 PathTree::ftree_reset ()
1674 ftree_internal = new PathTree (dbev, indxtype,
1686 PathTree::ftree_build (PathTree * mstr)
1698 PathTree::ftree_dump ()
1740 PathTree::ftree_build (PathTree *mstr, NodeIdx mstr_node_idx,
1793 PathTree::depth_map_build ()
1805 PathTree::depth_map_build (NodeIdx node_idx, int dpth)
1827 PathTree::get_ftree_depth ()
1836 PathTree::get_ftree_funcs ()
1845 PathTree::get_funcs ()
1854 PathTree::get_ftree_level (BaseMetric *bm, int dpth)
1863 PathTree::get_level (BaseMetric *bm, int dpth)
1875 PathTree::get_ftree_node_children (BaseMetric *bm, NodeIdx node_idx)
1884 PathTree::get_node_children (BaseMetric *bm, NodeIdx node_idx)
1901 PathTree::get_nodes (BaseMetric *bm, Vector<NodeIdx> *node_idxs)
2034 PathTree::get_cle_metrics (Vector<Histable*> *objs)
2045 PathTree::get_metrics (Vector<Function*> *functions, Histable *context)
2105 PathTree::get_self_metrics (Vector<Histable*> *objs, NodeIdx node_idx,
2185 PathTree::get_self_metrics (Vector<Histable*> *objs)
2191 PathTree::get_self_metrics (Histable *obj, Vector<Function*> *funclist,
2273 PathTree::get_clr_instr (Histable * func)
2301 PathTree::get_cle_instr (Histable * func, Vector<Histable*>*&instrs)
2368 PathTree::print (FILE *fd)
2381 PathTree::print (FILE *fd, PathTree::Node *node, int lvl)
2418 PathTree::printn (FILE *fd)
2425 PathTree::dumpNodes (FILE *fd, Histable *obj)
2464 PathTree::dbg_nodes (PathTree::Node *node)
2525 PathTree::get_cstack_data (MetricList *mlist)
2553 PathTree::get_cstack_list (CStack_data *lam, NodeIdx node_idx, int dpth)
2604 PathTree::fetch_stats ()
2612 PathTree::delete_stats ()
2622 PathTree::fetch_warnings ()
2630 PathTree::delete_warnings ()