Searched refs:is_exact (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | reference_type_propagation_test.cc | 59 ReferenceTypeInfo ObjectType(bool is_exact = true) REQUIRES_SHARED(Locks::mutator_lock_) { in ObjectType() argument 60 return ReferenceTypeInfo::Create(propagation_->handle_cache_.GetObjectClassHandle(), is_exact); in ObjectType() 64 ReferenceTypeInfo StringType(bool is_exact = true) REQUIRES_SHARED(Locks::mutator_lock_) { in StringType() argument 65 return ReferenceTypeInfo::Create(propagation_->handle_cache_.GetStringClassHandle(), is_exact); in StringType()
|
D | reference_type_propagation.cc | 124 void SetClassAsTypeInfo(HInstruction* instr, ObjPtr<mirror::Class> klass, bool is_exact) 136 bool is_exact); 549 bool is_exact) { in SetClassAsTypeInfo() argument 577 is_exact = is_exact || handle->CannotBeAssignedFromOtherTypes(); in SetClassAsTypeInfo() 578 instr->SetReferenceTypeInfo(ReferenceTypeInfo::Create(handle, is_exact)); in SetClassAsTypeInfo() 591 bool is_exact) { in UpdateReferenceTypeInfo() argument 598 SetClassAsTypeInfo(instr, klass, is_exact); in UpdateReferenceTypeInfo() 770 bool is_exact = klass->CannotBeAssignedFromOtherTypes(); in VisitCheckCast() local 771 bound_type->SetUpperBound(ReferenceTypeInfo::Create(klass, is_exact), in VisitCheckCast() 831 bool is_exact = a.IsExact() && b.IsExact(); in MergeTypes() local [all …]
|
D | nodes.cc | 2833 ReferenceTypeInfo ReferenceTypeInfo::Create(TypeHandle type_handle, bool is_exact) { in Create() argument 2837 if (!is_exact) { in Create() 2842 return ReferenceTypeInfo(type_handle, is_exact); in Create()
|
D | nodes.h | 194 static ReferenceTypeInfo Create(TypeHandle type_handle, bool is_exact); 200 static ReferenceTypeInfo CreateUnchecked(TypeHandle type_handle, bool is_exact) { in CreateUnchecked() argument 201 return ReferenceTypeInfo(type_handle, is_exact); in CreateUnchecked() 300 ReferenceTypeInfo(TypeHandle type_handle, bool is_exact) in ReferenceTypeInfo() argument 301 : type_handle_(type_handle), is_exact_(is_exact) { } in ReferenceTypeInfo()
|