Searched refs:Compress (Results 1 – 3 of 3) sorted by relevance
28 inline uint32_t PtrCompression<kPoisonReferences, MirrorType>::Compress(ObjPtr<MirrorType> ptr) { in Compress() function29 return Compress(ptr.Ptr()); in Compress()41 return reference_.CompareAndSetWeakRelaxed(Compression::Compress(expected_ptr), in CasWeakRelaxed()42 Compression::Compress(new_ptr)); in CasWeakRelaxed()
39 static uint32_t Compress(MirrorType* mirror_ptr) { in Compress() function51 static uint32_t Compress(ObjPtr<MirrorType> ptr) REQUIRES_SHARED(Locks::mutator_lock_);75 reference_ = Compression::Compress(other); in Assign()100 : reference_(Compression::Compress(mirror_ptr)) { in ObjectReference()126 reference_.store(Compression::Compress(other), std::memory_order_seq_cst); in Assign()128 reference_.StoreJavaData(Compression::Compress(other)); in Assign()154 : reference_(Compression::Compress(mirror_ptr)) {} in HeapReference()
691 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); in CasFieldObjectWithoutWriteBarrier()692 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); in CasFieldObjectWithoutWriteBarrier()722 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); in CompareAndExchangeFieldObject()723 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); in CompareAndExchangeFieldObject()748 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); in ExchangeFieldObject()