Home
last modified time | relevance | path

Searched refs:arg_pos (Results 1 – 4 of 4) sorted by relevance

/art/compiler/jni/quick/
Dcalling_convention.cc142 unsigned int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in HasNext() local
143 return arg_pos < NumArgs(); in HasNext()
150 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in Next() local
151 if (IsParamALongOrDouble(arg_pos)) { in Next()
173 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in IsCurrentParamAReference() local
174 return IsParamAReference(arg_pos); in IsCurrentParamAReference()
190 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in IsCurrentParamAFloatOrDouble() local
191 return IsParamAFloatOrDouble(arg_pos); in IsCurrentParamAFloatOrDouble()
203 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in IsCurrentParamADouble() local
204 return IsParamADouble(arg_pos); in IsCurrentParamADouble()
[all …]
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc163 size_t arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in Next() local
165 (arg_pos < NumArgs()) && in Next()
166 IsParamALongOrDouble(arg_pos)) { in Next()
187 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in CurrentParamRegister() local
188 if ((itr_args_ >= 2) && IsParamALongOrDouble(arg_pos)) { in CurrentParamRegister()
/art/compiler/jni/quick/mips/
Dcalling_convention_mips.cc166 size_t arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in Next() local
168 (arg_pos < NumArgs()) && in Next()
169 IsParamALongOrDouble(arg_pos)) { in Next()
190 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in CurrentParamRegister() local
191 if ((itr_args_ >= 2) && IsParamALongOrDouble(arg_pos)) { in CurrentParamRegister()
/art/runtime/interpreter/
Dinterpreter.cc439 for (size_t shorty_pos = 0, arg_pos = 0; cur_reg < num_regs; ++shorty_pos, ++arg_pos, cur_reg++) { in EnterInterpreterFromInvoke() local
443 Object* o = reinterpret_cast<StackReference<Object>*>(&args[arg_pos])->AsMirrorPtr(); in EnterInterpreterFromInvoke()
448 uint64_t wide_value = (static_cast<uint64_t>(args[arg_pos + 1]) << 32) | args[arg_pos]; in EnterInterpreterFromInvoke()
451 arg_pos++; in EnterInterpreterFromInvoke()
455 shadow_frame->SetVReg(cur_reg, args[arg_pos]); in EnterInterpreterFromInvoke()