Lines Matching refs:value_name

238   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
708 merge_names_.resize(gvn_->merge_lvns_.size(), value_name); in MergeNullChecked()
710 null_checked_.insert(value_name); in MergeNullChecked()
727 for (const auto& value_name : least_entries_lvn->div_zero_checked_) { in MergeDivZeroChecked() local
730 merge_names_.resize(gvn_->merge_lvns_.size(), value_name); in MergeDivZeroChecked()
732 div_zero_checked_.insert(div_zero_checked_.end(), value_name); in MergeDivZeroChecked()
741 uint16_t value_name = kNoValue; in MergeSFieldValues() local
747 value_name = it->second; in MergeSFieldValues()
750 value_name = gvn_->LookupValue(kResolvedSFieldOp, field_id, in MergeSFieldValues()
755 same_values = same_values && (merge_names_.empty() || value_name == merge_names_.back()); in MergeSFieldValues()
756 merge_names_.push_back(value_name); in MergeSFieldValues()
763 value_name = lb->second; in MergeSFieldValues()
765 value_name = gvn_->LookupValue(kMergeBlockSFieldVersionBumpOp, field_id, id_, kNoValue); in MergeSFieldValues()
766 merge_map_.PutBefore(lb, merge_names_, value_name); in MergeSFieldValues()
768 null_checked_.insert(value_name); in MergeSFieldValues()
772 sfield_value_map_.PutBefore(hint, field_id, value_name); in MergeSFieldValues()
779 uint16_t value_name = kNoValue; in MergeNonAliasingIFieldValues() local
785 value_name = it->second; in MergeNonAliasingIFieldValues()
787 value_name = gvn_->LookupValue(kNonAliasingIFieldInitialOp, field_loc, kNoValue, kNoValue); in MergeNonAliasingIFieldValues()
790 same_values = same_values && (merge_names_.empty() || value_name == merge_names_.back()); in MergeNonAliasingIFieldValues()
791 merge_names_.push_back(value_name); in MergeNonAliasingIFieldValues()
798 value_name = lb->second; in MergeNonAliasingIFieldValues()
800 value_name = gvn_->LookupValue(kMergeBlockNonAliasingIFieldVersionBumpOp, field_loc, in MergeNonAliasingIFieldValues()
802 merge_map_.PutBefore(lb, merge_names_, value_name); in MergeNonAliasingIFieldValues()
804 null_checked_.insert(value_name); in MergeNonAliasingIFieldValues()
808 non_aliasing_ifield_value_map_.PutBefore(hint, field_loc, value_name); in MergeNonAliasingIFieldValues()
905 uint16_t value_name = kNoValue; in MergeAliasingValues() local
908 value_name = Versions::LookupMergeValue(gvn_, lvn, key, location); in MergeAliasingValues()
909 same_values = same_values && (merge_names_.empty() || value_name == merge_names_.back()); in MergeAliasingValues()
910 merge_names_.push_back(value_name); in MergeAliasingValues()
917 value_name = lb->second; in MergeAliasingValues()
925 value_name = Versions::LookupMergeLocationValue(gvn_, id_, key, location); in MergeAliasingValues()
926 merge_map_.PutBefore(lb, merge_names_, value_name); in MergeAliasingValues()
928 null_checked_.insert(value_name); in MergeAliasingValues()
932 load_value_entry.second = value_name; in MergeAliasingValues()
1014 uint16_t value_name = GetOperandValue(vreg); in PrepareEntryBlock() local
1016 null_checked_.insert(value_name); in PrepareEntryBlock()
1020 uint16_t value_name = GetOperandValueWide(vreg); in PrepareEntryBlock() local
1021 SetOperandValueWide(vreg, value_name); in PrepareEntryBlock()
1144 uint16_t value_name = gvn_->FindValue(kNoValue, sreg, kNoValue, kNoValue); in HandleInvokeArgs() local
1145 if (value_name != kNoValue) { in HandleInvokeArgs()
1146 non_aliasing_refs_.erase(value_name); in HandleInvokeArgs()
1166 uint16_t value_name = kNoValue; in HandlePhi() local
1179 value_name = wide ? lvn->GetOperandValueWide(s_reg) : lvn->GetOperandValue(s_reg); in HandlePhi()
1181 same_values = same_values && (merge_names_.empty() || value_name == merge_names_.back()); in HandlePhi()
1182 merge_names_.push_back(value_name); in HandlePhi()
1189 value_name = lb->second; in HandlePhi()
1191 value_name = gvn_->LookupValue(kNoValue, mir->ssa_rep->defs[0], kNoValue, kNoValue); in HandlePhi()
1192 merge_map_.PutBefore(lb, merge_names_, value_name); in HandlePhi()
1194 null_checked_.insert(value_name); in HandlePhi()
1197 div_zero_checked_.insert(value_name); in HandlePhi()
1202 SetOperandValueWide(mir->ssa_rep->defs[0], value_name); in HandlePhi()
1204 SetOperandValue(mir->ssa_rep->defs[0], value_name); in HandlePhi()
1206 return value_name; in HandlePhi()
2015 uint16_t value_name = kNoValue; in GetStartingVregValueNumberImpl() local
2018 value_name = gvn_->GetLvn(pred_id)->GetEndingVregValueNumberImpl(v_reg, wide); in GetStartingVregValueNumberImpl()
2019 if (value_name == kNoValue) { in GetStartingVregValueNumberImpl()
2022 same_values = same_values && (merge_names_.empty() || value_name == merge_names_.back()); in GetStartingVregValueNumberImpl()
2023 merge_names_.push_back(value_name); in GetStartingVregValueNumberImpl()
2030 value_name = lb->second; in GetStartingVregValueNumberImpl()
2032 value_name = kNoValue; // We never assigned a value name to this set of merged names. in GetStartingVregValueNumberImpl()
2035 return value_name; in GetStartingVregValueNumberImpl()