https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88497
Kewen Lin changed:
What|Removed |Added
Status|SUSPENDED |ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88497
--- Comment #9 from Kewen Lin ---
As Kelvin mentioned in the last comment, there is some thing we teach reassoc
to get the below code better, although it's in low priority.
double foo (double accumulator, vector double arg2[], vector double arg3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88497
kelvin at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |SUSPENDED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88497
--- Comment #7 from kelvin at gcc dot gnu.org ---
Here is the original program that motivated my simplified reproducer:
extern void first_dummy ();
extern void dummy (double sacc, int n);
extern void other_dummy ();
extern float opt_value;
exter
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88497
--- Comment #6 from Bill Schmidt ---
Reassociation width should be 4 for this case per the target hook. Kelvin, you
can experiment with rs6000_reassociation_width to see if larger values give you
what you expect.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88497
Richard Biener changed:
What|Removed |Added
Target||powerpc*
Component|middle-end