Home
last modified time | relevance | path

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

/art/compiler/dex/
Dglobal_value_numbering.cc40 work_lvn_(nullptr), in GlobalValueNumbering()
70 DCHECK(work_lvn_.get() == nullptr); in PrepareBasicBlock()
71 work_lvn_.reset(new (allocator) LocalValueNumbering(this, bb->id, allocator)); in PrepareBasicBlock()
73 work_lvn_->PrepareEntryBlock(); in PrepareBasicBlock()
117 work_lvn_->MergeOne(*merge_lvns_[0], merge_type); in PrepareBasicBlock()
119 work_lvn_->Merge(merge_type); in PrepareBasicBlock()
122 return work_lvn_.get(); in PrepareBasicBlock()
126 DCHECK(work_lvn_ != nullptr); in FinishBasicBlock()
127 DCHECK_EQ(bb->id, work_lvn_->Id()); in FinishBasicBlock()
133 change = (lvns_[bb->id] == nullptr) || !lvns_[bb->id]->Equals(*work_lvn_); in FinishBasicBlock()
[all …]
Dglobal_value_numbering.h245 std::unique_ptr<LocalValueNumbering> work_lvn_; variable
Dlocal_value_numbering.cc1548 gvn_->work_lvn_ != nullptr && gvn_->CanModify()) { in GetValueNumber()