Home | History | Annotate | Download | only in callgrind

Lines Matching defs:bb

47 void CLG_(print_bb)(int s, BB* bb)
54 VG_(printf)("BB %#lx (Obj '%s')", bb_addr(bb), bb->obj->name);
117 BB* bb;
129 bb = bbcc->bb;
130 CLG_ASSERT(bb!=0);
133 bb->obj->name + bb->obj->last_slash_pos,
134 bb->offset, bb_addr(bb));
230 bb_jmpaddr(jcc->from->bb),
231 bb_addr(jcc->to->bb),
275 VG_(printf)(" NonSkipped BB %#lx / %s",
276 bb_addr(ce->nonskipped->bb),
304 VG_(printf)("%08lx/%c %d:", bb_addr(bbcc->bb),
305 (bbcc->bb->sect_kind == Vg_SectText) ? 'T' :
306 (bbcc->bb->sect_kind == Vg_SectData) ? 'D' :
307 (bbcc->bb->sect_kind == Vg_SectBSS) ? 'B' :
308 (bbcc->bb->sect_kind == Vg_SectGOT) ? 'G' :
309 (bbcc->bb->sect_kind == Vg_SectPLT) ? 'P' : 'U',
319 if ((bbcc->cxt->fn[0] == bbcc->bb->fn) && (bbcc->bb->line>0))
320 VG_(printf)(":%d", bbcc->bb->line);
326 BB* bb;
340 bb = bbcc->bb;
341 CLG_ASSERT(bb!=0);
349 for(i=0; i<bb->cjmp_count; i++) {
351 bb->jmp[i].instr, bbcc->jmp[i].ecounter);
356 for(i=0; i<bb->instr_count; i++) {
357 InstrInfo* ii = &(bb->instr[i]);
364 if (cjmpNo < bb->cjmp_count)
365 if (bb->jmp[cjmpNo].instr == i) {
422 VG_(printf)("BB# %llu\n",CLG_(stat).bb_executions);
452 void CLG_(print_bb)(int s, BB* bb) {}