| Index: src/compiler/x64/code-generator-x64.cc
|
| diff --git a/src/compiler/x64/code-generator-x64.cc b/src/compiler/x64/code-generator-x64.cc
|
| index 43633e0de41d89af5c32765a8e4ea4f6ef812643..9c8a08631a01dc081fab3b9764c1e54f5488b4f7 100644
|
| --- a/src/compiler/x64/code-generator-x64.cc
|
| +++ b/src/compiler/x64/code-generator-x64.cc
|
| @@ -1545,6 +1545,10 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction(
|
| }
|
| break;
|
| }
|
| + case kSSEFloat64SilenceNaN:
|
| + __ Xorpd(kScratchDoubleReg, kScratchDoubleReg);
|
| + __ Subsd(i.InputDoubleRegister(0), kScratchDoubleReg);
|
| + break;
|
| case kX64Movsxbl:
|
| ASSEMBLE_MOVX(movsxbl);
|
| __ AssertZeroExtended(i.OutputRegister());
|
|
|