Searched refs:CompactPtr (Results 1 – 2 of 2) sorted by relevance
469 void *decompactPtr(uptr ClassId, CompactPtrT CompactPtr) { in decompactPtr() argument472 decompactPtrInternal(getCompactPtrBaseByClassId(ClassId), CompactPtr)); in decompactPtr()598 static uptr decompactPtrInternal(uptr Base, CompactPtrT CompactPtr) { in decompactPtrInternal() argument599 return Base + (static_cast<uptr>(CompactPtr) << CompactPtrScale); in decompactPtrInternal()602 static uptr compactPtrGroup(CompactPtrT CompactPtr) { in compactPtrGroup() argument604 return static_cast<uptr>(CompactPtr) & ~Mask; in compactPtrGroup()1465 auto DecompactPtr = [CompactPtrBase](CompactPtrT CompactPtr) { in markFreeBlocks()1466 return decompactPtrInternal(CompactPtrBase, CompactPtr); in markFreeBlocks()
171 void *decompactPtr(UNUSED uptr ClassId, CompactPtrT CompactPtr) const { in decompactPtr() argument172 return reinterpret_cast<void *>(static_cast<uptr>(CompactPtr)); in decompactPtr()175 uptr compactPtrGroupBase(CompactPtrT CompactPtr) { in compactPtrGroupBase() argument177 return CompactPtr & ~Mask; in compactPtrGroupBase()1080 auto DecompactPtr = [](CompactPtrT CompactPtr) { in markFreeBlocks()1081 return reinterpret_cast<uptr>(CompactPtr); in markFreeBlocks()