Searched refs:phi_inputs (Results 1 – 1 of 1) sorted by relevance
1653 const ScopedArenaVector<HInstruction*>& phi_inputs, in FindOrConstructNonLoopPhi() argument1657 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()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()1716 phi_inputs.clear(); in MaterializeNonLoopPhis()1726 phi_inputs.push_back(GetDefaultValue(type)); in MaterializeNonLoopPhis()1730 phi_inputs.push_back(pred_value.GetInstruction()); in MaterializeNonLoopPhis()1733 if (phi_inputs.size() == current_block->GetPredecessors().size()) { in MaterializeNonLoopPhis()[all …]