Home
last modified time | relevance | path

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

/bionic/libc/bionic/
Dmalloc_tagged_pointers.h53 static constexpr unsigned TAG_SHIFT = 56; variable
55 static constexpr uintptr_t ADDRESS_MASK = (static_cast<uintptr_t>(1) << TAG_SHIFT) - 1;
56 static constexpr uintptr_t TAG_MASK = static_cast<uintptr_t>(0xFF) << TAG_SHIFT;
63 return (__libc_globals->heap_pointer_tag << (TAG_SHIFT - CHECK_SHIFT)) & TAG_MASK; in PointerCheckMask()
67 return ~(__libc_globals->heap_pointer_tag << (TAG_SHIFT - UNTAG_SHIFT)); in PointerUntagMask()
Dheap_tagging.cpp61 globals->heap_pointer_tag = (reinterpret_cast<uintptr_t>(POINTER_TAG) << TAG_SHIFT) | in SetDefaultHeapTaggingLevel()