Home
last modified time | relevance | path

Searched refs:merge_lvns_ (Results 1 – 3 of 3) sorted by relevance

/art/compiler/dex/
Dglobal_value_numbering.cc41 merge_lvns_(allocator->Adapter()) { in GlobalValueNumbering()
77 DCHECK(merge_lvns_.empty()); in PrepareBasicBlock()
102 merge_lvns_.push_back(lvns_[pred_id]); in PrepareBasicBlock()
115 CHECK(!merge_lvns_.empty()); in PrepareBasicBlock()
116 if (merge_lvns_.size() == 1u) { in PrepareBasicBlock()
117 work_lvn_->MergeOne(*merge_lvns_[0], merge_type); in PrepareBasicBlock()
129 merge_lvns_.clear(); in FinishBasicBlock()
168 DCHECK_EQ(merge_lvns_.size(), merge_names.size()); in NullCheckedInAllPredecessors()
169 for (size_t i = 0, size = merge_lvns_.size(); i != size; ++i) { in NullCheckedInAllPredecessors()
170 const LocalValueNumbering* pred_lvn = merge_lvns_[i]; in NullCheckedInAllPredecessors()
[all …]
Dlocal_value_numbering.cc436 DCHECK_GE(gvn_->merge_lvns_.size(), 2u); in MergeMemoryVersions()
437 const LocalValueNumbering* cmp = gvn_->merge_lvns_[0]; in MergeMemoryVersions()
441 for (const LocalValueNumbering* lvn : gvn_->merge_lvns_) { in MergeMemoryVersions()
462 for (const LocalValueNumbering* lvn : gvn_->merge_lvns_) { in MergeMemoryVersions()
479 for (const LocalValueNumbering* lvn : gvn_->merge_lvns_) { in PruneNonAliasingRefsForCatch()
501 DCHECK_GE(gvn_->merge_lvns_.size(), 2u); in IntersectSets()
504 const LocalValueNumbering* least_entries_lvn = gvn_->merge_lvns_[0]; in IntersectSets()
505 for (const LocalValueNumbering* lvn : gvn_->merge_lvns_) { in IntersectSets()
514 for (const LocalValueNumbering* lvn : gvn_->merge_lvns_) { in IntersectSets()
540 DCHECK_GE(gvn_->merge_lvns_.size(), 2u); in IntersectSregValueMaps()
[all …]
Dglobal_value_numbering.h246 ScopedArenaVector<const LocalValueNumbering*> merge_lvns_; // Not owning. variable