Lines Matching refs:work_it
553 auto work_it = work_map->begin(), work_end = work_map->end(); in InPlaceIntersectMaps() local
556 while (work_it != work_end && in InPlaceIntersectMaps()
557 (cmp(*work_it, entry) || in InPlaceIntersectMaps()
558 (!cmp(entry, *work_it) && !(work_it->second == entry.second)))) { in InPlaceIntersectMaps()
559 work_it = work_map->erase(work_it); in InPlaceIntersectMaps()
561 if (work_it == work_end) { in InPlaceIntersectMaps()
564 ++work_it; in InPlaceIntersectMaps()
592 auto work_it = work_values->load_value_map.begin(), work_end = work_values->load_value_map.end(); in IntersectAliasingValueLocations() local
605 while (work_it != work_end && cmp(work_it->first, loc)) { in IntersectAliasingValueLocations()
606 work_it = work_values->load_value_map.erase(work_it); in IntersectAliasingValueLocations()
608 if (work_it != work_end && !cmp(loc, work_it->first)) { in IntersectAliasingValueLocations()
610 ++work_it; in IntersectAliasingValueLocations()
613 while (work_it != work_end) { in IntersectAliasingValueLocations()
614 work_it = work_values->load_value_map.erase(work_it); in IntersectAliasingValueLocations()