Lines Matching refs:Store
113 auto &Store = Context.pImpl->MetadataAsValues; in getIfExists() local
114 return Store.lookup(MD); in getIfExists()
120 auto &Store = Context.pImpl->MetadataAsValues; in handleChangedMetadata() local
123 Store.erase(this->MD); in handleChangedMetadata()
128 auto *&Entry = Store[MD]; in handleChangedMetadata()
254 auto &Store = Context.pImpl->ValuesAsMetadata; in SalvageDebugInfo() local
255 auto I = Store.find(&C); in SalvageDebugInfo()
419 auto &Store = V->getType()->getContext().pImpl->ValuesAsMetadata; in handleDeletion() local
420 auto I = Store.find(V); in handleDeletion()
421 if (I == Store.end()) in handleDeletion()
428 Store.erase(I); in handleDeletion()
442 auto &Store = Context.pImpl->ValuesAsMetadata; in handleRAUW() local
443 auto I = Store.find(From); in handleRAUW()
444 if (I == Store.end()) { in handleRAUW()
455 Store.erase(I); in handleRAUW()
478 auto *&Entry = Store[To]; in handleRAUW()
498 auto &Store = Context.pImpl->MDStringCache; in get() local
499 auto I = Store.try_emplace(Str); in get()
870 static T *uniquifyImpl(T *N, DenseSet<T *, InfoT> &Store) { in uniquifyImpl() argument
871 if (T *U = getUniqued(Store, N)) in uniquifyImpl()
874 Store.insert(N); in uniquifyImpl()
1375 auto &Store = getContext().pImpl->ValueMetadata[this]; in eraseMetadata() local
1376 bool Changed = Store.erase(KindID); in eraseMetadata()
1377 if (Store.empty()) in eraseMetadata()