Searched refs:branch_info (Results 1 - 13 of 13) sorted by relevance

/external/linux-tools-perf/src/tools/perf/util/
H A Dhist.c102 if (h->branch_info) {
103 if (h->branch_info->from.sym) {
104 symlen = (int)h->branch_info->from.sym->namelen + 4;
109 symlen = dso__name_len(h->branch_info->from.map->dso);
117 if (h->branch_info->to.sym) {
118 symlen = (int)h->branch_info->to.sym->namelen + 4;
123 symlen = dso__name_len(h->branch_info->to.map->dso);
287 if (he->branch_info) {
293 he->branch_info = malloc(sizeof(*he->branch_info));
[all...]
H A Dsort.c353 return _sort__dso_cmp(left->branch_info->from.map,
354 right->branch_info->from.map);
360 return _hist_entry__dso_snprintf(self->branch_info->from.map,
367 return _sort__dso_cmp(left->branch_info->to.map,
368 right->branch_info->to.map);
374 return _hist_entry__dso_snprintf(self->branch_info->to.map,
381 struct addr_map_symbol *from_l = &left->branch_info->from;
382 struct addr_map_symbol *from_r = &right->branch_info->from;
393 struct addr_map_symbol *to_l = &left->branch_info->to;
394 struct addr_map_symbol *to_r = &right->branch_info
[all...]
H A Dsort.h107 struct branch_info *branch_info; member in struct:hist_entry
H A Dhist.h96 struct branch_info *bi,
H A Dmachine.h83 struct branch_info *machine__resolve_bstack(struct machine *machine,
H A Dsymbol.h153 struct branch_info { struct
H A Dmachine.c1247 struct branch_info *machine__resolve_bstack(struct machine *machine,
1251 struct branch_info *bi;
1254 bi = calloc(bs->nr, sizeof(struct branch_info));
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_emulate_branches.c44 struct branch_info { struct
52 struct branch_info * Branches;
60 struct branch_info * branch;
63 memory_pool_array_reserve(&s->C->Pool, struct branch_info,
69 memset(branch, 0, sizeof(struct branch_info));
90 struct branch_info * branch;
199 struct branch_info * branch;
H A Dr500_fragprog_emit.c57 struct branch_info { struct
80 struct branch_info * Branches;
463 struct branch_info * branch;
546 memory_pool_array_reserve(&s->C->Pool, struct branch_info,
/external/linux-tools-perf/src/tools/perf/ui/browsers/
H A Dhists.c1394 struct branch_info *bi;
1550 bi = browser->he_selection->branch_info;
1642 * we stash the branch_info symbol + map into the
1644 * code to use branch_info.
1648 he->ms.sym = he->branch_info->from.sym;
1649 he->ms.map = he->branch_info->from.map;
1651 he->ms.sym = he->branch_info->to.sym;
1652 he->ms.map = he->branch_info->to.map;
/external/vixl/src/vixl/a64/
H A Dmacro-assembler-a64.cc148 BranchInfo branch_info = BranchInfo(branch_pos, label, branch_type); local
149 unresolved_branches_.insert(branch_info);
170 BranchInfo branch_info(link_offset, label, link->BranchType());
171 unresolved_branches_.erase(branch_info);
219 BranchInfo* branch_info = it.Current(); local
220 if (ShouldEmitVeneer(branch_info->max_reachable_pc_,
223 ptrdiff_t branch_pos = branch_info->pc_offset_;
225 Label* label = branch_info->label_;
H A Dmacro-assembler-a64.h298 void insert(BranchInfo branch_info) { argument
299 ImmBranchType type = branch_info.branch_type_;
301 typed_set_[BranchIndexFromType(type)].insert(branch_info);
304 void erase(BranchInfo branch_info) { argument
305 if (IsValidBranchType(branch_info.branch_type_)) {
307 BranchInfoSet::BranchIndexFromType(branch_info.branch_type_);
308 typed_set_[index].erase(branch_info);
467 const VeneerPool::BranchInfo& branch_info) {
468 return branch_info.max_reachable_pc_;
477 VeneerPool::BranchInfo* branch_info, ptrdiff_
466 Key( const VeneerPool::BranchInfo& branch_info) argument
476 SetKey( VeneerPool::BranchInfo* branch_info, ptrdiff_t key) argument
[all...]
/external/linux-tools-perf/src/tools/perf/
H A Dbuiltin-report.c177 struct branch_info *bi, *bx;
206 bx = he->branch_info;

Completed in 177 milliseconds