Home | History | Annotate | Download | only in crankshaft

Lines Matching refs:phis

11   // Gather all phis from all blocks first.
16 for (int j = 0; j < block->phis()->length(); j++) {
17 all_phis.Add(block->phis()->at(j), zone());
21 // Iteratively reduce all phis in the list.
25 // Make sure that we *really* removed all redundant phis.
27 for (int j = 0; j < blocks->at(i)->phis()->length(); j++) {
28 DCHECK(blocks->at(i)->phis()->at(j)->GetRedundantReplacement() == NULL);
36 ProcessPhis(block->phis());
40 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) {
43 // Iterately replace all redundant phis in the given list.
45 for (int i = 0; i < phis->length(); i++) {
46 HPhi* phi = phis->at(i);