Home
last modified time | relevance | path

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

/art/compiler/jni/quick/
Dcalling_convention.cc146 unsigned int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in HasNext() local
147 return arg_pos < NumArgs(); in HasNext()
154 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in Next() local
155 if (IsParamALongOrDouble(arg_pos)) { in Next()
177 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in IsCurrentParamAReference() local
178 return IsParamAReference(arg_pos); in IsCurrentParamAReference()
194 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in IsCurrentParamAFloatOrDouble() local
195 return IsParamAFloatOrDouble(arg_pos); in IsCurrentParamAFloatOrDouble()
207 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in IsCurrentParamADouble() local
208 return IsParamADouble(arg_pos); in IsCurrentParamADouble()
[all …]
/art/compiler/jni/quick/mips/
Dcalling_convention_mips.cc167 size_t arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in Next() local
169 (arg_pos < NumArgs()) && in Next()
170 IsParamALongOrDouble(arg_pos)) { in Next()
191 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in CurrentParamRegister() local
192 if ((itr_args_ >= 2) && IsParamALongOrDouble(arg_pos)) { in CurrentParamRegister()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc276 size_t arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in Next() local
278 (arg_pos < NumArgs()) && in Next()
279 IsParamALongOrDouble(arg_pos)) { in Next()
300 int arg_pos = itr_args_ - NumberOfExtraArgumentsForJni(); in CurrentParamRegister() local
301 if ((itr_args_ >= 2) && IsParamALongOrDouble(arg_pos)) { in CurrentParamRegister()
/art/runtime/interpreter/
Dinterpreter.cc345 for (size_t shorty_pos = 0, arg_pos = 0; cur_reg < num_regs; ++shorty_pos, ++arg_pos, cur_reg++) { in EnterInterpreterFromInvoke() local
349 Object* o = reinterpret_cast<StackReference<Object>*>(&args[arg_pos])->AsMirrorPtr(); in EnterInterpreterFromInvoke()
354 uint64_t wide_value = (static_cast<uint64_t>(args[arg_pos + 1]) << 32) | args[arg_pos]; in EnterInterpreterFromInvoke()
357 arg_pos++; in EnterInterpreterFromInvoke()
361 shadow_frame->SetVReg(cur_reg, args[arg_pos]); in EnterInterpreterFromInvoke()