| Index: src/x64/assembler-x64.h
|
| diff --git a/src/x64/assembler-x64.h b/src/x64/assembler-x64.h
|
| index 9af5421ebadc05023ef68e850f5c34891bde95a5..499ac32a56cea836f16bf930d76fe2b4ab3e9b8f 100644
|
| --- a/src/x64/assembler-x64.h
|
| +++ b/src/x64/assembler-x64.h
|
| @@ -1281,7 +1281,6 @@ class Assembler : public AssemblerBase {
|
| void vmovq(XMMRegister dst, const Operand& src);
|
| void vmovq(Register dst, XMMRegister src);
|
|
|
| - void vmovapd(XMMRegister dst, XMMRegister src);
|
| void vmovsd(XMMRegister dst, const Operand& src) {
|
| vsd(0x10, dst, xmm0, src);
|
| }
|
| @@ -1584,6 +1583,12 @@ class Assembler : public AssemblerBase {
|
| void rorxl(Register dst, Register src, byte imm8);
|
| void rorxl(Register dst, const Operand& src, byte imm8);
|
|
|
| + void vmovapd(XMMRegister dst, XMMRegister src) { vpd(0x28, dst, xmm0, src); }
|
| + void vmovmskpd(Register dst, XMMRegister src) {
|
| + XMMRegister idst = {dst.code()};
|
| + vpd(0x50, idst, xmm0, src);
|
| + }
|
| +
|
| #define PACKED_OP_LIST(V) \
|
| V(and, 0x54) \
|
| V(xor, 0x57)
|
|
|