Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnit.cpp69 const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, in addUnitsImpl() argument
89 if (!IndexEntry && IsDWO) { in addUnitsImpl()
111 LE, IsDWO, *this); in addUnitsImpl()
115 AOS, LS, LE, IsDWO, *this); in addUnitsImpl()
199 bool IsDWO, const DWARFUnitVector &UnitVector) in DWARFUnit() argument
203 IsDWO(IsDWO), UnitVector(UnitVector) { in DWARFUnit()
222 if (IsDWO && hasSingleElement(R)) in getAddrOffsetSectionItem()
516 if (!IsDWO) { in tryExtractDIEsIfNeeded()
537 if (IsDWO || getVersion() >= 5) { in tryExtractDIEsIfNeeded()
539 IsDWO ? determineStringOffsetsTableContributionDWO(DA) in tryExtractDIEsIfNeeded()
[all …]
H A DDWARFContext.cpp618 getTypeUnitMap(bool IsDWO) override { in getTypeUnitMap() argument
619 if (IsDWO) in getTypeUnitMap()
735 getTypeUnitMap(bool IsDWO) override { in getTypeUnitMap() argument
737 return ThreadUnsafeDWARFContextState::getTypeUnitMap(IsDWO); in getTypeUnitMap()
991 bool IsDWO = (Extension == ".dwo") || (Extension == ".dwp"); in dump() local
1001 bool Explicit = DumpType != DIDT_All && !IsDWO; in dump()
1002 bool ExplicitDWO = Explicit && IsDWO; in dump()
1344 DWARFTypeUnit *DWARFContext::getTypeUnitForHash(uint64_t Hash, bool IsDWO) { in getTypeUnitForHash() argument
1352 return State->getTypeUnitMap(IsDWO).lookup(Hash); in getTypeUnitForHash()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFCompileUnit.h30 bool IsDWO, const DWARFUnitVector &UnitVector) in DWARFCompileUnit() argument
32 LS, LE, IsDWO, UnitVector) {} in DWARFCompileUnit()
H A DDWARFTypeUnit.h30 const DWARFSection &LS, bool LE, bool IsDWO, in DWARFTypeUnit() argument
33 LS, LE, IsDWO, UnitVector) {} in DWARFTypeUnit()
H A DDWARFUnit.h186 bool IsDWO, bool Lazy, DWARFSectionKind SectionKind);
236 bool IsDWO; variable
316 const DWARFSection &LS, bool LE, bool IsDWO,
322 bool isDWOUnit() const { return IsDWO; } in isDWOUnit()
353 DWARFUnit *getLinkedUnit() { return IsDWO ? SU : this; } in getLinkedUnit()
H A DDWARFContext.h100 getTypeUnitMap(bool IsDWO) = 0;
268 DWARFTypeUnit *getTypeUnitForHash(uint64_t Hash, bool IsDWO);