| Index: src/x64/assembler-x64.h
 | 
| diff --git a/src/x64/assembler-x64.h b/src/x64/assembler-x64.h
 | 
| index 96715d139484735459b04291f66fd001f38c7c6a..9c52b772686316c20e132cf5eede5057d4061bc8 100644
 | 
| --- a/src/x64/assembler-x64.h
 | 
| +++ b/src/x64/assembler-x64.h
 | 
| @@ -1064,6 +1064,7 @@ class Assembler : public AssemblerBase {
 | 
|  
 | 
|    // SSE2 instructions
 | 
|    void movd(XMMRegister dst, Register src);
 | 
| +  void movd(XMMRegister dst, const Operand& src);
 | 
|    void movd(Register dst, XMMRegister src);
 | 
|    void movq(XMMRegister dst, Register src);
 | 
|    void movq(Register dst, XMMRegister src);
 | 
| @@ -1132,9 +1133,17 @@ class Assembler : public AssemblerBase {
 | 
|  
 | 
|    void movmskpd(Register dst, XMMRegister src);
 | 
|  
 | 
| +  void punpckldq(XMMRegister dst, XMMRegister src);
 | 
| +  void punpckhdq(XMMRegister dst, XMMRegister src);
 | 
| +
 | 
|    // SSE 4.1 instruction
 | 
|    void extractps(Register dst, XMMRegister src, byte imm8);
 | 
|  
 | 
| +  void pextrd(Register dst, XMMRegister src, int8_t imm8);
 | 
| +
 | 
| +  void pinsrd(XMMRegister dst, Register src, int8_t imm8);
 | 
| +  void pinsrd(XMMRegister dst, const Operand& src, int8_t imm8);
 | 
| +
 | 
|    enum RoundingMode {
 | 
|      kRoundToNearest = 0x0,
 | 
|      kRoundDown      = 0x1,
 | 
| 
 |