/art/compiler/jni/quick/x86/ |
D | calling_convention_x86.cc | 89 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()
|
D | calling_convention_x86.h | 25 constexpr size_t kFramePointerSize = 4; variable 31 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in X86ManagedRuntimeCallingConvention()
|
/art/compiler/jni/quick/arm/ |
D | calling_convention_arm.cc | 83 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()
|
D | calling_convention_arm.h | 25 constexpr size_t kFramePointerSize = 4; variable 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in ArmManagedRuntimeCallingConvention()
|
/art/compiler/jni/quick/mips/ |
D | calling_convention_mips.cc | 83 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()
|
D | calling_convention_mips.h | 25 constexpr size_t kFramePointerSize = 4; variable 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in MipsManagedRuntimeCallingConvention()
|
/art/compiler/jni/quick/x86_64/ |
D | calling_convention_x86_64.cc | 126 : 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()
|
D | calling_convention_x86_64.h | 25 constexpr size_t kFramePointerSize = 8; variable 31 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in X86_64ManagedRuntimeCallingConvention()
|
/art/compiler/jni/quick/arm64/ |
D | calling_convention_arm64.cc | 154 : 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()
|
D | calling_convention_arm64.h | 25 constexpr size_t kFramePointerSize = 8; variable 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in Arm64ManagedRuntimeCallingConvention()
|
/art/compiler/utils/arm/ |
D | assembler_arm.cc | 393 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/ |
D | assembler_mips.cc | 539 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/ |
D | assembler_x86_64.cc | 1717 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/ |
D | assembler_arm64.cc | 637 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/ |
D | assembler_x86.cc | 1410 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()
|