Index: src/compiler/ia32/code-generator-ia32.cc |
diff --git a/src/compiler/ia32/code-generator-ia32.cc b/src/compiler/ia32/code-generator-ia32.cc |
index 200dcb66053fcd7de01c51274ffc44108c3a136b..deab7cd9f6239f979c03db4fb1a6b92837449862 100644 |
--- a/src/compiler/ia32/code-generator-ia32.cc |
+++ b/src/compiler/ia32/code-generator-ia32.cc |
@@ -285,6 +285,9 @@ void CodeGenerator::AssembleArchInstruction(Instruction* instr) { |
__ add(esp, Immediate(kDoubleSize)); |
break; |
} |
+ case kSSEFloat64Sqrt: |
+ __ sqrtsd(i.OutputDoubleRegister(), i.InputOperand(0)); |
+ break; |
case kSSEFloat64ToInt32: |
__ cvttsd2si(i.OutputRegister(), i.InputOperand(0)); |
break; |