| Index: src/crankshaft/x64/lithium-codegen-x64.cc
 | 
| diff --git a/src/crankshaft/x64/lithium-codegen-x64.cc b/src/crankshaft/x64/lithium-codegen-x64.cc
 | 
| index 3c1644f6a0d592a3e260e7c13ee0e3d2fb8e4fe5..645c635567a3b656145d6e5a25728ee956386a27 100644
 | 
| --- a/src/crankshaft/x64/lithium-codegen-x64.cc
 | 
| +++ b/src/crankshaft/x64/lithium-codegen-x64.cc
 | 
| @@ -2779,23 +2779,6 @@ void LCodeGen::DoLoadGlobalGeneric(LLoadGlobalGeneric* instr) {
 | 
|  }
 | 
|  
 | 
|  
 | 
| -void LCodeGen::DoLoadGlobalViaContext(LLoadGlobalViaContext* instr) {
 | 
| -  DCHECK(ToRegister(instr->context()).is(rsi));
 | 
| -  DCHECK(ToRegister(instr->result()).is(rax));
 | 
| -  int const slot = instr->slot_index();
 | 
| -  int const depth = instr->depth();
 | 
| -  if (depth <= LoadGlobalViaContextStub::kMaximumDepth) {
 | 
| -    __ Set(LoadGlobalViaContextDescriptor::SlotRegister(), slot);
 | 
| -    Handle<Code> stub =
 | 
| -        CodeFactory::LoadGlobalViaContext(isolate(), depth).code();
 | 
| -    CallCode(stub, RelocInfo::CODE_TARGET, instr);
 | 
| -  } else {
 | 
| -    __ Push(Smi::FromInt(slot));
 | 
| -    __ CallRuntime(Runtime::kLoadGlobalViaContext, 1);
 | 
| -  }
 | 
| -}
 | 
| -
 | 
| -
 | 
|  void LCodeGen::DoLoadContextSlot(LLoadContextSlot* instr) {
 | 
|    Register context = ToRegister(instr->context());
 | 
|    Register result = ToRegister(instr->result());
 | 
| @@ -4135,29 +4118,6 @@ void LCodeGen::DoStoreNamedGeneric(LStoreNamedGeneric* instr) {
 | 
|  }
 | 
|  
 | 
|  
 | 
| -void LCodeGen::DoStoreGlobalViaContext(LStoreGlobalViaContext* instr) {
 | 
| -  DCHECK(ToRegister(instr->context()).is(rsi));
 | 
| -  DCHECK(ToRegister(instr->value())
 | 
| -             .is(StoreGlobalViaContextDescriptor::ValueRegister()));
 | 
| -  int const slot = instr->slot_index();
 | 
| -  int const depth = instr->depth();
 | 
| -  if (depth <= StoreGlobalViaContextStub::kMaximumDepth) {
 | 
| -    __ Set(StoreGlobalViaContextDescriptor::SlotRegister(), slot);
 | 
| -    Handle<Code> stub = CodeFactory::StoreGlobalViaContext(
 | 
| -                            isolate(), depth, instr->language_mode())
 | 
| -                            .code();
 | 
| -    CallCode(stub, RelocInfo::CODE_TARGET, instr);
 | 
| -  } else {
 | 
| -    __ Push(Smi::FromInt(slot));
 | 
| -    __ Push(StoreGlobalViaContextDescriptor::ValueRegister());
 | 
| -    __ CallRuntime(is_strict(instr->language_mode())
 | 
| -                       ? Runtime::kStoreGlobalViaContext_Strict
 | 
| -                       : Runtime::kStoreGlobalViaContext_Sloppy,
 | 
| -                   2);
 | 
| -  }
 | 
| -}
 | 
| -
 | 
| -
 | 
|  void LCodeGen::DoBoundsCheck(LBoundsCheck* instr) {
 | 
|    Representation representation = instr->hydrogen()->length()->representation();
 | 
|    DCHECK(representation.Equals(instr->hydrogen()->index()->representation()));
 | 
| 
 |