Searched refs:ReplaceableMetadataImpl (Results 1 – 5 of 5) sorted by relevance
63 friend class ReplaceableMetadataImpl; variable177 friend class ReplaceableMetadataImpl; variable382 class ReplaceableMetadataImpl {396 ~ReplaceableMetadataImpl() { in ~ReplaceableMetadataImpl()451 friend class ReplaceableMetadataImpl; variable495 return ReplaceableMetadataImpl::getAllArgListUsers(); in getAllArgListUsers()511 ReplaceableMetadataImpl::replaceAllUsesWith(MD); in replaceAllUsesWith()980 return isa<ReplaceableMetadataImpl *>(Ptr);989 ReplaceableMetadataImpl *getReplaceableUses() const {991 return cast<ReplaceableMetadataImpl *>(Ptr);[all …]
3761 class DIArgList : public Metadata, ReplaceableMetadataImpl {3762 friend class ReplaceableMetadataImpl;3769 : Metadata(DIArgListKind, Uniqued), ReplaceableMetadataImpl(Context),3792 return ReplaceableMetadataImpl::getAllDPValueUsers();
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()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()352 void ReplaceableMetadataImpl::replaceAllUsesWith(Metadata *MD) { in replaceAllUsesWith()405 void ReplaceableMetadataImpl::resolveAllUses(bool ResolveUsers) { in resolveAllUses()441 ReplaceableMetadataImpl *ReplaceableMetadataImpl::getOrCreate(Metadata &MD) { in getOrCreate()[all …]
2180 ReplaceableMetadataImpl::resolveAllUses(/* ResolveUsers */ false); in dropAllReferences()
701 ReplaceableMetadataImpl::SalvageDebugInfo(*C); in constantIsDead()