Home
last modified time | relevance | path

Searched refs:num_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
49 num_fp_args - std::min(kMaxFloatOrDoubleRegisterArguments, num_fp_args); in GetNativeOutArgsSize()
59 size_t num_fp_args = in GetCriticalNativeCallArgsSize() local
61 size_t num_non_fp_args = shorty.length() - 1u - num_fp_args; in GetCriticalNativeCallArgsSize()
63 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
51 num_fp_args - std::min(kMaxFloatOrDoubleArgumentRegisters, num_fp_args); in GetNativeOutArgsSize()
62 size_t num_fp_args = in GetCriticalNativeCallArgsSize() local
64 size_t num_non_fp_args = shorty.length() - 1u - num_fp_args; in GetCriticalNativeCallArgsSize()
66 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
54 num_fp_args - std::min(kMaxFloatOrDoubleRegisterArguments, num_fp_args); in GetNativeOutArgsSize()
64 size_t num_fp_args = in GetCriticalNativeCallArgsSize() local
66 size_t num_non_fp_args = shorty.length() - 1u - num_fp_args; in GetCriticalNativeCallArgsSize()
68 return GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in GetCriticalNativeCallArgsSize()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc229 size_t num_fp_args = NumFloatOrDoubleArgs(); in OutFrameSize() local
230 DCHECK_GE(all_args, num_fp_args); in OutFrameSize()
231 size_t num_non_fp_args = all_args - num_fp_args; in OutFrameSize()
233 size_t size = GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in OutFrameSize()
/art/compiler/jni/quick/riscv64/
Dcalling_convention_riscv64.cc240 size_t num_fp_args = NumFloatOrDoubleArgs(); in OutFrameSize() local
241 DCHECK_GE(all_args, num_fp_args); in OutFrameSize()
242 size_t num_non_fp_args = all_args - num_fp_args; in OutFrameSize()
244 size_t size = GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in OutFrameSize()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc292 size_t num_fp_args = NumFloatOrDoubleArgs(); in OutFrameSize() local
293 DCHECK_GE(all_args, num_fp_args); in OutFrameSize()
294 size_t num_non_fp_args = all_args - num_fp_args; in OutFrameSize()
296 size_t size = GetNativeOutArgsSize(num_fp_args, num_non_fp_args); in OutFrameSize()