reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
 2698   EXPECT_EQ(0ull, row_sp->GetOffset());
 2699   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
 2700   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2701   EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset());
 2703   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2708   row_sp = unwind_plan.GetRowForFunctionOffset(1);
 2709   EXPECT_EQ(1ull, row_sp->GetOffset());
 2710   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
 2711   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2712   EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset());
 2714   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2719   row_sp = unwind_plan.GetRowForFunctionOffset(4);
 2720   EXPECT_EQ(4ull, row_sp->GetOffset());
 2721   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp);
 2722   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2723   EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset());
 2725   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2730   row_sp = unwind_plan.GetRowForFunctionOffset(7);
 2731   EXPECT_EQ(7ull, row_sp->GetOffset());
 2732   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
 2733   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2734   EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset());
 2736   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2741   row_sp = unwind_plan.GetRowForFunctionOffset(8);
 2742   EXPECT_EQ(8ull, row_sp->GetOffset());
 2743   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp);
 2744   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2745   EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset());
 2747   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2752   row_sp = unwind_plan.GetRowForFunctionOffset(11);
 2753   EXPECT_EQ(11ull, row_sp->GetOffset());
 2754   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
 2755   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2756   EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset());
 2758   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2763   row_sp = unwind_plan.GetRowForFunctionOffset(12);
 2764   EXPECT_EQ(12ull, row_sp->GetOffset());
 2765   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp);
 2766   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2767   EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset());
 2769   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2774   row_sp = unwind_plan.GetRowForFunctionOffset(15);
 2775   EXPECT_EQ(15ull, row_sp->GetOffset());
 2776   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
 2777   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2778   EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset());
 2780   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2785   row_sp = unwind_plan.GetRowForFunctionOffset(18);
 2786   EXPECT_EQ(18ull, row_sp->GetOffset());
 2787   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp);
 2788   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2789   EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset());
 2791   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2796   row_sp = unwind_plan.GetRowForFunctionOffset(21);
 2797   EXPECT_EQ(21ull, row_sp->GetOffset());
 2798   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rsp);
 2799   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2800   EXPECT_EQ(8, row_sp->GetCFAValue().GetOffset());
 2802   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));
 2807   row_sp = unwind_plan.GetRowForFunctionOffset(24);
 2808   EXPECT_EQ(24ull, row_sp->GetOffset());
 2809   EXPECT_TRUE(row_sp->GetCFAValue().GetRegisterNumber() == k_rbp);
 2810   EXPECT_TRUE(row_sp->GetCFAValue().IsRegisterPlusOffset() == true);
 2811   EXPECT_EQ(16, row_sp->GetCFAValue().GetOffset());
 2813   EXPECT_TRUE(row_sp->GetRegisterInfo(k_rip, regloc));