Lines Matching refs:row
930 UnwindPlan::RowSP row(new UnwindPlan::Row); in GetNonCallSiteUnwindPlanFromAssembly() local
937 row->SetOffset(current_func_text_offset); in GetNonCallSiteUnwindPlanFromAssembly()
938 row->GetCFAValue().SetIsRegisterPlusOffset(m_lldb_sp_regnum, m_wordsize); in GetNonCallSiteUnwindPlanFromAssembly()
942 row->SetRegisterInfo(m_lldb_sp_regnum, initial_regloc); in GetNonCallSiteUnwindPlanFromAssembly()
947 row->SetRegisterInfo(m_lldb_ip_regnum, initial_regloc); in GetNonCallSiteUnwindPlanFromAssembly()
949 unwind_plan.AppendRow(row); in GetNonCallSiteUnwindPlanFromAssembly()
953 *newrow = *row.get(); in GetNonCallSiteUnwindPlanFromAssembly()
954 row.reset(newrow); in GetNonCallSiteUnwindPlanFromAssembly()
990 auto &cfa_value = row->GetCFAValue(); in GetNonCallSiteUnwindPlanFromAssembly()
991 auto &afa_value = row->GetAFAValue(); in GetNonCallSiteUnwindPlanFromAssembly()
1070 row->SetRegisterInfo(lldb_regno, regloc); in GetNonCallSiteUnwindPlanFromAssembly()
1083 row->RemoveRegisterInfo(lldb_regno); in GetNonCallSiteUnwindPlanFromAssembly()
1118 row->RemoveRegisterInfo(m_lldb_fp_regnum); in GetNonCallSiteUnwindPlanFromAssembly()
1168 row->SetRegisterInfo(lldb_regno, regloc); in GetNonCallSiteUnwindPlanFromAssembly()
1249 if (row->GetRegisterInfo(m_lldb_sp_regnum, sp) && in GetNonCallSiteUnwindPlanFromAssembly()
1250 row->GetRegisterInfo(m_lldb_ip_regnum, pc)) { in GetNonCallSiteUnwindPlanFromAssembly()
1262 row.reset(newrow); in GetNonCallSiteUnwindPlanFromAssembly()
1294 row->SetOffset(current_func_text_offset + insn_len); in GetNonCallSiteUnwindPlanFromAssembly()
1295 unwind_plan.AppendRow(row); in GetNonCallSiteUnwindPlanFromAssembly()
1298 *newrow = *row.get(); in GetNonCallSiteUnwindPlanFromAssembly()
1299 row.reset(newrow); in GetNonCallSiteUnwindPlanFromAssembly()
1306 *newrow = *row.get(); in GetNonCallSiteUnwindPlanFromAssembly()
1373 UnwindPlan::RowSP row(new UnwindPlan::Row(*first_row)); in AugmentUnwindPlanFromCallSite() local
1401 row = std::make_shared<UnwindPlan::Row>(); in AugmentUnwindPlanFromCallSite()
1402 *row = *new_row; in AugmentUnwindPlanFromCallSite()
1415 *row = *original_row; in AugmentUnwindPlanFromCallSite()
1426 cfa_reg = row->GetCFAValue().GetRegisterNumber(); in AugmentUnwindPlanFromCallSite()
1430 row->GetCFAValue().GetRegisterNumber()); in AugmentUnwindPlanFromCallSite()
1439 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1440 row->GetCFAValue().IncOffset(m_wordsize); in AugmentUnwindPlanFromCallSite()
1442 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()
1451 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1452 row->GetCFAValue().IncOffset(m_wordsize); in AugmentUnwindPlanFromCallSite()
1454 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()
1465 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1466 row->GetCFAValue().IncOffset(-m_wordsize); in AugmentUnwindPlanFromCallSite()
1468 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()
1475 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1476 row->GetCFAValue().IncOffset(-m_wordsize); in AugmentUnwindPlanFromCallSite()
1478 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()
1486 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1487 row->GetCFAValue().IncOffset(m_wordsize); in AugmentUnwindPlanFromCallSite()
1488 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()
1496 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1497 row->GetCFAValue().IncOffset(m_wordsize); in AugmentUnwindPlanFromCallSite()
1498 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()
1507 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1508 row->GetCFAValue().IncOffset(-amount); in AugmentUnwindPlanFromCallSite()
1510 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()
1516 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1517 row->GetCFAValue().IncOffset(amount); in AugmentUnwindPlanFromCallSite()
1519 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()
1527 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1528 row->GetCFAValue().IncOffset(-amount); in AugmentUnwindPlanFromCallSite()
1530 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()
1549 row->SetOffset(offset); in AugmentUnwindPlanFromCallSite()
1550 row->GetCFAValue().SetIsRegisterPlusOffset( in AugmentUnwindPlanFromCallSite()
1553 UnwindPlan::RowSP new_row(new UnwindPlan::Row(*row)); in AugmentUnwindPlanFromCallSite()