Lines Matching refs:old_value
42 int32_t old_value, int32_t new_value) { in CasFieldWeakRelaxed32() argument
47 Runtime::Current()->RecordWriteField32(this, field_offset, old_value, true); in CasFieldWeakRelaxed32()
55 return atomic_addr->CompareAndSetWeakRelaxed(old_value, new_value); in CasFieldWeakRelaxed32()
198 ObjPtr<Object> old_value, in CasFieldStrongRelaxedObjectWithoutWriteBarrier() argument
210 VerifyObject(old_value); in CasFieldStrongRelaxedObjectWithoutWriteBarrier()
213 Runtime::Current()->RecordWriteFieldReference(this, field_offset, old_value, true); in CasFieldStrongRelaxedObjectWithoutWriteBarrier()
215 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); in CasFieldStrongRelaxedObjectWithoutWriteBarrier()
227 ObjPtr<Object> old_value, in CasFieldStrongReleaseObjectWithoutWriteBarrier() argument
239 VerifyObject(old_value); in CasFieldStrongReleaseObjectWithoutWriteBarrier()
242 Runtime::Current()->RecordWriteFieldReference(this, field_offset, old_value, true); in CasFieldStrongReleaseObjectWithoutWriteBarrier()
244 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); in CasFieldStrongReleaseObjectWithoutWriteBarrier()