Home | History | Annotate | Download | only in processor

Lines Matching full:frame1

267   StackFrameARM *frame1 = static_cast<StackFrameARM *>(frames->at(1));
268 EXPECT_EQ(StackFrame::FRAME_TRUST_SCAN, frame1->trust);
271 frame1->context_validity);
272 EXPECT_EQ(return_address1, frame1->context.iregs[MD_CONTEXT_ARM_REG_PC]);
273 EXPECT_EQ(frame1_sp.Value(), frame1->context.iregs[MD_CONTEXT_ARM_REG_SP]);
338 StackFrameARM *frame1 = static_cast<StackFrameARM *>(frames->at(1));
339 EXPECT_EQ(StackFrame::FRAME_TRUST_SCAN, frame1->trust);
342 frame1->context_validity);
343 EXPECT_EQ(return_address, frame1->context.iregs[MD_CONTEXT_ARM_REG_PC]);
344 EXPECT_EQ(frame1_sp.Value(), frame1->context.iregs[MD_CONTEXT_ARM_REG_SP]);
345 EXPECT_EQ("marsupial", frame1->function_name);
346 EXPECT_EQ(0x50000100U, frame1->function_base);
404 StackFrameARM *frame1 = static_cast<StackFrameARM *>(frames->at(1));
405 EXPECT_EQ(StackFrame::FRAME_TRUST_SCAN, frame1->trust);
408 frame1->context_validity);
409 EXPECT_EQ(return_address1, frame1->context.iregs[MD_CONTEXT_ARM_REG_PC]);
410 EXPECT_EQ(frame1_sp.Value(), frame1->context.iregs[MD_CONTEXT_ARM_REG_SP]);
573 StackFrameARM *frame1 = static_cast<StackFrameARM *>(frames->at(1));
574 EXPECT_EQ(StackFrame::FRAME_TRUST_CFI, frame1->trust);
575 ASSERT_EQ(expected_validity, frame1->context_validity);
577 EXPECT_EQ(expected.iregs[1], frame1->context.iregs[1]);
579 EXPECT_EQ(expected.iregs[4], frame1->context.iregs[4]);
581 EXPECT_EQ(expected.iregs[5], frame1->context.iregs[5]);
583 EXPECT_EQ(expected.iregs[6], frame1->context.iregs[6]);
585 EXPECT_EQ(expected.iregs[7], frame1->context.iregs[7]);
587 EXPECT_EQ(expected.iregs[8], frame1->context.iregs[8]);
589 EXPECT_EQ(expected.iregs[9], frame1->context.iregs[9]);
591 EXPECT_EQ(expected.iregs[10], frame1->context.iregs[10]);
594 frame1->context.iregs[MD_CONTEXT_ARM_REG_FP]);
599 frame1->context.iregs[MD_CONTEXT_ARM_REG_SP]);
601 frame1->context.iregs[MD_CONTEXT_ARM_REG_PC]);
603 frame1->instruction + 2);
604 EXPECT_EQ("epictetus", frame1->function_name);
851 StackFrameARM *frame1 = static_cast<StackFrameARM *>(frames->at(1));
852 EXPECT_EQ(StackFrame::FRAME_TRUST_FP, frame1->trust);
857 frame1->context_validity);
858 EXPECT_EQ(return_address1, frame1->context.iregs[MD_CONTEXT_ARM_REG_PC]);
859 EXPECT_EQ(return_address2, frame1->context.iregs[MD_CONTEXT_ARM_REG_LR]);
860 EXPECT_EQ(frame1_sp.Value(), frame1->context.iregs[MD_CONTEXT_ARM_REG_SP]);
862 frame1->context.iregs[MD_CONTEXT_ARM_REG_IOS_FP]);
947 StackFrameARM *frame1 = static_cast<StackFrameARM *>(frames->at(1));
948 EXPECT_EQ(StackFrame::FRAME_TRUST_FP, frame1->trust);
953 frame1->context_validity);
954 EXPECT_EQ(return_address1, frame1->context.iregs[MD_CONTEXT_ARM_REG_PC]);
955 EXPECT_EQ(return_address2, frame1->context.iregs[MD_CONTEXT_ARM_REG_LR]);
956 EXPECT_EQ(frame1_sp.Value(), frame1->context.iregs[MD_CONTEXT_ARM_REG_SP]);
958 frame1->context.iregs[MD_CONTEXT_ARM_REG_IOS_FP]);
959 EXPECT_EQ("enchiridion", frame1->function_name);
960 EXPECT_EQ(0x40004000U, frame1->function_base);