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; |