Index: src/compiler/mips/instruction-selector-mips.cc |
diff --git a/src/compiler/mips/instruction-selector-mips.cc b/src/compiler/mips/instruction-selector-mips.cc |
index 8be2539444fea4e94955de993620fff953f31750..92ef9d426cd7c2151e70cfeb31391fac998c96f4 100644 |
--- a/src/compiler/mips/instruction-selector-mips.cc |
+++ b/src/compiler/mips/instruction-selector-mips.cc |
@@ -876,6 +876,11 @@ void InstructionSelector::VisitFloat64Abs(Node* node) { |
VisitRR(this, kMipsAbsD, node); |
} |
+void InstructionSelector::VisitFloat64Log(Node* node) { |
+ MipsOperandGenerator g(this); |
+ Emit(kMipsLogD, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f12)) |
+ ->MarkAsCall(); |
+} |
void InstructionSelector::VisitFloat32Sqrt(Node* node) { |
VisitRR(this, kMipsSqrtS, node); |