Lines Matching refs:CompactPtrGroupBase

591   static uptr decompactGroupBase(uptr Base, uptr CompactPtrGroupBase) {  in decompactGroupBase()  argument
592 DCHECK_EQ(CompactPtrGroupBase % (static_cast<uptr>(1) << (GroupScale)), 0U); in decompactGroupBase()
593 return Base + (CompactPtrGroupBase << CompactPtrScale); in decompactGroupBase()
680 BG->CompactPtrGroupBase = 0; in pushBatchClassBlocks()
763 auto CreateGroup = [&](uptr CompactPtrGroupBase) {
771 BG->CompactPtrGroupBase = CompactPtrGroupBase;
813 compactPtrGroup(Array[0]) > Cur->CompactPtrGroupBase) {
819 compactPtrGroup(Array[0]) != Cur->CompactPtrGroupBase) {
831 DCHECK_EQ(compactPtrGroup(Array[I]), Cur->CompactPtrGroupBase);
842 DCHECK_EQ(compactPtrGroup(Array[I - 1]), Cur->CompactPtrGroupBase);
846 compactPtrGroup(Array[I]) > Cur->CompactPtrGroupBase) {
852 compactPtrGroup(Array[I]) != Cur->CompactPtrGroupBase) {
1378 decompactGroupBase(CompactPtrBase, BG->CompactPtrGroupBase); in collectGroupsToRelease()
1523 CompactPtrBase, GroupsToRelease.front()->CompactPtrGroupBase); in markFreeBlocks()
1526 GroupsToRelease.back()->CompactPtrGroupBase) + in markFreeBlocks()
1546 decompactGroupBase(CompactPtrBase, BG.CompactPtrGroupBase); in markFreeBlocks()
1569 DCHECK_EQ(compactPtrGroup(It.get(I)), BG.CompactPtrGroupBase); in markFreeBlocks()
1624 if (BG->CompactPtrGroupBase < in mergeGroupsToReleaseBack()
1625 GroupsToRelease.front()->CompactPtrGroupBase) { in mergeGroupsToReleaseBack()
1635 if (BG->CompactPtrGroupBase == Cur->CompactPtrGroupBase) { in mergeGroupsToReleaseBack()
1720 CHECK_LT(Prev->CompactPtrGroupBase, Cur->CompactPtrGroupBase); in mergeGroupsToReleaseBack()