https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84334
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84334
--- Comment #4 from Jakub Jelinek ---
Author: jakub
Date: Thu Feb 15 11:17:05 2018
New Revision: 257683
URL: https://gcc.gnu.org/viewcvs?rev=257683&root=gcc&view=rev
Log:
PR tree-optimization/84334
* match.pd ((A +- CST1) +- CST2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84334
--- Comment #3 from Jakub Jelinek ---
Created attachment 43403
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43403&action=edit
gcc8-pr84334.patch
Untested fix.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84334
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84334
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84334
--- Comment #1 from Marc Glisse ---
With -frounding-math, CCP produces things like:
_465 = 9.99974752427078783512115478515625e-7 +
4.99873689375817775726318359375e-6;
Guessing:
When we have cst1+cst2+cst3, the transformation gives cst
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84334
Martin Liška changed:
What|Removed |Added
Priority|P3 |P1
Known to work|