| Index: src/x64/macro-assembler-x64.h
 | 
| diff --git a/src/x64/macro-assembler-x64.h b/src/x64/macro-assembler-x64.h
 | 
| index 9d5d2a31c5ceee61652cd923ca83e8a13d1388ca..2ce78e5c182f269f1e2a9f539c9e9fb0e280c531 100644
 | 
| --- a/src/x64/macro-assembler-x64.h
 | 
| +++ b/src/x64/macro-assembler-x64.h
 | 
| @@ -1518,6 +1518,23 @@ inline Operand StackSpaceOperand(int index) {
 | 
|  }
 | 
|  
 | 
|  
 | 
| +// Assumes the return address size equals an argument size.
 | 
| +// Considers receiver as argument 0.
 | 
| +inline Operand StackOperandForArgument(int32_t disp) {
 | 
| +  // Adjusts the disp with kPCOnStackSize - kPointerSize.
 | 
| +  return Operand(rsp, disp + kPCOnStackSize - kPointerSize);
 | 
| +}
 | 
| +
 | 
| +
 | 
| +// Assumes the return address size equals an argument size.
 | 
| +// Considers receiver as argument 0.
 | 
| +inline Operand StackOperandForArgument(Register index,
 | 
| +                                       ScaleFactor scale,
 | 
| +                                       int32_t disp) {
 | 
| +  // Adjusts the disp with kPCOnStackSize - kPointerSize.
 | 
| +  return Operand(rsp, index, scale, disp + kPCOnStackSize - kPointerSize);
 | 
| +}
 | 
| +
 | 
|  
 | 
|  #ifdef GENERATED_CODE_COVERAGE
 | 
|  extern void LogGeneratedCodeCoverage(const char* file_line);
 | 
| 
 |