• Home
  • Raw
  • Download

Lines Matching refs:GlobalValue

96         return !GlobalValue::isAvailableExternallyLinkage(Linkage) &&  in getFirstDefinitionForLinker()
97 !GlobalValue::isWeakForLinker(Linkage); in getFirstDefinitionForLinker()
106 return !GlobalValue::isAvailableExternallyLinkage(Linkage); in getFirstDefinitionForLinker()
119 DenseMap<GlobalValue::GUID, const GlobalValueSummary *> &PrevailingCopy) { in computePrevailingCopies()
181 static DenseSet<GlobalValue::GUID>
184 DenseSet<GlobalValue::GUID> GUIDPreservedSymbols(PreservedSymbols.size()); in computeGUIDPreservedSymbols()
189 GUIDPreservedSymbols.insert(GlobalValue::getGUID(Name)); in computeGUIDPreservedSymbols()
230 const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, in ModuleCacheEntry()
232 const DenseSet<GlobalValue::GUID> &PreservedSymbols) { in ModuleCacheEntry()
265 sizeof(GlobalValue::GUID))); in ModuleCacheEntry()
267 sizeof(GlobalValue::LinkageTypes))); in ModuleCacheEntry()
274 ArrayRef<uint8_t>((const uint8_t *)&Entry, sizeof(GlobalValue::GUID))); in ModuleCacheEntry()
335 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols, in ProcessThinLTOModule()
396 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> in resolveWeakForLinkerInIndex()
399 DenseMap<GlobalValue::GUID, const GlobalValueSummary *> PrevailingCopy; in resolveWeakForLinkerInIndex()
402 auto isPrevailing = [&](GlobalValue::GUID GUID, const GlobalValueSummary *S) { in resolveWeakForLinkerInIndex()
411 GlobalValue::GUID GUID, in resolveWeakForLinkerInIndex()
412 GlobalValue::LinkageTypes NewLinkage) { in resolveWeakForLinkerInIndex()
531 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in promote()
639 auto isExported = [&](StringRef ModuleIdentifier, GlobalValue::GUID GUID) { in internalize()
734 StringMap<std::map<GlobalValue::GUID, GlobalValue::LinkageTypes>> ResolvedODR; in run()
740 auto isExported = [&](StringRef ModuleIdentifier, GlobalValue::GUID GUID) { in run()