Searched refs:branch_info (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/compiler/ |
D | bytecode-branch-analysis.cc | 111 BytecodeBranchInfo* branch_info = nullptr; in AddBranch() local 114 branch_info = new (zone()) BytecodeBranchInfo(zone()); in AddBranch() 115 branch_infos_.insert(std::make_pair(target_offset, branch_info)); in AddBranch() 117 branch_info = iterator->second; in AddBranch() 119 branch_info->AddBranch(source_offset, target_offset); in AddBranch()
|
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
D | radeon_emulate_branches.c | 44 struct branch_info { struct 52 struct branch_info * Branches; argument 60 struct branch_info * branch; in handle_if() 63 memory_pool_array_reserve(&s->C->Pool, struct branch_info, in handle_if() 69 memset(branch, 0, sizeof(struct branch_info)); in handle_if() 90 struct branch_info * branch; in handle_else() 199 struct branch_info * branch; in handle_endif()
|
D | r500_fragprog_emit.c | 57 struct branch_info { struct 80 struct branch_info * Branches; argument 463 struct branch_info * branch; in emit_flowcontrol() 546 memory_pool_array_reserve(&s->C->Pool, struct branch_info, in emit_flowcontrol()
|
/external/vixl/src/vixl/a64/ |
D | macro-assembler-a64.cc | 165 BranchInfo branch_info = BranchInfo(branch_pos, label, branch_type); in RegisterUnresolvedBranch() local 166 unresolved_branches_.insert(branch_info); in RegisterUnresolvedBranch() 187 BranchInfo branch_info(link_offset, label, link->BranchType()); in DeleteUnresolvedBranchInfoForLabel() local 188 unresolved_branches_.erase(branch_info); in DeleteUnresolvedBranchInfoForLabel() 236 BranchInfo* branch_info = it.Current(); in Emit() local 237 if (ShouldEmitVeneer(branch_info->max_reachable_pc_, in Emit() 240 ptrdiff_t branch_pos = branch_info->pc_offset_; in Emit() 242 Label* label = branch_info->label_; in Emit()
|
D | macro-assembler-a64.h | 300 void insert(BranchInfo branch_info) { in insert() argument 301 ImmBranchType type = branch_info.branch_type_; in insert() 303 typed_set_[BranchIndexFromType(type)].insert(branch_info); in insert() 306 void erase(BranchInfo branch_info) { in erase() argument 307 if (IsValidBranchType(branch_info.branch_type_)) { in erase() 309 BranchInfoSet::BranchIndexFromType(branch_info.branch_type_); in erase() 310 typed_set_[index].erase(branch_info); in erase() 469 const VeneerPool::BranchInfo& branch_info) { in Key() argument 470 return branch_info.max_reachable_pc_; in Key() 479 VeneerPool::BranchInfo* branch_info, ptrdiff_t key) { in SetKey() argument [all …]
|