diff options
Diffstat (limited to 'deps/v8/src/compiler/simplified-operator-reducer.cc')
-rw-r--r-- | deps/v8/src/compiler/simplified-operator-reducer.cc | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/deps/v8/src/compiler/simplified-operator-reducer.cc b/deps/v8/src/compiler/simplified-operator-reducer.cc index 885a86286e..0f293d2b38 100644 --- a/deps/v8/src/compiler/simplified-operator-reducer.cc +++ b/deps/v8/src/compiler/simplified-operator-reducer.cc @@ -155,23 +155,6 @@ Reduction SimplifiedOperatorReducer::Reduce(Node* node) { Node* new_node = graph()->NewNode( simplified()->ChangeInt31ToCompressedSigned(), m.InputAt(0)); return Replace(new_node); - } else if (m.IsCheckedInt32ToTaggedSigned()) { - // Create a new checked node that outputs CompressedSigned values, with - // an explicit decompression after it. - Node* new_checked = graph()->CloneNode(m.node()); - NodeProperties::ChangeOp( - new_checked, simplified()->CheckedInt32ToCompressedSigned( - CheckParametersOf(m.node()->op()).feedback())); - Node* new_decompression = graph()->NewNode( - machine()->ChangeCompressedSignedToTaggedSigned(), new_checked); - - // For all uses of the old checked node, instead insert the new "checked - // + decompression". Also, update control and effect. - ReplaceWithValue(m.node(), new_decompression, new_checked, new_checked); - - // In the current node, we can skip the decompression since we are going - // to have a Decompression + Compression combo. - return Replace(new_checked); } break; } |