Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dredundancy-elimination.cc73 RedundancyElimination::EffectPathChecks*
74 RedundancyElimination::EffectPathChecks::Copy(Zone* zone, in Copy()
75 EffectPathChecks const* checks) { in Copy()
76 return new (zone->New(sizeof(EffectPathChecks))) EffectPathChecks(*checks); in Copy()
80 RedundancyElimination::EffectPathChecks const*
81 RedundancyElimination::EffectPathChecks::Empty(Zone* zone) { in Empty()
82 return new (zone->New(sizeof(EffectPathChecks))) EffectPathChecks(nullptr, 0); in Empty()
85 bool RedundancyElimination::EffectPathChecks::Equals( in Equals()
86 EffectPathChecks const* that) const { in Equals()
98 void RedundancyElimination::EffectPathChecks::Merge( in Merge()
[all …]
Dredundancy-elimination.h30 class EffectPathChecks final {
32 static EffectPathChecks* Copy(Zone* zone, EffectPathChecks const* checks);
33 static EffectPathChecks const* Empty(Zone* zone);
34 bool Equals(EffectPathChecks const* that) const;
35 void Merge(EffectPathChecks const* that);
37 EffectPathChecks const* AddCheck(Zone* zone, Node* node) const;
42 EffectPathChecks(Check* head, size_t size) : head_(head), size_(size) {} in EffectPathChecks() function
53 EffectPathChecks const* Get(Node* node) const;
54 void Set(Node* node, EffectPathChecks const* checks);
57 ZoneVector<EffectPathChecks const*> info_for_node_;
[all …]