/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/ |
D | DWARFUnit.cpp | 72 -> std::unique_ptr<DWARFUnit> { in addUnitsImpl() 84 std::unique_ptr<DWARFUnit> U; in addUnitsImpl() 120 DWARFUnit *DWARFUnitVector::addUnit(std::unique_ptr<DWARFUnit> Unit) { in addUnit() 122 [](const std::unique_ptr<DWARFUnit> &LHS, in addUnit() 123 const std::unique_ptr<DWARFUnit> &RHS) { in addUnit() 129 DWARFUnit *DWARFUnitVector::getUnitForOffset(uint64_t Offset) const { in getUnitForOffset() 133 [](uint64_t LHS, const std::unique_ptr<DWARFUnit> &RHS) { in getUnitForOffset() 141 DWARFUnit * 152 [](uint64_t LHS, const std::unique_ptr<DWARFUnit> &RHS) { in getUnitForIndexEntry() 171 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit() function in DWARFUnit [all …]
|
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()
|
D | DWARFDebugInfoEntry.cpp | 21 bool DWARFDebugInfoEntry::extractFast(const DWARFUnit &U, in extractFast() 28 bool DWARFDebugInfoEntry::extractFast(const DWARFUnit &U, uint64_t *OffsetPtr, in extractFast()
|
D | DWARFDebugLine.cpp | 219 const DWARFContext &Ctx, const DWARFUnit *U, in parseV5DirFileTables() 303 const DWARFUnit *U) { in parse() 491 const DWARFUnit *U, function_ref<void(Error)> RecoverableErrorCallback) { in getOrParseLineTable() 511 const DWARFContext &Ctx, const DWARFUnit *U, in parse() 1143 DWARFUnit *U = prepareToParse(Offset); in parseNext() 1157 DWARFUnit *U = prepareToParse(Offset); in skip() 1165 DWARFUnit *DWARFDebugLine::SectionParser::prepareToParse(uint64_t Offset) { in prepareToParse() 1166 DWARFUnit *U = nullptr; in prepareToParse()
|
D | DWARFExpression.cpp | 240 DWARFUnit *U, in print() 290 DWARFUnit *U, bool IsEH) const { in print() 318 bool DWARFExpression::Operation::verify(DWARFUnit *U) { in verify() 338 bool DWARFExpression::verify(DWARFUnit *U) { in verify()
|
D | CMakeLists.txt | 28 DWARFUnit.cpp
|
D | DWARFVerifier.cpp | 161 unsigned DWARFVerifier::verifyUnitContents(DWARFUnit &Unit) { in verifyUnitContents() 192 if (!DWARFUnit::isMatchingUnitTypeAndTag(UnitType, Die.getTag())) { in verifyUnitContents() 303 DWARFUnit *Unit; in verifyUnitSection() 481 DWARFUnit *U = Die.getDwarfUnit(); in verifyDebugInfoAttribute() 1289 DWARFUnit *U = Die.getDwarfUnit(); in isVariableIndexable() 1441 for (const std::unique_ptr<DWARFUnit> &U : DCtx.compile_units()) { in verifyDebugNames()
|
D | DWARFFormValue.cpp | 100 DWARFFormValue DWARFFormValue::createFromUnit(dwarf::Form F, const DWARFUnit *U, in createFromUnit() 239 const DWARFUnit *CU) { in extractValue() 666 return UnitOffset{const_cast<DWARFUnit*>(U), Value.uval}; in getAsRelativeReference()
|
D | DWARFDebugLoc.cpp | 116 const MCRegisterInfo *MRI, DWARFUnit *U) { in dumpExpression() 124 const DWARFObject &Obj, DWARFUnit *U, in dumpLocationList()
|
D | DWARFDebugRnglists.cpp | 116 llvm::Optional<object::SectionedAddress> BaseAddr, DWARFUnit &U) const { in getAbsoluteRanges()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFUnit.h | 42 class DWARFUnit; variable 114 class DWARFUnitVector final : public SmallVector<std::unique_ptr<DWARFUnit>, 1> { 115 std::function<std::unique_ptr<DWARFUnit>(uint64_t, DWARFSectionKind, 122 using UnitVector = SmallVectorImpl<std::unique_ptr<DWARFUnit>>; 126 DWARFUnit *getUnitForOffset(uint64_t Offset) const; 127 DWARFUnit *getUnitForIndexEntry(const DWARFUnitIndex::Entry &E); 145 DWARFUnit *addUnit(std::unique_ptr<DWARFUnit> Unit); 194 class DWARFUnit { 239 std::shared_ptr<DWARFUnit> DWO; 267 DWARFUnit(DWARFContext &Context, const DWARFSection &Section, [all …]
|
D | DWARFFormValue.h | 23 class DWARFUnit; variable 59 const DWARFUnit *U = nullptr; /// Remember the DWARFUnit at extract time. 72 static DWARFFormValue createFromUnit(dwarf::Form F, const DWARFUnit *Unit, 79 const DWARFUnit *getUnit() const { return U; } in getUnit() 93 const DWARFUnit *Unit = nullptr); 96 dwarf::FormParams FormParams, const DWARFUnit *U) { in extractValue() 108 DWARFUnit *Unit;
|
D | DWARFAbbreviationDeclaration.h | 24 class DWARFUnit; variable 82 Optional<int64_t> getByteSize(const DWARFUnit &U) const; 135 const DWARFUnit &U) const; 143 Optional<size_t> getFixedAttributesByteSize(const DWARFUnit &U) const; 168 size_t getByteSize(const DWARFUnit &U) const;
|
D | DWARFExpression.h | 18 class DWARFUnit; variable 94 const MCRegisterInfo *RegInfo, DWARFUnit *U, bool isEH); 95 bool verify(DWARFUnit *U); 138 void print(raw_ostream &OS, const MCRegisterInfo *RegInfo, DWARFUnit *U, 141 bool verify(DWARFUnit *U);
|
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,
|
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()
|
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()
|
D | DWARFDebugLine.h | 29 class DWARFUnit; variable 141 const DWARFContext &Ctx, const DWARFUnit *U = nullptr); 284 const DWARFContext &Ctx, const DWARFUnit *U, 313 const DWARFContext &Ctx, const DWARFUnit *U, 321 using LineToUnitMap = std::map<uint64_t, DWARFUnit *>; 358 DWARFUnit *prepareToParse(uint64_t Offset);
|
D | DWARFDebugRnglists.h | 26 class DWARFUnit; variable 57 DWARFUnit &U) const;
|
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()
|
D | DWARFContext.h | 214 DWARFUnit *getUnitAtIndex(unsigned index) { in getUnitAtIndex() 220 DWARFUnit *getDWOUnitAtIndex(unsigned index) { in getDWOUnitAtIndex() 295 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *U); 300 getLineTableForUnit(DWARFUnit *U,
|
D | DWARFDebugLoc.h | 21 class DWARFUnit; variable 67 DWARFUnit *U, DIDumpOptions DumpOpts,
|
D | DWARFVerifier.h | 27 class DWARFUnit; variable 159 unsigned verifyUnitContents(DWARFUnit &Unit);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DWARFLinker/ |
D | DWARFLinkerCompileUnit.h | 79 CompileUnit(DWARFUnit &OrigUnit, unsigned ID, bool CanUseODR, in CompileUnit() 100 DWARFUnit &getOrigUnit() const { return OrigUnit; } in getOrigUnit() 255 DWARFUnit &OrigUnit;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DWARFLinker/ |
D | DWARFLinkerDeclContext.cpp | 32 DWARFUnit &OrigUnit = U.getOrigUnit(); in setLastSeenDIE()
|