| Index: src/regexp/mips64/regexp-macro-assembler-mips64.h
|
| diff --git a/src/regexp/mips64/regexp-macro-assembler-mips64.h b/src/regexp/mips64/regexp-macro-assembler-mips64.h
|
| index 629e8eef8bdbc252fc3693c37464c0919c2fa73f..df2c6c554f747acded212c99c78e833b8195d86b 100644
|
| --- a/src/regexp/mips64/regexp-macro-assembler-mips64.h
|
| +++ b/src/regexp/mips64/regexp-macro-assembler-mips64.h
|
| @@ -96,7 +96,6 @@ class RegExpMacroAssemblerMIPS: public NativeRegExpMacroAssembler {
|
| void print_regexp_frame_constants();
|
|
|
| private:
|
| -#if defined(MIPS_ABI_N64)
|
| // Offsets from frame_pointer() of function parameters and stored registers.
|
| static const int kFramePointer = 0;
|
|
|
| @@ -105,7 +104,7 @@ class RegExpMacroAssemblerMIPS: public NativeRegExpMacroAssembler {
|
| static const int kStoredRegisters = kFramePointer;
|
| // Return address (stored from link register, read into pc on return).
|
|
|
| -// TODO(plind): This 9 - is 8 s-regs (s0..s7) plus fp.
|
| + // TODO(plind): This 9 - is 8 s-regs (s0..s7) plus fp.
|
|
|
| static const int kReturnAddress = kStoredRegisters + 9 * kPointerSize;
|
| static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize;
|
| @@ -131,43 +130,6 @@ class RegExpMacroAssemblerMIPS: public NativeRegExpMacroAssembler {
|
| // First register address. Following registers are below it on the stack.
|
| static const int kRegisterZero = kStringStartMinusOne - kPointerSize;
|
|
|
| -#elif defined(MIPS_ABI_O32)
|
| - // Offsets from frame_pointer() of function parameters and stored registers.
|
| - static const int kFramePointer = 0;
|
| -
|
| - // Above the frame pointer - Stored registers and stack passed parameters.
|
| - // Registers s0 to s7, fp, and ra.
|
| - static const int kStoredRegisters = kFramePointer;
|
| - // Return address (stored from link register, read into pc on return).
|
| - static const int kReturnAddress = kStoredRegisters + 9 * kPointerSize;
|
| - static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize;
|
| - // Stack frame header.
|
| - static const int kStackFrameHeader = kReturnAddress + kPointerSize;
|
| - // Stack parameters placed by caller.
|
| - static const int kRegisterOutput =
|
| - kStackFrameHeader + 4 * kPointerSize + kPointerSize;
|
| - static const int kNumOutputRegisters = kRegisterOutput + kPointerSize;
|
| - static const int kStackHighEnd = kNumOutputRegisters + kPointerSize;
|
| - static const int kDirectCall = kStackHighEnd + kPointerSize;
|
| - static const int kIsolate = kDirectCall + kPointerSize;
|
| -
|
| - // Below the frame pointer.
|
| - // Register parameters stored by setup code.
|
| - static const int kInputEnd = kFramePointer - kPointerSize;
|
| - static const int kInputStart = kInputEnd - kPointerSize;
|
| - static const int kStartIndex = kInputStart - kPointerSize;
|
| - static const int kInputString = kStartIndex - kPointerSize;
|
| - // When adding local variables remember to push space for them in
|
| - // the frame in GetCode.
|
| - static const int kSuccessfulCaptures = kInputString - kPointerSize;
|
| - static const int kStringStartMinusOne = kSuccessfulCaptures - kPointerSize;
|
| - // First register address. Following registers are below it on the stack.
|
| - static const int kRegisterZero = kStringStartMinusOne - kPointerSize;
|
| -
|
| -#else
|
| -# error "undefined MIPS ABI"
|
| -#endif
|
| -
|
| // Initial size of code buffer.
|
| static const size_t kRegExpCodeSize = 1024;
|
|
|
|
|