Home
last modified time | relevance | path

Searched refs:extra_regs (Results 1 – 2 of 2) sorted by relevance

/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc136 size_t extra_regs = IsCurrentParamALong() ? 1u : 0u; in IsCurrentParamInRegister() local
137 return gpr_arg_count_ + extra_regs < kManagedCoreArgumentRegistersCount; in IsCurrentParamInRegister()
/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc2236 uint32_t extra_regs = MaxInt<uint32_t>(core_spills_offset / kArmWordSize); in GenerateFrameEntry() local
2237 DCHECK_LT(MostSignificantBit(extra_regs), LeastSignificantBit(core_spill_mask_)); in GenerateFrameEntry()
2238 __ Push(RegisterList(core_spill_mask_ | extra_regs)); in GenerateFrameEntry()
2326 uint32_t extra_regs = MaxInt<uint32_t>(core_spills_offset / kArmWordSize) << r2.GetCode(); in GenerateFrameExit() local
2327 DCHECK_EQ(extra_regs & kCoreCalleeSaves.GetList(), 0u); in GenerateFrameExit()
2328 DCHECK_LT(MostSignificantBit(extra_regs), LeastSignificantBit(pop_mask)); in GenerateFrameExit()
2329 __ Pop(RegisterList(pop_mask | extra_regs)); in GenerateFrameExit()