Lines Matching refs:Store
114 auto &Store = Context.pImpl->MetadataAsValues; in getIfExists() local
115 return Store.lookup(MD); in getIfExists()
121 auto &Store = Context.pImpl->MetadataAsValues; in handleChangedMetadata() local
124 Store.erase(this->MD); in handleChangedMetadata()
129 auto *&Entry = Store[MD]; in handleChangedMetadata()
328 auto &Store = Context.pImpl->ValuesAsMetadata; in SalvageDebugInfo() local
329 auto I = Store.find(&C); in SalvageDebugInfo()
513 auto &Store = V->getType()->getContext().pImpl->ValuesAsMetadata; in handleDeletion() local
514 auto I = Store.find(V); in handleDeletion()
515 if (I == Store.end()) in handleDeletion()
522 Store.erase(I); in handleDeletion()
536 auto &Store = Context.pImpl->ValuesAsMetadata; in handleRAUW() local
537 auto I = Store.find(From); in handleRAUW()
538 if (I == Store.end()) { in handleRAUW()
549 Store.erase(I); in handleRAUW()
572 auto *&Entry = Store[To]; in handleRAUW()
592 auto &Store = Context.pImpl->MDStringCache; in get() local
593 auto I = Store.try_emplace(Str); in get()
964 static T *uniquifyImpl(T *N, DenseSet<T *, InfoT> &Store) { in uniquifyImpl() argument
965 if (T *U = getUniqued(Store, N)) in uniquifyImpl()
968 Store.insert(N); in uniquifyImpl()
1529 MDAttachments &Store = getContext().pImpl->ValueMetadata.find(this)->second; in eraseMetadata() local
1530 bool Changed = Store.erase(KindID); in eraseMetadata()
1531 if (Store.empty()) in eraseMetadata()