Searched refs:BBCC (Results 1 - 9 of 9) sorted by relevance
/external/valgrind/main/callgrind/ |
H A D | global.h | 219 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 D | bbcc.c | 35 /*--- 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 D | jumps.c | 79 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 D | dump.c | 331 * 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 D | debug.c | 115 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 D | callstack.c | 186 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 D | command.c | 235 BBCC *from, *to;
|
H A D | main.c | 870 * - 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 D | sim.c | 1719 static void cachesim_add_icost(SimCost cost, BBCC* bbcc,
|
Completed in 32 milliseconds