Home
last modified time | relevance | path

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

12

/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc29 static_assert(kStackAlignment >= 16u, "IA-32 cdecl requires at least 16 byte stack alignment");
239 return RoundUp(total_size, kStackAlignment); in FrameSize()
244 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc31 static_assert(kStackAlignment >= 16u, "System V AMD64 ABI requires at least 16 byte stack alignment…
221 return RoundUp(total_size, kStackAlignment); in FrameSize()
225 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
/art/libartbase/base/
Dglobals.h35 static constexpr size_t kStackAlignment = 16; variable
/art/compiler/jni/quick/mips64/
Dcalling_convention_mips64.cc203 return RoundUp(total_size, kStackAlignment); in FrameSize()
207 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
/art/compiler/jni/quick/mips/
Dcalling_convention_mips.cc362 return RoundUp(total_size, kStackAlignment); in FrameSize()
376 kStackAlignment); in OutArgSize()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc293 return RoundUp(total_size, kStackAlignment); in FrameSize()
298 return RoundUp(NumberOfOutgoingStackArgs() * kFramePointerSize, kStackAlignment); in OutArgSize()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc386 return RoundUp(total_size, kStackAlignment); in FrameSize()
392 kStackAlignment); in OutArgSize()
/art/runtime/arch/x86/
Dcallee_save_frame_x86.h68 1 /* Method* */) * static_cast<size_t>(kX86PointerSize), kStackAlignment); in GetFrameSize()
/art/runtime/
Doat_quick_method_header.h128 DCHECK_ALIGNED(result, kStackAlignment); in GetFrameSizeInBytes()
Dstack_map.cc230 << " FrameSize:" << packed_frame_size_ * kStackAlignment in Dump()
Dstack_map.h444 reader.ReadVarint() * kStackAlignment, // Decode packed_frame_size_ and unpack. in DecodeFrameInfo()
Dstack.cc744 kStackAlignment); in GetCurrentQuickFrameInfo()
/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/compiler/optimizing/
Dstack_map_stream.cc50 DCHECK_ALIGNED(frame_size_in_bytes, kStackAlignment); in BeginMethod()
51 packed_frame_size_ = frame_size_in_bytes / kStackAlignment; in BeginMethod()
/art/runtime/arch/x86_64/
Dcallee_save_frame_x86_64.h79 1 /* Method* */) * static_cast<size_t>(kX86_64PointerSize), kStackAlignment); in GetFrameSize()
/art/runtime/arch/arm/
Dcallee_save_frame_arm.h81 1 /* Method* */) * static_cast<size_t>(kArmPointerSize), kStackAlignment); in GetFrameSize()
/art/compiler/utils/x86_64/
Dassembler_x86_64_test.cc2060 size_t frame_size = 10 * kStackAlignment; in buildframe_test_fn()
2096 size_t frame_size = 10 * kStackAlignment; in removeframe_test_fn()
2120 assembler->IncreaseFrameSize(kStackAlignment); in increaseframe_test_fn()
2121 assembler->IncreaseFrameSize(10 * kStackAlignment); in increaseframe_test_fn()
2126 str << "addq $-" << kStackAlignment << ", %rsp\n"; in increaseframe_test_fn()
2127 str << "addq $-" << 10 * kStackAlignment << ", %rsp\n"; in increaseframe_test_fn()
2140 assembler->DecreaseFrameSize(kStackAlignment); in decreaseframe_test_fn()
2141 assembler->DecreaseFrameSize(10 * kStackAlignment); in decreaseframe_test_fn()
2146 str << "addq $" << kStackAlignment << ", %rsp\n"; in decreaseframe_test_fn()
2147 str << "addq $" << 10 * kStackAlignment << ", %rsp\n"; in decreaseframe_test_fn()
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.cc60 CHECK_ALIGNED(adjust, kStackAlignment); in IncreaseFrameSize()
67 CHECK_ALIGNED(adjust, kStackAlignment); in DecreaseFrameSize()
623 CHECK_ALIGNED(stack_adjust, kStackAlignment); in ExceptionPoll()
706 DCHECK_ALIGNED(frame_size, kStackAlignment); in BuildFrame()
764 DCHECK_ALIGNED(frame_size, kStackAlignment); in RemoveFrame()
/art/runtime/arch/mips64/
Dcallee_save_frame_mips64.h97 + 1 /* Method* */) * static_cast<size_t>(kMips64PointerSize), kStackAlignment); in GetFrameSize()
/art/runtime/arch/arm64/
Dcallee_save_frame_arm64.h104 1 /* Method* */) * static_cast<size_t>(kArm64PointerSize), kStackAlignment); in GetFrameSize()
/art/runtime/arch/mips/
Dcallee_save_frame_mips.h106 1 /* Method* */) * static_cast<size_t>(kMipsPointerSize), kStackAlignment); in GetFrameSize()
/art/compiler/
Dexception_test.cc179 ASSERT_EQ(kStackAlignment, 16U); in TEST_F()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc85 CHECK_ALIGNED(frame_size, kStackAlignment); in BuildFrame()
144 CHECK_ALIGNED(frame_size, kStackAlignment); in RemoveFrame()
613 CHECK_ALIGNED(stack_adjust, kStackAlignment); in ExceptionPoll()
/art/compiler/utils/mips/
Dassembler_mips.cc1830 IncreaseFrameSize(kStackAlignment); in Push()
1836 DecreaseFrameSize(kStackAlignment); in Pop()
1843 DecreaseFrameSize(kStackAlignment); // Single instruction in delay slot. in PopAndReturn()
4143 DecreaseFrameSize(kStackAlignment); in EmitBranch()
4163 DecreaseFrameSize(kStackAlignment); in EmitBranch()
4782 CHECK_ALIGNED(frame_size, kStackAlignment); in BuildFrame()
4824 CHECK_ALIGNED(frame_size, kStackAlignment); in RemoveFrame()

12