Home
last modified time | relevance | path

Searched refs:value_name (Results 1 – 6 of 6) sorted by relevance

/art/compiler/dex/
Dlocal_value_numbering.cc238 uint16_t value_name; in AliasingValuesMergeGet() local
242 value_name = Versions::LookupGlobalValue(gvn, key, location, start_version); in AliasingValuesMergeGet()
244 value_name = it->second.last_stored_value; in AliasingValuesMergeGet()
248 value_name = load_it->second; in AliasingValuesMergeGet()
250value_name = Versions::LookupGlobalValue(gvn, key, location, it->second.last_load_memory_version); in AliasingValuesMergeGet()
253 return value_name; in AliasingValuesMergeGet()
693 for (const auto& value_name : least_entries_lvn->null_checked_) { in MergeNullChecked() local
696 merge_names_.resize(gvn_->merge_lvns_.size(), value_name); in MergeNullChecked()
698 null_checked_.insert(null_checked_.end(), value_name); in MergeNullChecked()
706 uint32_t value_name = least_entries_lvn->GetOperandValue(s_reg); in MergeNullChecked() local
[all …]
Dglobal_value_numbering.cc171 uint16_t value_name = merge_names[i]; in NullCheckedInAllPredecessors() local
172 if (!pred_lvn->IsValueNullChecked(value_name)) { in NullCheckedInAllPredecessors()
180 if (pred_lvn->GetSregValue(s_reg) != value_name) { in NullCheckedInAllPredecessors()
196 uint16_t value_name = merge_names[i]; in DivZeroCheckedInAllPredecessors() local
197 if (!pred_lvn->IsValueDivZeroChecked(value_name)) { in DivZeroCheckedInAllPredecessors()
Dlocal_value_numbering.h47 bool IsValueNullChecked(uint16_t value_name) const { in IsValueNullChecked() argument
48 return null_checked_.find(value_name) != null_checked_.end(); in IsValueNullChecked()
51 bool IsValueDivZeroChecked(uint16_t value_name) const { in IsValueDivZeroChecked() argument
52 return div_zero_checked_.find(value_name) != div_zero_checked_.end(); in IsValueDivZeroChecked()
Dgvn_dead_code_elimination.cc716 uint16_t value_name = in RecordPassTryToKillOverwrittenMoveOrMoveSrc() local
729 if (value_name == src_name) { in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
Dglobal_value_numbering_test.cc348 uint16_t value_name = lvn->GetValueNumber(mir); in PerformGVNCodeModifications() local
349 ASSERT_EQ(value_name, value_names_[mir - mirs_]); in PerformGVNCodeModifications()
Dgvn_dead_code_elimination_test.cc384 uint16_t value_name = lvn->GetValueNumber(mir); in PerformGVNCodeModifications() local
385 ASSERT_EQ(value_name, value_names_[mir - mirs_]); in PerformGVNCodeModifications()