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_; |