Lines Matching defs:CompactPtrT
46 typedef typename Config::CompactPtrT CompactPtrT;
170 CompactPtrT compactPtr(UNUSED uptr ClassId, uptr Ptr) const {
171 return static_cast<CompactPtrT>(Ptr);
174 void *decompactPtr(UNUSED uptr ClassId, CompactPtrT CompactPtr) const {
178 uptr compactPtrGroupBase(CompactPtrT CompactPtr) {
197 u16 popBlocks(CacheT *C, uptr ClassId, CompactPtrT *ToArray,
215 void pushBlocks(CacheT *C, uptr ClassId, CompactPtrT *Array, u32 Size) {
235 CompactPtrT Cur = Array[I];
477 void pushBatchClassBlocks(SizeClassInfo *Sci, CompactPtrT *Array, u32 Size)
606 CompactPtrT *Array, u32 Size, bool SameGroup = false)
628 auto InsertBlocks = [&](BatchGroupT *BG, CompactPtrT *Array, u32 Size) {
716 CompactPtrT *ToArray, const u16 MaxBlockCount)
825 CompactPtrT ShuffleArray[ShuffleArraySize];
830 ShuffleArray[I] = reinterpret_cast<CompactPtrT>(P);
1087 auto DecompactPtr = [](CompactPtrT CompactPtr) {