Home
last modified time | relevance | path

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

/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc210 double_index_ = 0u; in ResetIterator()
217 DCHECK_EQ(float_index_, double_index_ * 2u); in Next()
220 DCHECK_LT(float_index_, double_index_ * 2u); in Next()
223 double_index_ += 1u; in Next()
225 float_index_ = double_index_ * 2u; in Next()
230 double_index_ += 1u; // Leaves space for one more float before the next double. in Next()
232 float_index_ = double_index_ * 2u; in Next()
249 return double_index_ < kHFDArgumentRegistersCount; in IsCurrentParamInRegister()
271 return ArmManagedRegister::FromDRegister(kHFDArgumentRegisters[double_index_]); in CurrentParamRegister()
Dcalling_convention_arm.h36 double_index_(0u) {} in ArmManagedRuntimeCallingConvention()
53 size_t double_index_; variable
/art/compiler/optimizing/
Dcode_generator_arm_vixl.h263 uint32_t double_index_ = 0; variable
Dcode_generator_arm_vixl.cc2602 float_index_ = std::max(double_index_, float_index_); in GetNextLocation()
2612 double_index_ = std::max(double_index_, RoundUp(float_index_, 2)); in GetNextLocation()
2615 if (double_index_ + 1 < calling_convention.GetNumberOfFpuRegisters()) { in GetNextLocation()
2616 uint32_t index = double_index_; in GetNextLocation()
2617 double_index_ += 2; in GetNextLocation()