Commit ea4f08b
committed
[LV] Bundle partial reductions inside VPExpressionRecipe
This PR bundles partial reductions inside the VPExpressionRecipe class.
Depends on llvm#147255 .1 parent eb803df commit ea4f08b
File tree
6 files changed
+50
-11
lines changed- llvm
- include/llvm/Analysis
- lib
- Analysis
- Target/AArch64
- Transforms/Vectorize
6 files changed
+50
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
227 | 227 | | |
228 | 228 | | |
229 | 229 | | |
| 230 | + | |
| 231 | + | |
230 | 232 | | |
231 | 233 | | |
232 | 234 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1001 | 1001 | | |
1002 | 1002 | | |
1003 | 1003 | | |
1004 | | - | |
1005 | | - | |
1006 | | - | |
1007 | | - | |
| 1004 | + | |
| 1005 | + | |
1008 | 1006 | | |
1009 | 1007 | | |
1010 | 1008 | | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
1011 | 1022 | | |
1012 | 1023 | | |
1013 | 1024 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5526 | 5526 | | |
5527 | 5527 | | |
5528 | 5528 | | |
5529 | | - | |
| 5529 | + | |
5530 | 5530 | | |
5531 | 5531 | | |
5532 | 5532 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2710 | 2710 | | |
2711 | 2711 | | |
2712 | 2712 | | |
2713 | | - | |
| 2713 | + | |
| 2714 | + | |
2714 | 2715 | | |
2715 | 2716 | | |
2716 | 2717 | | |
| |||
2772 | 2773 | | |
2773 | 2774 | | |
2774 | 2775 | | |
2775 | | - | |
| 2776 | + | |
| 2777 | + | |
| 2778 | + | |
| 2779 | + | |
2776 | 2780 | | |
2777 | 2781 | | |
2778 | 2782 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
| 170 | + | |
170 | 171 | | |
171 | 172 | | |
172 | 173 | | |
| |||
2849 | 2850 | | |
2850 | 2851 | | |
2851 | 2852 | | |
| 2853 | + | |
| 2854 | + | |
| 2855 | + | |
| 2856 | + | |
| 2857 | + | |
| 2858 | + | |
| 2859 | + | |
| 2860 | + | |
| 2861 | + | |
| 2862 | + | |
| 2863 | + | |
| 2864 | + | |
| 2865 | + | |
2852 | 2866 | | |
2853 | 2867 | | |
2854 | 2868 | | |
| |||
2881 | 2895 | | |
2882 | 2896 | | |
2883 | 2897 | | |
| 2898 | + | |
2884 | 2899 | | |
2885 | 2900 | | |
2886 | 2901 | | |
| |||
2928 | 2943 | | |
2929 | 2944 | | |
2930 | 2945 | | |
| 2946 | + | |
| 2947 | + | |
2931 | 2948 | | |
2932 | 2949 | | |
2933 | 2950 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3512 | 3512 | | |
3513 | 3513 | | |
3514 | 3514 | | |
| 3515 | + | |
| 3516 | + | |
| 3517 | + | |
3515 | 3518 | | |
3516 | 3519 | | |
3517 | 3520 | | |
| |||
3566 | 3569 | | |
3567 | 3570 | | |
3568 | 3571 | | |
3569 | | - | |
| 3572 | + | |
| 3573 | + | |
3570 | 3574 | | |
3571 | 3575 | | |
3572 | | - | |
3573 | | - | |
3574 | | - | |
| 3576 | + | |
| 3577 | + | |
| 3578 | + | |
| 3579 | + | |
3575 | 3580 | | |
3576 | 3581 | | |
3577 | 3582 | | |
| |||
0 commit comments