[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-12-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-12-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 --- Comment #11 from Martin Liška --- Author: marxin Date: Fri Dec 19 12:40:50 2014 New Revision: 218949 URL: https://gcc.gnu.org/viewcvs?rev=218949&root=gcc&view=rev Log: Fix for PR ipa/63569. PR ipa/63569 * gcc.dg/ipa/pr63569.c: New t

[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-12-12 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 Markus Trippelsdorf changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Com

[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-12-07 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 --- Comment #9 from Markus Trippelsdorf --- *** Bug 64211 has been marked as a duplicate of this bug. ***

[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-12-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 Andrew Pinski changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org --- Comment

[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-11-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 Andrew Pinski changed: What|Removed |Added CC||anton at samba dot org --- Comment #7 fr

[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-11-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 --- Comment #6 from Martin Liška --- Problem is that IPA ICF contains compare_operand that is called recursively and handles all tree types. Richard correctly pointed that we should split the method to memory-related operand comparison and the re

[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-11-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 --- Comment #5 from Markus Trippelsdorf --- (In reply to Martin Liška from comment #4) > There's suggested patch on mailing list: > https://gcc.gnu.org/ml/gcc-patches/2014-10/msg01723.html. Reason why it > hasn't been applied is that Richard pre

[Bug ipa/63569] [5.0 Regression] Wrong code with volatile and ICF

2014-11-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #4