Home
last modified time | relevance | path

Searched refs:itr_float_and_doubles_ (Results 1 – 5 of 5) sorted by relevance

/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc177 return itr_float_and_doubles_ < kMaxFloatOrDoubleRegisterArguments; in IsCurrentParamInRegister()
179 size_t non_fp_arg_number = itr_args_ - itr_float_and_doubles_; in IsCurrentParamInRegister()
192 return Arm64ManagedRegister::FromDRegister(kDArgumentRegisters[itr_float_and_doubles_]); in CurrentParamRegister()
194 return Arm64ManagedRegister::FromSRegister(kSArgumentRegisters[itr_float_and_doubles_]); in CurrentParamRegister()
197 size_t non_fp_arg_number = itr_args_ - itr_float_and_doubles_; in CurrentParamRegister()
318 return (itr_float_and_doubles_ < kMaxFloatOrDoubleRegisterArguments); in IsCurrentParamInRegister()
320 return ((itr_args_ - itr_float_and_doubles_) < kMaxIntLikeRegisterArguments); in IsCurrentParamInRegister()
333 CHECK_LT(itr_float_and_doubles_, kMaxFloatOrDoubleRegisterArguments); in CurrentParamRegister()
335 return Arm64ManagedRegister::FromDRegister(kDArgumentRegisters[itr_float_and_doubles_]); in CurrentParamRegister()
337 return Arm64ManagedRegister::FromSRegister(kSArgumentRegisters[itr_float_and_doubles_]); in CurrentParamRegister()
[all …]
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc137 return itr_float_and_doubles_ < kMaxFloatOrDoubleRegisterArguments; in IsCurrentParamInRegister()
139 size_t non_fp_arg_number = itr_args_ - itr_float_and_doubles_; in IsCurrentParamInRegister()
152 FloatRegister fp_reg = static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_); in CurrentParamRegister()
155 size_t non_fp_arg_number = itr_args_ - itr_float_and_doubles_; in CurrentParamRegister()
272 switch (itr_args_ - itr_float_and_doubles_) { in CurrentParamRegister()
281 } else if (itr_float_and_doubles_ < kMaxFloatOrDoubleRegisterArguments) { in CurrentParamRegister()
284 static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_)); in CurrentParamRegister()
293 static_cast<size_t>(itr_float_and_doubles_)) in CurrentParamStackOffset()
296 static_cast<size_t>(itr_args_ - itr_float_and_doubles_)); in CurrentParamStackOffset()
/art/compiler/jni/quick/
Dcalling_convention.h62 itr_float_and_doubles_ = 0; in ResetIterator()
81 itr_float_and_doubles_(0), displacement_(0), in CallingConvention()
207 unsigned int itr_float_and_doubles_; variable
Dcalling_convention.cc94 itr_float_and_doubles_++; in Next()
205 itr_float_and_doubles_++; in Next()
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc133 return itr_float_and_doubles_ < kManagedFpArgumentRegistersCount; in IsCurrentParamInRegister()
149 XmmRegister reg = static_cast<XmmRegister>(XMM0 + itr_float_and_doubles_); in CurrentParamRegister()