Index: src/x64/assembler-x64.cc |
diff --git a/src/x64/assembler-x64.cc b/src/x64/assembler-x64.cc |
index 1502d7934098272debb7f7f9e8c6701bbeeba68a..dcb9fa562159b8e33f2cfff8b7ffcf205c57b77e 100644 |
--- a/src/x64/assembler-x64.cc |
+++ b/src/x64/assembler-x64.cc |
@@ -2476,6 +2476,17 @@ void Assembler::emit_farith(int b1, int b2, int i) { |
} |
+// SSE operations. |
+ |
+void Assembler::andps(XMMRegister dst, XMMRegister src) { |
+ EnsureSpace ensure_space(this); |
+ emit_optional_rex_32(dst, src); |
+ emit(0x0F); |
+ emit(0x54); |
+ emit_sse_operand(dst, src); |
+} |
+ |
+ |
// SSE 2 operations. |
void Assembler::movd(XMMRegister dst, Register src) { |