Home
last modified time | relevance | path

Searched refs:kFramePointerSize (Results 1 – 15 of 15) sorted by relevance

/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc89 kFramePointerSize + // Method* in CurrentParamStackOffset()
90 (itr_slots_ * kFramePointerSize)); // offset into in args in CurrentParamStackOffset()
115 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in X86JniCallingConvention()
128 (2 + CalleeSaveRegisters().size()) * kFramePointerSize; in FrameSize()
130 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); in FrameSize()
136 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
153 return FrameOffset(displacement_.Int32Value() - OutArgSize() + (itr_slots_ * kFramePointerSize)); in CurrentParamStackOffset()
Dcalling_convention_x86.h25 constexpr size_t kFramePointerSize = 4; variable
31 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in X86ManagedRuntimeCallingConvention()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc83 kFramePointerSize + // Method* in CurrentParamStackOffset()
84 (itr_slots_ * kFramePointerSize)); // offset into in args in CurrentParamStackOffset()
109 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in ArmJniCallingConvention()
147 (2 + CalleeSaveRegisters().size()) * kFramePointerSize; in FrameSize()
149 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); in FrameSize()
155 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize + padding_, in OutArgSize()
199 …size_t offset = displacement_.Int32Value() - OutArgSize() + ((itr_slots_ - 4) * kFramePointerSize); in CurrentParamStackOffset()
Dcalling_convention_arm.h25 constexpr size_t kFramePointerSize = 4; variable
30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in ArmManagedRuntimeCallingConvention()
/art/compiler/jni/quick/mips/
Dcalling_convention_mips.cc83 kFramePointerSize + // Method* in CurrentParamStackOffset()
84 (itr_slots_ * kFramePointerSize)); // offset into in args in CurrentParamStackOffset()
109 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in MipsJniCallingConvention()
151 (2 + CalleeSaveRegisters().size()) * kFramePointerSize; in FrameSize()
153 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); in FrameSize()
159 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize + padding_, kStackAlignment); in OutArgSize()
202 size_t offset = displacement_.Int32Value() - OutArgSize() + (itr_slots_ * kFramePointerSize); in CurrentParamStackOffset()
Dcalling_convention_mips.h25 constexpr size_t kFramePointerSize = 4; variable
30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in MipsManagedRuntimeCallingConvention()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc126 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in X86_64JniCallingConvention()
151 (2 + CalleeSaveRegisters().size()) * kFramePointerSize; in FrameSize()
153 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); in FrameSize()
159 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
193 return FrameOffset(displacement_.Int32Value() - OutArgSize() + (offset * kFramePointerSize)); in CurrentParamStackOffset()
Dcalling_convention_x86_64.h25 constexpr size_t kFramePointerSize = 8; variable
31 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in X86_64ManagedRuntimeCallingConvention()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc154 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in Arm64JniCallingConvention()
199 CalleeSaveRegisters().size() * kFramePointerSize + sizeof(uint32_t); in FrameSize()
201 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); in FrameSize()
207 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
247 size_t offset = displacement_.Int32Value() - OutArgSize() + (args_on_stack * kFramePointerSize); in CurrentParamStackOffset()
Dcalling_convention_arm64.h25 constexpr size_t kFramePointerSize = 8; variable
30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in Arm64ManagedRuntimeCallingConvention()
/art/compiler/utils/arm/
Dassembler_arm.cc393 constexpr size_t kFramePointerSize = 4; variable
412 CHECK_GT(frame_size, pushed_values * kFramePointerSize); // Must at least have space for Method*. in BuildFrame()
413 size_t adjust = frame_size - (pushed_values * kFramePointerSize); in BuildFrame()
422 StoreToOffset(kStoreWord, reg, SP, frame_size + kFramePointerSize + (i * kFramePointerSize)); in BuildFrame()
439 CHECK_GT(frame_size, pop_values * kFramePointerSize); in RemoveFrame()
440 size_t adjust = frame_size - (pop_values * kFramePointerSize); in RemoveFrame()
/art/compiler/utils/mips/
Dassembler_mips.cc539 constexpr size_t kFramePointerSize = 4; variable
550 int stack_offset = frame_size - kFramePointerSize; in BuildFrame()
553 stack_offset -= kFramePointerSize; in BuildFrame()
564 StoreToOffset(kStoreWord, reg, SP, frame_size + kFramePointerSize + (i * kFramePointerSize)); in BuildFrame()
573 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; in RemoveFrame()
577 stack_offset += kFramePointerSize; in RemoveFrame()
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc1717 constexpr size_t kFramePointerSize = 8; variable
1733 - (gpr_count * kFramePointerSize) in BuildFrame()
1734 - kFramePointerSize /*return address*/; in BuildFrame()
1776 …static_cast<int64_t>(frame_size) - (spill_regs.size() * kFramePointerSize) - 2 * kFramePointerSize; in RemoveFrame()
1786 …Immediate(static_cast<int64_t>(frame_size) - (gpr_count * kFramePointerSize) - kFramePointerSize)); in RemoveFrame()
/art/compiler/utils/arm64/
Dassembler_arm64.cc637 constexpr size_t kFramePointerSize = 8; variable
650 CHECK_GT(frame_size, kJniRefSpillRegsSize * kFramePointerSize); in BuildFrame()
718 CHECK_GT(frame_size, kJniRefSpillRegsSize * kFramePointerSize); in RemoveFrame()
/art/compiler/utils/x86/
Dassembler_x86.cc1410 constexpr size_t kFramePointerSize = 4; variable
1420 addl(ESP, Immediate(-frame_size + (spill_regs.size() * kFramePointerSize) + in BuildFrame()
1422 kFramePointerSize /*return address*/)); in BuildFrame()
1426 (i * kFramePointerSize)), in BuildFrame()
1434 addl(ESP, Immediate(frame_size - (spill_regs.size() * kFramePointerSize) - in RemoveFrame()