Home
last modified time | relevance | path

Searched refs:GetHostCodePtr (Results 1 – 5 of 5) sorted by relevance

/frameworks/libs/binary_translation/runtime_primitives/
Dtranslation_cache_test.cc39 EXPECT_EQ(tc.GetHostCodePtr(pc)->load(), kEntryNotTranslated); in TEST()
40 EXPECT_EQ(tc.GetHostCodePtr(pc + 1024)->load(), kEntryNotTranslated); in TEST()
68 EXPECT_EQ(tc.GetHostCodePtr(pc)->load(), kEntryNotTranslated); in TEST()
75 EXPECT_EQ(tc.GetHostCodePtr(pc)->load(), kEntryTranslating); in TEST()
84 EXPECT_EQ(tc.GetHostCodePtr(pc)->load(), kEntryNoExec); in TEST()
101 ASSERT_EQ(kEntryWrapping, tc.GetHostCodePtr(pc)->load()); in TEST()
109 ASSERT_EQ(kEntryNoExec, tc.GetHostCodePtr(pc)->load()); in TEST()
140 auto host_code = tc->GetHostCodePtr(pc)->load(); in TestWrappingWorker()
170 auto host_code = tc->GetHostCodePtr(pc)->load(); in TestTranslationWorker()
212 ASSERT_EQ(kEntryNotTranslated, tc.GetHostCodePtr(pc)->load()); in TEST()
[all …]
/frameworks/libs/binary_translation/runtime/
Dexecute_guest.cc52 auto code = cache->GetHostCodePtr(pc)->load(); in ExecuteGuest()
Dtranslator_riscv64.cc301 return TranslationCache::GetInstance()->GetHostCodePtr(state->cpu.insn_addr)->load(); in berberis_GetDispatchAddress()
/frameworks/libs/binary_translation/runtime_primitives/include/berberis/runtime_primitives/
Dtranslation_cache.h170 [[nodiscard]] const std::atomic<HostCode>* GetHostCodePtr(GuestAddr pc) { in GetHostCodePtr() function
/frameworks/libs/binary_translation/code_gen_lib/
Dcode_gen_lib_riscv64_to_x86_64.cc135 reinterpret_cast<uint64_t>(TranslationCache::GetInstance()->GetHostCodePtr(pc))); in EmitDirectDispatch()