Lines Matching refs:br
991 static const char *annotate__address_color(struct block_range *br) in annotate__address_color() argument
993 double cov = block_range__coverage(br); in annotate__address_color()
1008 static const char *annotate__asm_color(struct block_range *br) in annotate__asm_color() argument
1010 double cov = block_range__coverage(br); in annotate__asm_color()
1021 static void annotate__branch_printf(struct block_range *br, u64 addr) in annotate__branch_printf() argument
1025 if (!br) in annotate__branch_printf()
1029 if (br->is_target && br->start == addr) { in annotate__branch_printf()
1030 struct block_range *branch = br; in annotate__branch_printf()
1039 p = 100 *(double)br->entry / branch->coverage; in annotate__branch_printf()
1055 if (br->is_branch && br->end == addr) { in annotate__branch_printf()
1056 double p = 100*(double)br->taken / br->coverage; in annotate__branch_printf()
1068 printf(" -%.2f%% (p:%.2f%%)", p, 100*(double)br->pred / br->taken); in annotate__branch_printf()
1093 struct block_range *br; in disasm_line__print() local
1167 br = block_range__find(addr); in disasm_line__print()
1168 color_fprintf(stdout, annotate__address_color(br), " %" PRIx64 ":", addr); in disasm_line__print()
1169 color_fprintf(stdout, annotate__asm_color(br), "%s", dl->line); in disasm_line__print()
1170 annotate__branch_printf(br, addr); in disasm_line__print()