| Index: src/compiler/js-intrinsic-lowering.cc | 
| diff --git a/src/compiler/js-intrinsic-lowering.cc b/src/compiler/js-intrinsic-lowering.cc | 
| index bba3749532f96a14041e2ecc3b217cef82b82ed3..9acab4bbe0370eaa2fe1774d3ba8d1c7df1fa641 100644 | 
| --- a/src/compiler/js-intrinsic-lowering.cc | 
| +++ b/src/compiler/js-intrinsic-lowering.cc | 
| @@ -210,8 +210,6 @@ Reduction JSIntrinsicLowering::ReduceIsInstanceType( | 
| // } else { | 
| //   return %_GetInstanceType(%_GetMap(value)) == instance_type; | 
| // } | 
| -  MachineType const type = static_cast<MachineType>(kTypeBool | kRepTagged); | 
| - | 
| Node* value = NodeProperties::GetValueInput(node, 0); | 
| Node* effect = NodeProperties::GetEffectInput(node); | 
| Node* control = NodeProperties::GetControlInput(node); | 
| @@ -239,7 +237,8 @@ Reduction JSIntrinsicLowering::ReduceIsInstanceType( | 
| ReplaceWithValue(node, node, ephi); | 
|  | 
| // Turn the {node} into a Phi. | 
| -  return Change(node, common()->Phi(type, 2), vtrue, vfalse, merge); | 
| +  return Change(node, common()->Phi(MachineRepresentation::kTagged, 2), vtrue, | 
| +                vfalse, merge); | 
| } | 
|  | 
|  | 
| @@ -279,8 +278,8 @@ Reduction JSIntrinsicLowering::ReduceIsJSReceiver(Node* node) { | 
|  | 
| control = graph()->NewNode(common()->Merge(2), if_true, if_false); | 
| effect = graph()->NewNode(common()->EffectPhi(2), etrue, efalse, control); | 
| -    value = graph()->NewNode(common()->Phi(kMachAnyTagged, 2), vtrue, vfalse, | 
| -                             control); | 
| +    value = graph()->NewNode(common()->Phi(MachineRepresentation::kTagged, 2), | 
| +                             vtrue, vfalse, control); | 
| } | 
| ReplaceWithValue(node, node, effect, control); | 
| return Replace(value); | 
| @@ -346,7 +345,8 @@ Reduction JSIntrinsicLowering::ReduceValueOf(Node* node) { | 
| // } | 
| const Operator* const merge_op = common()->Merge(2); | 
| const Operator* const ephi_op = common()->EffectPhi(2); | 
| -  const Operator* const phi_op = common()->Phi(kMachAnyTagged, 2); | 
| +  const Operator* const phi_op = | 
| +      common()->Phi(MachineRepresentation::kTagged, 2); | 
|  | 
| Node* value = NodeProperties::GetValueInput(node, 0); | 
| Node* effect = NodeProperties::GetEffectInput(node); | 
| @@ -511,7 +511,7 @@ Reduction JSIntrinsicLowering::ReduceToLength(Node* node) { | 
| } else { | 
| if (value_type->Min() <= 0.0) { | 
| value = graph()->NewNode( | 
| -            common()->Select(kMachAnyTagged), | 
| +            common()->Select(MachineRepresentation::kTagged), | 
| graph()->NewNode(simplified()->NumberLessThanOrEqual(), value, | 
| jsgraph()->ZeroConstant()), | 
| jsgraph()->ZeroConstant(), value); | 
| @@ -520,7 +520,7 @@ Reduction JSIntrinsicLowering::ReduceToLength(Node* node) { | 
| } | 
| if (value_type->Max() > kMaxSafeInteger) { | 
| value = graph()->NewNode( | 
| -            common()->Select(kMachAnyTagged), | 
| +            common()->Select(MachineRepresentation::kTagged), | 
| graph()->NewNode(simplified()->NumberLessThanOrEqual(), | 
| jsgraph()->Constant(kMaxSafeInteger), value), | 
| jsgraph()->Constant(kMaxSafeInteger), value); | 
|  |