Home
last modified time | relevance | path

Searched refs:cpu_state (Results 1 – 3 of 3) sorted by relevance

/frameworks/libs/binary_translation/guest_state/arm64/
Dget_cpu_state_test.cc32 CPUState cpu_state; in TEST() local
35 memcpy(reinterpret_cast<char*>(&cpu_state) + off, &val, 1); in TEST()
38 EXPECT_EQ(GetCpuState(&guest_regs, &cpu_state), 0); in TEST()
41 EXPECT_EQ(guest_regs.regs_arm64.x[i], cpu_state.x[i]); in TEST()
44 EXPECT_EQ(guest_regs.regs_arm64.v[i], cpu_state.v[i]); in TEST()
46 EXPECT_EQ(guest_regs.regs_arm64.sp, cpu_state.sp); in TEST()
47 EXPECT_EQ(guest_regs.regs_arm64.ip, cpu_state.insn_addr); in TEST()
58 CPUState cpu_state; in TEST() local
59 int res = GetCpuState(&guest_regs, &cpu_state); in TEST()
/frameworks/libs/binary_translation/guest_state/riscv64/
Dget_cpu_state_test.cc32 CPUState cpu_state; in TEST() local
35 memcpy(reinterpret_cast<char*>(&cpu_state) + off, &val, 1); in TEST()
38 EXPECT_EQ(GetCpuState(&guest_regs, &cpu_state), 0); in TEST()
41 EXPECT_EQ(guest_regs.regs_riscv64.x[i], cpu_state.x[i]); in TEST()
44 EXPECT_EQ(guest_regs.regs_riscv64.f[i], cpu_state.f[i]); in TEST()
47 EXPECT_EQ(guest_regs.regs_riscv64.v[i], cpu_state.v[i]); in TEST()
49 EXPECT_EQ(guest_regs.regs_riscv64.ip, cpu_state.insn_addr); in TEST()
60 CPUState cpu_state; in TEST() local
61 int res = GetCpuState(&guest_regs, &cpu_state); in TEST()
/frameworks/libs/binary_translation/runtime/
Dexecute_guest_test.cc46 auto& cpu_state = thread->state()->cpu; in TEST() local
47 cpu_state.insn_addr = ToGuestAddr(&code[0]); in TEST()
48 SetXReg<2>(cpu_state, 10); in TEST()
49 SetXReg<3>(cpu_state, 11); in TEST()
50 SetXReg<4>(cpu_state, 1); in TEST()
56 EXPECT_EQ(GetXReg<1>(cpu_state), 42u); in TEST()