| Index: src/ia32/full-codegen-ia32.cc
|
| diff --git a/src/ia32/full-codegen-ia32.cc b/src/ia32/full-codegen-ia32.cc
|
| index 7d3dea2a5279e59d176a84a65368851385fe9ba2..c46a869f3f5800ae94a457db9f338dc110d701f6 100644
|
| --- a/src/ia32/full-codegen-ia32.cc
|
| +++ b/src/ia32/full-codegen-ia32.cc
|
| @@ -2794,7 +2794,7 @@ void FullCodeGenerator::EmitRandomHeapNumber(ZoneList<Expression*>* args) {
|
| __ movd(xmm1, Operand(ebx));
|
| __ movd(xmm0, Operand(eax));
|
| __ cvtss2sd(xmm1, xmm1);
|
| - __ pxor(xmm0, xmm1);
|
| + __ xorps(xmm0, xmm1);
|
| __ subsd(xmm0, xmm1);
|
| __ movdbl(FieldOperand(edi, HeapNumber::kValueOffset), xmm0);
|
| } else {
|
|
|