| Index: src/ia32/lithium-ia32.cc
|
| diff --git a/src/ia32/lithium-ia32.cc b/src/ia32/lithium-ia32.cc
|
| index c5206d49664b044522879e60ffa7d65d73f1b4e9..dfcc7c5c14d88ce887838be5cfec25f0c748c89d 100644
|
| --- a/src/ia32/lithium-ia32.cc
|
| +++ b/src/ia32/lithium-ia32.cc
|
| @@ -1123,9 +1123,9 @@ LInstruction* LChunkBuilder::DoInstanceOfKnownGlobal(
|
| LInstruction* LChunkBuilder::DoApplyArguments(HApplyArguments* instr) {
|
| LOperand* function = UseFixed(instr->function(), edi);
|
| LOperand* receiver = UseFixed(instr->receiver(), eax);
|
| - LOperand* length = UseRegisterAtStart(instr->length());
|
| - LOperand* elements = UseRegisterAtStart(instr->elements());
|
| - LOperand* temp = FixedTemp(ebx);
|
| + LOperand* length = UseFixed(instr->length(), ebx);
|
| + LOperand* elements = UseFixed(instr->elements(), ecx);
|
| + LOperand* temp = FixedTemp(edx);
|
| LApplyArguments* result = new LApplyArguments(function,
|
| receiver,
|
| length,
|
|
|