Commit a701b51
committed
[LV] Bundle partial reductions inside VPExpressionRecipe
This PR bundles partial reductions inside the VPExpressionRecipe class.
Depends on llvm#147255 .1 parent bb54be5 commit a701b51
File tree
6 files changed
+60
-9
lines changed- llvm
- include/llvm/Analysis
- lib
- Analysis
- Target/AArch64
- Transforms/Vectorize
6 files changed
+60
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
| 226 | + | |
| 227 | + | |
226 | 228 | | |
227 | 229 | | |
228 | 230 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1000 | 1000 | | |
1001 | 1001 | | |
1002 | 1002 | | |
1003 | | - | |
1004 | | - | |
1005 | | - | |
1006 | | - | |
| 1003 | + | |
| 1004 | + | |
1007 | 1005 | | |
1008 | 1006 | | |
1009 | 1007 | | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
1010 | 1021 | | |
1011 | 1022 | | |
1012 | 1023 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5465 | 5465 | | |
5466 | 5466 | | |
5467 | 5467 | | |
5468 | | - | |
| 5468 | + | |
5469 | 5469 | | |
5470 | 5470 | | |
5471 | 5471 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2690 | 2690 | | |
2691 | 2691 | | |
2692 | 2692 | | |
2693 | | - | |
| 2693 | + | |
| 2694 | + | |
2694 | 2695 | | |
2695 | 2696 | | |
2696 | 2697 | | |
| |||
2752 | 2753 | | |
2753 | 2754 | | |
2754 | 2755 | | |
2755 | | - | |
| 2756 | + | |
| 2757 | + | |
| 2758 | + | |
| 2759 | + | |
2756 | 2760 | | |
2757 | 2761 | | |
2758 | 2762 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
| 170 | + | |
170 | 171 | | |
171 | 172 | | |
172 | 173 | | |
| |||
2824 | 2825 | | |
2825 | 2826 | | |
2826 | 2827 | | |
2827 | | - | |
| 2828 | + | |
| 2829 | + | |
| 2830 | + | |
| 2831 | + | |
| 2832 | + | |
| 2833 | + | |
| 2834 | + | |
| 2835 | + | |
| 2836 | + | |
| 2837 | + | |
| 2838 | + | |
| 2839 | + | |
| 2840 | + | |
| 2841 | + | |
2828 | 2842 | | |
2829 | 2843 | | |
2830 | 2844 | | |
2831 | 2845 | | |
| 2846 | + | |
2832 | 2847 | | |
2833 | 2848 | | |
2834 | 2849 | | |
| |||
2856 | 2871 | | |
2857 | 2872 | | |
2858 | 2873 | | |
| 2874 | + | |
2859 | 2875 | | |
2860 | 2876 | | |
2861 | 2877 | | |
| |||
2879 | 2895 | | |
2880 | 2896 | | |
2881 | 2897 | | |
| 2898 | + | |
| 2899 | + | |
2882 | 2900 | | |
2883 | 2901 | | |
2884 | 2902 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3413 | 3413 | | |
3414 | 3414 | | |
3415 | 3415 | | |
| 3416 | + | |
| 3417 | + | |
| 3418 | + | |
3416 | 3419 | | |
3417 | 3420 | | |
3418 | 3421 | | |
| |||
3459 | 3462 | | |
3460 | 3463 | | |
3461 | 3464 | | |
3462 | | - | |
| 3465 | + | |
| 3466 | + | |
3463 | 3467 | | |
3464 | 3468 | | |
| 3469 | + | |
3465 | 3470 | | |
3466 | 3471 | | |
3467 | 3472 | | |
3468 | 3473 | | |
| 3474 | + | |
| 3475 | + | |
| 3476 | + | |
| 3477 | + | |
| 3478 | + | |
| 3479 | + | |
| 3480 | + | |
| 3481 | + | |
| 3482 | + | |
| 3483 | + | |
| 3484 | + | |
3469 | 3485 | | |
3470 | 3486 | | |
3471 | 3487 | | |
| |||
0 commit comments