Index: src/ia32/macro-assembler-ia32.cc |
diff --git a/src/ia32/macro-assembler-ia32.cc b/src/ia32/macro-assembler-ia32.cc |
index 3c0061f3e5d51d5e39fddf4aa9fd3dcfe5dcaeec..ea9bdee22b88a8bad422313cae8aa4411158529e 100644 |
--- a/src/ia32/macro-assembler-ia32.cc |
+++ b/src/ia32/macro-assembler-ia32.cc |
@@ -2453,7 +2453,7 @@ void MacroAssembler::Pextrd(Register dst, XMMRegister src, int8_t imm8) { |
return; |
} |
pshufd(xmm0, src, 1); |
- movd(dst, src); |
+ movd(dst, xmm0); |
} |