Lines Matching refs:phi
109 // start and end position. Non-phi instructions have a distinct lifetime position than
201 // Check that the inlined input is not a phi. Recursing on loop phis could
218 // Set phi inputs of successors of this block corresponding to this block
225 // catch phi spill slots when an exception is thrown.
234 HInstruction* phi = phi_it.Current();
235 HInstruction* input = phi->InputAt(phi_input_index);
236 input->GetLiveInterval()->AddPhiUse(phi, phi_input_index, block);
237 // A phi input whose last user is the phi dies at the end of the predecessor block,
238 // and not at the phi's lifetime position.
421 // If the phi has a register, try to use the same.
430 // If the instruction dies at the phi assignment, we can try having the