Lines Matching refs:stack_index
742 size_t CodeGeneratorARM::SaveCoreRegister(size_t stack_index, uint32_t reg_id) {
743 __ StoreToOffset(kStoreWord, static_cast<Register>(reg_id), SP, stack_index);
747 size_t CodeGeneratorARM::RestoreCoreRegister(size_t stack_index, uint32_t reg_id) {
748 __ LoadFromOffset(kLoadWord, static_cast<Register>(reg_id), SP, stack_index);
752 size_t CodeGeneratorARM::SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) {
753 __ StoreSToOffset(static_cast<SRegister>(reg_id), SP, stack_index);
757 size_t CodeGeneratorARM::RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) {
758 __ LoadSFromOffset(static_cast<SRegister>(reg_id), SP, stack_index);
966 uint32_t stack_index = stack_index_++;
970 return Location::StackSlot(calling_convention.GetStackOffsetOf(stack_index));
976 uint32_t stack_index = stack_index_;
993 return Location::DoubleStackSlot(calling_convention.GetStackOffsetOf(stack_index));
998 uint32_t stack_index = stack_index_++;
1005 return Location::StackSlot(calling_convention.GetStackOffsetOf(stack_index));
1011 uint32_t stack_index = stack_index_;
1022 return Location::DoubleStackSlot(calling_convention.GetStackOffsetOf(stack_index));