• Home
  • Raw
  • Download

Lines Matching refs:EffectPathChecks

60 RedundancyElimination::EffectPathChecks*
61 RedundancyElimination::EffectPathChecks::Copy(Zone* zone, in Copy()
62 EffectPathChecks const* checks) { in Copy()
63 return new (zone->New(sizeof(EffectPathChecks))) EffectPathChecks(*checks); in Copy()
67 RedundancyElimination::EffectPathChecks const*
68 RedundancyElimination::EffectPathChecks::Empty(Zone* zone) { in Empty()
69 return new (zone->New(sizeof(EffectPathChecks))) EffectPathChecks(nullptr, 0); in Empty()
72 bool RedundancyElimination::EffectPathChecks::Equals( in Equals()
73 EffectPathChecks const* that) const { in Equals()
85 void RedundancyElimination::EffectPathChecks::Merge( in Merge()
86 EffectPathChecks const* that) { in Merge()
114 RedundancyElimination::EffectPathChecks const*
115 RedundancyElimination::EffectPathChecks::AddCheck(Zone* zone, in AddCheck()
118 return new (zone->New(sizeof(EffectPathChecks))) in AddCheck()
119 EffectPathChecks(head, size_ + 1); in AddCheck()
141 Node* RedundancyElimination::EffectPathChecks::LookupCheck(Node* node) const { in LookupCheck()
151 Node* RedundancyElimination::EffectPathChecks::LookupBoundsCheckFor( in LookupBoundsCheckFor()
162 RedundancyElimination::EffectPathChecks const*
170 Node* node, EffectPathChecks const* checks) { in Set()
178 EffectPathChecks const* checks = node_checks_.Get(effect); in ReduceCheckNode()
200 EffectPathChecks const* checks = node_checks_.Get(effect); in TryReuseBoundsCheckForFirstInput()
241 EffectPathChecks* checks = EffectPathChecks::Copy( in ReduceEffectPhi()
251 return UpdateChecks(node, EffectPathChecks::Empty(zone())); in ReduceStart()
271 EffectPathChecks const* checks = node_checks_.Get(effect); in TakeChecksFromFirstEffect()
281 EffectPathChecks const* checks) { in UpdateChecks()
282 EffectPathChecks const* original = node_checks_.Get(node); in UpdateChecks()