Home
last modified time | relevance | path

Searched refs:GetFirstPhi (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Dselect_generator.cc265 HPhi* first_phi = first_merge->GetFirstPhi()->AsPhi(); in TryFixupDoubleDiamondPattern()
287 HPhi* second_phi = second_merge->GetFirstPhi()->AsPhi(); in TryFixupDoubleDiamondPattern()
Ddead_code_elimination.cc358 block->GetFirstPhi()->HasOnlyOneNonEnvironmentUse()) { in SimplifyIfs()
360 bool has_only_phi_and_if = (last == first) && (last->InputAt(0) == block->GetFirstPhi()); in SimplifyIfs()
364 HasInput(first->AsCondition(), block->GetFirstPhi()) && in SimplifyIfs()
370 HPhi* phi = block->GetFirstPhi()->AsPhi(); in SimplifyIfs()
Dssa_phi_elimination.cc96 HInstruction* current = block->GetFirstPhi(); in EliminateDeadPhis()
Dloop_optimization_test.cc327 HPhi* new_preheader_phi = new_preheader->GetFirstPhi()->AsPhi(); in TEST_F()
Dregister_allocator_test.cc313 HPhi* phi = loop_header->GetFirstPhi()->AsPhi(); in TEST_F()
Dbounds_check_elimination.cc539 for (HInstruction* instruction = block->GetFirstPhi(); instruction != nullptr;) { in VisitBasicBlock()
Dcode_generator.cc1480 HInstruction* current_phi = environment->GetHolder()->GetBlock()->GetFirstPhi(); in EmitVRegInfoOnlyCatchPhis()
Dnodes.cc2230 return !GetPhis().IsEmpty() && GetFirstPhi()->GetNext() == nullptr; in HasSinglePhi()
Dnodes.h1216 HInstruction* GetFirstPhi() const { return phis_.first_instruction_; } in GetFirstPhi() function