Home
last modified time | relevance | path

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

/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc148 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()
Dcalling_convention_x86.h26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k32); variable
/art/compiler/jni/quick/mips/
Dcalling_convention_mips.cc135 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()
Dcalling_convention_mips.h26 constexpr size_t kFramePointerSize = 4; variable
27 static_assert(kFramePointerSize == static_cast<size_t>(PointerSize::k32),
/art/compiler/jni/quick/mips64/
Dcalling_convention_mips64.cc120 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()
Dcalling_convention_mips64.h26 constexpr size_t kFramePointerSize = 8; variable
27 static_assert(kFramePointerSize == static_cast<size_t>(PointerSize::k64),
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc29 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/
Dcalling_convention_arm.cc184 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()
Dcalling_convention_arm.h26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k32); variable
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc192 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()
Dcalling_convention_arm64.h26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k64); variable
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc79 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/
Djni_macro_assembler_x86.cc40 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/
Djni_macro_assembler_x86_64.cc34 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/
Dassembler_mips64.cc3608 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/
Dassembler_mips.cc4776 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()