[Bug rtl-optimization/69942] gcc.dg/ifcvt-5.c FAILs

2016-03-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69942 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/69942] gcc.dg/ifcvt-5.c FAILs

2016-03-02 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69942 --- Comment #6 from Jeffrey A. Law --- Author: law Date: Thu Mar 3 00:11:03 2016 New Revision: 233922 URL: https://gcc.gnu.org/viewcvs?rev=233922&root=gcc&view=rev Log: PR rtl-optimization/69942 * gcc.dg/ifcvt-5.c: Use "word_mod

[Bug rtl-optimization/69942] gcc.dg/ifcvt-5.c FAILs

2016-03-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69942 --- Comment #5 from Jeffrey A. Law --- So the radical differences in coalescing are due to PROMOTE_MODE & friends, so essentially they're expected. I expect there's several other ports exhibiting the same behavior.

[Bug rtl-optimization/69942] gcc.dg/ifcvt-5.c FAILs

2016-03-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69942 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/69942] gcc.dg/ifcvt-5.c FAILs

2016-02-29 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69942 --- Comment #3 from Yuri Rumyantsev --- Created attachment 37822 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37822&action=edit proposed patch Patch to resolve ifcvt5.c failure.

[Bug rtl-optimization/69942] gcc.dg/ifcvt-5.c FAILs

2016-02-29 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69942 --- Comment #2 from Yuri Rumyantsev --- I attached patch which resolves failure.

[Bug rtl-optimization/69942] gcc.dg/ifcvt-5.c FAILs

2016-02-26 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69942 --- Comment #1 from Yuri Rumyantsev --- The cause of issue is that before ce1 phase pde (or pre) transformation has been done to remove partial redundant moves to variable i and j, i.e. code int i = x; int j = y; if (x > y) { i =

[Bug rtl-optimization/69942] gcc.dg/ifcvt-5.c FAILs

2016-02-24 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69942 Rainer Orth changed: What|Removed |Added Target Milestone|--- |6.0