Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/static_core/verification/util/
H A Dmem.h51 size_t constexpr TAG_SHIFT = sizeof(uintptr_t) * 8 - 8; member
53 uintptr_t constexpr TAG_MASK = 0xfL << TAG_SHIFT;
70 return (x & TAG_MASK) >> TAG_SHIFT; in GetTag()
89 ASSERT(v < (1UL << TAG_SHIFT)); in ConstructWithTag()
90 return NOT_POINTER | (static_cast<uintptr_t>(tag) << TAG_SHIFT) | v; in ConstructWithTag()
H A Dtagged_index.h38 static constexpr size_t TAG_SHIFT = 0ULL; member in ark::verifier::TagPack
71 static constexpr size_t TAG_SHIFT = Base::BITS; member in ark::verifier::TagPack
76 return std::tuple_cat(std::tuple<size_t> {TAG_SHIFT}, Base::GetTagShift()); in GetTagShift()
86 UInt mask = ((static_cast<UInt>(1) << TAG_BITS) - static_cast<UInt>(1)) << TAG_SHIFT; in GetMask()
108 tagVal <<= TAG_SHIFT + SHIFT; in SetTags()

Completed in 2 milliseconds