Index: src/compiler/s390/code-generator-s390.cc |
diff --git a/src/compiler/s390/code-generator-s390.cc b/src/compiler/s390/code-generator-s390.cc |
index ac245293c4ac346cf328d59a6f6202ee0b04899e..4c390d7e320f97f252ad15f1b669b9a2f2efd6d1 100644 |
--- a/src/compiler/s390/code-generator-s390.cc |
+++ b/src/compiler/s390/code-generator-s390.cc |
@@ -1285,6 +1285,12 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction( |
case kIeee754Float64Log10: |
ASSEMBLE_IEEE754_UNOP(log10); |
break; |
+ case kIeee754Float64Pow: { |
+ MathPowStub stub(isolate(), MathPowStub::DOUBLE); |
+ __ CallStub(&stub); |
+ __ Move(d1, d3); |
+ break; |
+ } |
case kS390_Neg: |
__ LoadComplementRR(i.OutputRegister(), i.InputRegister(0)); |
break; |