Searched refs:DObj (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/DWARF/ |
D | DWARFContext.cpp | 68 DWARFContext::DWARFContext(std::unique_ptr<const DWARFObject> DObj, in DWARFContext() argument 70 : DIContext(CK_DWARF), DWPName(std::move(DWPName)), DObj(std::move(DObj)) {} in DWARFContext() 312 StringRef Extension = sys::path::extension(DObj->getFileName()); in dump() 316 const auto *ObjFile = DObj->getFile(); in dump() 337 DObj->getAbbrevSection())) in dump() 340 DObj->getAbbrevDWOSection())) in dump() 354 dumpDebugInfo(Explicit, ".debug_info", DObj->getInfoSection(), in dump() 356 dumpDebugInfo(ExplicitDWO, ".debug_info.dwo", DObj->getInfoDWOSection(), in dump() 379 DObj->getLocSection().Data)) { in dump() 383 DObj->getLocDWOSection().Data)) { in dump() [all …]
|
D | DWARFVerifier.cpp | 238 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugAbbrev() local 239 bool noDebugAbbrev = DObj.getAbbrevSection().empty(); in handleDebugAbbrev() 240 bool noDebugAbbrevDWO = DObj.getAbbrevDWOSection().empty(); in handleDebugAbbrev() 258 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugInfo() local 259 DWARFDataExtractor DebugInfoData(DObj, DObj.getInfoSection(), in handleDebugInfo() 284 DCtx, DObj.getInfoSection(), Header, DCtx.getDebugAbbrev(), in handleDebugInfo() 285 &DObj.getRangeSection(), DObj.getStringSection(), in handleDebugInfo() 286 DObj.getStringOffsetSection(), &DObj.getAppleObjCSection(), in handleDebugInfo() 287 DObj.getLineSection(), DCtx.isLittleEndian(), false, TUSection)); in handleDebugInfo() 298 DCtx, DObj.getInfoSection(), Header, DCtx.getDebugAbbrev(), in handleDebugInfo() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFContext.h | 114 std::unique_ptr<const DWARFObject> DObj; 117 DWARFContext(std::unique_ptr<const DWARFObject> DObj, 124 const DWARFObject &getDWARFObj() const { return *DObj; } in getDWARFObj() 275 return DataExtractor(DObj->getStringSection(), false, 0); in getStringExtractor() 278 return DataExtractor(DObj->getLineStringSection(), false, 0); in getLineStringExtractor() 300 bool isLittleEndian() const { return DObj->isLittleEndian(); } in isLittleEndian()
|