/art/compiler/jni/quick/mips/ |
H A D | calling_convention_mips.cc | 84 kFramePointerSize + // Method* 85 (itr_slots_ * kFramePointerSize)); // offset into in args 110 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { 152 (2 + CalleeSaveRegisters().size()) * kFramePointerSize; 154 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); 160 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize + padding_, kStackAlignment); 203 size_t offset = displacement_.Int32Value() - OutArgSize() + (itr_slots_ * kFramePointerSize);
|
H A D | calling_convention_mips.h | 25 constexpr size_t kFramePointerSize = 4; member in namespace:art::mips 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {}
|
/art/compiler/jni/quick/mips64/ |
H A D | calling_convention_mips64.cc | 88 kFramePointerSize + // Method ref 128 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { 152 size_t frame_data_size = kFramePointerSize + 153 CalleeSaveRegisters().size() * kFramePointerSize + sizeof(uint32_t); 155 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); 161 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); 183 size_t offset = displacement_.Int32Value() - OutArgSize() + ((itr_args_ - 8) * kFramePointerSize);
|
H A D | calling_convention_mips64.h | 25 constexpr size_t kFramePointerSize = 8; member in namespace:art::mips64 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {}
|
/art/compiler/jni/quick/x86/ |
H A D | calling_convention_x86.cc | 121 kFramePointerSize + // Method* 122 (itr_slots_ * kFramePointerSize)); // offset into in args 171 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { 184 (2 + CalleeSaveRegisters().size()) * kFramePointerSize; 186 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); 192 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); 209 return FrameOffset(displacement_.Int32Value() - OutArgSize() + (itr_slots_ * kFramePointerSize));
|
H A D | calling_convention_x86.h | 25 constexpr size_t kFramePointerSize = 4; member in namespace:art::x86 31 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize),
|
/art/compiler/jni/quick/arm/ |
H A D | calling_convention_arm.h | 25 constexpr size_t kFramePointerSize = 4; member in namespace:art::arm 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {}
|
H A D | calling_convention_arm.cc | 121 kFramePointerSize + // Method* 122 (itr_slots_ * kFramePointerSize)); // offset into in args 211 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { 260 size_t frame_data_size = kArmPointerSize + (2 + CalleeSaveRegisters().size()) * kFramePointerSize; 262 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); 268 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize + padding_, 312 size_t offset = displacement_.Int32Value() - OutArgSize() + ((itr_slots_ - 4) * kFramePointerSize);
|
/art/compiler/jni/quick/arm64/ |
H A D | calling_convention_arm64.h | 25 constexpr size_t kFramePointerSize = 8; member in namespace:art::arm64 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {}
|
H A D | calling_convention_arm64.cc | 103 kFramePointerSize + // Method ref 159 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { 209 size_t frame_data_size = kFramePointerSize + 210 CalleeSaveRegisters().size() * kFramePointerSize + sizeof(uint32_t); 212 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); 218 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); 258 size_t offset = displacement_.Int32Value() - OutArgSize() + (args_on_stack * kFramePointerSize);
|
/art/compiler/jni/quick/x86_64/ |
H A D | calling_convention_x86_64.h | 25 constexpr size_t kFramePointerSize = 8; member in namespace:art::x86_64 31 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {}
|
H A D | calling_convention_x86_64.cc | 128 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { 153 (2 + CalleeSaveRegisters().size()) * kFramePointerSize; 155 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); 161 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); 195 return FrameOffset(displacement_.Int32Value() - OutArgSize() + (offset * kFramePointerSize));
|
/art/compiler/utils/arm/ |
H A D | assembler_arm.cc | 381 constexpr size_t kFramePointerSize = kArmPointerSize; 401 cfi_.AdjustCFAOffset(POPCOUNT(core_spill_mask) * kFramePointerSize); 402 cfi_.RelOffsetForMany(DWARFReg(Register(0)), 0, core_spill_mask, kFramePointerSize); 405 cfi_.AdjustCFAOffset(POPCOUNT(fp_spill_mask) * kFramePointerSize); 406 cfi_.RelOffsetForMany(DWARFReg(SRegister(0)), 0, fp_spill_mask, kFramePointerSize); 411 CHECK_GT(frame_size, pushed_values * kFramePointerSize); // Must at least have space for Method*. 412 IncreaseFrameSize(frame_size - pushed_values * kFramePointerSize); // handles CFI as well. 418 int32_t offset = frame_size + kFramePointerSize; 456 CHECK_GT(frame_size, pop_values * kFramePointerSize); 457 DecreaseFrameSize(frame_size - (pop_values * kFramePointerSize)); // handle [all...] |
/art/compiler/utils/mips/ |
H A D | assembler_mips.cc | 544 constexpr size_t kFramePointerSize = 4; member in namespace:art::mips 555 int stack_offset = frame_size - kFramePointerSize; 559 stack_offset -= kFramePointerSize; 571 StoreToOffset(kStoreWord, reg, SP, frame_size + kFramePointerSize + (i * kFramePointerSize)); 581 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; 586 stack_offset += kFramePointerSize;
|
/art/compiler/utils/mips64/ |
H A D | assembler_mips64.cc | 1069 constexpr size_t kFramePointerSize = 8; member in namespace:art::mips64 1080 int stack_offset = frame_size - kFramePointerSize; 1084 stack_offset -= kFramePointerSize; 1094 int32_t offset = frame_size + kFramePointerSize; 1120 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; 1125 stack_offset += kFramePointerSize; 1142 CHECK_ALIGNED(adjust, kFramePointerSize); 1148 CHECK_ALIGNED(adjust, kFramePointerSize);
|
/art/compiler/utils/x86/ |
H A D | assembler_x86.cc | 1709 constexpr size_t kFramePointerSize = 4; member in namespace:art::x86 1722 cfi_.AdjustCFAOffset(kFramePointerSize); 1727 int32_t adjust = frame_size - gpr_count * kFramePointerSize - 1728 kFramePointerSize /*method*/ - 1729 kFramePointerSize /*return address*/; 1733 cfi_.AdjustCFAOffset(kFramePointerSize); 1756 // -kFramePointerSize for ArtMethod*. 1757 int adjust = frame_size - spill_regs.size() * kFramePointerSize - kFramePointerSize; 1763 cfi_.AdjustCFAOffset(-static_cast<int>(kFramePointerSize)); [all...] |
/art/compiler/utils/x86_64/ |
H A D | assembler_x86_64.cc | 2355 constexpr size_t kFramePointerSize = 8; member in namespace:art::x86_64 2369 cfi_.AdjustCFAOffset(kFramePointerSize); 2375 - (gpr_count * kFramePointerSize) 2376 - kFramePointerSize /*return address*/; 2391 DCHECK_EQ(kX86_64PointerSize, kFramePointerSize); 2422 int64_t offset = static_cast<int64_t>(frame_size) - (spill_regs.size() * kFramePointerSize) - 2 * kFramePointerSize; 2433 int adjust = static_cast<int>(frame_size) - (gpr_count * kFramePointerSize) - kFramePointerSize; 2440 cfi_.AdjustCFAOffset(-static_cast<int>(kFramePointerSize)); [all...] |