Home
last modified time | relevance | path

Searched refs:ALIGNMENT_IN_BYTES (Results 1 - 1 of 1) sorted by relevance

/arkcompiler/runtime_core/libpandabase/mem/
H A Dmem.h84 * @param ALIGNMENT_IN_BYTES - should be power of 2
87 constexpr Alignment GetLogAlignment(const uint32_t ALIGNMENT_IN_BYTES) in GetLogAlignment() argument
91 ASSERT((ALIGNMENT_IN_BYTES != 0) && !(ALIGNMENT_IN_BYTES & (ALIGNMENT_IN_BYTES - 1))); in GetLogAlignment()
92 ASSERT(GetIntLog2(ALIGNMENT_IN_BYTES) >= Alignment::LOG_ALIGN_MIN); in GetLogAlignment()
93 ASSERT(GetIntLog2(ALIGNMENT_IN_BYTES) <= Alignment::LOG_ALIGN_MAX); in GetLogAlignment()
94 return static_cast<Alignment>(GetIntLog2(ALIGNMENT_IN_BYTES)); in GetLogAlignment()

Completed in 1 milliseconds