Home | History | Annotate | Download | only in crankshaft

Lines Matching refs:phis

12   // Gather all phis from all blocks first.
17 for (int j = 0; j < block->phis()->length(); j++) {
18 all_phis.Add(block->phis()->at(j), zone());
22 // Iteratively reduce all phis in the list.
26 // Make sure that we *really* removed all redundant phis.
28 for (int j = 0; j < blocks->at(i)->phis()->length(); j++) {
29 DCHECK(blocks->at(i)->phis()->at(j)->GetRedundantReplacement() == NULL);
37 ProcessPhis(block->phis());
41 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) {
44 // Iterately replace all redundant phis in the given list.
46 for (int i = 0; i < phis->length(); i++) {
47 HPhi* phi = phis->at(i);