Home
last modified time | relevance | path

Searched refs:ref_addr (Results 1 – 4 of 4) sorted by relevance

/art/runtime/
Dread_barrier-inl.h38 mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr) { in Barrier() argument
56 ref_addr = reinterpret_cast<mirror::HeapReference<MirrorType>*>( in Barrier()
57 fake_address_dependency | reinterpret_cast<uintptr_t>(ref_addr)); in Barrier()
58 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
77 return ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
79 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
102 return ref_addr->template AsMirrorPtr<kIsVolatile>(); in Barrier()
Dread_barrier.h57 mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr)
Dthread.cc3793 StackReference<mirror::Object>* ref_addr = vreg_base + i; in VisitQuickFrameWithVregCallback() local
3794 mirror::Object* ref = ref_addr->AsMirrorPtr(); in VisitQuickFrameWithVregCallback()
3799 ref_addr->Assign(new_ref); in VisitQuickFrameWithVregCallback()
3808 mirror::Object** ref_addr = reinterpret_cast<mirror::Object**>(GetGPRAddress(i)); in VisitQuickFrameWithVregCallback() local
3809 if (kIsDebugBuild && ref_addr == nullptr) { in VisitQuickFrameWithVregCallback()
3817 if (*ref_addr != nullptr) { in VisitQuickFrameWithVregCallback()
3818 vreg_info.VisitRegister(ref_addr, i, this); in VisitQuickFrameWithVregCallback()
3828 for (StackReference<mirror::Object>* ref_addr : ref_addrs) { in VisitQuickFrameWithVregCallback()
3829 mirror::Object* ref = ref_addr->AsMirrorPtr(); in VisitQuickFrameWithVregCallback()
3834 ref_addr->Assign(new_ref); in VisitQuickFrameWithVregCallback()
/art/runtime/entrypoints/quick/
Dquick_field_entrypoints.cc390 mirror::HeapReference<mirror::Object>* ref_addr = in artReadBarrierSlow() local
398 ref_addr); in artReadBarrierSlow()