/art/compiler/jni/quick/mips64/ |
H A D | calling_convention_mips64.cc | 88 kFramePointerSize + // Method ref 128 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { 153 size_t frame_data_size = kFramePointerSize + 154 (CalleeSaveRegisters().size() + 1) * kFramePointerSize + sizeof(uint32_t); 156 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); 162 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); 184 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 30 : 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/mips/ |
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) {}
|
H A D | calling_convention_mips.cc | 88 kFramePointerSize + // Method* 89 (itr_slots_ * kFramePointerSize)); // offset into in args 149 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { 188 (2 + CalleeSaveRegisters().size()) * kFramePointerSize; 190 size_t handle_scope_size = HandleScope::SizeOf(kFramePointerSize, ReferenceCount()); 196 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize + padding_, kStackAlignment); 239 size_t offset = displacement_.Int32Value() - OutArgSize() + (itr_slots_ * 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 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {}
|
H A D | calling_convention_x86_64.cc | 127 : 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, kStackAlignment); 194 return FrameOffset(displacement_.Int32Value() - OutArgSize() + (offset * kFramePointerSize));
|
/art/compiler/utils/arm/ |
H A D | assembler_arm.cc | 387 constexpr size_t kFramePointerSize = kArmPointerSize; 407 cfi_.AdjustCFAOffset(POPCOUNT(core_spill_mask) * kFramePointerSize); 408 cfi_.RelOffsetForMany(DWARFReg(Register(0)), 0, core_spill_mask, kFramePointerSize); 411 cfi_.AdjustCFAOffset(POPCOUNT(fp_spill_mask) * kFramePointerSize); 412 cfi_.RelOffsetForMany(DWARFReg(SRegister(0)), 0, fp_spill_mask, kFramePointerSize); 417 CHECK_GT(frame_size, pushed_values * kFramePointerSize); // Must at least have space for Method*. 418 IncreaseFrameSize(frame_size - pushed_values * kFramePointerSize); // handles CFI as well. 424 int32_t offset = frame_size + kFramePointerSize; 462 CHECK_GT(frame_size, pop_values * kFramePointerSize); 463 DecreaseFrameSize(frame_size - (pop_values * kFramePointerSize)); // handle [all...] |
/art/compiler/utils/x86_64/ |
H A D | assembler_x86_64.cc | 2639 constexpr size_t kFramePointerSize = 8; member in namespace:art::x86_64 2653 cfi_.AdjustCFAOffset(kFramePointerSize); 2659 - (gpr_count * kFramePointerSize) 2660 - kFramePointerSize /*return address*/; 2675 DCHECK_EQ(kX86_64PointerSize, kFramePointerSize); 2706 int64_t offset = static_cast<int64_t>(frame_size) - (spill_regs.size() * kFramePointerSize) - 2 * kFramePointerSize; 2717 int adjust = static_cast<int>(frame_size) - (gpr_count * kFramePointerSize) - kFramePointerSize; 2724 cfi_.AdjustCFAOffset(-static_cast<int>(kFramePointerSize)); [all...] |
/art/compiler/utils/mips/ |
H A D | assembler_mips.cc | 2439 constexpr size_t kFramePointerSize = 4; member in namespace:art::mips 2451 int stack_offset = frame_size - kFramePointerSize; 2455 stack_offset -= kFramePointerSize; 2465 int32_t offset = frame_size + kFramePointerSize; 2491 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; 2496 stack_offset += kFramePointerSize; 2514 CHECK_ALIGNED(adjust, kFramePointerSize); 2523 CHECK_ALIGNED(adjust, kFramePointerSize);
|
/art/compiler/utils/mips64/ |
H A D | assembler_mips64.cc | 1978 constexpr size_t kFramePointerSize = 8; member in namespace:art::mips64 1990 int stack_offset = frame_size - kFramePointerSize; 1994 stack_offset -= kFramePointerSize; 2004 int32_t offset = frame_size + kFramePointerSize; 2031 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; 2036 stack_offset += kFramePointerSize; 2054 CHECK_ALIGNED(adjust, kFramePointerSize); 2061 CHECK_ALIGNED(adjust, kFramePointerSize);
|
/art/compiler/utils/x86/ |
H A D | assembler_x86.cc | 1925 constexpr size_t kFramePointerSize = 4; member in namespace:art::x86 1938 cfi_.AdjustCFAOffset(kFramePointerSize); 1943 int32_t adjust = frame_size - gpr_count * kFramePointerSize - 1944 kFramePointerSize /*method*/ - 1945 kFramePointerSize /*return address*/; 1949 cfi_.AdjustCFAOffset(kFramePointerSize); 1972 // -kFramePointerSize for ArtMethod*. 1973 int adjust = frame_size - spill_regs.size() * kFramePointerSize - kFramePointerSize; 1979 cfi_.AdjustCFAOffset(-static_cast<int>(kFramePointerSize)); [all...] |