| Index: src/compiler/js-generic-lowering.cc
 | 
| diff --git a/src/compiler/js-generic-lowering.cc b/src/compiler/js-generic-lowering.cc
 | 
| index 68cc1cea9053358bbd5a065647e8300b83bdc56e..4052bca75f05429f08f5f2addefa5e56bd95069a 100644
 | 
| --- a/src/compiler/js-generic-lowering.cc
 | 
| +++ b/src/compiler/js-generic-lowering.cc
 | 
| @@ -478,14 +478,14 @@ Node* JSGenericLowering::LowerJSLoadContext(Node* node) {
 | 
|    // here so that load/store optimization can be applied afterwards.
 | 
|    for (int i = 0; i < access.depth(); ++i) {
 | 
|      node->ReplaceInput(
 | 
| -        0, graph()->NewNode(
 | 
| -               machine()->Load(kMachineTagged),
 | 
| -               NodeProperties::GetValueInput(node, 0),
 | 
| -               Int32Constant(Context::SlotOffset(Context::PREVIOUS_INDEX)),
 | 
| -               NodeProperties::GetEffectInput(node)));
 | 
| +        0,
 | 
| +        graph()->NewNode(
 | 
| +            machine()->Load(mAnyTagged), NodeProperties::GetValueInput(node, 0),
 | 
| +            Int32Constant(Context::SlotOffset(Context::PREVIOUS_INDEX)),
 | 
| +            NodeProperties::GetEffectInput(node)));
 | 
|    }
 | 
|    node->ReplaceInput(1, Int32Constant(Context::SlotOffset(access.index())));
 | 
| -  PatchOperator(node, machine()->Load(kMachineTagged));
 | 
| +  PatchOperator(node, machine()->Load(mAnyTagged));
 | 
|    return node;
 | 
|  }
 | 
|  
 | 
| @@ -496,15 +496,15 @@ Node* JSGenericLowering::LowerJSStoreContext(Node* node) {
 | 
|    // here so that load/store optimization can be applied afterwards.
 | 
|    for (int i = 0; i < access.depth(); ++i) {
 | 
|      node->ReplaceInput(
 | 
| -        0, graph()->NewNode(
 | 
| -               machine()->Load(kMachineTagged),
 | 
| -               NodeProperties::GetValueInput(node, 0),
 | 
| -               Int32Constant(Context::SlotOffset(Context::PREVIOUS_INDEX)),
 | 
| -               NodeProperties::GetEffectInput(node)));
 | 
| +        0,
 | 
| +        graph()->NewNode(
 | 
| +            machine()->Load(mAnyTagged), NodeProperties::GetValueInput(node, 0),
 | 
| +            Int32Constant(Context::SlotOffset(Context::PREVIOUS_INDEX)),
 | 
| +            NodeProperties::GetEffectInput(node)));
 | 
|    }
 | 
|    node->ReplaceInput(2, NodeProperties::GetValueInput(node, 1));
 | 
|    node->ReplaceInput(1, Int32Constant(Context::SlotOffset(access.index())));
 | 
| -  PatchOperator(node, machine()->Store(kMachineTagged, kFullWriteBarrier));
 | 
| +  PatchOperator(node, machine()->Store(mAnyTagged, kFullWriteBarrier));
 | 
|    return node;
 | 
|  }
 | 
|  
 | 
| 
 |