Searched refs:guest_runner (Results 1 – 5 of 5) sorted by relevance
/frameworks/libs/binary_translation/runtime_primitives/ |
D | guest_function_wrapper_impl.cc | 63 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/ |
D | gen_wrapper.h | 37 HostCode guest_runner,
|
/frameworks/libs/binary_translation/runtime_primitives/include/berberis/runtime_primitives/ |
D | guest_function_wrapper_impl.h | 45 GuestRunnerFunc guest_runner,
|
/frameworks/libs/binary_translation/code_gen_lib/ |
D | gen_wrapper_riscv64_to_x86_64.cc | 59 HostCode guest_runner, in GenWrapGuestFunction() argument 208 as.Call(guest_runner); in GenWrapGuestFunction()
|
/frameworks/libs/binary_translation/jni/ |
D | jni_trampolines.cc | 118 auto guest_runner = has_jnienv_and_jobject ? RunGuestJNIFunction : RunGuestCall; in WrapGuestJNIFunction() local 119 return WrapGuestFunctionImpl(pc, signature, guest_runner, name); in WrapGuestJNIFunction()
|