Home
last modified time | relevance | path

Searched refs:bit_in_array_element (Results 1 – 1 of 1) sorted by relevance

/arkcompiler/runtime_core/runtime/mem/
Drunslots.cpp135 uintptr_t bit_in_array_element = bit_index & ((1U << BITS_IN_BYTE_POWER_OF_TWO) - 1U); in MarkAsOccupied() local
136 ASSERT(!(bitmap_[array_index] & (1U << bit_in_array_element))); in MarkAsOccupied()
137 bitmap_[array_index] |= 1U << bit_in_array_element; in MarkAsOccupied()
146 uintptr_t bit_in_array_element = bit_index & ((1U << BITS_IN_BYTE_POWER_OF_TWO) - 1U); in MarkAsFree() local
147 ASSERT(bitmap_[array_index] & (1U << bit_in_array_element)); in MarkAsFree()
148 bitmap_[array_index] ^= 1U << bit_in_array_element; in MarkAsFree()
189 uintptr_t bit_in_array_element = bit_index & ((1U << BITS_IN_BYTE_POWER_OF_TWO) - 1U); in IsLive() local
190 auto live_word = bitmap_[array_index] & (1U << bit_in_array_element); in IsLive()