Home
last modified time | relevance | path

Searched refs:EffectPathChecks (Results 1 – 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dredundancy-elimination.h32 class EffectPathChecks final {
34 static EffectPathChecks* Copy(Zone* zone, EffectPathChecks const* checks);
35 static EffectPathChecks const* Empty(Zone* zone);
36 bool Equals(EffectPathChecks const* that) const;
37 void Merge(EffectPathChecks const* that);
39 EffectPathChecks const* AddCheck(Zone* zone, Node* node) const;
46 EffectPathChecks(Check* head, size_t size) : head_(head), size_(size) {} in EffectPathChecks() function
57 EffectPathChecks const* Get(Node* node) const;
58 void Set(Node* node, EffectPathChecks const* checks);
61 ZoneVector<EffectPathChecks const*> info_for_node_;
[all …]
Dredundancy-elimination.cc65 RedundancyElimination::EffectPathChecks*
66 RedundancyElimination::EffectPathChecks::Copy(Zone* zone, in Copy()
67 EffectPathChecks const* checks) { in Copy()
68 return zone->New<EffectPathChecks>(*checks); in Copy()
72 RedundancyElimination::EffectPathChecks const*
73 RedundancyElimination::EffectPathChecks::Empty(Zone* zone) { in Empty()
74 return zone->New<EffectPathChecks>(nullptr, 0); in Empty()
77 bool RedundancyElimination::EffectPathChecks::Equals( in Equals()
78 EffectPathChecks const* that) const { in Equals()
90 void RedundancyElimination::EffectPathChecks::Merge( in Merge()
[all …]