/llvm-project/lldb/source/Symbol/ |
H A D | CompileUnit.cpp | 177 void CompileUnit::SetLineTable(LineTable *line_table) { in SetLineTable() argument 178 if (line_table == nullptr) in SetLineTable() 182 m_line_table_up.reset(line_table); in SetLineTable() 242 LineTable *line_table = GetLineTable(); in FindLineEntry() 243 if (line_table) in FindLineEntry() 244 return line_table->FindLineEntryIndexByFileIndex( in FindLineEntry() 292 LineTable *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() 294 if (line_table == nullptr) { in ResolveSymbolContext() 308 line_idx = line_table->FindLineEntryIndexByFileIndex( in ResolveSymbolContext() 314 line_idx = line_table in ResolveSymbolContext() 241 LineTable *line_table = GetLineTable(); FindLineEntry() local 287 LineTable *line_table = sc.comp_unit->GetLineTable(); ResolveSymbolContext() local [all...] |
H A D | Function.cpp | 311 LineTable *line_table = m_comp_unit->GetLineTable(); in GetEndLineSourceInfo() 312 if (line_table == nullptr) in GetEndLineSourceInfo() 316 if (line_table->FindLineEntryByAddress(GetAddress(), line_entry, nullptr)) { in GetEndLineSourceInfo() 333 LineTable *line_table = m_comp_unit->GetLineTable(); in GetCallEdges() 334 if (line_table == nullptr) in GetCallEdges() 338 if (line_table->FindLineEntryByAddress(scratch_addr, line_entry, nullptr)) { in GetCallEdges() 598 LineTable *line_table = m_comp_unit->GetLineTable(); in GetPrologueByteSize() 601 if (line_table) { in GetPrologueByteSize() 604 if (line_table->FindLineEntryByAddress(GetAddress(), first_line_entry, in GetPrologueByteSize() 621 if (line_table in GetPrologueByteSize() 285 LineTable *line_table = m_comp_unit->GetLineTable(); GetStartLineSourceInfo() local 308 LineTable *line_table = m_comp_unit->GetLineTable(); GetEndLineSourceInfo() local 571 LineTable *line_table = m_comp_unit->GetLineTable(); GetPrologueByteSize() local [all...] |
H A D | LineTable.cpp | 146 LineTable *line_table) in LessThanBinaryPredicate() argument 147 : m_line_table(line_table) {} in LessThanBinaryPredicate()
|
/llvm-project/lldb/source/API/ |
H A D | SBCompileUnit.cpp | 56 LineTable *line_table = m_opaque_ptr->GetLineTable(); in GetNumLineEntries() local 57 if (line_table) { in GetNumLineEntries() 58 return line_table->GetSize(); in GetNumLineEntries() 69 LineTable *line_table = m_opaque_ptr->GetLineTable(); in GetLineEntryAtIndex() local 70 if (line_table) { in GetLineEntryAtIndex() 72 if (line_table->GetLineEntryAtIndex(idx, line_entry)) in GetLineEntryAtIndex()
|
/llvm-project/lldb/source/Core/ |
H A D | FileLineResolver.cpp | 45 LineTable *line_table = cu->GetLineTable(); in SearchCallback() local 46 if (line_table) { in SearchCallback() 51 line_table->FindLineEntriesForFileIndex(file_idx, append, in SearchCallback()
|
/llvm-project/lldb/source/Target/ |
H A D | ThreadPlanStepOverRange.cpp | 244 LineTable *line_table = m_addr_context.comp_unit->GetLineTable(); in ShouldStop() 245 if (line_table) { in ShouldStop() 249 if (line_table->FindLineEntryByAddress(cur_address, line_entry, in ShouldStop() 261 if (line_table->GetLineEntryAtIndex(entry_idx - 1, in ShouldStop() 288 while (line_table->GetLineEntryAtIndex( in ShouldStop() 229 LineTable *line_table = m_addr_context.comp_unit->GetLineTable(); ShouldStop() local
|
/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFCompileUnit.cpp | 84 if (LineTable *line_table = sc.comp_unit->GetLineTable()) { in BuildAddressRangeTable() 88 line_table->GetContiguousFileAddressRanges(file_ranges, append); in BuildAddressRangeTable() 79 if (LineTable *line_table = sc.comp_unit->GetLineTable()) { BuildAddressRangeTable() local
|
H A D | SymbolFileDWARF.cpp | 153 llvm::Expected<const llvm::DWARFDebugLine::LineTable *> line_table = in ParseLLVMLineTable() local 161 if (!line_table) { in ParseLLVMLineTable() 162 LLDB_LOG_ERROR(log, line_table.takeError(), in ParseLLVMLineTable() 166 return *line_table; in ParseLLVMLineTable() 1226 const llvm::DWARFDebugLine::LineTable *line_table = in ParseLineTable() 1229 if (!line_table) in ParseLineTable() 1238 for (const llvm::DWARFDebugLine::Sequence &seq : line_table->Sequences) { in ParseLineTable() 1248 const llvm::DWARFDebugLine::Row &row = line_table->Rows[idx]; in ParseLineTable() 2193 LineTable *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() 2194 if (line_table ! in ResolveSymbolContext() 1233 const llvm::DWARFDebugLine::LineTable *line_table = ParseLineTable() local 2228 LineTable *line_table = sc.comp_unit->GetLineTable(); ResolveSymbolContext() local [all...] |
H A D | SymbolFileDWARFDebugMap.h | 383 /// The DWARF symbol file that produced the \a line_table 385 /// \param[in] line_table 393 LineTable *line_table);
|
H A D | SymbolFileDWARFDebugMap.cpp | 1483 LineTable *line_table) { in LinkOSOAddress() 1486 return line_table->LinkLineTable(cu_info->GetFileRangeMap(this)); in LinkOSOAddress() 1500 LinkOSOLineTable(SymbolFileDWARF * oso_dwarf,LineTable * line_table) LinkOSOLineTable() argument
|
/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.cpp | 779 if (auto *line_table = sc.comp_unit->GetLineTable()) { in ResolveSymbolContext() 781 if (line_table->FindLineEntryByAddress(addr, sc.line_entry)) in ResolveSymbolContext() 851 auto *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() 852 lldbassert(line_table); in ResolveSymbolContext() 854 uint32_t num_line_entries = line_table->GetSize(); in ResolveSymbolContext() 862 if (!line_table->GetLineEntryAtIndex(line_idx, sc.line_entry)) in ResolveSymbolContext() 1757 auto line_table = std::make_unique<LineTable>(&comp_unit); in ParseCompileUnitForUID() 1768 line_table->CreateLineSequenceContainer()); in ParseCompileUnitLineTable() 1797 line_table->AppendLineEntryToSequence( in ParseCompileUnitLineTable() 1801 line_table in ParseCompileUnitLineTable() 793 if (auto *line_table = sc.comp_unit->GetLineTable()) { ResolveSymbolContext() local 865 auto *line_table = sc.comp_unit->GetLineTable(); ResolveSymbolContext() local 1772 auto line_table = std::make_unique<LineTable>(&comp_unit); ParseCompileUnitLineTable() local [all...] |
/llvm-project/lldb/include/lldb/Symbol/ |
H A D | LineTable.h | 265 LessThanBinaryPredicate(LineTable *line_table); 307 LineTable *line_table; member
|
H A D | CompileUnit.h | 348 /// \param[in] line_table 350 void SetLineTable(LineTable *line_table);
|
/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | SymbolFileNativePDB.cpp | 1143 if (auto *line_table = sc.comp_unit->GetLineTable()) { in ResolveSymbolContext() 1144 if (line_table->FindLineEntryByAddress(addr, sc.line_entry)) in ResolveSymbolContext() 1312 // Add line entries in line_set to line_table. in ParseLineTable() 1313 auto line_table = std::make_unique<LineTable>(&comp_unit); in ParseLineTable() 1315 line_table->CreateLineSequenceContainer()); in ParseLineTable() 1317 line_table->AppendLineEntryToSequence( in ParseLineTable() 1324 line_table->InsertSequence(sequence.get()); in ParseLineTable() 1326 if (line_table->GetSize() == 0) in ParseLineTable() 1329 comp_unit.SetLineTable(line_table.release()); in ParseLineTable() 1147 if (auto *line_table = sc.comp_unit->GetLineTable()) { ResolveSymbolContext() local 1319 auto line_table = std::make_unique<LineTable>(&comp_unit); ParseLineTable() local
|
/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectThread.cpp | 950 LineTable *line_table = nullptr; in DoExecute() 952 line_table = sc.comp_unit->GetLineTable(); in DoExecute() 954 if (line_table == nullptr) { in DoExecute() 975 line_table->FindLineEntryByAddress(fun_start_addr, function_start, in DoExecute() 984 line_table->FindLineEntryByAddress(fun_end_addr, function_start, in DoExecute() 945 LineTable *line_table = nullptr; DoExecute() local
|
H A D | CommandObjectTarget.cpp | 1288 LineTable *line_table = sc.comp_unit->GetLineTable(); in DumpCompileUnitLineTable() 1289 if (line_table) in DumpCompileUnitLineTable() local 1290 line_table->GetDescription( in DumpCompileUnitLineTable()
|
/llvm-project/llvm/test/CodeGen/ARM/ |
H A D | arm-shrink-wrapping.ll | 1956 ; info (like labels named 'line_table) not because it's found a bl instruction.
|