Commit acec799
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}
Backport-PR-URL: #59662
Refs: v8/v8@6b1b9bc
PR-URL: #59283
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>1 parent 45ec702 commit acec799Copy full SHA for acec799
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 |
|---|---|---|
| ||
36 | 36 | |
37 | 37 | |
38 | 38 | |
39 | | - |
| 39 | + |
40 | 40 | |
41 | 41 | |
42 | 42 | |
|
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 |
|---|---|---|
| ||
1256 | 1256 | |
1257 | 1257 | |
1258 | 1258 | |
1259 | | - |
| 1259 | + |
| 1260 | + |
1260 | 1261 | |
| 1262 | + |
1261 | 1263 | |
1262 | 1264 | |
1263 | 1265 | |
1264 | 1266 | |
1265 | 1267 | |
1266 | 1268 | |
1267 | | - |
1268 | 1269 | |
1269 | 1270 | |
1270 | 1271 | |
1271 | 1272 | |
1272 | | - |
| 1273 | + |
| 1274 | + |
1273 | 1275 | |
| 1276 | + |
1274 | 1277 | |
1275 | 1278 | |
1276 | 1279 | |
| ||
1283 | 1286 | |
1284 | 1287 | |
1285 | 1288 | |
1286 | | - |
1287 | 1289 | |
1288 | 1290 | |
1289 | 1291 | |
1290 | 1292 | |
1291 | 1293 | |
1292 | 1294 | |
1293 | | - |
| 1295 | + |
| 1296 | + |
1294 | 1297 | |
| 1298 | + |
1295 | 1299 | |
1296 | 1300 | |
1297 | 1301 | |
| ||
1310 | 1314 | |
1311 | 1315 | |
1312 | 1316 | |
1313 | | - |
1314 | 1317 | |
1315 | 1318 | |
1316 | 1319 | |
| ||
3563 | 3566 | |
3564 | 3567 | |
3565 | 3568 | |
3566 | | - |
3567 | | - |
3568 | | - |
| 3569 | + |
| 3570 | + |
3569 | 3571 | |
3570 | 3572 | |
3571 | 3573 | |
|
0 commit comments