diff options
Diffstat (limited to 'deps/v8/src/compiler/machine-operator-reducer.cc')
-rw-r--r-- | deps/v8/src/compiler/machine-operator-reducer.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/v8/src/compiler/machine-operator-reducer.cc b/deps/v8/src/compiler/machine-operator-reducer.cc index 11124579f6..38013d228c 100644 --- a/deps/v8/src/compiler/machine-operator-reducer.cc +++ b/deps/v8/src/compiler/machine-operator-reducer.cc @@ -681,7 +681,7 @@ Reduction MachineOperatorReducer::Reduce(Node* node) { Int64Matcher m(node->InputAt(0)); if (m.HasValue()) return ReplaceInt32(static_cast<int32_t>(m.Value())); if (m.IsChangeInt32ToInt64()) return Replace(m.node()->InputAt(0)); - if (m.IsBitcastTaggedSignedToWord()) { + if (m.IsBitcastTaggedToWordForTagAndSmiBits()) { Int64Matcher n(m.node()->InputAt(0)); if (n.IsChangeCompressedToTagged()) { DCHECK(machine()->Is64() && SmiValuesAre31Bits()); @@ -725,7 +725,7 @@ Reduction MachineOperatorReducer::Reduce(Node* node) { case IrOpcode::kFloat64RoundDown: return ReduceFloat64RoundDown(node); case IrOpcode::kBitcastTaggedToWord: - case IrOpcode::kBitcastTaggedSignedToWord: { + case IrOpcode::kBitcastTaggedToWordForTagAndSmiBits: { NodeMatcher m(node->InputAt(0)); if (m.IsBitcastWordToTaggedSigned()) { RelaxEffectsAndControls(node); |