| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFUnit.cpp | 71 -> std::unique_ptr<DWARFUnit> { in addUnitsImpl() 86 std::unique_ptr<DWARFUnit> U; in addUnitsImpl() 122 DWARFUnit *DWARFUnitVector::addUnit(std::unique_ptr<DWARFUnit> Unit) { in addUnit() 124 [](const std::unique_ptr<DWARFUnit> &LHS, in addUnit() 125 const std::unique_ptr<DWARFUnit> &RHS) { in addUnit() 131 DWARFUnit *DWARFUnitVector::getUnitForOffset(uint64_t Offset) const { in getUnitForOffset() 135 [](uint64_t LHS, const std::unique_ptr<DWARFUnit> &RHS) { in getUnitForOffset() 143 DWARFUnit * 154 [](uint64_t LHS, const std::unique_ptr<DWARFUnit> &RHS) { in getUnitForIndexEntry() 173 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit() function in DWARFUnit [all …]
|
| H A D | DWARFAbbreviationDeclaration.cpp | 152 const DWARFUnit &U) const { in getAttributeValue() 186 const DWARFUnit &U) const { in getByteSize() 198 const DWARFUnit &U) const { in getByteSize() 211 const DWARFUnit &U) const { in getFixedAttributesByteSize()
|
| H A D | DWARFDebugInfoEntry.cpp | 21 bool DWARFDebugInfoEntry::extractFast(const DWARFUnit &U, in extractFast() 28 bool DWARFDebugInfoEntry::extractFast(const DWARFUnit &U, uint64_t *OffsetPtr, in extractFast()
|
| H A D | DWARFExpression.cpp | 209 static void prettyPrintBaseTypeRef(DWARFUnit *U, raw_ostream &OS, in prettyPrintBaseTypeRef() 227 static bool prettyPrintRegisterOp(DWARFUnit *U, raw_ostream &OS, in prettyPrintRegisterOp() 265 DWARFUnit *U, bool isEH) { in print() 325 const MCRegisterInfo *RegInfo, DWARFUnit *U, in print() 356 bool DWARFExpression::Operation::verify(DWARFUnit *U) { in verify() 382 bool DWARFExpression::verify(DWARFUnit *U) { in verify()
|
| H A D | DWARFDebugLine.cpp | 270 const DWARFContext &Ctx, const DWARFUnit *U, in parseV5DirFileTables() 362 const DWARFUnit *U) { in parse() 582 const DWARFUnit *U, function_ref<void(Error)> RecoverableErrorHandler) { in getOrParseLineTable() 726 const DWARFContext &Ctx, const DWARFUnit *U, in parse() 1450 DWARFUnit *U = prepareToParse(Offset); in parseNext() 1465 DWARFUnit *U = prepareToParse(Offset); in skip() 1474 DWARFUnit *DWARFDebugLine::SectionParser::prepareToParse(uint64_t Offset) { in prepareToParse() 1475 DWARFUnit *U = nullptr; in prepareToParse()
|
| H A D | CMakeLists.txt | 28 DWARFUnit.cpp
|
| H A D | DWARFVerifier.cpp | 161 unsigned DWARFVerifier::verifyUnitContents(DWARFUnit &Unit) { in verifyUnitContents() 201 if (!DWARFUnit::isMatchingUnitTypeAndTag(UnitType, Die.getTag())) { in verifyUnitContents() 312 DWARFUnit *Unit; in verifyUnitSection() 505 DWARFUnit *U = Die.getDwarfUnit(); in verifyDebugInfoAttribute() 553 DWARFUnit *U = Die.getDwarfUnit(); in verifyDebugInfoAttribute() 1346 DWARFUnit *U = Die.getDwarfUnit(); in isVariableIndexable() 1497 for (const std::unique_ptr<DWARFUnit> &U : DCtx.compile_units()) { in verifyDebugNames()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFUnit.h | 42 class DWARFUnit; variable 116 bool isCompileUnit(const std::unique_ptr<DWARFUnit> &U); 120 class DWARFUnitVector final : public SmallVector<std::unique_ptr<DWARFUnit>, 1> { 121 std::function<std::unique_ptr<DWARFUnit>(uint64_t, DWARFSectionKind, 128 using UnitVector = SmallVectorImpl<std::unique_ptr<DWARFUnit>>; 135 DWARFUnit *getUnitForOffset(uint64_t Offset) const; 136 DWARFUnit *getUnitForIndexEntry(const DWARFUnitIndex::Entry &E); 154 DWARFUnit *addUnit(std::unique_ptr<DWARFUnit> Unit); 203 class DWARFUnit { 243 std::shared_ptr<DWARFUnit> DWO; [all …]
|
| H A D | DWARFAbbreviationDeclaration.h | 24 class DWARFUnit; variable 82 Optional<int64_t> getByteSize(const DWARFUnit &U) const; 145 const DWARFUnit &U) const; 153 Optional<size_t> getFixedAttributesByteSize(const DWARFUnit &U) const; 178 size_t getByteSize(const DWARFUnit &U) const;
|
| H A D | DWARFFormValue.h | 23 class DWARFUnit; variable 61 const DWARFUnit *U = nullptr; /// Remember the DWARFUnit at extract time. 74 static DWARFFormValue createFromUnit(dwarf::Form F, const DWARFUnit *Unit, 81 const DWARFUnit *getUnit() const { return U; } in getUnit() 98 const DWARFUnit *Unit = nullptr); 101 dwarf::FormParams FormParams, const DWARFUnit *U) { in extractValue() 113 DWARFUnit *Unit;
|
| H A D | DWARFExpression.h | 21 class DWARFUnit; variable 99 DWARFUnit *U, bool isEH); 100 bool verify(DWARFUnit *U); 149 const MCRegisterInfo *RegInfo, DWARFUnit *U, 158 bool verify(DWARFUnit *U);
|
| H A D | DWARFDebugInfoEntry.h | 20 class DWARFUnit; variable 39 bool extractFast(const DWARFUnit &U, uint64_t *OffsetPtr); 42 bool extractFast(const DWARFUnit &U, uint64_t *OffsetPtr,
|
| H A D | DWARFCompileUnit.h | 17 class DWARFCompileUnit : public DWARFUnit { 25 : DWARFUnit(Context, Section, Header, DA, RS, LocSection, SS, SOS, AOS, in DWARFCompileUnit() 33 static bool classof(const DWARFUnit *U) { return !U->isTypeUnit(); } in classof()
|
| H A D | DWARFTypeUnit.h | 25 class DWARFTypeUnit : public DWARFUnit { 33 : DWARFUnit(Context, Section, Header, DA, RS, LocSection, SS, SOS, AOS, in DWARFTypeUnit() 41 static bool classof(const DWARFUnit *U) { return U->isTypeUnit(); } in classof()
|
| H A D | DWARFDebugLine.h | 29 class DWARFUnit; variable 136 const DWARFContext &Ctx, const DWARFUnit *U = nullptr); 283 const DWARFContext &Ctx, const DWARFUnit *U, 312 const DWARFContext &Ctx, const DWARFUnit *U, 318 using LineToUnitMap = std::map<uint64_t, DWARFUnit *>; 358 DWARFUnit *prepareToParse(uint64_t Offset);
|
| H A D | DWARFDebugRnglists.h | 25 class DWARFUnit; variable 57 DWARFUnit &U) const;
|
| H A D | DWARFDie.h | 28 class DWARFUnit; variable 44 DWARFUnit *U = nullptr; 49 DWARFDie(DWARFUnit *Unit, const DWARFDebugInfoEntry *D) : U(Unit), Die(D) {} in DWARFDie() 54 DWARFUnit *getDwarfUnit() const { return U; } in getDwarfUnit()
|
| H A D | DWARFContext.h | 234 DWARFUnit *getUnitAtIndex(unsigned index) { in getUnitAtIndex() 240 DWARFUnit *getDWOUnitAtIndex(unsigned index) { in getDWOUnitAtIndex() 321 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *U); 326 getLineTableForUnit(DWARFUnit *U,
|
| H A D | DWARFDebugLoc.h | 21 class DWARFUnit; variable 67 DWARFUnit *U, DIDumpOptions DumpOpts,
|
| H A D | DWARFVerifier.h | 30 class DWARFUnit; variable 159 unsigned verifyUnitContents(DWARFUnit &Unit);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.h | 79 CompileUnit(DWARFUnit &OrigUnit, unsigned ID, bool CanUseODR, in CompileUnit() 100 DWARFUnit &getOrigUnit() const { return OrigUnit; } in getOrigUnit() 244 DWARFUnit &OrigUnit;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.h | 28 DWARFUnit *Unit; 32 DWARFUnit *Unit, const DWARFDie FuncDie) in LiveVariable()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/ |
| H A D | BUILD.gn | 35 "DWARFUnit.cpp",
|
| /netbsd-src/external/apache2/llvm/lib/libLLVMDebugInfoDWARF/ |
| H A D | Makefile | 34 DWARFUnit.cpp \
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinker.cpp | 487 DWARFUnit &OrigUnit = Unit.getOrigUnit(); in shouldKeepSubprogramDIE() 627 DWARFUnit &Unit = CU.getOrigUnit(); in lookForRefDIEsToKeep() 697 DWARFUnit &Unit = CU.getOrigUnit(); in lookForParentDIEsToKeep() 847 const DWARFUnit &U, OffsetsStringPool &StringPool, AttributesInfo &Info) { in cloneStringAttribute() 872 const DWARFUnit &U = Unit.getOrigUnit(); in cloneDieReferenceAttribute() 1035 DWARFUnit &OrigUnit = Unit.getOrigUnit(); in cloneBlockAttribute() 1209 const DWARFUnit &U = Unit.getOrigUnit(); in cloneAttribute() 1338 DWARFUnit &U = Unit.getOrigUnit(); in cloneDIE() 1543 DWARFUnit &OrigUnit = Unit.getOrigUnit(); in patchRangesForUnit() 1928 DWARFUnit *OrigUnit = &U.getOrigUnit(); in hashFullyQualifiedName() [all …]
|