Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dcode_generator_arm.h41 RegisterPair GetRegisterPairAt(size_t argument_index) { in GetRegisterPairAt() argument
42 DCHECK_LT(argument_index + 1, GetNumberOfRegisters()); in GetRegisterPairAt()
43 return kParameterCorePairRegisters[argument_index]; in GetRegisterPairAt()
Dcode_generator_x86.h41 RegisterPair GetRegisterPairAt(size_t argument_index) { in GetRegisterPairAt() argument
42 DCHECK_LT(argument_index + 1, GetNumberOfRegisters()); in GetRegisterPairAt()
43 return kParameterCorePairRegisters[argument_index]; in GetRegisterPairAt()
Dcode_generator_arm.cc398 uint32_t argument_index = source.GetQuickParameterIndex(); in Move64() local
401 calling_convention.GetRegisterAt(argument_index)); in Move64()
403 Address(SP, calling_convention.GetStackOffsetOf(argument_index + 1) + GetFrameSize())); in Move64()
416 uint32_t argument_index = destination.GetQuickParameterIndex(); in Move64() local
418 __ Mov(calling_convention.GetRegisterAt(argument_index), source.AsArm().AsRegisterPairLow()); in Move64()
420 Address(SP, calling_convention.GetStackOffsetOf(argument_index + 1))); in Move64()
423 __ ldr(calling_convention.GetRegisterAt(argument_index), Address(SP, source.GetStackIndex())); in Move64()
425 __ str(R0, Address(SP, calling_convention.GetStackOffsetOf(argument_index + 1))); in Move64()
439 uint32_t argument_index = source.GetQuickParameterIndex(); in Move64() local
440 __ str(calling_convention.GetRegisterAt(argument_index), in Move64()
[all …]
Dcode_generator_x86.cc374 uint32_t argument_index = source.GetQuickParameterIndex(); in Move64() local
377 calling_convention.GetRegisterAt(argument_index)); in Move64()
379 calling_convention.GetStackOffsetOf(argument_index + 1) + GetFrameSize())); in Move64()
388 uint32_t argument_index = destination.GetQuickParameterIndex(); in Move64() local
390 __ movl(calling_convention.GetRegisterAt(argument_index), source.AsX86().AsRegisterPairLow()); in Move64()
391 __ movl(Address(ESP, calling_convention.GetStackOffsetOf(argument_index + 1)), in Move64()
395 __ movl(calling_convention.GetRegisterAt(argument_index), in Move64()
398 __ popl(Address(ESP, calling_convention.GetStackOffsetOf(argument_index + 1))); in Move64()
407 uint32_t argument_index = source.GetQuickParameterIndex(); in Move64() local
409 calling_convention.GetRegisterAt(argument_index)); in Move64()
[all …]
Dbuilder.cc353 uint32_t argument_index = start_index; in BuildInvoke() local
354 for (size_t i = start_index; i < number_of_vreg_arguments; i++, argument_index++) { in BuildInvoke()
366 invoke->SetArgumentAt(argument_index, arg); in BuildInvoke()
376 DCHECK_EQ(argument_index, number_of_arguments); in BuildInvoke()