Lines Matching defs:CompactPtrT
46 typedef typename Config::CompactPtrT CompactPtrT;
167 CompactPtrT compactPtr(UNUSED uptr ClassId, uptr Ptr) const {
168 return static_cast<CompactPtrT>(Ptr);
171 void *decompactPtr(UNUSED uptr ClassId, CompactPtrT CompactPtr) const {
175 uptr compactPtrGroupBase(CompactPtrT CompactPtr) {
194 u16 popBlocks(CacheT *C, uptr ClassId, CompactPtrT *ToArray,
212 void pushBlocks(CacheT *C, uptr ClassId, CompactPtrT *Array, u32 Size) {
232 CompactPtrT Cur = Array[I];
480 void pushBatchClassBlocks(SizeClassInfo *Sci, CompactPtrT *Array, u32 Size)
601 CompactPtrT *Array, u32 Size, bool SameGroup = false)
622 auto InsertBlocks = [&](BatchGroupT *BG, CompactPtrT *Array, u32 Size) {
708 CompactPtrT *ToArray, const u16 MaxBlockCount)
817 CompactPtrT ShuffleArray[ShuffleArraySize];
822 ShuffleArray[I] = reinterpret_cast<CompactPtrT>(P);
1082 auto DecompactPtr = [](CompactPtrT CompactPtr) {