Searched refs:stack_argc (Results 1 – 5 of 5) sorted by relevance
/frameworks/libs/binary_translation/code_gen_lib/ |
D | gen_wrapper_riscv64_to_x86_64.cc | 97 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()
|
D | code_gen_lib_riscv64_test.cc | 154 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/ |
D | run_guest_call_riscv64.cc | 79 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/ |
D | guest_arguments_arch.h | 33 int stack_argc; // in bytes member
|
/frameworks/libs/binary_translation/guest_abi/riscv64/include/berberis/guest_abi/ |
D | guest_arguments_arch.h | 34 int stack_argc; // in bytes. member
|