Commit 0e7f187
committed
[LV] Relax assertion in fixupIVUsers (NFC).
Adjust the assertion in fixupIVUsers to only require a unique exit block
if there are any values to fix up. This enables the bring up of
multi-exit loop vectorization without requiring a scalar epilogue.
Split off as suggested from
llvm#112138.1 parent d44518c commit 0e7f187
1 file changed
+3
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2823 | 2823 | | |
2824 | 2824 | | |
2825 | 2825 | | |
2826 | | - | |
2827 | | - | |
2828 | 2826 | | |
2829 | 2827 | | |
2830 | 2828 | | |
| |||
2878 | 2876 | | |
2879 | 2877 | | |
2880 | 2878 | | |
| 2879 | + | |
| 2880 | + | |
| 2881 | + | |
2881 | 2882 | | |
2882 | 2883 | | |
2883 | 2884 | | |
| |||
0 commit comments