https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #15 from Pat Haugen ---
Just confirming that the changes have eliminated the bwaves degradation on
PowerPC that started with r249919.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #14 from Richard Biener ---
Author: rguenth
Date: Fri Dec 8 08:22:08 2017
New Revision: 255499
URL: https://gcc.gnu.org/viewcvs?rev=255499=gcc=rev
Log:
2017-12-08 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #12 from Richard Biener ---
Author: rguenth
Date: Fri Dec 8 08:06:31 2017
New Revision: 255497
URL: https://gcc.gnu.org/viewcvs?rev=255497=gcc=rev
Log:
2017-12-08 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
Richard Biener changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #11 from amker at gcc dot gnu.org ---
Author: amker
Date: Thu Dec 7 18:03:53 2017
New Revision: 255472
URL: https://gcc.gnu.org/viewcvs?rev=255472=gcc=rev
Log:
PR tree-optimization/81303
* Makefile.in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
amker at gcc dot gnu.org changed:
What|Removed |Added
CC||amker at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #9 from Richard Biener ---
Author: rguenth
Date: Tue Jul 25 10:59:15 2017
New Revision: 250503
URL: https://gcc.gnu.org/viewcvs?rev=250503=gcc=rev
Log:
2017-07-25 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #8 from Wilco ---
(In reply to Richard Biener from comment #7)
Unfortunately these commits have had no effect on AArch64...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #7 from Richard Biener ---
Author: rguenth
Date: Fri Jul 21 11:32:39 2017
New Revision: 250424
URL: https://gcc.gnu.org/viewcvs?rev=250424=gcc=rev
Log:
2017-07-21 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #6 from Richard Biener ---
So if in addition to this patch we do
Index: gcc/tree-vect-loop.c
===
--- gcc/tree-vect-loop.c(revision 250386)
+++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #5 from Richard Biener ---
Author: rguenth
Date: Fri Jul 21 07:13:57 2017
New Revision: 250416
URL: https://gcc.gnu.org/viewcvs?rev=250416=gcc=rev
Log:
2016-07-21 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #4 from Richard Biener ---
So one useful change is the following which makes the runtime profitability
threshold 6 and thus the vector loop is never entered. Even though that should
be quite a predictable conditional jump it turns
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
Wilco changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #2 from Richard Biener ---
Without peeling for alignment the numbers improve but we still regress from
176s to 205s. The innermost (unrolled) loop is:
.L11:
vmovsd (%rdi,%r15,2), %xmm2
vmovsd (%rsi,%r15,2), %xmm1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
--- Comment #1 from Richard Biener ---
Looks like we peel for alignment which, for the loop is quite pointless at it
only runs 5 times, so for AVX256 we're likely running into peel for alignment,
no vector iteration, epilogue.
Need to tame down
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
16 matches
Mail list logo