| Index: src/mips64/deoptimizer-mips64.cc
|
| diff --git a/src/mips64/deoptimizer-mips64.cc b/src/mips64/deoptimizer-mips64.cc
|
| index 61bdca69591714b54c7dc6da4a943c66334b29b3..a62817a8674590470a6858799deccb9d1ba20e80 100644
|
| --- a/src/mips64/deoptimizer-mips64.cc
|
| +++ b/src/mips64/deoptimizer-mips64.cc
|
| @@ -188,15 +188,9 @@ void Deoptimizer::TableEntryGenerator::Generate() {
|
| __ ld(a0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
|
| // a2: bailout id already loaded.
|
| // a3: code address or 0 already loaded.
|
| - if (kMipsAbi == kN64) {
|
| - // a4: already has fp-to-sp delta.
|
| - __ li(a5, Operand(ExternalReference::isolate_address(isolate())));
|
| - } else { // O32 abi.
|
| - // Pass four arguments in a0 to a3 and fifth & sixth arguments on stack.
|
| - __ sd(a4, CFunctionArgumentOperand(5)); // Fp-to-sp delta.
|
| - __ li(a5, Operand(ExternalReference::isolate_address(isolate())));
|
| - __ sd(a5, CFunctionArgumentOperand(6)); // Isolate.
|
| - }
|
| + // a4: already has fp-to-sp delta.
|
| + __ li(a5, Operand(ExternalReference::isolate_address(isolate())));
|
| +
|
| // Call Deoptimizer::New().
|
| {
|
| AllowExternalCallThatCantCauseGC scope(masm());
|
|
|