Home
last modified time | relevance | path

Searched refs:LVLines (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.h76 using LVInlineeLine = std::map<LVScope *, std::unique_ptr<LVLines>>;
81 LVDoubleMap<LVSectionIndex, LVScope *, LVLines *> ScopeInstructions;
110 std::vector<std::unique_ptr<LVLines>> DiscoveredLines;
115 LVLines CULines;
194 void processLines(LVLines *DebugLines, LVSectionIndex SectionIndex);
195 void processLines(LVLines *DebugLines, LVSectionIndex SectionIndex,
207 void addInlineeLines(LVScope *Scope, LVLines &Lines) { in addInlineeLines()
208 CUInlineeLines.emplace(Scope, std::make_unique<LVLines>(std::move(Lines))); in addInlineeLines()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVLine.h46 LVLine *findIn(const LVLines *Targets) const;
92 static void markMissingParents(const LVLines *References,
93 const LVLines *Targets);
100 static bool equals(const LVLines *References, const LVLines *Targets);
H A DLVReader.h71 LVLines Lines;
300 const LVLines &getLines() const { return Lines; } in getLines()
H A DLVScope.h67 using LVOffsetLinesMap = std::map<LVOffset, LVLines>;
123 std::unique_ptr<LVLines> Lines;
205 const LVLines *getLines() const { return Lines.get(); } in getLines()
H A DLVObject.h77 using LVLines = SmallVector<LVLine *, 8>; variable
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVLine.cpp69 void LVLine::markMissingParents(const LVLines *References, in markMissingParents()
70 const LVLines *Targets) { in markMissingParents()
96 LVLine *LVLine::findIn(const LVLines *Targets) const { in findIn()
124 bool LVLine::equals(const LVLines *References, const LVLines *Targets) { in equals()
H A DLVScope.cpp131 Lines = std::make_unique<LVLines>(); in addElement()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp454 auto InstructionsSP = std::make_unique<LVLines>(); in createInstructions()
455 LVLines &Instructions = *InstructionsSP; in createInstructions()
584 void LVBinaryReader::processLines(LVLines *DebugLines, in processLines()
613 LVLines::iterator Iter = DebugLines->begin(); in processLines()
630 LVLines InstructionLines; in processLines()
631 LVLines *Lines = ScopeInstructions.find(SectionIndex, Scope); in processLines()
717 LVLines *Lines = ScopeInstructions.find(Scope); in processLines()
789 void LVBinaryReader::processLines(LVLines *DebugLines, in processLines()
804 LVLines::iterator It = in processLines()
859 LVLines Group; in processLines()
[all …]
H A DLVCodeViewVisitor.cpp3492 LVLines InlineeLines; in inlineSiteAnnotation()