Home
last modified time | relevance | path

Searched refs:LVRange (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVRange.h49 class LVRange final : public LVObject {
61 LVRange() : LVObject(), RangesTree(Allocator) {} in LVRange() function
62 LVRange(const LVRange &) = delete;
63 LVRange &operator=(const LVRange &) = delete;
64 ~LVRange() = default;
H A DLVScope.h33 class LVRange; variable
245 void getRanges(LVRange &RangeList);
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVRange.cpp22 void LVRange::startSearch() { in startSearch()
52 void LVRange::addEntry(LVScope *Scope, LVAddress LowerAddress, in addEntry()
68 void LVRange::addEntry(LVScope *Scope) { in addEntry()
83 LVScope *LVRange::getEntry(LVAddress Address) const { in getEntry()
109 LVScope *LVRange::getEntry(LVAddress LowerAddress, in getEntry()
118 bool LVRange::hasEntry(LVAddress LowerAddress, LVAddress UpperAddress) const { in hasEntry()
127 void LVRange::sort() { in sort()
145 void LVRange::print(raw_ostream &OS, bool Full) const { in print()
H A DLVScope.cpp17 #include "llvm/DebugInfo/LogicalView/Core/LVRange.h"
793 void LVScope::getRanges(LVRange &RangeList) { in getRanges()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.h99 using LVSectionRanges = std::map<LVSectionIndex, std::unique_ptr<LVRange>>;
185 LVRange *getSectionRanges(LVSectionIndex SectionIndex);
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp372 LVRange *ScopesWithRanges = getSectionRanges(SectionIndex); in addSectionRange()
379 LVRange *ScopesWithRanges = getSectionRanges(SectionIndex); in addSectionRange()
383 LVRange *LVBinaryReader::getSectionRanges(LVSectionIndex SectionIndex) { in getSectionRanges()
388 SectionRanges.emplace(SectionIndex, std::make_unique<LVRange>()).first; in getSectionRanges()
389 LVRange *Range = IterSection->second.get(); in getSectionRanges()
743 LVRange *ScopesWithRanges = getSectionRanges(SectionIndex); in processLines()
H A DLVCodeViewReader.cpp774 LVRange *ScopesWithRanges = getSectionRanges(SectionIndex); in traverseSymbolSection()
1132 LVRange *ScopesWithRanges = getSectionRanges(SectionIndex); in processModule()
H A DLVDWARFReader.cpp968 LVRange *ScopesWithRanges = getSectionRanges(SectionIndex); in createScopes()