• Home
  • Raw
  • Download

Lines Matching refs:load_value_map

240     auto load_it = it->second.load_value_map.find(location);  in AliasingValuesMergeGet()
241 if (load_it != it->second.load_value_map.end()) { in AliasingValuesMergeGet()
260 auto lb = values->load_value_map.lower_bound(location); in HandleAliasingValuesGet()
261 if (lb != values->load_value_map.end() && lb->first == location) { in HandleAliasingValuesGet()
265 values->load_value_map.PutBefore(lb, location, res); in HandleAliasingValuesGet()
275 auto load_values_it = values->load_value_map.find(location); in HandleAliasingValuesPut()
276 if (load_values_it != values->load_value_map.end() && load_values_it->second == value) { in HandleAliasingValuesPut()
296 auto it = values->load_value_map.begin(), end = values->load_value_map.end(); in HandleAliasingValuesPut()
301 it = values->load_value_map.erase(it); in HandleAliasingValuesPut()
591 auto cmp = work_values->load_value_map.key_comp(); in IntersectAliasingValueLocations()
592 auto work_it = work_values->load_value_map.begin(), work_end = work_values->load_value_map.end(); in IntersectAliasingValueLocations()
594 auto load_it = values->load_value_map.begin(), load_end = values->load_value_map.end(); in IntersectAliasingValueLocations()
606 work_it = work_values->load_value_map.erase(work_it); in IntersectAliasingValueLocations()
614 work_it = work_values->load_value_map.erase(work_it); in IntersectAliasingValueLocations()
795 if (!cmp_values->load_value_map.empty()) { in MergeAliasingValues()
796 my_values->load_value_map = cmp_values->load_value_map; in MergeAliasingValues()
799 if (it == (lvn->*map_ptr).end() || it->second.load_value_map.empty()) { in MergeAliasingValues()
800 my_values->load_value_map.clear(); in MergeAliasingValues()
803 InPlaceIntersectMaps(&my_values->load_value_map, it->second.load_value_map); in MergeAliasingValues()
804 if (my_values->load_value_map.empty()) { in MergeAliasingValues()
819 my_values->load_value_map.clear(); in MergeAliasingValues()
825 my_values->load_value_map = it->second.load_value_map; in MergeAliasingValues()
827 my_values->load_value_map.Put(location, 0u); in MergeAliasingValues()
834 for (auto& load_value_entry : my_values->load_value_map) { in MergeAliasingValues()
1413 values->load_value_map.Put(index, value); in GetValueNumber()