Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dreference_type_propagation.h72 ReferenceTypeInfo::TypeHandle GetObjectClassHandle();
73 ReferenceTypeInfo::TypeHandle GetClassClassHandle();
74 ReferenceTypeInfo::TypeHandle GetStringClassHandle();
75 ReferenceTypeInfo::TypeHandle GetThrowableClassHandle();
80 ReferenceTypeInfo::TypeHandle object_class_handle_;
81 ReferenceTypeInfo::TypeHandle class_class_handle_;
82 ReferenceTypeInfo::TypeHandle string_class_handle_;
83 ReferenceTypeInfo::TypeHandle throwable_class_handle_;
Dreference_type_propagation.cc39 static inline ReferenceTypeInfo::TypeHandle GetRootHandle(VariableSizedHandleScope* handles, in GetRootHandle()
41 ReferenceTypeInfo::TypeHandle* cache) { in GetRootHandle()
51 ReferenceTypeInfo::TypeHandle ReferenceTypePropagation::HandleCache::GetObjectClassHandle() { in GetObjectClassHandle()
55 ReferenceTypeInfo::TypeHandle ReferenceTypePropagation::HandleCache::GetClassClassHandle() { in GetClassClassHandle()
59 ReferenceTypeInfo::TypeHandle ReferenceTypePropagation::HandleCache::GetStringClassHandle() { in GetStringClassHandle()
63 ReferenceTypeInfo::TypeHandle ReferenceTypePropagation::HandleCache::GetThrowableClassHandle() { in GetThrowableClassHandle()
542 ReferenceTypeInfo::TypeHandle handle = handle_cache_->NewHandle(klass); in SetClassAsTypeInfo()
767 ReferenceTypeInfo::TypeHandle result_type_handle; in MergeTypes()
768 ReferenceTypeInfo::TypeHandle a_type_handle = a.GetTypeHandle(); in MergeTypes()
769 ReferenceTypeInfo::TypeHandle b_type_handle = b.GetTypeHandle(); in MergeTypes()
[all …]
Dnodes.h185 typedef Handle<mirror::Class> TypeHandle; typedef
187 static ReferenceTypeInfo Create(TypeHandle type_handle, bool is_exact);
189 static ReferenceTypeInfo Create(TypeHandle type_handle) REQUIRES_SHARED(Locks::mutator_lock_) { in Create()
193 static ReferenceTypeInfo CreateUnchecked(TypeHandle type_handle, bool is_exact) { in CreateUnchecked()
199 static bool IsValidHandle(TypeHandle handle) { in IsValidHandle()
292 ReferenceTypeInfo() : type_handle_(TypeHandle()), is_exact_(false) {} in ReferenceTypeInfo()
293 ReferenceTypeInfo(TypeHandle type_handle, bool is_exact) in ReferenceTypeInfo()
297 TypeHandle type_handle_;
2355 ReferenceTypeInfo::TypeHandle reference_type_handle_;
Dnodes.cc2532 ReferenceTypeInfo ReferenceTypeInfo::Create(TypeHandle type_handle, bool is_exact) { in Create()