Home
last modified time | relevance | path

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

/external/llvm-project/libcxxabi/src/
Dcxa_guard_impl.h180 static constexpr uint8_t COMPLETE_BIT = (1 << 0); variable
214 guard_byte.store(COMPLETE_BIT, std::_AO_Release); in cxa_guard_release()
244 if (*init_byte_address == COMPLETE_BIT) in acquire_init_byte()
252 void release_init_byte() { *init_byte_address = COMPLETE_BIT; } in release_init_byte()
326 if (*init_byte_address == COMPLETE_BIT) in acquire_init_byte()
341 *init_byte_address = COMPLETE_BIT; in release_init_byte()
450 if (last_val == COMPLETE_BIT) in acquire_init_byte()
468 if (last_val == COMPLETE_BIT) in acquire_init_byte()
484 uint8_t old = init_byte.exchange(COMPLETE_BIT, std::_AO_Acq_Rel); in release_init_byte()