Searched refs:class_rti (Results 1 – 2 of 2) sorted by relevance
/art/compiler/optimizing/ |
D | reference_type_propagation.cc | 217 const ReferenceTypeInfo& class_rti) { in BoundTypeIn() argument 240 insert_point, receiver, class_rti, start_instruction, start_block)) { in BoundTypeIn() 242 bound_type->SetUpperBound(class_rti, /* can_be_null= */ false); in BoundTypeIn() 258 BoundTypeIn(receiver->InputAt(0), start_block, start_instruction, class_rti); in BoundTypeIn() 282 ReferenceTypeInfo class_rti = load_class->GetLoadedClassRTI(); in BoundTypeForClassCheck() local 283 if (!class_rti.IsValid()) { in BoundTypeForClassCheck() 314 BoundTypeIn(receiver, trueBlock, /* start_instruction= */ nullptr, class_rti); in BoundTypeForClassCheck() 318 check->SetReferenceTypeInfo(class_rti); in BoundTypeForClassCheck() 482 ReferenceTypeInfo class_rti = instanceOf->GetTargetClassRTI(); in BoundTypeForIfInstanceOf() local 483 if (!class_rti.IsValid()) { in BoundTypeForIfInstanceOf() [all …]
|
D | instruction_simplifier.cc | 582 static bool TypeCheckHasKnownOutcome(ReferenceTypeInfo class_rti, in TypeCheckHasKnownOutcome() argument 594 if (!class_rti.IsValid()) { in TypeCheckHasKnownOutcome() 598 DCHECK(class_rti.IsExact()); in TypeCheckHasKnownOutcome() 599 if (class_rti.IsSupertypeOf(obj_rti)) { in TypeCheckHasKnownOutcome() 606 } else if (!class_rti.IsInterface() in TypeCheckHasKnownOutcome() 608 && !obj_rti.IsSupertypeOf(class_rti)) { in TypeCheckHasKnownOutcome() 1527 ReferenceTypeInfo class_rti = load_class->GetLoadedClassRTI(); in RecognizeAndSimplifyClassCheck() local 1528 if (!class_rti.IsValid()) { in RecognizeAndSimplifyClassCheck() 1556 if (receiver_type.IsEqual(class_rti)) { in RecognizeAndSimplifyClassCheck()
|