Searched refs:is_exact (Results 1 - 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
H A D | reference_type_propagation_test.cc | 59 ReferenceTypeInfo ObjectType(bool is_exact = true) SHARED_REQUIRES(Locks::mutator_lock_) { 60 return ReferenceTypeInfo::Create(propagation_->handle_cache_.GetObjectClassHandle(), is_exact); 64 ReferenceTypeInfo StringType(bool is_exact = true) SHARED_REQUIRES(Locks::mutator_lock_) { 65 return ReferenceTypeInfo::Create(propagation_->handle_cache_.GetStringClassHandle(), is_exact);
|
H A D | reference_type_propagation.cc | 93 void SetClassAsTypeInfo(HInstruction* instr, mirror::Class* klass, bool is_exact) 107 bool is_exact); 280 handle_cache_.GetObjectClassHandle(), /* is_exact */ true); 437 bool is_exact) { 462 ReferenceTypeInfo::Create(handle_cache_->GetStringClassHandle(), /* is_exact */ true)); 465 is_exact = is_exact || handle->CannotBeAssignedFromOtherTypes(); 466 instr->SetReferenceTypeInfo(ReferenceTypeInfo::Create(handle, is_exact)); 475 bool is_exact) { 481 SetClassAsTypeInfo(instr, dex_cache->GetResolvedType(type_idx), is_exact); 435 SetClassAsTypeInfo(HInstruction* instr, mirror::Class* klass, bool is_exact) argument 472 UpdateReferenceTypeInfo(HInstruction* instr, uint16_t type_idx, const DexFile& dex_file, bool is_exact) argument 698 bool is_exact = a.IsExact() && b.IsExact(); local 744 bool is_exact = component_handle->CannotBeAssignedFromOtherTypes(); local 815 bool is_exact = upper_bound_rti.GetTypeHandle()->CannotBeAssignedFromOtherTypes(); local [all...] |
H A D | nodes.cc | 44 /* is_exact */ false); 2292 ReferenceTypeInfo ReferenceTypeInfo::Create(TypeHandle type_handle, bool is_exact) { argument 2296 if (!is_exact) { 2298 << "Callers of ReferenceTypeInfo::Create should ensure is_exact is properly computed"; 2301 return ReferenceTypeInfo(type_handle, is_exact); 2309 << " is_exact=" << rhs.IsExact()
|
H A D | nodes.h | 161 static ReferenceTypeInfo Create(TypeHandle type_handle, bool is_exact); 163 static ReferenceTypeInfo CreateUnchecked(TypeHandle type_handle, bool is_exact) { argument 164 return ReferenceTypeInfo(type_handle, is_exact); 263 ReferenceTypeInfo(TypeHandle type_handle, bool is_exact) argument 264 : type_handle_(type_handle), is_exact_(is_exact) { }
|
Completed in 72 milliseconds