Index: src/compiler/effect-control-linearizer.h |
diff --git a/src/compiler/effect-control-linearizer.h b/src/compiler/effect-control-linearizer.h |
index aac5e3a61bb5116ee1e7ff268b2959d14466eb5b..b9344131e1bb383d12d427ded44f50504881d2ae 100644 |
--- a/src/compiler/effect-control-linearizer.h |
+++ b/src/compiler/effect-control-linearizer.h |
@@ -56,6 +56,8 @@ class V8_EXPORT_PRIVATE EffectControlLinearizer { |
Node* control); |
ValueEffectControl LowerChangeFloat64ToTagged(Node* node, Node* effect, |
Node* control); |
+ ValueEffectControl LowerChangeFloat64ToTaggedPointer(Node* node, Node* effect, |
+ Node* control); |
ValueEffectControl LowerChangeTaggedSignedToInt32(Node* node, Node* effect, |
Node* control); |
ValueEffectControl LowerChangeTaggedToBit(Node* node, Node* effect, |
@@ -74,8 +76,6 @@ class V8_EXPORT_PRIVATE EffectControlLinearizer { |
Node* effect, Node* control); |
ValueEffectControl LowerCheckIf(Node* node, Node* frame_state, Node* effect, |
Node* control); |
- ValueEffectControl LowerCheckHeapObject(Node* node, Node* frame_state, |
- Node* effect, Node* control); |
ValueEffectControl LowerCheckedInt32Add(Node* node, Node* frame_state, |
Node* effect, Node* control); |
ValueEffectControl LowerCheckedInt32Sub(Node* node, Node* frame_state, |
@@ -114,6 +114,10 @@ class V8_EXPORT_PRIVATE EffectControlLinearizer { |
Node* frame_state, |
Node* effect, |
Node* control); |
+ ValueEffectControl LowerCheckedTaggedToTaggedPointer(Node* node, |
+ Node* frame_state, |
+ Node* effect, |
+ Node* control); |
ValueEffectControl LowerChangeTaggedToFloat64(Node* node, Node* effect, |
Node* control); |
ValueEffectControl LowerTruncateTaggedToBit(Node* node, Node* effect, |