| Index: src/x64/lithium-x64.h
 | 
| diff --git a/src/x64/lithium-x64.h b/src/x64/lithium-x64.h
 | 
| index a7a1fe87963a8a503b42ad26f9e39394fa93ed78..fa307cfd3ec9af730a03f7e1b8ab118ff4c49638 100644
 | 
| --- a/src/x64/lithium-x64.h
 | 
| +++ b/src/x64/lithium-x64.h
 | 
| @@ -478,23 +478,19 @@ class LCallStub FINAL : public LTemplateInstruction<1, 1, 0> {
 | 
|  
 | 
|  
 | 
|  class LTailCallThroughMegamorphicCache FINAL
 | 
| -    : public LTemplateInstruction<0, 5, 0> {
 | 
| +    : public LTemplateInstruction<0, 3, 0> {
 | 
|   public:
 | 
|    explicit LTailCallThroughMegamorphicCache(LOperand* context,
 | 
| -                                            LOperand* receiver, LOperand* name,
 | 
| -                                            LOperand* slot, LOperand* vector) {
 | 
| +                                            LOperand* receiver,
 | 
| +                                            LOperand* name) {
 | 
|      inputs_[0] = context;
 | 
|      inputs_[1] = receiver;
 | 
|      inputs_[2] = name;
 | 
| -    inputs_[3] = slot;
 | 
| -    inputs_[4] = vector;
 | 
|    }
 | 
|  
 | 
|    LOperand* context() { return inputs_[0]; }
 | 
|    LOperand* receiver() { return inputs_[1]; }
 | 
|    LOperand* name() { return inputs_[2]; }
 | 
| -  LOperand* slot() { return inputs_[3]; }
 | 
| -  LOperand* vector() { return inputs_[4]; }
 | 
|  
 | 
|    DECLARE_CONCRETE_INSTRUCTION(TailCallThroughMegamorphicCache,
 | 
|                                 "tail-call-through-megamorphic-cache")
 | 
| 
 |