Lines Matching refs:ASSERT_EQ

92   ASSERT_EQ("", GetFakeLogBuf());  in TEST_P()
95 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
98 ASSERT_EQ("4 unwind vsp = vsp + 4\n", GetFakeLogPrint()); in TEST_P()
102 ASSERT_EQ("4 unwind cfa = r13 + 4\n", GetFakeLogPrint()); in TEST_P()
105 ASSERT_EQ(0x10004U, exidx_->cfa()); in TEST_P()
112 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
115 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
118 ASSERT_EQ("4 unwind vsp = vsp + 8\n", GetFakeLogPrint()); in TEST_P()
122 ASSERT_EQ("4 unwind cfa = r13 + 8\n", GetFakeLogPrint()); in TEST_P()
125 ASSERT_EQ(0x10008U, exidx_->cfa()); in TEST_P()
132 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
135 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
138 ASSERT_EQ("4 unwind vsp = vsp + 256\n", GetFakeLogPrint()); in TEST_P()
142 ASSERT_EQ("4 unwind cfa = r13 + 256\n", GetFakeLogPrint()); in TEST_P()
145 ASSERT_EQ(0x10100U, exidx_->cfa()); in TEST_P()
153 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
156 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
159 ASSERT_EQ("4 unwind vsp = vsp - 4\n", GetFakeLogPrint()); in TEST_P()
163 ASSERT_EQ("4 unwind cfa = r13 - 4\n", GetFakeLogPrint()); in TEST_P()
166 ASSERT_EQ(0xfffcU, exidx_->cfa()); in TEST_P()
173 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
176 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
179 ASSERT_EQ("4 unwind vsp = vsp - 8\n", GetFakeLogPrint()); in TEST_P()
183 ASSERT_EQ("4 unwind cfa = r13 - 8\n", GetFakeLogPrint()); in TEST_P()
186 ASSERT_EQ(0xfff8U, exidx_->cfa()); in TEST_P()
193 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
196 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
199 ASSERT_EQ("4 unwind vsp = vsp - 256\n", GetFakeLogPrint()); in TEST_P()
203 ASSERT_EQ("4 unwind cfa = r13 - 256\n", GetFakeLogPrint()); in TEST_P()
206 ASSERT_EQ(0xff00U, exidx_->cfa()); in TEST_P()
214 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
217 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
221 ASSERT_EQ("4 unwind Refuse to unwind\n", GetFakeLogPrint()); in TEST_P()
224 ASSERT_EQ(ARM_STATUS_NO_UNWIND, exidx_->status()); in TEST_P()
234 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
237 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
240 ASSERT_EQ("4 unwind pop {r15}\n", GetFakeLogPrint()); in TEST_P()
244 ASSERT_EQ( in TEST_P()
250 ASSERT_EQ(0x10004U, exidx_->cfa()); in TEST_P()
251 ASSERT_EQ(0x10U, (*exidx_->regs())[15]); in TEST_P()
262 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
265 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
268 ASSERT_EQ("4 unwind pop {r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15}\n", in TEST_P()
273 ASSERT_EQ( in TEST_P()
291 ASSERT_EQ(0x29U, exidx_->cfa()); in TEST_P()
293 ASSERT_EQ(0x20U, (*exidx_->regs())[4]); in TEST_P()
294 ASSERT_EQ(0x21U, (*exidx_->regs())[5]); in TEST_P()
295 ASSERT_EQ(0x22U, (*exidx_->regs())[6]); in TEST_P()
296 ASSERT_EQ(0x23U, (*exidx_->regs())[7]); in TEST_P()
297 ASSERT_EQ(0x24U, (*exidx_->regs())[8]); in TEST_P()
298 ASSERT_EQ(0x25U, (*exidx_->regs())[9]); in TEST_P()
299 ASSERT_EQ(0x26U, (*exidx_->regs())[10]); in TEST_P()
300 ASSERT_EQ(0x27U, (*exidx_->regs())[11]); in TEST_P()
301 ASSERT_EQ(0x28U, (*exidx_->regs())[12]); in TEST_P()
302 ASSERT_EQ(0x29U, (*exidx_->regs())[13]); in TEST_P()
303 ASSERT_EQ(0x2aU, (*exidx_->regs())[14]); in TEST_P()
304 ASSERT_EQ(0x2bU, (*exidx_->regs())[15]); in TEST_P()
316 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
319 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
322 ASSERT_EQ("4 unwind pop {r7, r9, r12}\n", GetFakeLogPrint()); in TEST_P()
326 ASSERT_EQ( in TEST_P()
334 ASSERT_EQ(0x10040U, exidx_->cfa()); in TEST_P()
335 ASSERT_EQ(0x11U, (*exidx_->regs())[7]); in TEST_P()
336 ASSERT_EQ(0x22U, (*exidx_->regs())[9]); in TEST_P()
337 ASSERT_EQ(0x33U, (*exidx_->regs())[12]); in TEST_P()
350 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
353 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
356 ASSERT_EQ("4 unwind vsp = r0\n", GetFakeLogPrint()); in TEST_P()
360 ASSERT_EQ("4 unwind cfa = r0\n", GetFakeLogPrint()); in TEST_P()
363 ASSERT_EQ(1U, exidx_->cfa()); in TEST_P()
373 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
376 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
379 ASSERT_EQ("4 unwind vsp = r3\n", GetFakeLogPrint()); in TEST_P()
383 ASSERT_EQ("4 unwind cfa = r3\n", GetFakeLogPrint()); in TEST_P()
386 ASSERT_EQ(4U, exidx_->cfa()); in TEST_P()
396 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
399 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
402 ASSERT_EQ("4 unwind vsp = r14\n", GetFakeLogPrint()); in TEST_P()
406 ASSERT_EQ("4 unwind cfa = r14\n", GetFakeLogPrint()); in TEST_P()
409 ASSERT_EQ(15U, exidx_->cfa()); in TEST_P()
416 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
419 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
423 ASSERT_EQ("4 unwind [Reserved]\n", GetFakeLogPrint()); in TEST_P()
426 ASSERT_EQ(ARM_STATUS_RESERVED, exidx_->status()); in TEST_P()
432 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
435 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
439 ASSERT_EQ("4 unwind [Reserved]\n", GetFakeLogPrint()); in TEST_P()
442 ASSERT_EQ(ARM_STATUS_RESERVED, exidx_->status()); in TEST_P()
451 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
454 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
457 ASSERT_EQ("4 unwind pop {r4}\n", GetFakeLogPrint()); in TEST_P()
461 ASSERT_EQ( in TEST_P()
467 ASSERT_EQ(0x10004U, exidx_->cfa()); in TEST_P()
468 ASSERT_EQ(0x14U, (*exidx_->regs())[4]); in TEST_P()
478 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
481 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
484 ASSERT_EQ("4 unwind pop {r4-r7}\n", GetFakeLogPrint()); in TEST_P()
488 ASSERT_EQ( in TEST_P()
497 ASSERT_EQ(0x10010U, exidx_->cfa()); in TEST_P()
498 ASSERT_EQ(0x20U, (*exidx_->regs())[4]); in TEST_P()
499 ASSERT_EQ(0x30U, (*exidx_->regs())[5]); in TEST_P()
500 ASSERT_EQ(0x40U, (*exidx_->regs())[6]); in TEST_P()
501 ASSERT_EQ(0x50U, (*exidx_->regs())[7]); in TEST_P()
515 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
518 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
521 ASSERT_EQ("4 unwind pop {r4-r11}\n", GetFakeLogPrint()); in TEST_P()
525 ASSERT_EQ( in TEST_P()
538 ASSERT_EQ(0x10020U, exidx_->cfa()); in TEST_P()
539 ASSERT_EQ(0x41U, (*exidx_->regs())[4]); in TEST_P()
540 ASSERT_EQ(0x51U, (*exidx_->regs())[5]); in TEST_P()
541 ASSERT_EQ(0x61U, (*exidx_->regs())[6]); in TEST_P()
542 ASSERT_EQ(0x71U, (*exidx_->regs())[7]); in TEST_P()
543 ASSERT_EQ(0x81U, (*exidx_->regs())[8]); in TEST_P()
544 ASSERT_EQ(0x91U, (*exidx_->regs())[9]); in TEST_P()
545 ASSERT_EQ(0xa1U, (*exidx_->regs())[10]); in TEST_P()
546 ASSERT_EQ(0xb1U, (*exidx_->regs())[11]); in TEST_P()
556 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
559 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
562 ASSERT_EQ("4 unwind pop {r4, r14}\n", GetFakeLogPrint()); in TEST_P()
566 ASSERT_EQ( in TEST_P()
573 ASSERT_EQ(0x10008U, exidx_->cfa()); in TEST_P()
574 ASSERT_EQ(0x12U, (*exidx_->regs())[4]); in TEST_P()
575 ASSERT_EQ(0x22U, (*exidx_->regs())[14]); in TEST_P()
586 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
589 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
592 ASSERT_EQ("4 unwind pop {r4-r7, r14}\n", GetFakeLogPrint()); in TEST_P()
596 ASSERT_EQ( in TEST_P()
606 ASSERT_EQ(0x10014U, exidx_->cfa()); in TEST_P()
607 ASSERT_EQ(0x1U, (*exidx_->regs())[4]); in TEST_P()
608 ASSERT_EQ(0x2U, (*exidx_->regs())[5]); in TEST_P()
609 ASSERT_EQ(0x3U, (*exidx_->regs())[6]); in TEST_P()
610 ASSERT_EQ(0x4U, (*exidx_->regs())[7]); in TEST_P()
611 ASSERT_EQ(0x5U, (*exidx_->regs())[14]); in TEST_P()
626 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
629 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
632 ASSERT_EQ("4 unwind pop {r4-r11, r14}\n", GetFakeLogPrint()); in TEST_P()
636 ASSERT_EQ( in TEST_P()
650 ASSERT_EQ(0x10024U, exidx_->cfa()); in TEST_P()
651 ASSERT_EQ(0x1aU, (*exidx_->regs())[4]); in TEST_P()
652 ASSERT_EQ(0x2aU, (*exidx_->regs())[5]); in TEST_P()
653 ASSERT_EQ(0x3aU, (*exidx_->regs())[6]); in TEST_P()
654 ASSERT_EQ(0x4aU, (*exidx_->regs())[7]); in TEST_P()
655 ASSERT_EQ(0x5aU, (*exidx_->regs())[8]); in TEST_P()
656 ASSERT_EQ(0x6aU, (*exidx_->regs())[9]); in TEST_P()
657 ASSERT_EQ(0x7aU, (*exidx_->regs())[10]); in TEST_P()
658 ASSERT_EQ(0x8aU, (*exidx_->regs())[11]); in TEST_P()
659 ASSERT_EQ(0x9aU, (*exidx_->regs())[14]); in TEST_P()
666 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
669 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
672 ASSERT_EQ("4 unwind finish\n", GetFakeLogPrint()); in TEST_P()
676 ASSERT_EQ("4 unwind cfa = r13\n", GetFakeLogPrint()); in TEST_P()
679 ASSERT_EQ(0x10000U, exidx_->cfa()); in TEST_P()
680 ASSERT_EQ(ARM_STATUS_FINISH, exidx_->status()); in TEST_P()
688 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
691 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
695 ASSERT_EQ("4 unwind Spare\n", GetFakeLogPrint()); in TEST_P()
698 ASSERT_EQ(0x10000U, exidx_->cfa()); in TEST_P()
699 ASSERT_EQ(ARM_STATUS_SPARE, exidx_->status()); in TEST_P()
708 ASSERT_EQ("", GetFakeLogBuf()) << "x, y = " << x << ", " << y; in TEST_P()
711 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
715 ASSERT_EQ("4 unwind Spare\n", GetFakeLogPrint()) << "x, y = " << x << ", " << y; in TEST_P()
718 ASSERT_EQ(0x10000U, exidx_->cfa()) << "x, y = " << x << ", " << y; in TEST_P()
719 ASSERT_EQ(ARM_STATUS_SPARE, exidx_->status()); in TEST_P()
728 ASSERT_EQ("", GetFakeLogBuf()) << "n = " << n; in TEST_P()
731 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
735 ASSERT_EQ("4 unwind Spare\n", GetFakeLogPrint()) << "n = " << n; in TEST_P()
738 ASSERT_EQ(0x10000U, exidx_->cfa()) << "n = " << n; in TEST_P()
739 ASSERT_EQ(ARM_STATUS_SPARE, exidx_->status()); in TEST_P()
747 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
750 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
754 ASSERT_EQ("4 unwind Spare\n", GetFakeLogPrint()); in TEST_P()
757 ASSERT_EQ(0x10000U, exidx_->cfa()); in TEST_P()
758 ASSERT_EQ(ARM_STATUS_SPARE, exidx_->status()); in TEST_P()
767 ASSERT_EQ("", GetFakeLogBuf()) << "x, y = " << x << ", " << y; in TEST_P()
770 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
774 ASSERT_EQ("4 unwind Spare\n", GetFakeLogPrint()) << "x, y = " << x << ", " << y; in TEST_P()
777 ASSERT_EQ(0x10000U, exidx_->cfa()) << "x, y = " << x << ", " << y; in TEST_P()
778 ASSERT_EQ(ARM_STATUS_SPARE, exidx_->status()); in TEST_P()
787 ASSERT_EQ("", GetFakeLogBuf()) << "y = " << y; in TEST_P()
790 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
794 ASSERT_EQ("4 unwind Spare\n", GetFakeLogPrint()) << "y = " << y; in TEST_P()
797 ASSERT_EQ(0x10000U, exidx_->cfa()) << "y = " << y; in TEST_P()
798 ASSERT_EQ(ARM_STATUS_SPARE, exidx_->status()); in TEST_P()
807 ASSERT_EQ("", GetFakeLogBuf()) << "x, y = " << x << ", " << y; in TEST_P()
810 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
814 ASSERT_EQ("4 unwind Spare\n", GetFakeLogPrint()) << "x, y = " << x << ", " << y; in TEST_P()
817 ASSERT_EQ(0x10000U, exidx_->cfa()) << "x, y = " << x << ", " << y; in TEST_P()
818 ASSERT_EQ(ARM_STATUS_SPARE, exidx_->status()); in TEST_P()
830 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
833 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
836 ASSERT_EQ("4 unwind pop {r0}\n", GetFakeLogPrint()); in TEST_P()
840 ASSERT_EQ( in TEST_P()
846 ASSERT_EQ(0x10004U, exidx_->cfa()); in TEST_P()
847 ASSERT_EQ(0x45U, (*exidx_->regs())[0]); in TEST_P()
856 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
859 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
862 ASSERT_EQ("4 unwind pop {r1, r3}\n", GetFakeLogPrint()); in TEST_P()
866 ASSERT_EQ( in TEST_P()
873 ASSERT_EQ(0x10008U, exidx_->cfa()); in TEST_P()
874 ASSERT_EQ(0x23U, (*exidx_->regs())[1]); in TEST_P()
875 ASSERT_EQ(0x24U, (*exidx_->regs())[3]); in TEST_P()
886 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
889 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
892 ASSERT_EQ("4 unwind pop {r0, r1, r2, r3}\n", GetFakeLogPrint()); in TEST_P()
896 ASSERT_EQ( in TEST_P()
905 ASSERT_EQ(0x10010U, exidx_->cfa()); in TEST_P()
906 ASSERT_EQ(0x65U, (*exidx_->regs())[0]); in TEST_P()
907 ASSERT_EQ(0x54U, (*exidx_->regs())[1]); in TEST_P()
908 ASSERT_EQ(0x43U, (*exidx_->regs())[2]); in TEST_P()
909 ASSERT_EQ(0x32U, (*exidx_->regs())[3]); in TEST_P()
918 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
921 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
924 ASSERT_EQ("4 unwind vsp = vsp + 1024\n", GetFakeLogPrint()); in TEST_P()
928 ASSERT_EQ("4 unwind cfa = r13 + 1024\n", GetFakeLogPrint()); in TEST_P()
931 ASSERT_EQ(0x10400U, exidx_->cfa()); in TEST_P()
939 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
942 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
945 ASSERT_EQ("4 unwind vsp = vsp + 2048\n", GetFakeLogPrint()); in TEST_P()
949 ASSERT_EQ("4 unwind cfa = r13 + 2048\n", GetFakeLogPrint()); in TEST_P()
952 ASSERT_EQ(0x10800U, exidx_->cfa()); in TEST_P()
961 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
964 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
967 ASSERT_EQ("4 unwind vsp = vsp + 3147776\n", GetFakeLogPrint()); in TEST_P()
971 ASSERT_EQ("4 unwind cfa = r13 + 3147776\n", GetFakeLogPrint()); in TEST_P()
974 ASSERT_EQ(0x310800U, exidx_->cfa()); in TEST_P()
983 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
986 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
989 ASSERT_EQ("4 unwind pop {d0}\n", GetFakeLogPrint()); in TEST_P()
992 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
995 ASSERT_EQ(0x1000cU, exidx_->cfa()); in TEST_P()
1002 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1005 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1008 ASSERT_EQ("4 unwind pop {d4-d12}\n", GetFakeLogPrint()); in TEST_P()
1011 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1014 ASSERT_EQ(0x1004cU, exidx_->cfa()); in TEST_P()
1022 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1025 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1028 ASSERT_EQ("4 unwind pop {d8}\n", GetFakeLogPrint()); in TEST_P()
1031 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1034 ASSERT_EQ(0x1000cU, exidx_->cfa()); in TEST_P()
1040 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1043 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1046 ASSERT_EQ("4 unwind pop {d8-d11}\n", GetFakeLogPrint()); in TEST_P()
1049 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1052 ASSERT_EQ(0x10024U, exidx_->cfa()); in TEST_P()
1058 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1061 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1064 ASSERT_EQ("4 unwind pop {d8-d15}\n", GetFakeLogPrint()); in TEST_P()
1067 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1070 ASSERT_EQ(0x10044U, exidx_->cfa()); in TEST_P()
1078 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1081 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1084 ASSERT_EQ("4 unwind pop {wR10}\n", GetFakeLogPrint()); in TEST_P()
1087 ASSERT_EQ("4 unwind Unsupported wRX register display\n", GetFakeLogPrint()); in TEST_P()
1090 ASSERT_EQ(0x10008U, exidx_->cfa()); in TEST_P()
1096 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1099 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1102 ASSERT_EQ("4 unwind pop {wR10-wR12}\n", GetFakeLogPrint()); in TEST_P()
1105 ASSERT_EQ("4 unwind Unsupported wRX register display\n", GetFakeLogPrint()); in TEST_P()
1108 ASSERT_EQ(0x10018U, exidx_->cfa()); in TEST_P()
1114 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1117 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1120 ASSERT_EQ("4 unwind pop {wR10-wR15}\n", GetFakeLogPrint()); in TEST_P()
1123 ASSERT_EQ("4 unwind Unsupported wRX register display\n", GetFakeLogPrint()); in TEST_P()
1126 ASSERT_EQ(0x10030U, exidx_->cfa()); in TEST_P()
1135 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1138 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1141 ASSERT_EQ("4 unwind pop {wR0}\n", GetFakeLogPrint()); in TEST_P()
1144 ASSERT_EQ("4 unwind Unsupported wRX register display\n", GetFakeLogPrint()); in TEST_P()
1147 ASSERT_EQ(0x10008U, exidx_->cfa()); in TEST_P()
1154 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1157 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1160 ASSERT_EQ("4 unwind pop {wR2-wR7}\n", GetFakeLogPrint()); in TEST_P()
1163 ASSERT_EQ("4 unwind Unsupported wRX register display\n", GetFakeLogPrint()); in TEST_P()
1166 ASSERT_EQ(0x10030U, exidx_->cfa()); in TEST_P()
1173 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1176 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1179 ASSERT_EQ("4 unwind pop {wR15-wR30}\n", GetFakeLogPrint()); in TEST_P()
1182 ASSERT_EQ("4 unwind Unsupported wRX register display\n", GetFakeLogPrint()); in TEST_P()
1185 ASSERT_EQ(0x10080U, exidx_->cfa()); in TEST_P()
1194 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1197 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1200 ASSERT_EQ("4 unwind pop {wCGR0}\n", GetFakeLogPrint()); in TEST_P()
1203 ASSERT_EQ("4 unwind Unsupported wCGR register display\n", GetFakeLogPrint()); in TEST_P()
1206 ASSERT_EQ(0x10004U, exidx_->cfa()); in TEST_P()
1213 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1216 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1219 ASSERT_EQ("4 unwind pop {wCGR1, wCGR3}\n", GetFakeLogPrint()); in TEST_P()
1222 ASSERT_EQ("4 unwind Unsupported wCGR register display\n", GetFakeLogPrint()); in TEST_P()
1225 ASSERT_EQ(0x10008U, exidx_->cfa()); in TEST_P()
1232 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1235 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1238 ASSERT_EQ("4 unwind pop {wCGR0, wCGR1, wCGR2, wCGR3}\n", GetFakeLogPrint()); in TEST_P()
1241 ASSERT_EQ("4 unwind Unsupported wCGR register display\n", GetFakeLogPrint()); in TEST_P()
1244 ASSERT_EQ(0x10010U, exidx_->cfa()); in TEST_P()
1253 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1256 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1259 ASSERT_EQ("4 unwind pop {d16}\n", GetFakeLogPrint()); in TEST_P()
1262 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1265 ASSERT_EQ(0x10008U, exidx_->cfa()); in TEST_P()
1272 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1275 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1278 ASSERT_EQ("4 unwind pop {d17-d21}\n", GetFakeLogPrint()); in TEST_P()
1281 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1284 ASSERT_EQ(0x10028U, exidx_->cfa()); in TEST_P()
1291 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1294 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1297 ASSERT_EQ("4 unwind pop {d31-d46}\n", GetFakeLogPrint()); in TEST_P()
1300 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1303 ASSERT_EQ(0x10080U, exidx_->cfa()); in TEST_P()
1312 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1315 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1318 ASSERT_EQ("4 unwind pop {d0}\n", GetFakeLogPrint()); in TEST_P()
1321 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1324 ASSERT_EQ(0x10008U, exidx_->cfa()); in TEST_P()
1331 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1334 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1337 ASSERT_EQ("4 unwind pop {d2-d5}\n", GetFakeLogPrint()); in TEST_P()
1340 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1343 ASSERT_EQ(0x10020U, exidx_->cfa()); in TEST_P()
1350 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1353 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1356 ASSERT_EQ("4 unwind pop {d15-d30}\n", GetFakeLogPrint()); in TEST_P()
1359 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1362 ASSERT_EQ(0x10080U, exidx_->cfa()); in TEST_P()
1370 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1373 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1376 ASSERT_EQ("4 unwind pop {d8}\n", GetFakeLogPrint()); in TEST_P()
1379 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1382 ASSERT_EQ(0x10008U, exidx_->cfa()); in TEST_P()
1388 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1391 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1394 ASSERT_EQ("4 unwind pop {d8-d10}\n", GetFakeLogPrint()); in TEST_P()
1397 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1400 ASSERT_EQ(0x10018U, exidx_->cfa()); in TEST_P()
1406 ASSERT_EQ("", GetFakeLogBuf()); in TEST_P()
1409 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1412 ASSERT_EQ("4 unwind pop {d8-d15}\n", GetFakeLogPrint()); in TEST_P()
1415 ASSERT_EQ("4 unwind Unsupported DX register display\n", GetFakeLogPrint()); in TEST_P()
1418 ASSERT_EQ(0x10040U, exidx_->cfa()); in TEST_P()
1426 ASSERT_EQ(ARM_STATUS_TRUNCATED, exidx_->status()); in TEST_P()
1431 ASSERT_EQ(ARM_STATUS_TRUNCATED, exidx_->status()); in TEST_P()
1436 ASSERT_EQ(ARM_STATUS_TRUNCATED, exidx_->status()); in TEST_P()
1441 ASSERT_EQ(ARM_STATUS_TRUNCATED, exidx_->status()); in TEST_P()
1446 ASSERT_EQ(ARM_STATUS_TRUNCATED, exidx_->status()); in TEST_P()
1451 ASSERT_EQ(ARM_STATUS_TRUNCATED, exidx_->status()); in TEST_P()
1456 ASSERT_EQ(ARM_STATUS_TRUNCATED, exidx_->status()); in TEST_P()
1461 ASSERT_EQ(ARM_STATUS_TRUNCATED, exidx_->status()); in TEST_P()
1499 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1502 ASSERT_EQ( in TEST_P()
1510 ASSERT_EQ("4 unwind cfa = r13 + 16\n", GetFakeLogPrint()); in TEST_P()
1513 ASSERT_EQ(0x10010U, exidx_->cfa()); in TEST_P()
1530 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1533 ASSERT_EQ( in TEST_P()
1541 ASSERT_EQ( in TEST_P()
1547 ASSERT_EQ(0x10010U, exidx_->cfa()); in TEST_P()
1549 ASSERT_EQ(0x10U, (*exidx_->regs())[15]); in TEST_P()
1566 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1569 ASSERT_EQ( in TEST_P()
1577 ASSERT_EQ( in TEST_P()
1583 ASSERT_EQ(0x10404U, exidx_->cfa()); in TEST_P()
1585 ASSERT_EQ(0x10U, (*exidx_->regs())[15]); in TEST_P()
1601 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1604 ASSERT_EQ( in TEST_P()
1612 ASSERT_EQ( in TEST_P()
1618 ASSERT_EQ(0xfffcU, exidx_->cfa()); in TEST_P()
1620 ASSERT_EQ(0x10U, (*exidx_->regs())[15]); in TEST_P()
1641 ASSERT_EQ("", GetFakeLogPrint()); in TEST_P()
1644 ASSERT_EQ( in TEST_P()
1654 ASSERT_EQ( in TEST_P()
1660 ASSERT_EQ(0x10020U, exidx_->cfa()); in TEST_P()
1662 ASSERT_EQ(0x10U, (*exidx_->regs())[15]); in TEST_P()