Index: src/ia32/assembler-ia32.cc |
diff --git a/src/ia32/assembler-ia32.cc b/src/ia32/assembler-ia32.cc |
index a91b0c44a5a4130a2bbf16ddf4386ddba88a6fd7..9e830c06abb80d8f6be99de6755b1a191953a52d 100644 |
--- a/src/ia32/assembler-ia32.cc |
+++ b/src/ia32/assembler-ia32.cc |
@@ -32,7 +32,7 @@ |
// The original source code covered by the above license above has been modified |
// significantly by Google Inc. |
-// Copyright 2010 the V8 project authors. All rights reserved. |
+// Copyright 2011 the V8 project authors. All rights reserved. |
#include "v8.h" |
@@ -2246,6 +2246,15 @@ void Assembler::xorpd(XMMRegister dst, XMMRegister src) { |
} |
+void Assembler::xorps(XMMRegister dst, XMMRegister src) { |
+ EnsureSpace ensure_space(this); |
+ last_pc_ = pc_; |
+ EMIT(0x0F); |
+ EMIT(0x57); |
+ emit_sse_operand(dst, src); |
+} |
+ |
+ |
void Assembler::sqrtsd(XMMRegister dst, XMMRegister src) { |
EnsureSpace ensure_space(this); |
last_pc_ = pc_; |