Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dreference_type_propagation.cc87 void SetClassAsTypeInfo(HInstruction* instr, ObjPtr<mirror::Class> klass, bool is_exact)
99 bool is_exact);
537 bool is_exact) { in SetClassAsTypeInfo() argument
565 is_exact = is_exact || handle->CannotBeAssignedFromOtherTypes(); in SetClassAsTypeInfo()
566 instr->SetReferenceTypeInfo(ReferenceTypeInfo::Create(handle, is_exact)); in SetClassAsTypeInfo()
579 bool is_exact) { in UpdateReferenceTypeInfo() argument
586 SetClassAsTypeInfo(instr, klass, is_exact); in UpdateReferenceTypeInfo()
762 bool is_exact = klass->CannotBeAssignedFromOtherTypes(); in VisitCheckCast() local
763 bound_type->SetUpperBound(ReferenceTypeInfo::Create(klass, is_exact), in VisitCheckCast()
822 bool is_exact = a.IsExact() && b.IsExact(); in MergeTypes() local
[all …]
Dreference_type_propagation_test.cc67 ReferenceTypeInfo ObjectType(bool is_exact = true) REQUIRES_SHARED(Locks::mutator_lock_) { in ObjectType() argument
68 return ReferenceTypeInfo::Create(graph_->GetHandleCache()->GetObjectClassHandle(), is_exact); in ObjectType()
72 ReferenceTypeInfo StringType(bool is_exact = true) REQUIRES_SHARED(Locks::mutator_lock_) { in StringType() argument
73 return ReferenceTypeInfo::Create(graph_->GetHandleCache()->GetStringClassHandle(), is_exact); in StringType()
Dnodes.cc3108 ReferenceTypeInfo ReferenceTypeInfo::Create(TypeHandle type_handle, bool is_exact) { in Create() argument
3112 if (!is_exact) { in Create()
3117 return ReferenceTypeInfo(type_handle, is_exact); in Create()
Dnodes.h199 static ReferenceTypeInfo Create(TypeHandle type_handle, bool is_exact);
205 static ReferenceTypeInfo CreateUnchecked(TypeHandle type_handle, bool is_exact) { in CreateUnchecked() argument
206 return ReferenceTypeInfo(type_handle, is_exact); in CreateUnchecked()
298 ReferenceTypeInfo(TypeHandle type_handle, bool is_exact) in ReferenceTypeInfo() argument
299 : type_handle_(type_handle), is_exact_(is_exact) { } in ReferenceTypeInfo()