Lines Matching defs:zone
14 RedundancyElimination::RedundancyElimination(Editor* editor, Zone* zone)
15 : AdvancedReducer(editor), node_checks_(zone), zone_(zone) {}
66 RedundancyElimination::EffectPathChecks::Copy(Zone* zone,
68 return zone->New<EffectPathChecks>(*checks);
73 RedundancyElimination::EffectPathChecks::Empty(Zone* zone) {
74 return zone->New<EffectPathChecks>(nullptr, 0);
120 RedundancyElimination::EffectPathChecks::AddCheck(Zone* zone,
122 Check* head = zone->New<Check>(node, head_);
123 return zone->New<EffectPathChecks>(head, size_ + 1);
276 return UpdateChecks(node, checks->AddCheck(zone(), node));
299 zone(), node_checks_.Get(NodeProperties::GetEffectInput(node, 0)));
399 return UpdateChecks(node, EffectPathChecks::Empty(zone()));