Lines Matching refs:ReplaceableMetadataImpl
202 if (auto *R = ReplaceableMetadataImpl::getOrCreate(MD)) { in track()
217 if (auto *R = ReplaceableMetadataImpl::getIfExists(MD)) in untrack()
227 if (auto *R = ReplaceableMetadataImpl::getIfExists(MD)) { in retrack()
239 return ReplaceableMetadataImpl::isReplaceable(MD); in isReplaceable()
242 SmallVector<Metadata *> ReplaceableMetadataImpl::getAllArgListUsers() { in getAllArgListUsers()
263 SmallVector<DPValue *> ReplaceableMetadataImpl::getAllDPValueUsers() { in getAllDPValueUsers()
287 void ReplaceableMetadataImpl::addRef(void *Ref, OwnerTy Owner) { in addRef()
298 void ReplaceableMetadataImpl::dropRef(void *Ref) { in dropRef()
304 void ReplaceableMetadataImpl::moveRef(void *Ref, void *New, in moveRef()
322 void ReplaceableMetadataImpl::SalvageDebugInfo(const Constant &C) { in SalvageDebugInfo()
352 void ReplaceableMetadataImpl::replaceAllUsesWith(Metadata *MD) { in replaceAllUsesWith()
405 void ReplaceableMetadataImpl::resolveAllUses(bool ResolveUsers) { in resolveAllUses()
441 ReplaceableMetadataImpl *ReplaceableMetadataImpl::getOrCreate(Metadata &MD) { in getOrCreate()
452 ReplaceableMetadataImpl *ReplaceableMetadataImpl::getIfExists(Metadata &MD) { in getIfExists()
463 bool ReplaceableMetadataImpl::isReplaceable(const Metadata &MD) { in isReplaceable()