Home
last modified time | relevance | path

Searched refs:reference_ (Results 1 – 10 of 10) sorted by relevance

/art/runtime/mirror/
Dobject_reference.h131 return Compression::Decompress(reference_); in AsMirrorPtr()
135 reference_ = Compression::Compress(other); in Assign()
141 reference_ = 0; in Clear()
146 return reference_ == 0; in IsNull()
156 : reference_(Compression::Compress(mirror_ptr)) { in ObjectReference()
158 ObjectReference() : reference_(0u) { in ObjectReference()
163 uint32_t reference_; variable
179 kIsVolatile ? reference_.load(std::memory_order_seq_cst) : reference_.LoadJavaData()); in AsMirrorPtr()
185 reference_.store(Compression::Compress(other), std::memory_order_seq_cst); in Assign()
187 reference_.StoreJavaData(Compression::Compress(other)); in Assign()
[all …]
Dobject_reference-inl.h41 return reference_.CompareAndSetWeakRelaxed(Compression::Compress(expected_ptr), in CasWeakRelaxed()
/art/tools/veridex/
Dflow_analysis.h50 reference_(nullptr, 0), in RegisterValue()
53 : source_(source), value_(0), reference_(reference), type_(type) {} in RegisterValue()
59 : source_(source), value_(value), reference_(reference), type_(type) {} in RegisterValue()
62 DexFileReference GetDexFileReference() const { return reference_; } in GetDexFileReference()
80 const char* str = reference_.dex_file->GetStringData(dex::StringIndex(reference_.index)); in ToString()
91 return reference_.dex_file->GetTypeDescriptor(dex::TypeIndex(reference_.index)); in ToString()
93 return std::string("Parameter of ") + reference_.dex_file->PrettyMethod(reference_.index); in ToString()
102 DexFileReference reference_; variable
/art/runtime/
Dhandle.h51 Handle() : reference_(nullptr) { in Handle()
60 ALWAYS_INLINE Handle(const Handle<Type>& other) : reference_(other.reference_) { in Handle()
63 ALWAYS_INLINE explicit Handle(StackReference<T>* reference) : reference_(reference) { in Handle()
75 return down_cast<T*>(reference_->AsMirrorPtr()); in Get()
93 return reference_->IsNull(); in IsNull()
97 return reference_; in GetReference()
101 return reference_; in GetReference()
118 : reference_(reference) { in Handle()
122 : reference_(handle.reference_) { in Handle()
125 StackReference<mirror::Object>* reference_; variable
Dreflective_handle.h37 ReflectiveHandle() : reference_(nullptr) {} in ReflectiveHandle()
43 : reference_(reference) {} in ReflectiveHandle()
54 return reference_->Ptr(); in Get()
59 return reference_->IsNull(); in IsNull()
71 ReflectiveReference<T>* reference_;
94 ReflectiveReference<T>* ref = ReflectiveHandle<T>::reference_; in Assign()
Dobj_ptr-inl.h70 : reference_(Encode(static_cast<MirrorType*>(ptr))) { in ObjPtr()
77 : reference_(other.reference_) { in ObjPtr()
87 reference_ = other.reference_;
102 reference_ = Encode(ptr); in Assign()
Dobj_ptr.h54 : reference_(0u) { in ObjPtr()
81 return reference_ == 0; in IsNull()
95 static_cast<uintptr_t>(static_cast<uint32_t>(reference_ << kObjectAlignmentShift))); in PtrUnchecked()
97 return reinterpret_cast<MirrorType*>(reference_); in PtrUnchecked()
114 return reference_ >> kCookieShift; in GetCookie()
119 uintptr_t reference_; variable
Dindirect_reference_table-inl.h107 reference_ = GcRoot<mirror::Object>(obj); in Add()
112 reference_ = GcRoot<mirror::Object>(obj); in SetReference()
Dindirect_reference_table.h128 return &reference_; in GetReference()
133 return &reference_; in GetReference()
144 GcRoot<mirror::Object> reference_; variable
/art/compiler/optimizing/
Dload_store_analysis.h38 : reference_(reference), in ReferenceInfo()
43 CalculateEscape(reference_, in ReferenceInfo()
51 return reference_; in GetReference()
80 HInstruction* const reference_;