Commit 4f603d2c authored by bmeurer's avatar bmeurer Committed by Commit bot

[turbofan] Reduce code duplication in JSTypedLowering somewhat.

R=epertoso@chromium.org

Review-Url: https://codereview.chromium.org/2259613003
Cr-Commit-Position: refs/heads/master@{#38705}
parent 39764ba2
This diff is collapsed.
...@@ -48,9 +48,6 @@ class JSTypedLowering final : public AdvancedReducer { ...@@ -48,9 +48,6 @@ class JSTypedLowering final : public AdvancedReducer {
friend class JSBinopReduction; friend class JSBinopReduction;
Reduction ReduceJSAdd(Node* node); Reduction ReduceJSAdd(Node* node);
Reduction ReduceJSModulus(Node* node);
Reduction ReduceJSBitwiseOr(Node* node);
Reduction ReduceJSMultiply(Node* node);
Reduction ReduceJSComparison(Node* node); Reduction ReduceJSComparison(Node* node);
Reduction ReduceJSLoadNamed(Node* node); Reduction ReduceJSLoadNamed(Node* node);
Reduction ReduceJSLoadProperty(Node* node); Reduction ReduceJSLoadProperty(Node* node);
...@@ -83,11 +80,9 @@ class JSTypedLowering final : public AdvancedReducer { ...@@ -83,11 +80,9 @@ class JSTypedLowering final : public AdvancedReducer {
Reduction ReduceLoadField(Node* node); Reduction ReduceLoadField(Node* node);
Reduction ReduceNumberRoundop(Node* node); Reduction ReduceNumberRoundop(Node* node);
Reduction ReduceSelect(Node* node); Reduction ReduceSelect(Node* node);
Reduction ReduceJSSubtract(Node* node); Reduction ReduceNumberBinop(Node* node);
Reduction ReduceJSDivide(Node* node); Reduction ReduceInt32Binop(Node* node);
Reduction ReduceInt32Binop(Node* node, const Operator* intOp); Reduction ReduceUI32Shift(Node* node, Signedness signedness);
Reduction ReduceUI32Shift(Node* node, Signedness signedness,
const Operator* shift_op);
Factory* factory() const; Factory* factory() const;
Graph* graph() const; Graph* graph() const;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment