| Index: src/compiler/simplified-operator-reducer.cc
|
| diff --git a/src/compiler/simplified-operator-reducer.cc b/src/compiler/simplified-operator-reducer.cc
|
| index 01ad15e21eff01ac4c22306e6efde18618225674..9d45e5b19261c39f5492687aa828588b3a63054c 100644
|
| --- a/src/compiler/simplified-operator-reducer.cc
|
| +++ b/src/compiler/simplified-operator-reducer.cc
|
| @@ -54,8 +54,6 @@ Reduction SimplifiedOperatorReducer::Reduce(Node* node) {
|
| if (m.IsChangeBitToBool()) return Replace(m.node()->InputAt(0));
|
| break;
|
| }
|
| - case IrOpcode::kChangeWord32ToBit:
|
| - return ReduceChangeWord32ToBit(node);
|
| case IrOpcode::kChangeFloat64ToTagged: {
|
| Float64Matcher m(node->InputAt(0));
|
| if (m.HasValue()) return ReplaceNumber(m.Value());
|
| @@ -138,17 +136,6 @@ Reduction SimplifiedOperatorReducer::ReduceAnyToBoolean(Node* node) {
|
| }
|
|
|
|
|
| -Reduction SimplifiedOperatorReducer::ReduceChangeWord32ToBit(Node* node) {
|
| - Node* const input = NodeProperties::GetValueInput(node, 0);
|
| - Type* const input_type = NodeProperties::GetBounds(input).upper;
|
| - if (input_type->Is(jsgraph()->ZeroOneRangeType())) {
|
| - // ChangeWord32ToBit(x:bit) => x
|
| - return Replace(input);
|
| - }
|
| - return NoChange();
|
| -}
|
| -
|
| -
|
| Reduction SimplifiedOperatorReducer::Change(Node* node, const Operator* op,
|
| Node* a) {
|
| DCHECK_EQ(node->InputCount(), OperatorProperties::GetTotalInputCount(op));
|
|
|