Lines Matching defs:Store
114 auto &Store = Context.pImpl->MetadataAsValues;
115 return Store.lookup(MD);
121 auto &Store = Context.pImpl->MetadataAsValues;
124 Store.erase(this->MD);
129 auto *&Entry = Store[MD];
337 auto &Store = Context.pImpl->ValuesAsMetadata;
338 auto I = Store.find(&C);
522 auto &Store = V->getType()->getContext().pImpl->ValuesAsMetadata;
523 auto I = Store.find(V);
524 if (I == Store.end())
531 Store.erase(I);
545 auto &Store = Context.pImpl->ValuesAsMetadata;
546 auto I = Store.find(From);
547 if (I == Store.end()) {
558 Store.erase(I);
581 auto *&Entry = Store[To];
601 auto &Store = Context.pImpl->MDStringCache;
602 auto I = Store.try_emplace(Str);
956 // Store in non-uniqued form if RAUW isn't possible.
973 static T *uniquifyImpl(T *N, DenseSet<T *, InfoT> &Store) {
974 if (T *U = getUniqued(Store, N))
977 Store.insert(N);
1538 MDAttachments &Store = getContext().pImpl->ValueMetadata.find(this)->second;
1539 bool Changed = Store.erase(KindID);
1540 if (Store.empty())