Searched refs:argument_index (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | code_generator_arm.h | 41 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()
|
D | code_generator_x86.h | 41 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()
|
D | code_generator_arm.cc | 398 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 …]
|
D | code_generator_x86.cc | 374 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 …]
|
D | builder.cc | 353 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()
|