Home
last modified time | relevance | path

Searched refs:SetReferenceTypeInfo (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dreference_type_propagation.cc357 check->SetReferenceTypeInfo(class_rti); in BoundTypeForClassCheck()
573 instr->SetReferenceTypeInfo( in SetClassAsTypeInfo()
578 instr->SetReferenceTypeInfo(ReferenceTypeInfo::Create(handle, is_exact)); in SetClassAsTypeInfo()
580 instr->SetReferenceTypeInfo(instr->GetBlock()->GetGraph()->GetInexactObjectRti()); in SetClassAsTypeInfo()
650 instr->SetReferenceTypeInfo(instr->GetBlock()->GetGraph()->GetInexactObjectRti()); in VisitUnresolvedInstanceFieldGet()
658 instr->SetReferenceTypeInfo(instr->GetBlock()->GetGraph()->GetInexactObjectRti()); in VisitUnresolvedStaticFieldGet()
667 instr->SetReferenceTypeInfo( in VisitLoadClass()
679 instr->SetReferenceTypeInfo(instr->InputAt(0)->GetReferenceTypeInfo()); in VisitClinitCheck()
683 instr->SetReferenceTypeInfo(ReferenceTypeInfo::Create( in VisitLoadMethodHandle()
689 instr->SetReferenceTypeInfo( in VisitLoadMethodType()
[all …]
Dselect_generator.cc169 select->SetReferenceTypeInfo(phi->GetReferenceTypeInfo()); in Run()
Dinliner.cc990 deoptimize->SetReferenceTypeInfo(receiver->GetReferenceTypeInfo()); in AddTypeGuard()
1277 deoptimize->SetReferenceTypeInfo(receiver->GetReferenceTypeInfo()); in TryInlinePolymorphicCallToSameTarget()
1329 new_invoke->SetReferenceTypeInfo(invoke_instruction->GetReferenceTypeInfo()); in TryInlineAndReplace()
1377 new_invoke->SetReferenceTypeInfo(invoke_instruction->GetReferenceTypeInfo()); in TryInlineAndReplace()
1881 current->SetReferenceTypeInfo(receiver_type); in TryBuildAndInlineHelper()
1883 current->SetReferenceTypeInfo(argument->GetReferenceTypeInfo()); in TryBuildAndInlineHelper()
2196 return_replacement->SetReferenceTypeInfo(GetClassRTI(cls)); in FixUpReturnReferenceType()
Ddead_code_elimination.cc196 bound->SetReferenceTypeInfo(ti); in RemoveNonNullControlDependences()
Dnodes.cc483 preheader_phi->SetReferenceTypeInfo(header_phi->GetReferenceTypeInfo()); in TransformLoopToSinglePreheaderFormat()
665 cached_null_constant_->SetReferenceTypeInfo(inexact_object_rti_); in GetNullConstant()
2799 void HInstruction::SetReferenceTypeInfo(ReferenceTypeInfo rti) { in SetReferenceTypeInfo() function in art::HInstruction
Dsuperblock_cloner.cc596 phi->SetReferenceTypeInfo(value->GetReferenceTypeInfo()); in ConstructSubgraphClosedSSA()
Dbounds_check_elimination.cc1889 phi->SetReferenceTypeInfo(instruction->GetReferenceTypeInfo()); in NewPhi()
Dnodes.h2154 void SetReferenceTypeInfo(ReferenceTypeInfo rti);