| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVLine.cpp | 40 const char *LVLine::kind() const { in kind() 49 LVLineDispatch LVLine::Dispatch = { 50 {LVLineKind::IsBasicBlock, &LVLine::getIsBasicBlock}, 51 {LVLineKind::IsDiscriminator, &LVLine::getIsDiscriminator}, 52 {LVLineKind::IsEndSequence, &LVLine::getIsEndSequence}, 53 {LVLineKind::IsLineDebug, &LVLine::getIsLineDebug}, 54 {LVLineKind::IsLineAssembler, &LVLine::getIsLineAssembler}, 55 {LVLineKind::IsNewStatement, &LVLine::getIsNewStatement}, 56 {LVLineKind::IsEpilogueBegin, &LVLine::getIsEpilogueBegin}, 57 {LVLineKind::IsPrologueEnd, &LVLine::getIsPrologueEnd}, [all …]
|
| H A D | LVScope.cpp | 130 addElement(static_cast<LVLine *>(Element)); in addElement() 136 void LVScope::addElement(LVLine *Line) { in addElement() 375 for (LVLine *Line : *Lines) in updateLevel() 653 for (const LVLine *Line : *Lines) { in doPrint() 897 LVLine::markMissingParents(getLines(), Target->getLines()); in markMissingParents() 992 for (LVLine *Line : *Lines) in report() 1256 void LVScopeCompileUnit::addMapping(LVLine *Line, LVSectionIndex SectionIndex) { in addMapping() 1261 LVLine *LVScopeCompileUnit::lineLowerBound(LVAddress Address, in lineLowerBound() 1271 LVLine *LVScopeCompileUnit::lineUpperBound(LVAddress Address, in lineUpperBound() 1288 LVLine *LowLine = lineLowerBound(Location->getLowerAddress(), Parent); in lineRange() [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()
|
| /openbsd-src/gnu/llvm/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 *>; 92 LVLine *LowerLine = nullptr; 93 LVLine *UpperLine = nullptr; 131 const LVLine *getLowerLine() const { return LowerLine; } in getLowerLine() 132 void setLowerLine(LVLine *Line) { LowerLine = Line; } in setLowerLine() 133 const LVLine *getUpperLine() const { return UpperLine; } in getUpperLine() 134 void setUpperLine(LVLine *Line) { UpperLine = Line; } in setUpperLine()
|
| H A D | LVObject.h | 46 class LVLine; variable 66 using LVLineSetFunction = void (LVLine::*)(); 67 using LVLineGetFunction = bool (LVLine::*)() const; 83 using LVAutoLines = LVAutoSmallVector<LVLine *>; 93 using LVLines = SmallVector<LVLine *, 8>;
|
| H A D | LVScope.h | 213 void addElement(LVLine *Line); 427 using LVAddressToLine = std::map<LVAddress, LVLine *>; 428 LVDoubleMap<LVSectionIndex, LVAddress, LVLine *> SectionMappings; 473 LVLine *lineLowerBound(LVAddress Address, LVScope *Scope) const; 474 LVLine *lineUpperBound(LVAddress Address, LVScope *Scope) const; 504 void addMapping(LVLine *Line, LVSectionIndex SectionIndex); 556 void addLineZero(LVLine *Line); 591 void increment(LVLine *Line); 599 void addedElement(LVLine *Line);
|
| H A D | LVOptions.h | 529 void resolveGenericPatternMatch(LVLine *Line, const U &Requests) { in resolveGenericPatternMatch() 553 LineDispatch = LVLine::getDispatch(); in LVPatterns() 604 void resolvePatternMatch(LVLine *Line) { in resolvePatternMatch() 627 bool printElement(const LVLine *Line) const;
|
| H A D | LVReader.h | 178 void notifyAddedElement(LVLine *Line) { in notifyAddedElement() 201 bool doPrintLine(const LVLine *Line) const { in doPrintLine()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.cpp | 443 for (const LVLine *Line : *Instructions) in createInstructions() 530 for (const LVLine *Line : *DebugLines) { in processLines() 568 for (const LVLine *Line : InstructionLines) in processLines() 580 for (LVLine *InstructionLine : InstructionLines) { in processLines() 628 for (const LVLine *Line : *DebugLines) { in processLines() 652 for (const LVLine *Line : *Lines) in processLines() 660 for (LVLine *Line : *Lines) in processLines() 675 for (LVLine *Line : *DebugLines) { in processLines() 733 [](LVLine *Line) { return !Line->getAddress(); }); in processLines() 737 [](LVLine *Line) { return !Line->getAddress(); }); in processLines()
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/LogicalView/ |
| H A D | BUILD.gn | 17 "Core/LVLine.cpp",
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/LogicalView/ |
| H A D | CMakeLists.txt | 9 Core/LVLine.cpp
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVELFReader.h | 26 class LVLine; variable
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 1617 ./usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
|
| H A D | clang.macppc | 1616 ./usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
|
| H A D | clang.loongson | 1616 ./usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
|
| H A D | clang.octeon | 1616 ./usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
|
| H A D | clang.arm64 | 1617 ./usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
|
| H A D | clang.powerpc64 | 1615 ./usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
|
| H A D | clang.armv7 | 1615 ./usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
|
| H A D | clang.i386 | 1615 ./usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
|
| H A D | clang.sparc64 | 1616 ./usr/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
|