Home
last modified time | relevance | path

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

/frameworks/libs/binary_translation/runtime_primitives/
Dguest_function_wrapper_impl.cc63 HostCode Find(GuestAddr pc, const char* signature, HostCode guest_runner) const { in Find()
65 auto it = map_.find(std::make_tuple(pc, signature, guest_runner)); in Find()
74 HostCode Insert(GuestAddr pc, const char* signature, HostCode guest_runner, MachineCode* mc) { in Insert() argument
77 std::make_pair(std::make_tuple(pc, std::string(signature), guest_runner), nullptr)); in Insert()
121 HostCode guest_runner = AsHostCode(runner); in WrapGuestFunctionImpl() local
123 HostCode wrapper = wrapper_cache->Find(pc, signature, guest_runner); in WrapGuestFunctionImpl()
135 GenWrapGuestFunction(&mc, pc, signature, guest_runner, name); in WrapGuestFunctionImpl()
136 wrapper = wrapper_cache->Insert(pc, signature, guest_runner, &mc); in WrapGuestFunctionImpl()
/frameworks/libs/binary_translation/code_gen_lib/include/berberis/code_gen_lib/
Dgen_wrapper.h37 HostCode guest_runner,
/frameworks/libs/binary_translation/runtime_primitives/include/berberis/runtime_primitives/
Dguest_function_wrapper_impl.h45 GuestRunnerFunc guest_runner,
/frameworks/libs/binary_translation/code_gen_lib/
Dgen_wrapper_riscv64_to_x86_64.cc59 HostCode guest_runner, in GenWrapGuestFunction() argument
208 as.Call(guest_runner); in GenWrapGuestFunction()
/frameworks/libs/binary_translation/jni/
Djni_trampolines.cc118 auto guest_runner = has_jnienv_and_jobject ? RunGuestJNIFunction : RunGuestCall; in WrapGuestJNIFunction() local
119 return WrapGuestFunctionImpl(pc, signature, guest_runner, name); in WrapGuestJNIFunction()