diff options
Diffstat (limited to 'deps/v8/src/compiler/js-typed-lowering.h')
-rw-r--r-- | deps/v8/src/compiler/js-typed-lowering.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/deps/v8/src/compiler/js-typed-lowering.h b/deps/v8/src/compiler/js-typed-lowering.h index c3bef9aeed..e25e092453 100644 --- a/deps/v8/src/compiler/js-typed-lowering.h +++ b/deps/v8/src/compiler/js-typed-lowering.h @@ -33,7 +33,7 @@ class V8_EXPORT_PRIVATE JSTypedLowering final public: JSTypedLowering(Editor* editor, JSGraph* jsgraph, JSHeapBroker* js_heap_broker, Zone* zone); - ~JSTypedLowering() final {} + ~JSTypedLowering() final = default; const char* reducer_name() const override { return "JSTypedLowering"; } @@ -57,11 +57,11 @@ class V8_EXPORT_PRIVATE JSTypedLowering final Reduction ReduceJSStoreModule(Node* node); Reduction ReduceJSEqual(Node* node); Reduction ReduceJSStrictEqual(Node* node); - Reduction ReduceJSToInteger(Node* node); Reduction ReduceJSToLength(Node* node); Reduction ReduceJSToName(Node* node); - Reduction ReduceJSToNumberOrNumericInput(Node* input); - Reduction ReduceJSToNumberOrNumeric(Node* node); + Reduction ReduceJSToNumberInput(Node* input); + Reduction ReduceJSToNumber(Node* node); + Reduction ReduceJSToNumeric(Node* node); Reduction ReduceJSToStringInput(Node* input); Reduction ReduceJSToString(Node* node); Reduction ReduceJSToObject(Node* node); @@ -81,7 +81,6 @@ class V8_EXPORT_PRIVATE JSTypedLowering final Reduction ReduceNumberBinop(Node* node); Reduction ReduceInt32Binop(Node* node); Reduction ReduceUI32Shift(Node* node, Signedness signedness); - Reduction ReduceCreateConsString(Node* node); Reduction ReduceSpeculativeNumberAdd(Node* node); Reduction ReduceSpeculativeNumberMultiply(Node* node); Reduction ReduceSpeculativeNumberBinop(Node* node); @@ -92,9 +91,6 @@ class V8_EXPORT_PRIVATE JSTypedLowering final // Helper for ReduceJSLoadModule and ReduceJSStoreModule. Node* BuildGetModuleCell(Node* node); - // Helpers for ReduceJSCreateConsString. - Node* BuildGetStringLength(Node* value); - Factory* factory() const; Graph* graph() const; JSGraph* jsgraph() const { return jsgraph_; } |