Lines Matching refs:worklist
12 HValue* instr, ZoneList<HValue*>* worklist) { in MarkLive() argument
18 worklist->Add(instr, zone()); in MarkLive()
19 while (!worklist->is_empty()) { in MarkLive()
20 HValue* instr = worklist->RemoveLast(); in MarkLive()
26 worklist->Add(input, zone()); in MarkLive()
47 ZoneList<HValue*> worklist(10, zone()); in MarkLiveInstructions() local
54 if (instr->CannotBeEliminated()) MarkLive(instr, &worklist); in MarkLiveInstructions()
58 if (phi->CannotBeEliminated()) MarkLive(phi, &worklist); in MarkLiveInstructions()
62 DCHECK(worklist.is_empty()); // Should have processed everything. in MarkLiveInstructions()
67 ZoneList<HPhi*> worklist(graph()->blocks()->length(), zone()); in RemoveDeadInstructions() local
86 worklist.Add(phi, zone()); in RemoveDeadInstructions()
94 while (!worklist.is_empty()) { in RemoveDeadInstructions()
95 HPhi* phi = worklist.RemoveLast(); in RemoveDeadInstructions()