Home
last modified time | relevance | path

Searched refs:kStackAlignment (Results 1 – 25 of 26) sorted by relevance

12

/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc27 static_assert(kStackAlignment >= 16u, "IA-32 cdecl requires at least 16 byte stack alignment");
237 return RoundUp(total_size, kStackAlignment); in FrameSize()
242 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc29 static_assert(kStackAlignment >= 16u, "System V AMD64 ABI requires at least 16 byte stack alignment…
219 return RoundUp(total_size, kStackAlignment); in FrameSize()
223 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
/art/compiler/jni/quick/mips64/
Dcalling_convention_mips64.cc201 return RoundUp(total_size, kStackAlignment); in FrameSize()
205 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
/art/runtime/
Dglobals.h37 static constexpr size_t kStackAlignment = 16; variable
Doat_quick_method_header.h161 DCHECK_ALIGNED(result, kStackAlignment); in GetFrameSizeInBytes()
Dstack.cc797 kStackAlignment); in GetCurrentQuickFrameInfo()
970 DCHECK_ALIGNED(frame_size, kStackAlignment); in GetVRegOffsetFromQuickCode()
/art/runtime/arch/x86/
Dquick_method_frame_info_x86.h71 1 /* Method* */) * static_cast<size_t>(kX86PointerSize), kStackAlignment); in X86CalleeSaveFrameSize()
/art/compiler/jni/quick/mips/
Dcalling_convention_mips.cc360 return RoundUp(total_size, kStackAlignment); in FrameSize()
374 kStackAlignment); in OutArgSize()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc268 return RoundUp(total_size, kStackAlignment); in FrameSize()
273 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc409 return RoundUp(total_size, kStackAlignment); in FrameSize()
415 kStackAlignment); in OutArgSize()
/art/runtime/arch/x86_64/
Dquick_method_frame_info_x86_64.h71 1 /* Method* */) * static_cast<size_t>(kX86_64PointerSize), kStackAlignment); in X86_64CalleeSaveFrameSize()
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc50 CHECK_ALIGNED(frame_size, kStackAlignment); in BuildFrame()
89 CHECK_ALIGNED(frame_size, kStackAlignment); in RemoveFrame()
108 CHECK_ALIGNED(adjust, kStackAlignment); in IncreaseFrameSize()
114 CHECK_ALIGNED(adjust, kStackAlignment); in DecreaseFrameSizeImpl()
/art/runtime/arch/arm/
Dquick_method_frame_info_arm.h73 1 /* Method* */) * static_cast<size_t>(kArmPointerSize), kStackAlignment); in ArmCalleeSaveFrameSize()
/art/compiler/utils/x86_64/
Dassembler_x86_64_test.cc1910 size_t frame_size = 10 * kStackAlignment; in buildframe_test_fn()
1911 assembler->BuildFrame(10 * kStackAlignment, method_reg, spill_regs, entry_spills); in buildframe_test_fn()
1946 size_t frame_size = 10 * kStackAlignment; in removeframe_test_fn()
1947 assembler->RemoveFrame(10 * kStackAlignment, spill_regs); in removeframe_test_fn()
1970 assembler->IncreaseFrameSize(kStackAlignment); in increaseframe_test_fn()
1971 assembler->IncreaseFrameSize(10 * kStackAlignment); in increaseframe_test_fn()
1976 str << "addq $-" << kStackAlignment << ", %rsp\n"; in increaseframe_test_fn()
1977 str << "addq $-" << 10 * kStackAlignment << ", %rsp\n"; in increaseframe_test_fn()
1990 assembler->DecreaseFrameSize(kStackAlignment); in decreaseframe_test_fn()
1991 assembler->DecreaseFrameSize(10 * kStackAlignment); in decreaseframe_test_fn()
[all …]
Djni_macro_assembler_x86_64.cc44 CHECK_ALIGNED(frame_size, kStackAlignment); in BuildFrame()
104 CHECK_ALIGNED(frame_size, kStackAlignment); in RemoveFrame()
139 CHECK_ALIGNED(adjust, kStackAlignment); in IncreaseFrameSize()
145 CHECK_ALIGNED(adjust, kStackAlignment); in DecreaseFrameSizeImpl()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc61 CHECK_ALIGNED(adjust, kStackAlignment); in IncreaseFrameSize()
68 CHECK_ALIGNED(adjust, kStackAlignment); in DecreaseFrameSize()
624 CHECK_ALIGNED(stack_adjust, kStackAlignment); in ExceptionPoll()
707 DCHECK_ALIGNED(frame_size, kStackAlignment); in BuildFrame()
765 DCHECK_ALIGNED(frame_size, kStackAlignment); in RemoveFrame()
/art/runtime/arch/mips64/
Dquick_method_frame_info_mips64.h89 + 1 /* Method* */) * static_cast<size_t>(kMips64PointerSize), kStackAlignment); in Mips64CalleeSaveFrameSize()
/art/runtime/arch/mips/
Dquick_method_frame_info_mips.h82 1 /* Method* */) * static_cast<size_t>(kMipsPointerSize), kStackAlignment); in MipsCalleeSaveFrameSize()
/art/runtime/arch/arm64/
Dquick_method_frame_info_arm64.h96 1 /* Method* */) * static_cast<size_t>(kArm64PointerSize), kStackAlignment); in Arm64CalleeSaveFrameSize()
/art/compiler/
Dexception_test.cc176 ASSERT_EQ(kStackAlignment, 16U); in TEST_F()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc61 CHECK_ALIGNED(frame_size, kStackAlignment); in BuildFrame()
120 CHECK_ALIGNED(frame_size, kStackAlignment); in RemoveFrame()
579 CHECK_ALIGNED(stack_adjust, kStackAlignment); in ExceptionPoll()
Djni_macro_assembler_arm.cc93 CHECK_ALIGNED(frame_size, kStackAlignment); in BuildFrame()
146 CHECK_ALIGNED(frame_size, kStackAlignment); in RemoveFrame()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1606 sp8 = reinterpret_cast<uint8_t*>(RoundDown(reinterpret_cast<uintptr_t>(sp8), kStackAlignment)); in LayoutCallStack()
1732 sp8 = reinterpret_cast<uint8_t*>(RoundDown(reinterpret_cast<uintptr_t>(sp8), kStackAlignment)); in LayoutCalleeSaveFrame()
/art/compiler/optimizing/
Dcode_generator.cc317 kStackAlignment)); in InitializeCodeGeneration()
/art/compiler/utils/mips64/
Dassembler_mips64.cc2770 CHECK_ALIGNED(frame_size, kStackAlignment); in BuildFrame()
2813 CHECK_ALIGNED(frame_size, kStackAlignment); in RemoveFrame()

12