Lines Matching refs:stack_index

357 size_t CodeGeneratorARM::SaveCoreRegister(size_t stack_index, uint32_t reg_id) {  in SaveCoreRegister()  argument
358 __ StoreToOffset(kStoreWord, static_cast<Register>(reg_id), SP, stack_index); in SaveCoreRegister()
362 size_t CodeGeneratorARM::RestoreCoreRegister(size_t stack_index, uint32_t reg_id) { in RestoreCoreRegister() argument
363 __ LoadFromOffset(kLoadWord, static_cast<Register>(reg_id), SP, stack_index); in RestoreCoreRegister()
367 size_t CodeGeneratorARM::SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) { in SaveFloatingPointRegister() argument
368 __ StoreSToOffset(static_cast<SRegister>(reg_id), SP, stack_index); in SaveFloatingPointRegister()
372 size_t CodeGeneratorARM::RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) { in RestoreFloatingPointRegister() argument
373 __ LoadSFromOffset(static_cast<SRegister>(reg_id), SP, stack_index); in RestoreFloatingPointRegister()
616 uint32_t stack_index = stack_index_++; in GetNextLocation() local
620 return Location::StackSlot(calling_convention.GetStackOffsetOf(stack_index)); in GetNextLocation()
626 uint32_t stack_index = stack_index_; in GetNextLocation() local
642 return Location::DoubleStackSlot(calling_convention.GetStackOffsetOf(stack_index)); in GetNextLocation()
647 uint32_t stack_index = stack_index_++; in GetNextLocation() local
654 return Location::StackSlot(calling_convention.GetStackOffsetOf(stack_index)); in GetNextLocation()
660 uint32_t stack_index = stack_index_; in GetNextLocation() local
671 return Location::DoubleStackSlot(calling_convention.GetStackOffsetOf(stack_index)); in GetNextLocation()