diff options
Diffstat (limited to 'src/compiler/js-typed-lowering.h')
-rw-r--r-- | src/compiler/js-typed-lowering.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/compiler/js-typed-lowering.h b/src/compiler/js-typed-lowering.h index 3e710226..35195ec0 100644 --- a/src/compiler/js-typed-lowering.h +++ b/src/compiler/js-typed-lowering.h @@ -70,9 +70,12 @@ class V8_EXPORT_PRIVATE JSTypedLowering final Reduction ReduceJSToString(Node* node); Reduction ReduceJSToObject(Node* node); Reduction ReduceJSConvertReceiver(Node* node); - Reduction ReduceJSCallConstruct(Node* node); - Reduction ReduceJSCallFunction(Node* node); + Reduction ReduceJSConstruct(Node* node); + Reduction ReduceJSCallForwardVarargs(Node* node); + Reduction ReduceJSCall(Node* node); Reduction ReduceJSForInNext(Node* node); + Reduction ReduceJSLoadMessage(Node* node); + Reduction ReduceJSStoreMessage(Node* node); Reduction ReduceJSGeneratorStore(Node* node); Reduction ReduceJSGeneratorRestoreContinuation(Node* node); Reduction ReduceJSGeneratorRestoreRegister(Node* node); @@ -81,6 +84,8 @@ class V8_EXPORT_PRIVATE JSTypedLowering final Reduction ReduceInt32Binop(Node* node); Reduction ReduceUI32Shift(Node* node, Signedness signedness); Reduction ReduceCreateConsString(Node* node); + Reduction ReduceSpeculativeNumberAdd(Node* node); + Reduction ReduceSpeculativeNumberBinop(Node* node); Factory* factory() const; Graph* graph() const; @@ -96,7 +101,7 @@ class V8_EXPORT_PRIVATE JSTypedLowering final Flags flags_; JSGraph* jsgraph_; Type* shifted_int32_ranges_[4]; - Type* const the_hole_type_; + Type* pointer_comparable_type_; TypeCache const& type_cache_; }; |