Home
last modified time | relevance | path

Searched refs:DWARFUnitVector (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h73 virtual DWARFUnitVector &getNormalUnits() = 0;
74 virtual DWARFUnitVector &getDWOUnits(bool Lazy = false) = 0;
126 DWARFUnitVector &getDWOUnits(bool Lazy = false);
165 using unit_iterator_range = DWARFUnitVector::iterator_range;
166 using compile_unit_range = DWARFUnitVector::compile_unit_range;
170 DWARFUnitVector &NormalUnits = State->getNormalUnits(); in info_section_units()
176 const DWARFUnitVector &getNormalUnitsVector() { in getNormalUnitsVector()
182 DWARFUnitVector &NormalUnits = State->getNormalUnits(); in types_section_units()
197 DWARFUnitVector &NormalUnits = State->getNormalUnits(); in normal_units()
203 DWARFUnitVector &DWOUnits = State->getDWOUnits(); in dwo_info_section_units()
[all …]
H A DDWARFDebugMacro.h121 Error parseMacro(DWARFUnitVector::compile_unit_range Units, in parseMacinfo()
145 Error parseImpl(std::optional<DWARFUnitVector::compile_unit_range> Units,
H A DDWARFUnit.h130 class DWARFUnitVector final : public SmallVector<std::unique_ptr<DWARFUnit>, 1> {
237 const DWARFUnitVector &UnitVector;
317 const DWARFUnitVector &UnitVector);
505 const DWARFUnitVector &getUnitVector() const { return UnitVector; } in getUnitVector()
H A DDWARFVerifier.h29 class DWARFUnitVector; variable
198 unsigned verifyUnits(const DWARFUnitVector &Units);
H A DDWARFCompileUnit.h30 bool IsDWO, const DWARFUnitVector &UnitVector) in DWARFCompileUnit()
H A DDWARFTypeUnit.h31 const DWARFUnitVector &UnitVector) in DWARFTypeUnit()
H A DDWARFDebugLine.h352 DWARFUnitVector::iterator_range Units);
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnit.cpp42 void DWARFUnitVector::addUnitsForSection(DWARFContext &C, in addUnitsForSection()
53 void DWARFUnitVector::addUnitsForDWOSection(DWARFContext &C, in addUnitsForDWOSection()
65 void DWARFUnitVector::addUnitsImpl( in addUnitsImpl()
143 DWARFUnit *DWARFUnitVector::addUnit(std::unique_ptr<DWARFUnit> Unit) { in addUnit()
152 DWARFUnit *DWARFUnitVector::getUnitForOffset(uint64_t Offset) const { in getUnitForOffset()
165 DWARFUnitVector::getUnitForIndexEntry(const DWARFUnitIndex::Entry &E) { in getUnitForIndexEntry()
199 bool IsDWO, const DWARFUnitVector &UnitVector) in DWARFUnit()
H A DDWARFContext.cpp251 DWARFUnitVector NormalUnits;
269 DWARFUnitVector DWOUnits;
288 DWARFUnitVector &getNormalUnits() override { in getNormalUnits()
302 DWARFUnitVector &getDWOUnits(bool Lazy) override { in getDWOUnits()
633 DWARFUnitVector &getNormalUnits() override { in getNormalUnits()
637 DWARFUnitVector &getDWOUnits(bool Lazy) override { in getDWOUnits()
1345 DWARFUnitVector &DWOUnits = State->getDWOUnits(); in getTypeUnitForHash()
1356 DWARFUnitVector &DWOUnits = State->getDWOUnits(LazyParse); in getDWOCompileUnitForHash()
1504 DWARFUnitVector &DWARFContext::getDWOUnits(bool Lazy) { in getDWOUnits()
H A DDWARFDebugMacro.cpp108 std::optional<DWARFUnitVector::compile_unit_range> Units, in parseImpl()
H A DDWARFVerifier.cpp417 unsigned DWARFVerifier::verifyUnits(const DWARFUnitVector &Units) { in verifyUnits()
455 DWARFUnitVector TypeUnitVector; in verifyUnitSection()
456 DWARFUnitVector CompileUnitVector; in verifyUnitSection()
H A DDWARFDebugLine.cpp1574 buildLineToUnitMap(DWARFUnitVector::iterator_range Units) { in buildLineToUnitMap()
1585 DWARFUnitVector::iterator_range Units) in SectionParser()