| Index: src/compiler/ia32/instruction-selector-ia32.cc
|
| diff --git a/src/compiler/ia32/instruction-selector-ia32.cc b/src/compiler/ia32/instruction-selector-ia32.cc
|
| index 99685f14e58ff106ead5107fc1886f5f6e6b1cdf..ba7425dd0bc3f7cfee033cd8d3bd7b329fc7086b 100644
|
| --- a/src/compiler/ia32/instruction-selector-ia32.cc
|
| +++ b/src/compiler/ia32/instruction-selector-ia32.cc
|
| @@ -638,8 +638,10 @@ void InstructionSelector::VisitCall(Node* node) {
|
| opcode |= MiscField::encode(descriptor->flags());
|
|
|
| // Emit the call instruction.
|
| + InstructionOperand** first_output =
|
| + buffer.outputs.size() > 0 ? &buffer.outputs.front() : NULL;
|
| Instruction* call_instr =
|
| - Emit(opcode, buffer.outputs.size(), &buffer.outputs.front(),
|
| + Emit(opcode, buffer.outputs.size(), first_output,
|
| buffer.instruction_args.size(), &buffer.instruction_args.front());
|
| call_instr->MarkAsCall();
|
| }
|
|
|