Home
last modified time | relevance | path

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

/frameworks/libs/binary_translation/code_gen_lib/
Dgen_wrapper_riscv64_to_x86_64.cc97 constexpr int kStackArgcOffset = offsetof(GuestArgumentBuffer, stack_argc); in GenWrapGuestFunction()
105 int stack_argc = 0; in GenWrapGuestFunction() local
143 as.Movq({.base = Assembler::rsp, .disp = kStackArgvOffset + stack_argc * 8}, in GenWrapGuestFunction()
145 ++stack_argc; in GenWrapGuestFunction()
177 as.Movq({.base = Assembler::rsp, .disp = kStackArgvOffset + stack_argc * 8}, in GenWrapGuestFunction()
179 ++stack_argc; in GenWrapGuestFunction()
189 as.Movl({.base = Assembler::rsp, .disp = kStackArgcOffset}, stack_argc * 8); in GenWrapGuestFunction()
Dcode_gen_lib_riscv64_test.cc154 ASSERT_EQ(buf->stack_argc, 16); in Run10UInt8()
187 ASSERT_EQ(buf->stack_argc, 16); in Run10Int8()
220 ASSERT_EQ(buf->stack_argc, 16); in Run10UInt16()
261 ASSERT_EQ(buf->stack_argc, 16); in Run10Int16()
294 ASSERT_EQ(buf->stack_argc, 16); in Run10Int()
329 ASSERT_EQ(16, buf->stack_argc); in Run18Fp()
/frameworks/libs/binary_translation/runtime/
Drun_guest_call_riscv64.cc79 SetXReg<SP>(state->cpu, GetXReg<SP>(state->cpu) - buf->stack_argc); in RunGuestCall()
85 memcpy(ToHostAddr<void>(GetXReg<SP>(state->cpu)), buf->stack_argv, buf->stack_argc); in RunGuestCall()
/frameworks/libs/binary_translation/guest_abi/arm64/include/berberis/guest_abi/
Dguest_arguments_arch.h33 int stack_argc; // in bytes member
/frameworks/libs/binary_translation/guest_abi/riscv64/include/berberis/guest_abi/
Dguest_arguments_arch.h34 int stack_argc; // in bytes. member