| Index: src/x64/assembler-x64.h
|
| ===================================================================
|
| --- src/x64/assembler-x64.h (revision 2284)
|
| +++ src/x64/assembler-x64.h (working copy)
|
| @@ -605,12 +605,13 @@
|
| // Divide rdx:rax by src. Quotient in rax, remainder in rdx.
|
| void idiv(Register src);
|
|
|
| - void imul(Register dst, Register src);
|
| - void imul(Register dst, const Operand& src);
|
| - // Performs the operation dst = src * imm.
|
| - void imul(Register dst, Register src, Immediate imm);
|
| + // Signed multiply instructions.
|
| + void imul(Register src); // rdx:rax = rax * src.
|
| + void imul(Register dst, Register src); // dst = dst * src.
|
| + void imul(Register dst, const Operand& src); // dst = dst * src.
|
| + void imul(Register dst, Register src, Immediate imm); // dst = src * imm.
|
| // Multiply 32 bit registers
|
| - void imull(Register dst, Register src);
|
| + void imull(Register dst, Register src); // dst = dst * src.
|
|
|
| void incq(Register dst);
|
| void incq(const Operand& dst);
|
|
|