/art/compiler/jni/quick/arm/ |
H A D | calling_convention_arm.h | 26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k32); member in namespace:art::arm
|
/art/compiler/jni/quick/arm64/ |
H A D | calling_convention_arm64.h | 26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k64); member in namespace:art::arm64
|
/art/compiler/jni/quick/mips/ |
H A D | calling_convention_mips.h | 26 constexpr size_t kFramePointerSize = 4; member in namespace:art::mips 27 static_assert(kFramePointerSize == static_cast<size_t>(PointerSize::k32),
|
/art/compiler/jni/quick/mips64/ |
H A D | calling_convention_mips64.h | 26 constexpr size_t kFramePointerSize = 8; member in namespace:art::mips64 27 static_assert(kFramePointerSize == static_cast<size_t>(PointerSize::k64),
|
/art/compiler/jni/quick/x86/ |
H A D | calling_convention_x86.h | 26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k32); member in namespace:art::x86
|
/art/compiler/jni/quick/x86_64/ |
H A D | calling_convention_x86_64.cc | 28 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k64); member in namespace:art::x86_64 199 const size_t pc_return_addr_size = kFramePointerSize; 200 const size_t callee_save_area_size = CalleeSaveRegisters().size() * kFramePointerSize; 205 frame_data_size += kFramePointerSize; 224 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); 268 size_t offset = displacement_.Int32Value() - OutArgSize() + (args_on_stack * kFramePointerSize);
|
/art/compiler/utils/arm/ |
H A D | jni_macro_assembler_arm_vixl.cc | 56 static constexpr size_t kFramePointerSize = static_cast<size_t>(kArmPointerSize); member in namespace:art::arm 76 cfi().AdjustCFAOffset(POPCOUNT(core_spill_mask) * kFramePointerSize); 77 cfi().RelOffsetForMany(DWARFReg(r0), 0, core_spill_mask, kFramePointerSize); local 85 cfi().AdjustCFAOffset(POPCOUNT(fp_spill_mask) * kFramePointerSize); 86 cfi().RelOffsetForMany(DWARFReg(s0), 0, fp_spill_mask, kFramePointerSize); local 92 CHECK_GT(frame_size, pushed_values * kFramePointerSize); 93 IncreaseFrameSize(frame_size - pushed_values * kFramePointerSize); // handles CFI as well. 99 int32_t offset = frame_size + kFramePointerSize; 138 CHECK_GT(frame_size, pop_values * kFramePointerSize); 139 DecreaseFrameSize(frame_size - (pop_values * kFramePointerSize)); // handle [all...] |
/art/compiler/utils/x86/ |
H A D | jni_macro_assembler_x86.cc | 40 constexpr size_t kFramePointerSize = 4; member in namespace:art::x86 56 cfi().AdjustCFAOffset(kFramePointerSize); 61 int32_t adjust = frame_size - gpr_count * kFramePointerSize - 62 kFramePointerSize /*method*/ - 63 kFramePointerSize /*return address*/; 67 cfi().AdjustCFAOffset(kFramePointerSize); 92 // -kFramePointerSize for ArtMethod*. 93 int adjust = frame_size - spill_regs.size() * kFramePointerSize - kFramePointerSize; 99 cfi().AdjustCFAOffset(-static_cast<int>(kFramePointerSize)); [all...] |
/art/compiler/utils/x86_64/ |
H A D | jni_macro_assembler_x86_64.cc | 34 constexpr size_t kFramePointerSize = 8; member in namespace:art::x86_64 51 cfi().AdjustCFAOffset(kFramePointerSize); 57 - (gpr_count * kFramePointerSize) 58 - kFramePointerSize /*return address*/; 73 static_assert(static_cast<size_t>(kX86_64PointerSize) == kFramePointerSize, 110 - (spill_regs.size() * kFramePointerSize) 111 - 2 * kFramePointerSize; 122 int adjust = static_cast<int>(frame_size) - (gpr_count * kFramePointerSize) - kFramePointerSize; 129 cfi().AdjustCFAOffset(-static_cast<int>(kFramePointerSize)); [all...] |
/art/compiler/utils/mips/ |
H A D | assembler_mips.cc | 4756 constexpr size_t kFramePointerSize = 4; member in namespace:art::mips 4769 int stack_offset = frame_size - kFramePointerSize; 4773 stack_offset -= kFramePointerSize; 4783 int32_t offset = frame_size + kFramePointerSize; 4810 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; 4815 stack_offset += kFramePointerSize; 4843 CHECK_ALIGNED(adjust, kFramePointerSize); 4852 CHECK_ALIGNED(adjust, kFramePointerSize);
|
/art/compiler/utils/mips64/ |
H A D | assembler_mips64.cc | 3588 constexpr size_t kFramePointerSize = 8; local 3601 int stack_offset = frame_size - kFramePointerSize; 3605 stack_offset -= kFramePointerSize; 3615 int32_t offset = frame_size + kFramePointerSize; 3643 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; 3648 stack_offset += kFramePointerSize; 3666 CHECK_ALIGNED(adjust, kFramePointerSize); 3673 CHECK_ALIGNED(adjust, kFramePointerSize);
|