Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dload_store_elimination.cc1653 const ScopedArenaVector<HInstruction*>& phi_inputs, in FindOrConstructNonLoopPhi() argument
1657 DCHECK_EQ(phi->InputCount(), phi_inputs.size()); in FindOrConstructNonLoopPhi()
1661 if (std::equal(phi_inputs.begin(), phi_inputs.end(), phi->GetInputRecords().begin(), cmp)) { in FindOrConstructNonLoopPhi()
1666 HPhi* phi = new (allocator) HPhi(allocator, kNoRegNumber, phi_inputs.size(), type); in FindOrConstructNonLoopPhi()
1667 for (size_t i = 0, size = phi_inputs.size(); i != size; ++i) { in FindOrConstructNonLoopPhi()
1668 DCHECK_NE(phi_inputs[i]->GetType(), DataType::Type::kVoid) << phi_inputs[i]->DebugName(); in FindOrConstructNonLoopPhi()
1669 phi->SetRawInputAt(i, phi_inputs[i]); in FindOrConstructNonLoopPhi()
1691 ScopedArenaVector<HInstruction*> phi_inputs(allocator.Adapter(kArenaAllocLSE)); in MaterializeNonLoopPhis() local
1716 phi_inputs.clear(); in MaterializeNonLoopPhis()
1726 phi_inputs.push_back(GetDefaultValue(type)); in MaterializeNonLoopPhis()
[all …]