Index: src/mips/lithium-mips.cc |
diff --git a/src/mips/lithium-mips.cc b/src/mips/lithium-mips.cc |
index a9a302cab491004d2b315d39f3d9c5e00c56982c..96f06b92f6c99a2e25b3ec8ba5b09133e5f4156a 100644 |
--- a/src/mips/lithium-mips.cc |
+++ b/src/mips/lithium-mips.cc |
@@ -1195,8 +1195,9 @@ LInstruction* LChunkBuilder::DoCallNew(HCallNew* instr) { |
LInstruction* LChunkBuilder::DoCallFunction(HCallFunction* instr) { |
+ LOperand* function = UseFixed(instr->function(), a1); |
argument_count_ -= instr->argument_count(); |
- return MarkAsCall(DefineFixed(new LCallFunction, v0), instr); |
+ return MarkAsCall(DefineFixed(new LCallFunction(function), v0), instr); |
} |