Lines Matching full:map_ptr
538 template <LocalValueNumbering::SregValueMap LocalValueNumbering::* map_ptr>
545 if ((lvn->*map_ptr).size() < (least_entries_lvn->*map_ptr).size()) {
553 for (const auto& entry : least_entries_lvn->*map_ptr) {
558 auto it = (lvn->*map_ptr).find(entry.first);
559 if (it == (lvn->*map_ptr).end() || !(it->second == entry.second)) {
567 (this->*map_ptr).PutBefore((this->*map_ptr).end(), entry.first, entry.second);
811 template <typename Map, Map LocalValueNumbering::*map_ptr, typename Versions>
816 auto it = (this->*map_ptr).PutBefore(hint, key, AliasingValues(this));
825 auto value = (lvn->*map_ptr).find(key);
826 if (value != (lvn->*map_ptr).end()) {
837 auto value = (lvn->*map_ptr).find(key);
838 if (value == (lvn->*map_ptr).end()) {
866 auto value = (lvn->*map_ptr).find(key);
867 if (value == (lvn->*map_ptr).end() || value->second.load_value_map.empty()) {
885 auto value = (lvn->*map_ptr).find(key);
886 if (value == (lvn->*map_ptr).end()) {