Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dredundancy-elimination.cc60 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()
[all …]
Dredundancy-elimination.h28 class EffectPathChecks final {
30 static EffectPathChecks* Copy(Zone* zone, EffectPathChecks const* checks);
31 static EffectPathChecks const* Empty(Zone* zone);
32 bool Equals(EffectPathChecks const* that) const;
33 void Merge(EffectPathChecks const* that);
35 EffectPathChecks const* AddCheck(Zone* zone, Node* node) const;
40 EffectPathChecks(Check* head, size_t size) : head_(head), size_(size) {} in EffectPathChecks() function
51 EffectPathChecks const* Get(Node* node) const;
52 void Set(Node* node, EffectPathChecks const* checks);
55 ZoneVector<EffectPathChecks const*> info_for_node_;
[all …]