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()
337 auto &Store = Context.pImpl->ValuesAsMetadata; in SalvageDebugInfo() local
338 auto I = Store.find(&C); in SalvageDebugInfo()
522 auto &Store = V->getType()->getContext().pImpl->ValuesAsMetadata; in handleDeletion() local
523 auto I = Store.find(V); in handleDeletion()
524 if (I == Store.end()) in handleDeletion()
531 Store.erase(I); in handleDeletion()
545 auto &Store = Context.pImpl->ValuesAsMetadata; in handleRAUW() local
546 auto I = Store.find(From); in handleRAUW()
547 if (I == Store.end()) { in handleRAUW()
558 Store.erase(I); in handleRAUW()
581 auto *&Entry = Store[To]; in handleRAUW()
601 auto &Store = Context.pImpl->MDStringCache; in get() local
602 auto I = Store.try_emplace(Str); in get()
973 static T *uniquifyImpl(T *N, DenseSet<T *, InfoT> &Store) { in uniquifyImpl() argument
974 if (T *U = getUniqued(Store, N)) in uniquifyImpl()
977 Store.insert(N); in uniquifyImpl()
1538 MDAttachments &Store = getContext().pImpl->ValueMetadata.find(this)->second; in eraseMetadata() local
1539 bool Changed = Store.erase(KindID); in eraseMetadata()
1540 if (Store.empty()) in eraseMetadata()