Lines Matching defs:Map
68 InfoByHwMode(const MapType &M) : Map(M) {}
71 iterator begin() { return Map.begin(); }
73 iterator end() { return Map.end(); }
75 const_iterator begin() const { return Map.begin(); }
77 const_iterator end() const { return Map.end(); }
79 bool empty() const { return Map.empty(); }
82 bool hasMode(unsigned M) const { return Map.find(M) != Map.end(); }
89 Map.insert({Mode, Map.at(DefaultMode)});
91 return Map.at(Mode);
94 auto F = Map.find(Mode);
95 if (Mode != DefaultMode && F == Map.end())
96 F = Map.find(DefaultMode);
97 assert(F != Map.end());
103 return Map.size() == 1 && Map.begin()->first == DefaultMode;
108 return Map.begin()->second;
113 Map.clear();
114 Map.insert(std::make_pair(DefaultMode, I));
117 MapType Map;
123 ValueTypeByHwMode(MVT T) { Map.insert({DefaultMode,T}); }
130 return !Map.empty();