Lines Matching refs:row_sp

62   UnwindPlan::RowSP row_sp;  in TEST_F()  local
92 row_sp = unwind_plan.GetRowForFunctionOffset(0); in TEST_F()
93 EXPECT_EQ(0ull, row_sp->GetOffset()); in TEST_F()
94 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
95 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
96 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
99 row_sp = unwind_plan.GetRowForFunctionOffset(4); in TEST_F()
100 EXPECT_EQ(4ull, row_sp->GetOffset()); in TEST_F()
101 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
102 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
103 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); in TEST_F()
105 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc)); in TEST_F()
109 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc)); in TEST_F()
114 row_sp = unwind_plan.GetRowForFunctionOffset(8); in TEST_F()
115 EXPECT_EQ(8ull, row_sp->GetOffset()); in TEST_F()
116 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_fp_arm64); in TEST_F()
117 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
118 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); in TEST_F()
120 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc)); in TEST_F()
124 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc)); in TEST_F()
129 row_sp = unwind_plan.GetRowForFunctionOffset(16); in TEST_F()
130 EXPECT_EQ(16ull, row_sp->GetOffset()); in TEST_F()
131 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
132 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
133 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); in TEST_F()
135 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc)); in TEST_F()
139 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc)); in TEST_F()
144 row_sp = unwind_plan.GetRowForFunctionOffset(20); in TEST_F()
145 EXPECT_EQ(20ull, row_sp->GetOffset()); in TEST_F()
146 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
147 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
148 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
158 UnwindPlan::RowSP row_sp; in TEST_F() local
209 row_sp = unwind_plan.GetRowForFunctionOffset(0); in TEST_F()
210 EXPECT_EQ(0ull, row_sp->GetOffset()); in TEST_F()
211 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
212 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
213 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
216 row_sp = unwind_plan.GetRowForFunctionOffset(4); in TEST_F()
217 EXPECT_EQ(4ull, row_sp->GetOffset()); in TEST_F()
218 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
219 EXPECT_EQ(48, row_sp->GetCFAValue().GetOffset()); in TEST_F()
221 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x21_arm64, regloc)); in TEST_F()
225 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x22_arm64, regloc)); in TEST_F()
230 row_sp = unwind_plan.GetRowForFunctionOffset(8); in TEST_F()
231 EXPECT_EQ(8ull, row_sp->GetOffset()); in TEST_F()
232 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
233 EXPECT_EQ(48, row_sp->GetCFAValue().GetOffset()); in TEST_F()
235 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x19_arm64, regloc)); in TEST_F()
239 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc)); in TEST_F()
245 row_sp = unwind_plan.GetRowForFunctionOffset(12); in TEST_F()
246 EXPECT_EQ(12ull, row_sp->GetOffset()); in TEST_F()
247 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
248 EXPECT_EQ(48, row_sp->GetCFAValue().GetOffset()); in TEST_F()
250 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc)); in TEST_F()
254 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc)); in TEST_F()
260 row_sp = unwind_plan.GetRowForFunctionOffset(16); in TEST_F()
261 EXPECT_EQ(16ull, row_sp->GetOffset()); in TEST_F()
262 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_fp_arm64); in TEST_F()
263 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
264 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); in TEST_F()
268 row_sp = unwind_plan.GetRowForFunctionOffset(28); in TEST_F()
269 EXPECT_EQ(28ull, row_sp->GetOffset()); in TEST_F()
270 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
271 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
272 EXPECT_EQ(48, row_sp->GetCFAValue().GetOffset()); in TEST_F()
276 row_sp = unwind_plan.GetRowForFunctionOffset(32); in TEST_F()
277 EXPECT_EQ(32ull, row_sp->GetOffset()); in TEST_F()
281 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc)); in TEST_F()
284 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc)); in TEST_F()
289 row_sp = unwind_plan.GetRowForFunctionOffset(36); in TEST_F()
290 EXPECT_EQ(36ull, row_sp->GetOffset()); in TEST_F()
292 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x19_arm64, regloc)); in TEST_F()
295 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc)); in TEST_F()
300 row_sp = unwind_plan.GetRowForFunctionOffset(40); in TEST_F()
301 EXPECT_EQ(40ull, row_sp->GetOffset()); in TEST_F()
302 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
303 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
304 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
306 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x21_arm64, regloc)); in TEST_F()
309 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x22_arm64, regloc)); in TEST_F()
320 UnwindPlan::RowSP row_sp; in TEST_F() local
363 row_sp = unwind_plan.GetRowForFunctionOffset(0); in TEST_F()
364 EXPECT_EQ(0ull, row_sp->GetOffset()); in TEST_F()
365 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
366 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
367 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
369 row_sp = unwind_plan.GetRowForFunctionOffset(32); in TEST_F()
370 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
371 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
372 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
374 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x19_arm64, regloc)); in TEST_F()
375 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc)); in TEST_F()
376 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x21_arm64, regloc)); in TEST_F()
377 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x22_arm64, regloc)); in TEST_F()
378 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x23_arm64, regloc)); in TEST_F()
379 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x24_arm64, regloc)); in TEST_F()
380 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x25_arm64, regloc)); in TEST_F()
381 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x26_arm64, regloc)); in TEST_F()
382 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x27_arm64, regloc)); in TEST_F()
383 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_x28_arm64, regloc)); in TEST_F()
384 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_fp_arm64, regloc)); in TEST_F()
385 EXPECT_FALSE(row_sp->GetRegisterInfo(gpr_lr_arm64, regloc)); in TEST_F()
387 row_sp = unwind_plan.GetRowForFunctionOffset(36); in TEST_F()
388 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
389 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
390 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
392 row_sp = unwind_plan.GetRowForFunctionOffset(52); in TEST_F()
393 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
394 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
395 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
397 row_sp = unwind_plan.GetRowForFunctionOffset(56); in TEST_F()
398 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
399 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
400 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
402 row_sp = unwind_plan.GetRowForFunctionOffset(60); in TEST_F()
403 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
404 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
405 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
415 UnwindPlan::RowSP row_sp; in TEST_F() local
489 row_sp = unwind_plan.GetRowForFunctionOffset(36); in TEST_F()
490 EXPECT_EQ(28ull, row_sp->GetOffset()); in TEST_F()
491 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_fp_arm64); in TEST_F()
492 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
493 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); in TEST_F()
495 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc)); in TEST_F()
499 row_sp = unwind_plan.GetRowForFunctionOffset(40); in TEST_F()
500 EXPECT_EQ(28ull, row_sp->GetOffset()); in TEST_F()
501 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_fp_arm64); in TEST_F()
502 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
503 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); in TEST_F()
505 EXPECT_TRUE(row_sp->GetRegisterInfo(gpr_x20_arm64, regloc)); in TEST_F()
517 UnwindPlan::RowSP row_sp; in TEST_F() local
605 row_sp = unwind_plan.GetRowForFunctionOffset(28); in TEST_F()
606 EXPECT_EQ(28ull, row_sp->GetOffset()); in TEST_F()
607 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_fp_arm64); in TEST_F()
608 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
609 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); in TEST_F()
611 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d15_arm64, regloc)); in TEST_F()
615 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d14_arm64, regloc)); in TEST_F()
619 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d13_arm64, regloc)); in TEST_F()
623 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d12_arm64, regloc)); in TEST_F()
627 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d11_arm64, regloc)); in TEST_F()
631 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d10_arm64, regloc)); in TEST_F()
635 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d9_arm64, regloc)); in TEST_F()
639 EXPECT_TRUE(row_sp->GetRegisterInfo(fpu_d8_arm64, regloc)); in TEST_F()
644 row_sp = unwind_plan.GetRowForFunctionOffset(60); in TEST_F()
645 EXPECT_EQ(60ull, row_sp->GetOffset()); in TEST_F()
646 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
647 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
648 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
650 if (row_sp->GetRegisterInfo(fpu_d8_arm64, regloc)) { in TEST_F()
653 if (row_sp->GetRegisterInfo(fpu_d9_arm64, regloc)) { in TEST_F()
656 if (row_sp->GetRegisterInfo(fpu_d10_arm64, regloc)) { in TEST_F()
659 if (row_sp->GetRegisterInfo(fpu_d11_arm64, regloc)) { in TEST_F()
662 if (row_sp->GetRegisterInfo(fpu_d12_arm64, regloc)) { in TEST_F()
665 if (row_sp->GetRegisterInfo(fpu_d13_arm64, regloc)) { in TEST_F()
668 if (row_sp->GetRegisterInfo(fpu_d14_arm64, regloc)) { in TEST_F()
671 if (row_sp->GetRegisterInfo(fpu_d15_arm64, regloc)) { in TEST_F()
674 if (row_sp->GetRegisterInfo(gpr_x27_arm64, regloc)) { in TEST_F()
677 if (row_sp->GetRegisterInfo(gpr_x28_arm64, regloc)) { in TEST_F()
689 UnwindPlan::RowSP row_sp; in TEST_F() local
751 row_sp = unwind_plan.GetRowForFunctionOffset(40); in TEST_F()
752 EXPECT_EQ(40ull, row_sp->GetOffset()); in TEST_F()
753 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
754 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
755 EXPECT_EQ(0, row_sp->GetCFAValue().GetOffset()); in TEST_F()
758 row_sp = unwind_plan.GetRowForFunctionOffset(44); in TEST_F()
759 EXPECT_EQ(44ull, row_sp->GetOffset()); in TEST_F()
760 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_fp_arm64); in TEST_F()
761 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
762 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); in TEST_F()
766 row_sp = unwind_plan.GetRowForFunctionOffset(60); in TEST_F()
767 EXPECT_EQ(44ull, row_sp->GetOffset()); in TEST_F()
768 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_fp_arm64); in TEST_F()
769 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
770 EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset()); in TEST_F()
774 row_sp = unwind_plan.GetRowForFunctionOffset(64); in TEST_F()
775 EXPECT_EQ(64ull, row_sp->GetOffset()); in TEST_F()
776 EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == gpr_sp_arm64); in TEST_F()
777 EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true); in TEST_F()
778 EXPECT_EQ(32, row_sp->GetCFAValue().GetOffset()); in TEST_F()