summaryrefslogtreecommitdiff
path: root/deps/v8/src/regexp/s390/regexp-macro-assembler-s390.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/regexp/s390/regexp-macro-assembler-s390.h')
-rw-r--r--deps/v8/src/regexp/s390/regexp-macro-assembler-s390.h27
1 files changed, 14 insertions, 13 deletions
diff --git a/deps/v8/src/regexp/s390/regexp-macro-assembler-s390.h b/deps/v8/src/regexp/s390/regexp-macro-assembler-s390.h
index 3a6a915263..4811ac7382 100644
--- a/deps/v8/src/regexp/s390/regexp-macro-assembler-s390.h
+++ b/deps/v8/src/regexp/s390/regexp-macro-assembler-s390.h
@@ -95,26 +95,27 @@ class V8_EXPORT_PRIVATE RegExpMacroAssemblerS390
kStoredRegisters + kCalleeRegisterSaveAreaSize;
// Stack parameters placed by caller.
static const int kCaptureArraySize = kCallerFrame;
- static const int kStackAreaBase = kCallerFrame + kPointerSize;
+ static const int kStackAreaBase = kCallerFrame + kSystemPointerSize;
// kDirectCall again
- static const int kIsolate = kStackAreaBase + 2 * kPointerSize;
+ static const int kIsolate = kStackAreaBase + 2 * kSystemPointerSize;
// Below the frame pointer.
// Register parameters stored by setup code.
- static const int kDirectCall = kFramePointer - kPointerSize;
- static const int kStackHighEnd = kDirectCall - kPointerSize;
- static const int kNumOutputRegisters = kStackHighEnd - kPointerSize;
- static const int kRegisterOutput = kNumOutputRegisters - kPointerSize;
- static const int kInputEnd = kRegisterOutput - kPointerSize;
- static const int kInputStart = kInputEnd - kPointerSize;
- static const int kStartIndex = kInputStart - kPointerSize;
- static const int kInputString = kStartIndex - kPointerSize;
+ static const int kDirectCall = kFramePointer - kSystemPointerSize;
+ static const int kStackHighEnd = kDirectCall - kSystemPointerSize;
+ static const int kNumOutputRegisters = kStackHighEnd - kSystemPointerSize;
+ static const int kRegisterOutput = kNumOutputRegisters - kSystemPointerSize;
+ static const int kInputEnd = kRegisterOutput - kSystemPointerSize;
+ static const int kInputStart = kInputEnd - kSystemPointerSize;
+ static const int kStartIndex = kInputStart - kSystemPointerSize;
+ static const int kInputString = kStartIndex - kSystemPointerSize;
// 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;
+ static const int kSuccessfulCaptures = kInputString - kSystemPointerSize;
+ static const int kStringStartMinusOne =
+ kSuccessfulCaptures - kSystemPointerSize;
// First register address. Following registers are below it on the stack.
- static const int kRegisterZero = kStringStartMinusOne - kPointerSize;
+ static const int kRegisterZero = kStringStartMinusOne - kSystemPointerSize;
// Initial size of code buffer.
static const int kRegExpCodeSize = 1024;