Lines Matching refs:row

748   UnwindPlan::RowSP row(new UnwindPlan::Row);  in CreateUnwindPlan_x86_64()  local
754 row->GetCFAValue().SetIsRegisterPlusOffset( in CreateUnwindPlan_x86_64()
757 row->SetOffset(0); in CreateUnwindPlan_x86_64()
758 row->SetRegisterLocationToAtCFAPlusOffset(x86_64_eh_regnum::rbp, in CreateUnwindPlan_x86_64()
760 row->SetRegisterLocationToAtCFAPlusOffset(x86_64_eh_regnum::rip, in CreateUnwindPlan_x86_64()
762 row->SetRegisterLocationToIsCFAPlusOffset(x86_64_eh_regnum::rsp, 0, true); in CreateUnwindPlan_x86_64()
782 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_x86_64()
790 unwind_plan.AppendRow(row); in CreateUnwindPlan_x86_64()
845 row->GetCFAValue().SetIsRegisterPlusOffset(x86_64_eh_regnum::rsp, offset); in CreateUnwindPlan_x86_64()
847 row->SetOffset(0); in CreateUnwindPlan_x86_64()
848 row->SetRegisterLocationToAtCFAPlusOffset(x86_64_eh_regnum::rip, in CreateUnwindPlan_x86_64()
850 row->SetRegisterLocationToIsCFAPlusOffset(x86_64_eh_regnum::rsp, 0, true); in CreateUnwindPlan_x86_64()
950 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_x86_64()
958 unwind_plan.AppendRow(row); in CreateUnwindPlan_x86_64()
1019 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateUnwindPlan_i386() local
1025 row->GetCFAValue().SetIsRegisterPlusOffset( in CreateUnwindPlan_i386()
1027 row->SetOffset(0); in CreateUnwindPlan_i386()
1028 row->SetRegisterLocationToAtCFAPlusOffset(i386_eh_regnum::ebp, in CreateUnwindPlan_i386()
1030 row->SetRegisterLocationToAtCFAPlusOffset(i386_eh_regnum::eip, in CreateUnwindPlan_i386()
1032 row->SetRegisterLocationToIsCFAPlusOffset(i386_eh_regnum::esp, 0, true); in CreateUnwindPlan_i386()
1052 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_i386()
1060 unwind_plan.AppendRow(row); in CreateUnwindPlan_i386()
1108 row->GetCFAValue().SetIsRegisterPlusOffset(i386_eh_regnum::esp, offset); in CreateUnwindPlan_i386()
1109 row->SetOffset(0); in CreateUnwindPlan_i386()
1110 row->SetRegisterLocationToAtCFAPlusOffset(i386_eh_regnum::eip, in CreateUnwindPlan_i386()
1112 row->SetRegisterLocationToIsCFAPlusOffset(i386_eh_regnum::esp, 0, true); in CreateUnwindPlan_i386()
1212 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_i386()
1221 unwind_plan.AppendRow(row); in CreateUnwindPlan_i386()
1315 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateUnwindPlan_arm64() local
1324 row->SetOffset(0); in CreateUnwindPlan_arm64()
1332 row->GetCFAValue().SetIsRegisterPlusOffset(arm64_eh_regnum::sp, stack_size); in CreateUnwindPlan_arm64()
1335 row->SetRegisterLocationToRegister(arm64_eh_regnum::pc, arm64_eh_regnum::ra, in CreateUnwindPlan_arm64()
1338 unwind_plan.AppendRow(row); in CreateUnwindPlan_arm64()
1348 row->GetCFAValue().SetIsRegisterPlusOffset(arm64_eh_regnum::fp, 2 * wordsize); in CreateUnwindPlan_arm64()
1349 row->SetOffset(0); in CreateUnwindPlan_arm64()
1350 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::fp, wordsize * -2, in CreateUnwindPlan_arm64()
1352 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::pc, wordsize * -1, in CreateUnwindPlan_arm64()
1354 row->SetRegisterLocationToIsCFAPlusOffset(arm64_eh_regnum::sp, 0, true); in CreateUnwindPlan_arm64()
1363 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x19, cfa_offset, in CreateUnwindPlan_arm64()
1366 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x20, cfa_offset, in CreateUnwindPlan_arm64()
1374 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x21, cfa_offset, in CreateUnwindPlan_arm64()
1377 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x22, cfa_offset, in CreateUnwindPlan_arm64()
1385 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x23, cfa_offset, in CreateUnwindPlan_arm64()
1388 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x24, cfa_offset, in CreateUnwindPlan_arm64()
1396 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x25, cfa_offset, in CreateUnwindPlan_arm64()
1399 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x26, cfa_offset, in CreateUnwindPlan_arm64()
1407 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x27, cfa_offset, in CreateUnwindPlan_arm64()
1410 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x28, cfa_offset, in CreateUnwindPlan_arm64()
1432 unwind_plan.AppendRow(row); in CreateUnwindPlan_arm64()
1448 UnwindPlan::RowSP row(new UnwindPlan::Row); in CreateUnwindPlan_armv7() local
1460 row->GetCFAValue().SetIsRegisterPlusOffset(arm_r7, in CreateUnwindPlan_armv7()
1462 row->SetOffset(0); in CreateUnwindPlan_armv7()
1463 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_armv7()
1465 row->SetRegisterLocationToAtCFAPlusOffset( in CreateUnwindPlan_armv7()
1467 row->SetRegisterLocationToIsCFAPlusOffset(arm_sp, 0, true); in CreateUnwindPlan_armv7()
1475 row->SetRegisterLocationToAtCFAPlusOffset(arm_r6, cfa_offset, true); in CreateUnwindPlan_armv7()
1480 row->SetRegisterLocationToAtCFAPlusOffset(arm_r5, cfa_offset, true); in CreateUnwindPlan_armv7()
1485 row->SetRegisterLocationToAtCFAPlusOffset(arm_r4, cfa_offset, true); in CreateUnwindPlan_armv7()
1490 row->SetRegisterLocationToAtCFAPlusOffset(arm_r12, cfa_offset, true); in CreateUnwindPlan_armv7()
1495 row->SetRegisterLocationToAtCFAPlusOffset(arm_r11, cfa_offset, true); in CreateUnwindPlan_armv7()
1500 row->SetRegisterLocationToAtCFAPlusOffset(arm_r10, cfa_offset, true); in CreateUnwindPlan_armv7()
1505 row->SetRegisterLocationToAtCFAPlusOffset(arm_r9, cfa_offset, true); in CreateUnwindPlan_armv7()
1510 row->SetRegisterLocationToAtCFAPlusOffset(arm_r8, cfa_offset, true); in CreateUnwindPlan_armv7()
1520 row->SetRegisterLocationToAtCFAPlusOffset(arm_d8, cfa_offset, true); in CreateUnwindPlan_armv7()
1526 row->SetRegisterLocationToAtCFAPlusOffset(arm_d10, cfa_offset, true); in CreateUnwindPlan_armv7()
1528 row->SetRegisterLocationToAtCFAPlusOffset(arm_d8, cfa_offset, true); in CreateUnwindPlan_armv7()
1535 row->SetRegisterLocationToAtCFAPlusOffset(arm_d12, cfa_offset, true); in CreateUnwindPlan_armv7()
1537 row->SetRegisterLocationToAtCFAPlusOffset(arm_d10, cfa_offset, true); in CreateUnwindPlan_armv7()
1539 row->SetRegisterLocationToAtCFAPlusOffset(arm_d8, cfa_offset, true); in CreateUnwindPlan_armv7()
1547 row->SetRegisterLocationToAtCFAPlusOffset(arm_d14, cfa_offset, true); in CreateUnwindPlan_armv7()
1549 row->SetRegisterLocationToAtCFAPlusOffset(arm_d12, cfa_offset, true); in CreateUnwindPlan_armv7()
1551 row->SetRegisterLocationToAtCFAPlusOffset(arm_d10, cfa_offset, true); in CreateUnwindPlan_armv7()
1553 row->SetRegisterLocationToAtCFAPlusOffset(arm_d8, cfa_offset, true); in CreateUnwindPlan_armv7()
1561 row->SetRegisterLocationToAtCFAPlusOffset(arm_d14, cfa_offset, true); in CreateUnwindPlan_armv7()
1563 row->SetRegisterLocationToAtCFAPlusOffset(arm_d12, cfa_offset, true); in CreateUnwindPlan_armv7()
1577 row->SetRegisterLocationToAtCFAPlusOffset(arm_d14, cfa_offset, true); in CreateUnwindPlan_armv7()
1607 unwind_plan.AppendRow(row); in CreateUnwindPlan_armv7()