Lines Matching refs:HValue
12 HValue* instr, ZoneList<HValue*>* worklist) { in MarkLive()
13 if (instr->CheckFlag(HValue::kIsLive)) return; // Already live. in MarkLive()
20 HValue* instr = worklist->RemoveLast(); in MarkLive()
21 instr->SetFlag(HValue::kIsLive); in MarkLive()
23 HValue* input = instr->OperandAt(i); in MarkLive()
24 if (!input->CheckFlag(HValue::kIsLive)) { in MarkLive()
25 input->SetFlag(HValue::kIsLive); in MarkLive()
34 void HDeadCodeEliminationPhase::PrintLive(HValue* ref, HValue* instr) { in PrintLive()
47 ZoneList<HValue*> worklist(10, zone()); in MarkLiveInstructions()
74 if (!instr->CheckFlag(HValue::kIsLive)) { in RemoveDeadInstructions()
79 instr->ClearFlag(HValue::kIsLive); in RemoveDeadInstructions()
85 if (!phi->CheckFlag(HValue::kIsLive)) { in RemoveDeadInstructions()
88 phi->ClearFlag(HValue::kIsLive); in RemoveDeadInstructions()