Searched refs:LVOffset (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVSort.cpp | 68 std::tuple<std::string, StringRef, uint32_t, LVOffset> Left( in sortByKind() 70 std::tuple<std::string, StringRef, uint32_t, LVOffset> Right( in sortByKind() 80 std::tuple<uint32_t, StringRef, std::string, LVOffset> Left( in sortByLine() 82 std::tuple<uint32_t, StringRef, std::string, LVOffset> Right( in sortByLine() 92 std::tuple<StringRef, uint32_t, std::string, LVOffset> Left( in sortByName() 94 std::tuple<StringRef, uint32_t, std::string, LVOffset> Right( in sortByName()
|
| H A D | LVScope.cpp | 1189 void LVScopeCompileUnit::addSize(LVScope *Scope, LVOffset Lower, in addSize() 1190 LVOffset Upper) { in addSize() 1200 LVOffset Size = Upper - Lower; in addSize() 1356 void LVScopeCompileUnit::addDebugTag(dwarf::Tag Target, LVOffset Offset) { in addDebugTag() 1357 addItem<LVTagOffsetsMap, dwarf::Tag, LVOffset>(&DebugTags, Target, Offset); in addDebugTag() 1361 void LVScopeCompileUnit::addInvalidOffset(LVOffset Offset, LVElement *Element) { in addInvalidOffset() 1368 LVOffset Offset = Symbol->getOffset(); in addInvalidCoverage() 1388 LVOffset Offset = Scope->getOffset(); in addLineZero() 1390 addItem<LVOffsetLinesMap, LVOffset, LVLine *>(&LinesZero, Offset, Line); in addLineZero() 1458 auto PrintOffset = [&](unsigned &Count, LVOffset Offset) { in printWarnings() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVDWARFReader.h | 42 LVOffset CurrentEndOffset = 0; 72 using LVElementReference = std::unordered_map<LVOffset, LVElementEntry>; 84 void processOneAttribute(const DWARFDie &Die, LVOffset *OffsetPtr, 90 void addGlobalOffset(LVOffset Offset) { in addGlobalOffset() 98 void removeGlobalOffset(LVOffset Offset) { GlobalOffsets.erase(Offset); } in removeGlobalOffset() 111 LVElement *getElementForOffset(LVOffset offset, LVElement *Element,
|
| H A D | LVCodeViewReader.h | 116 LVOffset CurrentOffset = 0;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVScope.h | 68 using LVOffsetElementMap = std::map<LVOffset, LVElement *>; 69 using LVOffsetLinesMap = std::map<LVOffset, LVLines>; 70 using LVOffsetLocationsMap = std::map<LVOffset, LVLocations>; 71 using LVOffsetSymbolMap = std::map<LVOffset, LVSymbol *>; 461 using LVSizesMap = std::map<const LVScope *, LVOffset>; 463 LVOffset CUContributionSize = 0; 468 LVOffset Offset = Element->getOffset(); in addInvalidLocationOrRange() 470 addItem<LVOffsetLocationsMap, LVOffset, LVLocation *>(Map, Offset, in addInvalidLocationOrRange() 558 void addDebugTag(dwarf::Tag Target, LVOffset Offset); 560 void addInvalidOffset(LVOffset Offset, LVElement *Element); [all …]
|
| H A D | LVObject.h | 40 using LVOffset = uint64_t; variable 85 using LVOffsets = SmallVector<LVOffset, 8>; 141 LVOffset Offset = 0; 239 LVOffset getOffset() const { return Offset; } in getOffset() 240 void setOffset(LVOffset DieOffset) { Offset = DieOffset; } in setOffset()
|
| H A D | LVReader.h | 68 using LVCompileUnits = std::map<LVOffset, LVScopeCompileUnit *>; 139 LVOffset CurrentOffset = 0; 160 void addCompileUnitOffset(LVOffset Offset, LVScopeCompileUnit *CompileUnit) { in addCompileUnitOffset()
|
| H A D | LVOptions.h | 605 bool matchOffsetPattern(LVOffset Offset) { in matchOffsetPattern()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVDWARFReader.cpp | 33 LVOffset *OffsetPtr, in processOneAttribute() 331 LVOffset Offset = DIE.getOffset(); in processOneDie() 412 LVOffset Offset = InputDIE.getOffset(); in processOneDie() 496 LVOffset Lower = DIE.getOffset(); in traverseDieAndChildren() 497 LVOffset Upper = CurrentEndOffset; in traverseDieAndChildren() 943 LVElement *LVDWARFReader::getElementForOffset(LVOffset Offset, in getElementForOffset()
|
| H A D | LVBinaryReader.cpp | 112 LVOffset Offset = Scope ? Scope->getOffset() : 0; in print()
|