Index: src/regexp/mips64/regexp-macro-assembler-mips64.cc |
diff --git a/src/regexp/mips64/regexp-macro-assembler-mips64.cc b/src/regexp/mips64/regexp-macro-assembler-mips64.cc |
index e0317dec8a6d77b9e671a8a1b3918f4134e67442..8bfdd02e71284873c8106c2f1712ea0beab1c35f 100644 |
--- a/src/regexp/mips64/regexp-macro-assembler-mips64.cc |
+++ b/src/regexp/mips64/regexp-macro-assembler-mips64.cc |
@@ -17,7 +17,9 @@ namespace v8 { |
namespace internal { |
#ifndef V8_INTERPRETED_REGEXP |
-/* |
+ |
+/* clang-format off |
+ * |
* This assembler uses the following register assignment convention |
* - t3 : Temporarily stores the index of capture start after a matching pass |
* for a global regexp. |
@@ -74,9 +76,8 @@ namespace internal { |
* |
* The N64 stack will have the following structure: |
* |
- * - fp[88] Isolate* isolate (address of the current isolate) kIsolate |
- * - fp[80] secondary link/return address used by exit frame on native call. kSecondaryReturnAddress |
- kStackFrameHeader |
+ * - fp[80] Isolate* isolate (address of the current isolate) kIsolate |
georgia.kouveli
2017/04/19 15:57:26
The corresponding comments for arm and arm64 are a
jgruber
2017/04/20 09:37:47
Thanks, good point. I made a pass through the comm
|
+ * kStackFrameHeader |
* --- sp when called --- |
* - fp[72] ra Return from RegExp code (ra). kReturnAddress |
* - fp[64] s9, old-fp Old fp, callee saved(s9). |
@@ -125,6 +126,8 @@ namespace internal { |
* area is overwritten with the ra register by the RegExp code. When doing a |
* direct call from generated code, the return address is placed there by |
georgia.kouveli
2017/04/19 15:57:26
Another mention of the return address and exit fra
jgruber
2017/04/20 09:37:47
Removed this entire paragraph.
|
* the calling code, as in a normal exit frame. |
+ * |
+ * clang-format on |
*/ |
#define __ ACCESS_MASM(masm_) |