Searched refs:phi_inputs (Results 1 – 1 of 1) sorted by relevance
/art/compiler/optimizing/ |
D | load_store_elimination.cc | 1653 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 …]
|