| Index: src/compiler/js-builtin-reducer.h
|
| diff --git a/src/compiler/js-builtin-reducer.h b/src/compiler/js-builtin-reducer.h
|
| index 1e61928138d1a8b90aeeebac34f0a997943c7094..2b535a5e7e7249873ed734f492c8c78f7f6a2a76 100644
|
| --- a/src/compiler/js-builtin-reducer.h
|
| +++ b/src/compiler/js-builtin-reducer.h
|
| @@ -18,7 +18,6 @@ namespace compiler {
|
| // Forward declarations.
|
| class CommonOperatorBuilder;
|
| class JSGraph;
|
| -class MachineOperatorBuilder;
|
| class SimplifiedOperatorBuilder;
|
|
|
|
|
| @@ -30,27 +29,29 @@ class JSBuiltinReducer final : public AdvancedReducer {
|
| Reduction Reduce(Node* node) final;
|
|
|
| private:
|
| - Reduction ReduceFunctionCall(Node* node);
|
| - Reduction ReduceMathMax(Node* node);
|
| - Reduction ReduceMathImul(Node* node);
|
| + Reduction ReduceMathAtan(Node* node);
|
| + Reduction ReduceMathAtan2(Node* node);
|
| Reduction ReduceMathCeil(Node* node);
|
| Reduction ReduceMathClz32(Node* node);
|
| Reduction ReduceMathFloor(Node* node);
|
| Reduction ReduceMathFround(Node* node);
|
| - Reduction ReduceMathAtan(Node* node);
|
| - Reduction ReduceMathAtan2(Node* node);
|
| + Reduction ReduceMathImul(Node* node);
|
| Reduction ReduceMathLog(Node* node);
|
| Reduction ReduceMathLog1p(Node* node);
|
| + Reduction ReduceMathMax(Node* node);
|
| + Reduction ReduceMathMin(Node* node);
|
| Reduction ReduceMathRound(Node* node);
|
| Reduction ReduceMathSqrt(Node* node);
|
| Reduction ReduceMathTrunc(Node* node);
|
| Reduction ReduceStringFromCharCode(Node* node);
|
|
|
| + Node* ToNumber(Node* value);
|
| + Node* ToUint32(Node* value);
|
| +
|
| Graph* graph() const;
|
| JSGraph* jsgraph() const { return jsgraph_; }
|
| Isolate* isolate() const;
|
| CommonOperatorBuilder* common() const;
|
| - MachineOperatorBuilder* machine() const;
|
| SimplifiedOperatorBuilder* simplified() const;
|
|
|
| JSGraph* const jsgraph_;
|
|
|