Searched refs:class_rti (Results 1 - 2 of 2) sorted by relevance

/art/compiler/optimizing/
H A Dreference_type_propagation.cc210 // bound type will have its upper bound be `class_rti`.
214 const ReferenceTypeInfo& class_rti) {
237 insert_point, receiver, class_rti, start_instruction, start_block)) {
239 bound_type->SetUpperBound(class_rti, /* bound_can_be_null */ false);
255 BoundTypeIn(receiver->InputAt(0), start_block, start_instruction, class_rti);
279 ReferenceTypeInfo class_rti = load_class->GetLoadedClassRTI(); local
280 if (!class_rti.IsValid()) {
312 BoundTypeIn(receiver, trueBlock, /* start_instruction */ nullptr, class_rti);
316 check->SetReferenceTypeInfo(class_rti);
486 ReferenceTypeInfo class_rti local
211 BoundTypeIn(HInstruction* receiver, HBasicBlock* start_block, HInstruction* start_instruction, const ReferenceTypeInfo& class_rti) argument
671 ReferenceTypeInfo class_rti = instr->GetUpperBound(); local
707 ReferenceTypeInfo class_rti = load_class->GetLoadedClassRTI(); local
[all...]
H A Dinstruction_simplifier.cc468 ReferenceTypeInfo class_rti = klass->GetLoadedClassRTI(); local
469 if (!class_rti.IsValid()) {
473 DCHECK(class_rti.IsExact());
474 if (class_rti.IsSupertypeOf(obj_rti)) {
481 } else if (!class_rti.IsInterface()
483 && !obj_rti.IsSupertypeOf(class_rti)) {
1141 ReferenceTypeInfo class_rti = load_class->GetLoadedClassRTI(); local
1142 if (!class_rti.IsValid()) {
1171 if (receiver_type.IsEqual(class_rti)) {

Completed in 53 milliseconds