Index: src/x64/macro-assembler-x64.h |
diff --git a/src/x64/macro-assembler-x64.h b/src/x64/macro-assembler-x64.h |
index 00903c10d18b0a9521eb4d4563cf504a14430172..a068f250d2391d8f5944c010846803ef97cd1fc9 100644 |
--- a/src/x64/macro-assembler-x64.h |
+++ b/src/x64/macro-assembler-x64.h |
@@ -957,6 +957,7 @@ class MacroAssembler: public Assembler { |
AVX_OP2_XO(Subsd, subsd) |
AVX_OP2_XO(Mulsd, mulsd) |
AVX_OP2_XO(Divsd, divsd) |
+ AVX_OP2_XO(Andps, andps) |
AVX_OP2_X(Andpd, andpd) |
AVX_OP2_X(Orpd, orpd) |
AVX_OP2_X(Xorpd, xorpd) |
@@ -1002,6 +1003,12 @@ class MacroAssembler: public Assembler { |
void Ucomisd(XMMRegister src1, XMMRegister src2); |
void Ucomisd(XMMRegister src1, const Operand& src2); |
+ // --------------------------------------------------------------------------- |
+ // SIMD macros. |
+ void Absps(XMMRegister dst); |
+ void Negps(XMMRegister dst); |
+ |
+ |
// Control Flow |
void Jump(Address destination, RelocInfo::Mode rmode); |
void Jump(ExternalReference ext); |