Commit 07bcd28
deps: V8: cherry-pick 7ef6a001762
Origin commit message:
[loong64] Fix no pointer compression build
1. Fix a typo that breaks no static root build.
2. Use less scratch regs in some compare and branch functions.
This bug is triggered by Node.js loong64 port.
Change-Id: If251906cc07feca237c75f0b65517526085f61dd
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7031299
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Auto-Submit: Zhao Jiazhong <zhaojiazhong-hf@loongson.cn>
Commit-Queue: Zhao Jiazhong <zhaojiazhong-hf@loongson.cn>
Cr-Commit-Position: refs/heads/main@{#103105}
Refs: v8/v8@7ef6a00
PR-URL: #60259
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>1 parent 4810e4b commit 07bcd28Copy full SHA for 07bcd28
File tree
Expand file treeCollapse file tree
4 files changed
+22
-20
lines changedOpen diff view settings
Filter options
- deps/v8/src
- builtins/loong64
- codegen/loong64
Expand file treeCollapse file tree
4 files changed
+22
-20
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/builtins/loong64/builtins-loong64.cc
Copy file name to clipboardExpand all lines: deps/v8/src/builtins/loong64/builtins-loong64.cc+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
328 | 328 | |
329 | 329 | |
330 | 330 | |
331 | | - |
| 331 | + |
332 | 332 | |
333 | 333 | |
334 | 334 | |
|
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+18-17Lines changed: 18 additions & 17 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
2618 | 2618 | |
2619 | 2619 | |
2620 | 2620 | |
2621 | | - |
| 2621 | + |
2622 | 2622 | |
2623 | 2623 | |
2624 | 2624 | |
2625 | 2625 | |
2626 | | - |
| 2626 | + |
2627 | 2627 | |
2628 | 2628 | |
2629 | 2629 | |
| ||
2635 | 2635 | |
2636 | 2636 | |
2637 | 2637 | |
2638 | | - |
2639 | 2638 | |
2640 | 2639 | |
2641 | 2640 | |
| ||
2671 | 2670 | |
2672 | 2671 | |
2673 | 2672 | |
2674 | | - |
| 2673 | + |
2675 | 2674 | |
2676 | 2675 | |
2677 | 2676 | |
| ||
2693 | 2692 | |
2694 | 2693 | |
2695 | 2694 | |
2696 | | - |
| 2695 | + |
2697 | 2696 | |
2698 | 2697 | |
2699 | 2698 | |
| ||
2712 | 2711 | |
2713 | 2712 | |
2714 | 2713 | |
2715 | | - |
| 2714 | + |
2716 | 2715 | |
2717 | 2716 | |
2718 | 2717 | |
| ||
2733 | 2732 | |
2734 | 2733 | |
2735 | 2734 | |
2736 | | - |
| 2735 | + |
2737 | 2736 | |
2738 | 2737 | |
2739 | 2738 | |
| ||
2751 | 2750 | |
2752 | 2751 | |
2753 | 2752 | |
2754 | | - |
| 2753 | + |
2755 | 2754 | |
2756 | 2755 | |
2757 | 2756 | |
| ||
2772 | 2771 | |
2773 | 2772 | |
2774 | 2773 | |
2775 | | - |
| 2774 | + |
2776 | 2775 | |
2777 | 2776 | |
2778 | 2777 | |
| ||
2792 | 2791 | |
2793 | 2792 | |
2794 | 2793 | |
2795 | | - |
| 2794 | + |
2796 | 2795 | |
2797 | 2796 | |
2798 | 2797 | |
| ||
2813 | 2812 | |
2814 | 2813 | |
2815 | 2814 | |
2816 | | - |
| 2815 | + |
2817 | 2816 | |
2818 | 2817 | |
2819 | 2818 | |
| ||
2828 | 2827 | |
2829 | 2828 | |
2830 | 2829 | |
2831 | | - |
| 2830 | + |
2832 | 2831 | |
2833 | 2832 | |
2834 | 2833 | |
| ||
2848 | 2847 | |
2849 | 2848 | |
2850 | 2849 | |
2851 | | - |
| 2850 | + |
2852 | 2851 | |
2853 | 2852 | |
2854 | 2853 | |
| ||
3079 | 3078 | |
3080 | 3079 | |
3081 | 3080 | |
3082 | | - |
3083 | | - |
3084 | | - |
3085 | | - |
| 3081 | + |
| 3082 | + |
| 3083 | + |
| 3084 | + |
| 3085 | + |
| 3086 | + |
3086 | 3087 | |
3087 | 3088 | |
3088 | 3089 | |
|
Collapse file
deps/v8/src/codegen/loong64/macro-assembler-loong64.h
Copy file name to clipboardExpand all lines: deps/v8/src/codegen/loong64/macro-assembler-loong64.h+2-1Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1286 | 1286 | |
1287 | 1287 | |
1288 | 1288 | |
1289 | | - |
| 1289 | + |
| 1290 | + |
1290 | 1291 | |
1291 | 1292 | |
1292 | 1293 | |
|
0 commit comments