Searched refs:LVOffset (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVDWARFReader.h | 47 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 D | LVCodeViewReader.h | 116 LVOffset CurrentOffset = 0;
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVSort.cpp | 69 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 D | LVScope.cpp | 1178 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 D | LVOptions.cpp | 448 for (const LVOffset &Entry : Patterns) in addOffsetPatterns()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVScope.h | 66 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 D | LVObject.h | 39 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 D | LVReader.h | 67 using LVCompileUnits = std::map<LVOffset, LVScopeCompileUnit *>; 136 void addCompileUnitOffset(LVOffset Offset, LVScopeCompileUnit *CompileUnit) { in addCompileUnitOffset()
|
H A D | LVOptions.h | 602 bool matchOffsetPattern(LVOffset Offset) { in matchOffsetPattern()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVDWARFReader.cpp | 247 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 D | LVBinaryReader.cpp | 112 LVOffset Offset = Scope ? Scope->getOffset() : 0; in print()
|