Commit 2986eca
deps: V8: cherry-pick 6b1b9bca2a8
Origin commit message:
[loong64][codegen] Avoid memory access under stack pointer
According to LoongArch ABI doc chapter 8.2:
"Procedures must not assume the persistence on-stack data of which
the addresses lie below the stack pointer."
Change-Id: I92735e052227495ac9884c4290b57eaffbf905e1
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6786372
Auto-Submit: Zhao Jiazhong <zhaojiazhong-hf@loongson.cn>
Reviewed-by: Matthias Liedtke <mliedtke@chromium.org>
Commit-Queue: Matthias Liedtke <mliedtke@chromium.org>
Cr-Commit-Position: refs/heads/main@{#101634}
Refs: v8/v8@6b1b9bc
Backport-PR-URL: #59663
PR-URL: #59283
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>1 parent 5b83e1e commit 2986ecaCopy full SHA for 2986eca
File tree
Expand file treeCollapse file tree
2 files changed
+12
-10
lines changedOpen diff view settings
Filter options
- deps/v8/src/codegen/loong64
Expand file treeCollapse file tree
2 files changed
+12
-10
lines changedOpen diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
38 | 38 | |
39 | 39 | |
40 | 40 | |
41 | | - |
| 41 | + |
42 | 42 | |
43 | 43 | |
44 | 44 | |
|
Collapse file
deps/v8/src/codegen/loong64/macro-assembler-loong64.cc
Copy file name to clipboardExpand all lines: deps/v8/src/codegen/loong64/macro-assembler-loong64.cc+11-9Lines changed: 11 additions & 9 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1526 | 1526 | |
1527 | 1527 | |
1528 | 1528 | |
1529 | | - |
| 1529 | + |
| 1530 | + |
1530 | 1531 | |
| 1532 | + |
1531 | 1533 | |
1532 | 1534 | |
1533 | 1535 | |
1534 | 1536 | |
1535 | 1537 | |
1536 | 1538 | |
1537 | | - |
1538 | 1539 | |
1539 | 1540 | |
1540 | 1541 | |
1541 | 1542 | |
1542 | | - |
| 1543 | + |
| 1544 | + |
1543 | 1545 | |
| 1546 | + |
1544 | 1547 | |
1545 | 1548 | |
1546 | 1549 | |
| ||
1553 | 1556 | |
1554 | 1557 | |
1555 | 1558 | |
1556 | | - |
1557 | 1559 | |
1558 | 1560 | |
1559 | 1561 | |
1560 | 1562 | |
1561 | 1563 | |
1562 | 1564 | |
1563 | | - |
| 1565 | + |
| 1566 | + |
1564 | 1567 | |
| 1568 | + |
1565 | 1569 | |
1566 | 1570 | |
1567 | 1571 | |
| ||
1580 | 1584 | |
1581 | 1585 | |
1582 | 1586 | |
1583 | | - |
1584 | 1587 | |
1585 | 1588 | |
1586 | 1589 | |
| ||
3898 | 3901 | |
3899 | 3902 | |
3900 | 3903 | |
3901 | | - |
3902 | | - |
3903 | | - |
| 3904 | + |
| 3905 | + |
3904 | 3906 | |
3905 | 3907 | |
3906 | 3908 | |
|
0 commit comments