Home | History | Annotate | Download | only in optimizing

Lines Matching defs:phi

151 //     i1 = phi(input, input)
172 // moment because the catch Phi's inputs do not correspond to the
203 HPhi* phi = block->GetFirstPhi()->AsPhi();
204 bool phi_input_is_left = (first->InputAt(0) == phi);
207 // predecessors feeding constants to the phi.
208 // Note that phi->InputCount() may change inside the loop.
209 for (size_t i = 0; i < phi->InputCount();) {
210 HInstruction* input = phi->InputAt(i);
238 phi->RemoveInputAt(i);
245 if (phi->InputCount() == 1) {
251 phi->ReplaceWith(phi->InputAt(0));
252 block->RemovePhi(phi);