Searched refs:BBCC (Results 1 - 9 of 9) sorted by relevance

/external/valgrind/main/callgrind/
H A Dglobal.h219 typedef struct _BBCC BBCC; typedef in typeref:struct:_BBCC
239 * this call is a pointer to the list head (stored in BBCC), and
260 jCC* next_from; /* next JCC from a BBCC */
261 BBCC *from, *to; /* call arc from/to this BBCC */
305 * multiple cost centers for one BB (struct BBCC) exist and the according
306 * BBCC is set by setup_bbcc.
321 BBCC* bbcc_list; /* BBCCs for same BB (see next_bbcc in BBCC) */
322 BBCC* last_bbc
[all...]
H A Dbbcc.c35 /*--- BBCC operations ---*/
40 /* BBCC table (key is BB/Context), per thread, resizable */
51 bbccs->table = (BBCC**) CLG_MALLOC("cl.bbcc.ibh.1",
52 bbccs->size * sizeof(BBCC*));
81 * Zero all costs of a BBCC
83 void CLG_(zero_bbcc)(BBCC* bbcc)
112 void CLG_(forall_bbccs)(void (*func)(BBCC*))
114 BBCC *bbcc, *bbcc2;
154 /* Lookup for a BBCC in hash.
157 BBCC* lookup_bbc
[all...]
H A Djumps.c79 static UInt jcc_hash_idx(BBCC* from, UInt jmp, BBCC* to, UInt size)
137 /* new jCC structure: a call was done to a BB of a BBCC
140 static jCC* new_jcc(BBCC* from, UInt jmp, BBCC* to)
159 /* insert into JCC chain of calling BBCC.
189 /* get the jCC for a call arc (BBCC->BBCC) */
190 jCC* CLG_(get_jcc)(BBCC* from, UInt jmp, BBCC* t
[all...]
H A Ddump.c331 * Print function position of the BBCC, but only print info differing to
335 static Bool print_fn_pos(int fd, FnPos* last, BBCC* bbcc)
418 /* the debug lookup cache is useful if BBCC for same BB are
441 Bool get_debug_pos(BBCC* bbcc, Addr addr, AddrPos* p)
774 * Print all costs of a BBCC:
779 static Bool fprint_bbcc(Int fd, BBCC* bbcc, AddrPos* last)
921 * as this function is only called when there's cost in a BBCC
942 static int my_cmp(BBCC** pbbcc1, BBCC** pbbcc2)
947 BBCC *bbcc
[all...]
H A Ddebug.c115 void CLG_(print_bbcc)(int s, BBCC* bbcc)
125 VG_(printf)("BBCC 0x0\n");
295 void CLG_(print_bbcc_fn)(BBCC* bbcc)
324 void CLG_(print_bbcc_cost)(int s, BBCC* bbcc)
336 VG_(printf)("BBCC 0x0\n");
428 BBCC* bbcc;
449 void CLG_(print_bbcc)(int s, BBCC* bbcc) {}
450 void CLG_(print_bbcc_fn)(BBCC* bbcc) {}
H A Dcallstack.c186 void CLG_(push_call_stack)(BBCC* from, UInt jmp, BBCC* to, Addr sp, Bool skip)
345 * the ret_counter is used to check if a BBCC dump is needed.
H A Dcommand.c235 BBCC *from, *to;
H A Dmain.c870 * - current_bbcc has a pointer to the BBCC of the last executed BB
883 * set current_bbcc to BBCC that gets the costs for this BB execution
1365 BBCC *from, *to;
1758 VG_(message)(Vg_DebugMsg, "BBCC Clones: %d\n",
1768 VG_(message)(Vg_DebugMsg, "LRU BBCC Misses: %d\n",
H A Dsim.c1719 static void cachesim_add_icost(SimCost cost, BBCC* bbcc,

Completed in 32 milliseconds