Home
last modified time | relevance | path

Searched refs:store_loc_set (Results 1 – 2 of 2) sorted by relevance

/art/compiler/dex/
Dlocal_value_numbering.h245 store_loc_set(std::less<uint16_t>(), lvn->null_checked_.get_allocator()), in AliasingValues()
252 ValueNameSet store_loc_set; // Where was last_stored_value stored. member
264 store_loc_set == other.store_loc_set &&
Dlocal_value_numbering.cc221 if (!values->store_loc_set.empty()) { in UpdateAliasingValuesLoadVersion()
222 uint16_t ref_set_id = gvn_->GetRefSetId(values->store_loc_set); in UpdateAliasingValuesLoadVersion()
243 } else if (it->second.store_loc_set.count(location) != 0u) { in AliasingValuesMergeGet()
262 if (values->store_loc_set.count(location) != 0u) { in HandleAliasingValuesGet()
287 auto store_loc_lb = values->store_loc_set.lower_bound(location); in HandleAliasingValuesPut()
288 if (store_loc_lb != values->store_loc_set.end() && *store_loc_lb == location) { in HandleAliasingValuesPut()
292 values->store_loc_set.emplace_hint(store_loc_lb, location); in HandleAliasingValuesPut()
297 values->store_loc_set.clear(); in HandleAliasingValuesPut()
298 values->store_loc_set.insert(location); in HandleAliasingValuesPut()
615 auto store_it = values->store_loc_set.begin(), store_end = values->store_loc_set.end(); in IntersectAliasingValueLocations()
[all …]