https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
Richard Biener changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
--- Comment #8 from Alexander Nesterovskiy ---
I'd say that it's not just fixed but improved with an impressive gain.
It is about +4% on HSW AVX2 and about +8% on SKX AVX512 after r257734 (compared
to r257732) for a 465.tonto SPEC rate.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
Richard Biener changed:
What|Removed |Added
Status|NEW |WAITING
--- Comment #7 from Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
--- Comment #6 from Richard Biener ---
Author: rguenth
Date: Fri Feb 16 13:47:25 2018
New Revision: 257734
URL: https://gcc.gnu.org/viewcvs?rev=257734=gcc=rev
Log:
2018-02-16 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
Jan Hubicka changed:
What|Removed |Added
Status|ASSIGNED|NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
--- Comment #4 from Richard Biener ---
I don't have any good ideas here. Fortran with allocated arrays tends to use
quite some integer registers for all the IV setup and computation.
One can experiment with less peeling of vector epilogues
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
--- Comment #3 from Jan Hubicka ---
Created attachment 42680
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42680=edit
Assembly produced showing register pressure issues.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
--- Comment #2 from Jan Hubicka ---
First of all, thanks a lot for reproducer!
Here are times with vectorizer enabled, disabled and no costmodel
Performance counter stats for './a.out-vect 21 100' (10 runs):
4588.055614
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
Jan Hubicka changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82862
Andrew Pinski changed:
What|Removed |Added
Keywords||missed-optimization
Target|
10 matches
Mail list logo