| Index: src/compiler/effect-control-linearizer.h
|
| diff --git a/src/compiler/effect-control-linearizer.h b/src/compiler/effect-control-linearizer.h
|
| index 2322efc0a7f8ab014029a18b5dcb68bc7669e326..6461f03085c4eb9875e1c6bedf356a2e5e39b220 100644
|
| --- a/src/compiler/effect-control-linearizer.h
|
| +++ b/src/compiler/effect-control-linearizer.h
|
| @@ -71,10 +71,8 @@ class EffectControlLinearizer {
|
| Node* effect, Node* control);
|
| ValueEffectControl LowerCheckIf(Node* node, Node* frame_state, Node* effect,
|
| Node* control);
|
| - ValueEffectControl LowerCheckTaggedPointer(Node* node, Node* frame_state,
|
| - Node* effect, Node* control);
|
| - ValueEffectControl LowerCheckTaggedSigned(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,
|
| @@ -89,8 +87,16 @@ class EffectControlLinearizer {
|
| Node* effect, Node* control);
|
| ValueEffectControl LowerCheckedInt32Mul(Node* node, Node* frame_state,
|
| Node* effect, Node* control);
|
| + ValueEffectControl LowerCheckedInt32ToTaggedSigned(Node* node,
|
| + Node* frame_state,
|
| + Node* effect,
|
| + Node* control);
|
| ValueEffectControl LowerCheckedUint32ToInt32(Node* node, Node* frame_state,
|
| Node* effect, Node* control);
|
| + ValueEffectControl LowerCheckedUint32ToTaggedSigned(Node* node,
|
| + Node* frame_state,
|
| + Node* effect,
|
| + Node* control);
|
| ValueEffectControl LowerCheckedFloat64ToInt32(Node* node, Node* frame_state,
|
| Node* effect, Node* control);
|
| ValueEffectControl LowerCheckedTaggedSignedToInt32(Node* node,
|
| @@ -101,6 +107,10 @@ class EffectControlLinearizer {
|
| Node* effect, Node* control);
|
| ValueEffectControl LowerCheckedTaggedToFloat64(Node* node, Node* frame_state,
|
| Node* effect, Node* control);
|
| + ValueEffectControl LowerCheckedTaggedToTaggedSigned(Node* node,
|
| + Node* frame_state,
|
| + Node* effect,
|
| + Node* control);
|
| ValueEffectControl LowerChangeTaggedToFloat64(Node* node, Node* effect,
|
| Node* control);
|
| ValueEffectControl LowerTruncateTaggedToBit(Node* node, Node* effect,
|
|
|