Index: src/ia32/assembler-ia32.h |
diff --git a/src/ia32/assembler-ia32.h b/src/ia32/assembler-ia32.h |
index 928f172894867d52d9d8b6132fd55df5b8cc0d1a..ac8ba5facf39d00ede6ff77b4886c78813f4b26b 100644 |
--- a/src/ia32/assembler-ia32.h |
+++ b/src/ia32/assembler-ia32.h |
@@ -788,9 +788,15 @@ class Assembler : public Malloced { |
void xorpd(XMMRegister dst, XMMRegister src); |
void sqrtsd(XMMRegister dst, XMMRegister src); |
+ void andpd(XMMRegister dst, const Operand& src); |
+ |
void ucomisd(XMMRegister dst, XMMRegister src); |
void movmskpd(Register dst, XMMRegister src); |
+ void cmpltsd(XMMRegister dst, XMMRegister src); |
+ |
+ void movaps(XMMRegister dst, const Operand& src); |
+ |
void movdqa(XMMRegister dst, const Operand& src); |
void movdqa(const Operand& dst, XMMRegister src); |
void movdqu(XMMRegister dst, const Operand& src); |
@@ -806,6 +812,8 @@ class Assembler : public Malloced { |
void pxor(XMMRegister dst, XMMRegister src); |
void ptest(XMMRegister dst, XMMRegister src); |
+ void psllq(XMMRegister reg, int8_t imm8); |
+ |
// Parallel XMM operations. |
void movntdqa(XMMRegister src, const Operand& dst); |
void movntdq(const Operand& dst, XMMRegister src); |