Home
last modified time | relevance | path

Searched refs:UnitEntryPair (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DSyntheticTypeNameBuilder.cpp168 getTypeDeduplicationCandidate(UnitEntryPairTy UnitEntryPair) { in getTypeDeduplicationCandidate() argument
169 switch (UnitEntryPair.DieEntry->getTag()) { in getTypeDeduplicationCandidate()
179 if (UnitEntryPair.CU->find(UnitEntryPair.DieEntry, dwarf::DW_AT_extension)) in getTypeDeduplicationCandidate()
180 UnitEntryPair = UnitEntryPair.getNamespaceOrigin(); in getTypeDeduplicationCandidate()
183 if (!UnitEntryPair.CU->find(UnitEntryPair.DieEntry, dwarf::DW_AT_name)) in getTypeDeduplicationCandidate()
186 return UnitEntryPair; in getTypeDeduplicationCandidate()
189 return UnitEntryPair; in getTypeDeduplicationCandidate()
195 std::optional<UnitEntryPairTy> UnitEntryPair = InputUnitEntryPair.getParent(); in addParentName() local
196 if (!UnitEntryPair) in addParentName()
199 UnitEntryPair = getTypeDeduplicationCandidate(*UnitEntryPair); in addParentName()
[all …]