Home
last modified time | relevance | path

Searched refs:num_non_fp_args (Results 1 – 6 of 6) sorted by relevance

/art/runtime/arch/arm64/
Djni_frame_arm64.h46 inline size_t GetNativeOutArgsSize(size_t num_fp_args, size_t num_non_fp_args) { in GetNativeOutArgsSize() argument
52 num_non_fp_args - std::min(kMaxIntLikeRegisterArguments, num_non_fp_args); in GetNativeOutArgsSize()
61 size_t num_non_fp_args = shorty.length() - 1u - num_fp_args; in GetCriticalNativeCallArgsSize() local
63 return GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in GetCriticalNativeCallArgsSize()
/art/runtime/arch/x86_64/
Djni_frame_x86_64.h51 inline size_t GetNativeOutArgsSize(size_t num_fp_args, size_t num_non_fp_args) { in GetNativeOutArgsSize() argument
57 num_non_fp_args - std::min(kMaxIntLikeRegisterArguments, num_non_fp_args); in GetNativeOutArgsSize()
66 size_t num_non_fp_args = shorty.length() - 1u - num_fp_args; in GetCriticalNativeCallArgsSize() local
68 return GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in GetCriticalNativeCallArgsSize()
/art/runtime/arch/riscv64/
Djni_frame_riscv64.h48 inline size_t GetNativeOutArgsSize(size_t num_fp_args, size_t num_non_fp_args) { in GetNativeOutArgsSize() argument
53 size_t num_gpr_and_stack_args = num_non_fp_args + num_fp_args_without_fprs; in GetNativeOutArgsSize()
64 size_t num_non_fp_args = shorty.length() - 1u - num_fp_args; in GetCriticalNativeCallArgsSize() local
66 return GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in GetCriticalNativeCallArgsSize()
/art/compiler/jni/quick/riscv64/
Dcalling_convention_riscv64.cc242 size_t num_non_fp_args = all_args - num_fp_args; in OutFrameSize() local
244 size_t size = GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in OutFrameSize()
342 size_t num_non_fp_args = itr_args_ - itr_float_and_doubles_; in IsCurrentParamInRegister() local
343 return num_non_fp_args < kMaxIntLikeArgumentRegisters; in IsCurrentParamInRegister()
361 size_t num_non_fp_args = itr_args_ - itr_float_and_doubles_; in CurrentParamRegister() local
362 DCHECK_LT(num_non_fp_args, kMaxIntLikeArgumentRegisters); in CurrentParamRegister()
363 return kXArgumentRegisters[num_non_fp_args]; in CurrentParamRegister()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc231 size_t num_non_fp_args = all_args - num_fp_args; in OutFrameSize() local
233 size_t size = GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in OutFrameSize()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc294 size_t num_non_fp_args = all_args - num_fp_args; in OutFrameSize() local
296 size_t size = GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in OutFrameSize()