Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVScope.cpp450 LVScopeCompileUnit *CompileUnit = static_cast<LVScopeCompileUnit *>(Scope); in resolveElements()
1189 void LVScopeCompileUnit::addSize(LVScope *Scope, LVOffset Lower, in addSize()
1208 void LVScopeCompileUnit::propagatePatternMatch() { in propagatePatternMatch()
1227 void LVScopeCompileUnit::processRangeLocationCoverage( in processRangeLocationCoverage()
1254 void LVScopeCompileUnit::addMapping(LVLine *Line, LVSectionIndex SectionIndex) { in addMapping()
1259 LVLine *LVScopeCompileUnit::lineLowerBound(LVAddress Address, in lineLowerBound()
1269 LVLine *LVScopeCompileUnit::lineUpperBound(LVAddress Address, in lineUpperBound()
1281 LVLineRange LVScopeCompileUnit::lineRange(LVLocation *Location) const { in lineRange()
1291 StringRef LVScopeCompileUnit::getFilename(size_t Index) const { in getFilename()
1297 bool LVScopeCompileUnit::equals(const LVScope *Scope) const { in equals()
[all …]
H A DLVReader.cpp372 CompileUnit = static_cast<LVScopeCompileUnit *>(CurrentScope); in createElement()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVReader.h31 class LVScopeCompileUnit; variable
68 using LVCompileUnits = std::map<LVOffset, LVScopeCompileUnit *>;
149 LVScopeCompileUnit *CompileUnit = nullptr;
160 void addCompileUnitOffset(LVOffset Offset, LVScopeCompileUnit *CompileUnit) { in addCompileUnitOffset()
273 LVScopeCompileUnit *getCompileUnit() const { return CompileUnit; } in getCompileUnit()
276 CompileUnit = static_cast<LVScopeCompileUnit *>(Scope); in setCompileUnit()
364 inline LVScopeCompileUnit *getReaderCompileUnit() { in getReaderCompileUnit()
H A DLVScope.h402 class LLVM_ABI LVScopeCompileUnit final : public LVScope {
489 (const_cast<LVScopeCompileUnit *>(this))->printScopeSize(Scope, OS); in printScopeSize()
498 LVScopeCompileUnit() : LVScope(), Totals(TotalInitialSize, {0, 0.0}) { in LVScopeCompileUnit() function
501 LVScopeCompileUnit(const LVScopeCompileUnit &) = delete;
502 LVScopeCompileUnit &operator=(const LVScopeCompileUnit &) = delete;
503 ~LVScopeCompileUnit() = default;
506 return static_cast<LVScope *>(const_cast<LVScopeCompileUnit *>(this)); in getCompileUnitParent()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.h27 class LVScopeCompileUnit; variable
H A DLVCodeViewReader.h52 class LVScopeCompileUnit;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp262 using StringEntry = std::tuple<uint32_t, std::string, LVScopeCompileUnit *>;
288 void addFilenames(LVScopeCompileUnit *Scope);
367 LVScopeCompileUnit *Scope = std::get<2>(Entry.second); in addFilenames()
373 void LVStringRecords::addFilenames(LVScopeCompileUnit *Scope) { in addFilenames()
2280 LVScopeCompileUnit *CompileUnit = Reader->getCompileUnit(); in visitKnownRecord()
2359 LVScopeCompileUnit *CompileUnit = Reader->getCompileUnit(); in visitKnownRecord()
3103 Reader->setCompileUnit(static_cast<LVScopeCompileUnit *>(CurrentScope)); in createElement()
H A DLVDWARFReader.cpp360 static_cast<LVScopeCompileUnit *>(CurrentElement)); in processOneDie()
H A DLVCodeViewReader.cpp1115 CompileUnit = static_cast<LVScopeCompileUnit *>(Scope); in processModule()