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 2986eca
File tree
2 files changed
+12
-10
lines changed- deps/v8/src/codegen/loong64
2 files changed
+12
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
| 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