[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2024-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.4

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-07-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-07-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 --- Comment #10 from CVS Commits --- The releases/gcc-11 branch has been updated by Richard Biener : https://gcc.gnu.org/g:ff408622a5f8fb395e5584a494d05b3611db commit r11-10167-gff408622a5f8fb395e5584a494d05b3611db Author: Richard

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-05-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 --- Comment #9 from CVS Commits --- The releases/gcc-12 branch has been updated by Richard Biener : https://gcc.gnu.org/g:fdf50499a40399a48ac5e5d521ef93ed302be157 commit r12-8405-gfdf50499a40399a48ac5e5d521ef93ed302be157 Author: Richard

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-05-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 Richard Biener changed: What|Removed |Added Known to work||13.0 --- Comment #8 from Richard

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-05-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 --- Comment #7 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:52b7b86f8c72eb19e637f1e72ffd10f39b8cb829 commit r13-110-g52b7b86f8c72eb19e637f1e72ffd10f39b8cb829 Author: Richard Biener Date:

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-05-04 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 --- Comment #6 from rguenther at suse dot de --- On Wed, 4 May 2022, rsandifo at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 > > --- Comment #5 from rsandifo at gcc dot gnu.org > --- > (In reply to Richard

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-05-04 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 --- Comment #5 from rsandifo at gcc dot gnu.org --- (In reply to Richard Biener from comment #3) > We could make peeling for gaps handle this by making it not a flag but > indicate the number of vector(!?) iterations we need to peel. I think

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-05-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 --- Comment #4 from Richard Biener --- The issue is currently visible in gcc.dg/vect/slp-perm-12.c which uses a VF of 2 and vect__1.20_88 = MEM [(short int *)vectp_tptr.18_90]; vectp_tptr.18_87 = vectp_tptr.18_90 + 16; vect__1.21_86 =

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-05-04 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2022-05-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 --- Comment #2 from Richard Biener --- So the issue is we have group_size == 2 but nunits == 4 but still gap == 0. That makes get_group_load_store_type assume overrun_p = false. I suppose that when we'd have 8 elements in x and four times the

[Bug tree-optimization/103116] SLP vectoriser fails to peel for gaps

2021-11-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103116 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|