Searched refs:DebugInfoData (Results 1 - 8 of 8) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugInfoEntry.cpp | 23 DWARFDataExtractor DebugInfoData = U.getDebugInfoExtractor(); local 25 return extractFast(U, OffsetPtr, DebugInfoData, UEndOffset, 0); 29 const DWARFDataExtractor &DebugInfoData, 33 if (Offset >= UEndOffset || !DebugInfoData.isValidOffset(Offset)) 35 uint64_t AbbrCode = DebugInfoData.getULEB128(OffsetPtr); 60 } else if (!DWARFFormValue::skipValue(AttrSpec.Form, DebugInfoData, 28 extractFast(const DWARFUnit &U, uint64_t *OffsetPtr, const DWARFDataExtractor &DebugInfoData, uint64_t UEndOffset, uint32_t D) argument
|
H A D | DWARFAbbreviationDeclaration.cpp | 157 auto DebugInfoData = U.getDebugInfoExtractor(); 171 if (FormValue.extractValue(DebugInfoData, &Offset, U.getFormParams(), &U)) 178 DWARFFormValue::skipValue(Spec.Form, DebugInfoData, &Offset,
|
H A D | DWARFFormValue.cpp | 108 bool DWARFFormValue::skipValue(dwarf::Form Form, DataExtractor DebugInfoData, argument 118 uint64_t size = DebugInfoData.getULEB128(OffsetPtr); 123 uint8_t size = DebugInfoData.getU8(OffsetPtr); 128 uint16_t size = DebugInfoData.getU16(OffsetPtr); 133 uint32_t size = DebugInfoData.getU32(OffsetPtr); 140 DebugInfoData.getCStr(OffsetPtr); 180 DebugInfoData.getSLEB128(OffsetPtr); 191 DebugInfoData.getULEB128(OffsetPtr); 196 Form = static_cast<dwarf::Form>(DebugInfoData.getULEB128(OffsetPtr));
|
H A D | DWARFVerifier.cpp | 100 bool DWARFVerifier::verifyUnitHeader(const DWARFDataExtractor DebugInfoData, argument 115 Length = DebugInfoData.getU32(Offset); 117 Length = DebugInfoData.getU64(Offset); 120 Version = DebugInfoData.getU16(Offset); 123 UnitType = DebugInfoData.getU8(Offset); 124 AddrSize = DebugInfoData.getU8(Offset); 125 AbbrOffset = isUnitDWARF64 ? DebugInfoData.getU64(Offset) : DebugInfoData.getU32(Offset); 129 AbbrOffset = isUnitDWARF64 ? DebugInfoData.getU64(Offset) : DebugInfoData [all...] |
H A D | DWARFUnit.cpp | 391 DWARFDataExtractor DebugInfoData = getDebugInfoExtractor(); local 395 while (DIE.extractFast(*this, &DIEOffset, DebugInfoData, NextCUOffset,
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugInfoEntry.h | 43 const DWARFDataExtractor &DebugInfoData, uint64_t UEndOffset,
|
H A D | DWARFFormValue.h | 122 /// Skip a form's value in \p DebugInfoData at the offset specified by 127 /// \param DebugInfoData The data where we want to skip the value. 131 bool skipValue(DataExtractor DebugInfoData, uint64_t *OffsetPtr, argument 133 return DWARFFormValue::skipValue(Form, DebugInfoData, OffsetPtr, Params); 136 /// Skip a form's value in \p DebugInfoData at the offset specified by 142 /// \param DebugInfoData The data where we want to skip the value. 146 static bool skipValue(dwarf::Form Form, DataExtractor DebugInfoData,
|
H A D | DWARFVerifier.h | 131 /// \param DebugInfoData The section data 140 bool verifyUnitHeader(const DWARFDataExtractor DebugInfoData,
|
Completed in 67 milliseconds