/art/compiler/jni/quick/x86/ |
D | calling_convention_x86.cc | 148 kFramePointerSize + // Method* in CurrentParamStackOffset() 149 (itr_slots_ * kFramePointerSize)); // offset into in args in CurrentParamStackOffset() 218 const size_t pc_return_addr_size = kFramePointerSize; in FrameSize() 219 const size_t callee_save_area_size = CalleeSaveRegisters().size() * kFramePointerSize; in FrameSize() 224 frame_data_size += kFramePointerSize; in FrameSize() 244 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize() 265 return FrameOffset(displacement_.Int32Value() - OutArgSize() + (itr_slots_ * kFramePointerSize)); in CurrentParamStackOffset()
|
D | calling_convention_x86.h | 26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k32); variable
|
/art/compiler/jni/quick/mips/ |
D | calling_convention_mips.cc | 135 kFramePointerSize + // Method* in CurrentParamStackOffset() 136 (itr_slots_ * kFramePointerSize)); // offset into in args in CurrentParamStackOffset() 340 const size_t ra_return_addr_size = kFramePointerSize; in FrameSize() 341 const size_t callee_save_area_size = CalleeSaveRegisters().size() * kFramePointerSize; in FrameSize() 347 frame_data_size += kFramePointerSize; in FrameSize() 375 (kMaxIntLikeRegisterArguments + NumberOfOutgoingStackArgs()) * kFramePointerSize + padding_, in OutArgSize() 444 size_t offset = displacement_.Int32Value() - OutArgSize() + (itr_slots_ * kFramePointerSize); in CurrentParamStackOffset()
|
D | calling_convention_mips.h | 26 constexpr size_t kFramePointerSize = 4; variable 27 static_assert(kFramePointerSize == static_cast<size_t>(PointerSize::k32),
|
/art/compiler/jni/quick/mips64/ |
D | calling_convention_mips64.cc | 120 kFramePointerSize + // Method ref in CurrentParamStackOffset() 183 size_t method_ptr_size = static_cast<size_t>(kFramePointerSize); in FrameSize() 184 size_t ra_and_callee_save_area_size = (CalleeSaveRegisters().size() + 1) * kFramePointerSize; in FrameSize() 207 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize() 234 size_t offset = displacement_.Int32Value() - OutArgSize() + (args_on_stack * kFramePointerSize); in CurrentParamStackOffset()
|
D | calling_convention_mips64.h | 26 constexpr size_t kFramePointerSize = 8; variable 27 static_assert(kFramePointerSize == static_cast<size_t>(PointerSize::k64),
|
/art/compiler/jni/quick/x86_64/ |
D | calling_convention_x86_64.cc | 29 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k64); variable 200 const size_t pc_return_addr_size = kFramePointerSize; in FrameSize() 201 const size_t callee_save_area_size = CalleeSaveRegisters().size() * kFramePointerSize; in FrameSize() 206 frame_data_size += kFramePointerSize; in FrameSize() 225 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize() 269 size_t offset = displacement_.Int32Value() - OutArgSize() + (args_on_stack * kFramePointerSize); in CurrentParamStackOffset()
|
/art/compiler/jni/quick/arm/ |
D | calling_convention_arm.cc | 184 kFramePointerSize + // Method* in CurrentParamStackOffset() 185 (itr_slots_ * kFramePointerSize)); // offset into in args in CurrentParamStackOffset() 364 const size_t lr_return_addr_size = kFramePointerSize; in FrameSize() 365 const size_t callee_save_area_size = CalleeSaveRegisters().size() * kFramePointerSize; in FrameSize() 370 frame_data_size += kFramePointerSize; in FrameSize() 391 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize + padding_, in OutArgSize() 449 + ((itr_slots_ - kJniArgumentRegisterCount) * kFramePointerSize); in CurrentParamStackOffset()
|
D | calling_convention_arm.h | 26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k32); variable
|
/art/compiler/jni/quick/arm64/ |
D | calling_convention_arm64.cc | 192 kFramePointerSize + // Method ref in CurrentParamStackOffset() 274 size_t method_ptr_size = static_cast<size_t>(kFramePointerSize); in FrameSize() 275 size_t callee_save_area_size = CalleeSaveRegisters().size() * kFramePointerSize; in FrameSize() 298 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize() 347 size_t offset = displacement_.Int32Value() - OutArgSize() + (args_on_stack * kFramePointerSize); in CurrentParamStackOffset()
|
D | calling_convention_arm64.h | 26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k64); variable
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.cc | 79 static constexpr size_t kFramePointerSize = static_cast<size_t>(kArmPointerSize); variable 99 cfi().AdjustCFAOffset(POPCOUNT(core_spill_mask) * kFramePointerSize); in BuildFrame() 100 cfi().RelOffsetForMany(DWARFReg(r0), 0, core_spill_mask, kFramePointerSize); in BuildFrame() 108 cfi().AdjustCFAOffset(POPCOUNT(fp_spill_mask) * kFramePointerSize); in BuildFrame() 109 cfi().RelOffsetForMany(DWARFReg(s0), 0, fp_spill_mask, kFramePointerSize); in BuildFrame() 115 CHECK_GT(frame_size, pushed_values * kFramePointerSize); in BuildFrame() 116 IncreaseFrameSize(frame_size - pushed_values * kFramePointerSize); // handles CFI as well. in BuildFrame() 122 int32_t offset = frame_size + kFramePointerSize; in BuildFrame() 160 CHECK_GT(frame_size, pop_values * kFramePointerSize); in RemoveFrame() 161 DecreaseFrameSize(frame_size - (pop_values * kFramePointerSize)); // handles CFI as well. in RemoveFrame() [all …]
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.cc | 40 constexpr size_t kFramePointerSize = 4; variable 56 cfi().AdjustCFAOffset(kFramePointerSize); in BuildFrame() 61 int32_t adjust = frame_size - gpr_count * kFramePointerSize - in BuildFrame() 62 kFramePointerSize /*method*/ - in BuildFrame() 63 kFramePointerSize /*return address*/; in BuildFrame() 67 cfi().AdjustCFAOffset(kFramePointerSize); in BuildFrame() 92 int adjust = frame_size - spill_regs.size() * kFramePointerSize - kFramePointerSize; in RemoveFrame() 98 cfi().AdjustCFAOffset(-static_cast<int>(kFramePointerSize)); in RemoveFrame()
|
/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.cc | 34 constexpr size_t kFramePointerSize = 8; variable 51 cfi().AdjustCFAOffset(kFramePointerSize); in BuildFrame() 57 - (gpr_count * kFramePointerSize) in BuildFrame() 58 - kFramePointerSize /*return address*/; in BuildFrame() 73 static_assert(static_cast<size_t>(kX86_64PointerSize) == kFramePointerSize, in BuildFrame() 109 - (spill_regs.size() * kFramePointerSize) in RemoveFrame() 110 - 2 * kFramePointerSize; in RemoveFrame() 121 int adjust = static_cast<int>(frame_size) - (gpr_count * kFramePointerSize) - kFramePointerSize; in RemoveFrame() 128 cfi().AdjustCFAOffset(-static_cast<int>(kFramePointerSize)); in RemoveFrame()
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.cc | 3608 constexpr size_t kFramePointerSize = 8; variable 3621 int stack_offset = frame_size - kFramePointerSize; in BuildFrame() 3625 stack_offset -= kFramePointerSize; in BuildFrame() 3635 int32_t offset = frame_size + kFramePointerSize; in BuildFrame() 3662 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; in RemoveFrame() 3667 stack_offset += kFramePointerSize; in RemoveFrame() 3685 CHECK_ALIGNED(adjust, kFramePointerSize); in IncreaseFrameSize() 3692 CHECK_ALIGNED(adjust, kFramePointerSize); in DecreaseFrameSize()
|
/art/compiler/utils/mips/ |
D | assembler_mips.cc | 4776 constexpr size_t kFramePointerSize = 4; variable 4789 int stack_offset = frame_size - kFramePointerSize; in BuildFrame() 4793 stack_offset -= kFramePointerSize; in BuildFrame() 4803 int32_t offset = frame_size + kFramePointerSize; in BuildFrame() 4829 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; in RemoveFrame() 4834 stack_offset += kFramePointerSize; in RemoveFrame() 4862 CHECK_ALIGNED(adjust, kFramePointerSize); in IncreaseFrameSize() 4871 CHECK_ALIGNED(adjust, kFramePointerSize); in DecreaseFrameSize()
|