Lines Matching refs:row
630 UnwindPlan::RowSP row(cie_initial_row); in FDEToUnwindPlan() local
644 offset, *row)) { in FDEToUnwindPlan()
654 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
656 *newrow = *row.get(); in FDEToUnwindPlan()
657 row.reset(newrow); in FDEToUnwindPlan()
658 row->SlideOffset(extended_opcode * code_align); in FDEToUnwindPlan()
676 row->SetRegisterInfo(reg_num, reg_location); in FDEToUnwindPlan()
680 row->RemoveRegisterInfo(reg_num); in FDEToUnwindPlan()
694 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
696 *newrow = *row.get(); in FDEToUnwindPlan()
697 row.reset(newrow); in FDEToUnwindPlan()
698 row->SetOffset(m_cfi_data.GetAddress(&offset) - in FDEToUnwindPlan()
708 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
710 *newrow = *row.get(); in FDEToUnwindPlan()
711 row.reset(newrow); in FDEToUnwindPlan()
712 row->SlideOffset(m_cfi_data.GetU8(&offset) * code_align); in FDEToUnwindPlan()
721 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
723 *newrow = *row.get(); in FDEToUnwindPlan()
724 row.reset(newrow); in FDEToUnwindPlan()
725 row->SlideOffset(m_cfi_data.GetU16(&offset) * code_align); in FDEToUnwindPlan()
734 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
736 *newrow = *row.get(); in FDEToUnwindPlan()
737 row.reset(newrow); in FDEToUnwindPlan()
738 row->SlideOffset(m_cfi_data.GetU32(&offset) * code_align); in FDEToUnwindPlan()
751 row->SetRegisterInfo(reg_num, reg_location); in FDEToUnwindPlan()
764 stack.push_back(row); in FDEToUnwindPlan()
766 *newrow = *row.get(); in FDEToUnwindPlan()
767 row.reset(newrow); in FDEToUnwindPlan()
789 lldb::addr_t offset = row->GetOffset(); in FDEToUnwindPlan()
790 row = stack.back(); in FDEToUnwindPlan()
792 row->SetOffset(offset); in FDEToUnwindPlan()
816 unwind_plan.AppendRow(row); in FDEToUnwindPlan()
825 UnwindPlan::Row &row) { in HandleCommonDwarfOpcode() argument
840 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
858 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
870 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
882 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
895 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
906 row.GetCFAValue().SetIsRegisterPlusOffset(reg_num, op_offset); in HandleCommonDwarfOpcode()
916 row.GetCFAValue().SetIsRegisterPlusOffset(reg_num, in HandleCommonDwarfOpcode()
917 row.GetCFAValue().GetOffset()); in HandleCommonDwarfOpcode()
927 row.GetCFAValue().SetIsRegisterPlusOffset( in HandleCommonDwarfOpcode()
928 row.GetCFAValue().GetRegisterNumber(), op_offset); in HandleCommonDwarfOpcode()
937 row.GetCFAValue().SetIsDWARFExpression(block_data, block_len); in HandleCommonDwarfOpcode()
956 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
970 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()
982 row.GetCFAValue().SetIsRegisterPlusOffset(reg_num, op_offset); in HandleCommonDwarfOpcode()
992 uint32_t cfa_regnum = row.GetCFAValue().GetRegisterNumber(); in HandleCommonDwarfOpcode()
993 row.GetCFAValue().SetIsRegisterPlusOffset(cfa_regnum, op_offset); in HandleCommonDwarfOpcode()
1011 row.SetRegisterInfo(reg_num, reg_location); in HandleCommonDwarfOpcode()