Searched refs:LVLine (Results 1 – 13 of 13) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVLine.cpp | 40 const char *LVLine::kind() const { in kind() 49 LVLineDispatch LVLine::Dispatch = { 80 for (const LVLine *Target : *Targets) in markMissingParents() 86 for (LVLine *Reference : *References) { in markMissingParents() 96 LVLine *LVLine::findIn(const LVLines *Targets) const { in findIn() 106 for (const LVLine *Target : *Targets) in findIn() 113 for (LVLine *Line : *Targets) in findIn() 120 bool LVLine::equals(const LVLine *Line) const { in equals() 136 void LVLine::report(LVComparePass Pass) { in report() 194 if (!LVLine::equals(Line)) in equals() [all …]
|
| H A D | LVScope.cpp | 121 addElement(static_cast<LVLine *>(Element)); in addElement() 127 void LVScope::addElement(LVLine *Line) { in addElement() 358 for (LVLine *Line : *Lines) in updateLevel() 640 for (const LVLine *Line : *Lines) { in doPrint() 979 for (LVLine *Line : *Lines) in report() 1248 LVLine *LVScopeCompileUnit::lineLowerBound(LVAddress Address, in lineLowerBound() 1307 void LVScopeCompileUnit::increment(LVLine *Line) { in increment() 1327 void LVScopeCompileUnit::addedElement(LVLine *Line) { in addedElement() 1375 void LVScopeCompileUnit::addLineZero(LVLine *Line) { in addLineZero() 1507 for (const LVLine *Line : Entry.second) in printWarnings() [all …]
|
| H A D | LVLocation.cpp | 438 auto PrintLine = [&](const LVLine *Line) { in getIntervalInfo() 473 LVLine *LowLine = Range.first; in validateRanges() 474 LVLine *HighLine = Range.second; in validateRanges()
|
| H A D | LVOptions.cpp | 533 bool LVPatterns::printElement(const LVLine *Line) const { in printElement()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVLine.h | 40 class LVLine : public LVElement { 46 LVLine *findIn(const LVLines *Targets) const; 49 LVLine() : LVElement(LVSubclassID::LV_LINE) { in LVLine() function 53 LVLine(const LVLine &) = delete; 54 LVLine &operator=(const LVLine &) = delete; 55 virtual ~LVLine() = default; 96 virtual bool equals(const LVLine *Line) const; 114 class LVLineDebug final : public LVLine { 120 LVLineDebug() : LVLine() { setIsLineDebug(); } in LVLineDebug() 137 bool equals(const LVLine *Line) const override; [all …]
|
| H A D | LVLocation.h | 22 using LVLineRange = std::pair<LVLine *, LVLine *>; 87 LVLine *LowerLine = nullptr; 88 LVLine *UpperLine = nullptr; 126 const LVLine *getLowerLine() const { return LowerLine; } in getLowerLine() 127 void setLowerLine(LVLine *Line) { LowerLine = Line; } in setLowerLine() 128 const LVLine *getUpperLine() const { return UpperLine; } in getUpperLine() 129 void setUpperLine(LVLine *Line) { UpperLine = Line; } in setUpperLine()
|
| H A D | LVScope.h | 213 void addElement(LVLine *Line); 430 using LVAddressToLine = std::map<LVAddress, LVLine *>; 431 LVDoubleMap<LVSectionIndex, LVAddress, LVLine *> SectionMappings; 476 LVLine *lineLowerBound(LVAddress Address, LVScope *Scope) const; 477 LVLine *lineUpperBound(LVAddress Address, LVScope *Scope) const; 502 void addMapping(LVLine *Line, LVSectionIndex SectionIndex); 557 void addLineZero(LVLine *Line); 592 void increment(LVLine *Line); 600 void addedElement(LVLine *Line);
|
| H A D | LVObject.h | 45 class LVLine; variable 65 using LVLineSetFunction = void (LVLine::*)(); 66 using LVLineGetFunction = bool (LVLine::*)() const; 77 using LVLines = SmallVector<LVLine *, 8>;
|
| H A D | LVOptions.h | 531 void resolveGenericPatternMatch(LVLine *Line, const U &Requests) { in resolveGenericPatternMatch() 555 LineDispatch = LVLine::getDispatch(); in LVPatterns() 606 void resolvePatternMatch(LVLine *Line) { in resolvePatternMatch() 629 bool printElement(const LVLine *Line) const;
|
| H A D | LVReader.h | 283 void notifyAddedElement(LVLine *Line) { in notifyAddedElement() 306 bool doPrintLine(const LVLine *Line) const { in doPrintLine()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.cpp | 487 for (const LVLine *Line : Instructions) in createInstructions() 574 for (const LVLine *Line : *DebugLines) { in processLines() 612 for (const LVLine *Line : InstructionLines) in processLines() 624 for (LVLine *InstructionLine : InstructionLines) { in processLines() 672 for (const LVLine *Line : *DebugLines) { in processLines() 696 for (const LVLine *Line : *Lines) in processLines() 704 for (LVLine *Line : *Lines) in processLines() 719 for (LVLine *Line : *DebugLines) { in processLines() 888 for (const LVLine *Line : *InlineeLines) in includeInlineeLines() 892 for (const LVLine *Line : CULines) in includeInlineeLines() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVELFReader.h | 26 class LVLine; variable
|
| H A D | LVCodeViewReader.h | 50 class LVLine;
|