Lines Matching refs:row

629   UnwindPlan::RowSP row(cie_initial_row);  in FDEToUnwindPlan()  local
643 offset, *row)) { in FDEToUnwindPlan()
653 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
655 *newrow = *row.get(); in FDEToUnwindPlan()
656 row.reset(newrow); in FDEToUnwindPlan()
657 row->SlideOffset(extended_opcode * code_align); in FDEToUnwindPlan()
675 row->SetRegisterInfo(reg_num, reg_location); in FDEToUnwindPlan()
688 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
690 *newrow = *row.get(); in FDEToUnwindPlan()
691 row.reset(newrow); in FDEToUnwindPlan()
692 row->SetOffset(m_cfi_data.GetAddress(&offset) - in FDEToUnwindPlan()
702 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
704 *newrow = *row.get(); in FDEToUnwindPlan()
705 row.reset(newrow); in FDEToUnwindPlan()
706 row->SlideOffset(m_cfi_data.GetU8(&offset) * code_align); in FDEToUnwindPlan()
715 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
717 *newrow = *row.get(); in FDEToUnwindPlan()
718 row.reset(newrow); in FDEToUnwindPlan()
719 row->SlideOffset(m_cfi_data.GetU16(&offset) * code_align); in FDEToUnwindPlan()
728 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
730 *newrow = *row.get(); in FDEToUnwindPlan()
731 row.reset(newrow); in FDEToUnwindPlan()
732 row->SlideOffset(m_cfi_data.GetU32(&offset) * code_align); in FDEToUnwindPlan()
745 row->SetRegisterInfo(reg_num, reg_location); in FDEToUnwindPlan()
758 stack.push_back(row); in FDEToUnwindPlan()
760 *newrow = *row.get(); in FDEToUnwindPlan()
761 row.reset(newrow); in FDEToUnwindPlan()
783 lldb::addr_t offset = row->GetOffset(); in FDEToUnwindPlan()
784 row = stack.back(); in FDEToUnwindPlan()
786 row->SetOffset(offset); in FDEToUnwindPlan()
810 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
819 UnwindPlan::Row &row) { in HandleCommonDwarfOpcode() argument
834 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
852 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
864 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
876 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
889 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
900 row.GetCFAValue().SetIsRegisterPlusOffset(reg_num, op_offset); in HandleCommonDwarfOpcode()
910 row.GetCFAValue().SetIsRegisterPlusOffset(reg_num, in HandleCommonDwarfOpcode()
911 row.GetCFAValue().GetOffset()); in HandleCommonDwarfOpcode()
921 row.GetCFAValue().SetIsRegisterPlusOffset( in HandleCommonDwarfOpcode()
922 row.GetCFAValue().GetRegisterNumber(), op_offset); in HandleCommonDwarfOpcode()
931 row.GetCFAValue().SetIsDWARFExpression(block_data, block_len); in HandleCommonDwarfOpcode()
950 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
964 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
976 row.GetCFAValue().SetIsRegisterPlusOffset(reg_num, op_offset); in HandleCommonDwarfOpcode()
986 uint32_t cfa_regnum = row.GetCFAValue().GetRegisterNumber(); in HandleCommonDwarfOpcode()
987 row.GetCFAValue().SetIsRegisterPlusOffset(cfa_regnum, op_offset); in HandleCommonDwarfOpcode()
1005 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()