Home
last modified time | relevance | path

Searched refs:LVOffset (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.h47 LVOffset CurrentOffset = 0;
48 LVOffset CurrentEndOffset = 0;
78 using LVElementReference = std::unordered_map<LVOffset, LVElementEntry>;
91 void processOneAttribute(const DWARFDie &Die, LVOffset *OffsetPtr,
97 void addGlobalOffset(LVOffset Offset) { in addGlobalOffset()
105 void removeGlobalOffset(LVOffset Offset) { in removeGlobalOffset()
122 LVElement *getElementForOffset(LVOffset offset, LVElement *Element,
H A DLVCodeViewReader.h116 LVOffset CurrentOffset = 0;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVSort.cpp69 std::tuple<std::string, StringRef, uint32_t, LVOffset> Left( in sortByKind()
71 std::tuple<std::string, StringRef, uint32_t, LVOffset> Right( in sortByKind()
81 std::tuple<uint32_t, StringRef, std::string, LVOffset> Left( in sortByLine()
83 std::tuple<uint32_t, StringRef, std::string, LVOffset> Right( in sortByLine()
93 std::tuple<StringRef, uint32_t, std::string, LVOffset> Left( in sortByName()
95 std::tuple<StringRef, uint32_t, std::string, LVOffset> Right( in sortByName()
H A DLVScope.cpp1178 void LVScopeCompileUnit::addSize(LVScope *Scope, LVOffset Lower, in printExtra()
1179 LVOffset Upper) { in printExtra()
1189 LVOffset Size = Upper - Lower; in addSize()
1345 void LVScopeCompileUnit::addDebugTag(dwarf::Tag Target, LVOffset Offset) { in addedElement()
1346 addItem<LVTagOffsetsMap, dwarf::Tag, LVOffset>(&DebugTags, Target, Offset); in addedElement()
1350 void LVScopeCompileUnit::addInvalidOffset(LVOffset Offset, LVElement *Element) { in addedElement()
1357 LVOffset Offset = Symbol->getOffset();
1377 LVOffset Offset = Scope->getOffset(); in addInvalidRange()
1379 addItem<LVOffsetLinesMap, LVOffset, LVLine *>(&LinesZero, Offset, Line); in addInvalidRange()
1447 auto PrintOffset = [&](unsigned &Count, LVOffset Offse in printLocalNames()
[all...]
H A DLVOptions.cpp448 for (const LVOffset &Entry : Patterns) in addOffsetPatterns()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVScope.h66 using LVOffsetElementMap = std::map<LVOffset, LVElement *>;
67 using LVOffsetLinesMap = std::map<LVOffset, LVLines>;
68 using LVOffsetLocationsMap = std::map<LVOffset, LVLocations>;
69 using LVOffsetSymbolMap = std::map<LVOffset, LVSymbol *>;
453 using LVSizesMap = std::map<const LVScope *, LVOffset>;
455 LVOffset CUContributionSize = 0;
460 LVOffset Offset = Element->getOffset(); in addInvalidLocationOrRange()
462 addItem<LVOffsetLocationsMap, LVOffset, LVLocation *>(Map, Offset, in addInvalidLocationOrRange()
547 void addDebugTag(dwarf::Tag Target, LVOffset Offset);
549 void addInvalidOffset(LVOffset Offset, LVElement *Element);
[all …]
H A DLVObject.h39 using LVOffset = uint64_t; variable
84 using LVOffsets = SmallVector<LVOffset, 8>;
134 LVOffset Offset = 0;
238 LVOffset getOffset() const { return Offset; } in getOffset()
239 void setOffset(LVOffset DieOffset) { Offset = DieOffset; } in setOffset()
H A DLVReader.h67 using LVCompileUnits = std::map<LVOffset, LVScopeCompileUnit *>;
136 void addCompileUnitOffset(LVOffset Offset, LVScopeCompileUnit *CompileUnit) { in addCompileUnitOffset()
H A DLVOptions.h602 bool matchOffsetPattern(LVOffset Offset) { in matchOffsetPattern()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp247 LVOffset *OffsetPtr, in processOneAttribute()
528 LVOffset Offset = DIE.getOffset(); in processOneDie()
613 LVOffset Offset = InputDIE.getOffset(); in processOneDie()
697 LVOffset Lower = DIE.getOffset(); in traverseDieAndChildren()
698 LVOffset Upper = CurrentEndOffset; in traverseDieAndChildren()
1140 LVElement *LVDWARFReader::getElementForOffset(LVOffset Offset, in getElementForOffset()
H A DLVBinaryReader.cpp112 LVOffset Offset = Scope ? Scope->getOffset() : 0; in print()