diff options
Diffstat (limited to 'deps/v8/src/compiler/redundancy-elimination.h')
-rw-r--r-- | deps/v8/src/compiler/redundancy-elimination.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/deps/v8/src/compiler/redundancy-elimination.h b/deps/v8/src/compiler/redundancy-elimination.h index 05094a388e..e89a7b2649 100644 --- a/deps/v8/src/compiler/redundancy-elimination.h +++ b/deps/v8/src/compiler/redundancy-elimination.h @@ -11,7 +11,7 @@ namespace v8 { namespace internal { namespace compiler { -class RedundancyElimination final : public AdvancedReducer { +class V8_EXPORT_PRIVATE RedundancyElimination final : public AdvancedReducer { public: RedundancyElimination(Editor* editor, Zone* zone); ~RedundancyElimination() final; @@ -59,14 +59,14 @@ class RedundancyElimination final : public AdvancedReducer { Reduction ReduceCheckNode(Node* node); Reduction ReduceEffectPhi(Node* node); + Reduction ReduceSpeculativeNumberComparison(Node* node); + Reduction ReduceSpeculativeNumberOperation(Node* node); Reduction ReduceStart(Node* node); Reduction ReduceOtherNode(Node* node); Reduction TakeChecksFromFirstEffect(Node* node); Reduction UpdateChecks(Node* node, EffectPathChecks const* checks); - Reduction TryReuseBoundsCheckForFirstInput(Node* node); - Zone* zone() const { return zone_; } PathChecksForEffectNodes node_checks_; |