Searched refs:LVScopeCompileUnit (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVScope.cpp | 450 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 D | LVReader.cpp | 372 CompileUnit = static_cast<LVScopeCompileUnit *>(CurrentScope); in createElement()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVReader.h | 31 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 D | LVScope.h | 402 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 D | LVDWARFReader.h | 27 class LVScopeCompileUnit; variable
|
| H A D | LVCodeViewReader.h | 52 class LVScopeCompileUnit;
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVCodeViewVisitor.cpp | 262 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 D | LVDWARFReader.cpp | 360 static_cast<LVScopeCompileUnit *>(CurrentElement)); in processOneDie()
|
| H A D | LVCodeViewReader.cpp | 1115 CompileUnit = static_cast<LVScopeCompileUnit *>(Scope); in processModule()
|