Chromium Code Reviews| Index: src/x64/assembler-x64.h |
| =================================================================== |
| --- src/x64/assembler-x64.h (revision 13335) |
| +++ src/x64/assembler-x64.h (working copy) |
| @@ -419,6 +419,8 @@ |
| int operand_size() const { return len_; } |
| private: |
| + explicit Operand(Register reg); |
|
Jakob Kummerow
2013/01/11 17:43:38
On x64 so far, an Operand always means a memory ac
|
| + |
| byte rex_; |
| byte buf_[6]; |
| // The number of bytes of buf_ in use. |
| @@ -732,6 +734,7 @@ |
| void movzxbl(Register dst, const Operand& src); |
| void movzxwq(Register dst, const Operand& src); |
| void movzxwl(Register dst, const Operand& src); |
| + void movzxwl(Register dst, Register src) { movzxwl(dst, Operand(src)); } |
| // Repeated moves. |