Home
last modified time | relevance | path

Searched refs:row_sp (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/lldb/unittests/UnwindAssembly/ARM64/
H A DTestArm64InstEmulation.cpp62 UnwindPlan::RowSP row_sp; in TEST_F() local
93 EXPECT_EQ(0ull, row_sp->GetOffset()); in TEST_F()
100 EXPECT_EQ(4ull, row_sp->GetOffset()); in TEST_F()
115 EXPECT_EQ(8ull, row_sp->GetOffset()); in TEST_F()
130 EXPECT_EQ(16ull, row_sp->GetOffset()); in TEST_F()
158 UnwindPlan::RowSP row_sp; in TEST_F() local
320 UnwindPlan::RowSP row_sp; in TEST_F() local
415 UnwindPlan::RowSP row_sp; in TEST_F() local
517 UnwindPlan::RowSP row_sp; in TEST_F() local
689 UnwindPlan::RowSP row_sp; in TEST_F() local
[all …]
/llvm-project-15.0.7/lldb/unittests/UnwindAssembly/x86/
H A DTestx86AssemblyInspectionEngine.cpp2235 row_sp->SetOffset(0); in TEST_F()
2246 row_sp.reset(new_row); in TEST_F()
2249 row_sp->SetOffset(1); in TEST_F()
2258 row_sp.reset(new_row); in TEST_F()
2261 row_sp->SetOffset(4); in TEST_F()
2322 row_sp->SetOffset(0); in TEST_F()
2336 row_sp->SetOffset(1); in TEST_F()
2348 row_sp->SetOffset(4); in TEST_F()
2400 row_sp->SetOffset(0); in TEST_F()
2414 row_sp->SetOffset(1); in TEST_F()
[all …]
/llvm-project-15.0.7/lldb/unittests/UnwindAssembly/PPC64/
H A DTestPPC64InstEmulation.cpp61 UnwindPlan::RowSP row_sp; in TEST_F() local
100 EXPECT_EQ(0ull, row_sp->GetOffset()); in TEST_F()
107 EXPECT_EQ(16ull, row_sp->GetOffset()); in TEST_F()
118 EXPECT_EQ(20ull, row_sp->GetOffset()); in TEST_F()
129 EXPECT_EQ(24ull, row_sp->GetOffset()); in TEST_F()
144 EXPECT_EQ(28ull, row_sp->GetOffset()); in TEST_F()
159 EXPECT_EQ(40ull, row_sp->GetOffset()); in TEST_F()
180 UnwindPlan::RowSP row_sp; in TEST_F() local
212 EXPECT_EQ(0ull, row_sp->GetOffset()); in TEST_F()
219 EXPECT_EQ(8ull, row_sp->GetOffset()); in TEST_F()
[all …]
/llvm-project-15.0.7/lldb/source/Symbol/
H A DUnwindPlan.cpp362 void UnwindPlan::AppendRow(const UnwindPlan::RowSP &row_sp) { in AppendRow() argument
364 m_row_list.back()->GetOffset() != row_sp->GetOffset()) in AppendRow()
365 m_row_list.push_back(row_sp); in AppendRow()
367 m_row_list.back() = row_sp; in AppendRow()
370 void UnwindPlan::InsertRow(const UnwindPlan::RowSP &row_sp, in InsertRow() argument
375 if (row->GetOffset() >= row_sp->GetOffset()) in InsertRow()
379 if (it == m_row_list.end() || (*it)->GetOffset() != row_sp->GetOffset()) in InsertRow()
380 m_row_list.insert(it, row_sp); in InsertRow()
382 *it = row_sp; in InsertRow()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp670 auto row_sp = std::make_shared<UnwindPlan::Row>(); in ParseCFIUnwindPlan() local
671 row_sp->SetOffset(0); in ParseCFIUnwindPlan()
674 plan_sp->AppendRow(row_sp); in ParseCFIUnwindPlan()
682 row_sp = std::make_shared<UnwindPlan::Row>(*row_sp); in ParseCFIUnwindPlan()
683 row_sp->SetOffset(record->Address - init_record->Address); in ParseCFIUnwindPlan()
686 plan_sp->AppendRow(row_sp); in ParseCFIUnwindPlan()
712 auto row_sp = std::make_shared<UnwindPlan::Row>(); in ParseWinUnwindPlan() local
713 row_sp->SetOffset(0); in ParseWinUnwindPlan()
742 row_sp->GetCFAValue().SetRaSearch(record->LocalSize + in ParseWinUnwindPlan()
776 row_sp->SetRegisterInfo(info->kinds[eRegisterKindLLDB], loc); in ParseWinUnwindPlan()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DUnwindPlan.h416 for (const RowSP &row_sp : rhs.m_row_list) in UnwindPlan() local
417 m_row_list.emplace_back(new Row(*row_sp)); in UnwindPlan()
424 void AppendRow(const RowSP &row_sp);
426 void InsertRow(const RowSP &row_sp, bool replace_existing = false);