[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-11-04 Thread jye2 at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #59 from jye2 at gcc dot gnu.org 2011-11-04 16:50:11 UTC --- Author: jye2 Date: Fri Nov 4 16:50:04 2011 New Revision: 180964 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=180964 Log: 2011-11-04 Jiangning Liu

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-10-31 Thread jiangning.liu at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #56 from Jiangning Liu jiangning.liu at arm dot com 2011-10-31 07:48:25 UTC --- (In reply to comment #54) I tested with GCC 4.6.2 and the patch provided by Mikael Pettersson. It works for -march=armv4t and -march=armv5t, but not

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-10-31 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #57 from Mikael Pettersson mikpe at it dot uu.se 2011-10-31 08:32:09 UTC --- (In reply to comment #56) (In reply to comment #54) I tested with GCC 4.6.2 and the patch provided by Mikael Pettersson. It works for -march=armv4t

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-10-31 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #58 from Sebastian Huber sebastian.hu...@embedded-brains.de 2011-10-31 10:45:43 UTC --- I tested Jiangning Liu's latest patch. With it GCC 4.6.2 produces valid code for -march=armv4t, -march=armv5t, -march=armv5te, -march=armv6, and

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-10-29 Thread davem at devkitpro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #55 from Dave Murphy davem at devkitpro dot org 2011-10-29 23:27:02 UTC --- (In reply to comment #54) I tested with GCC 4.6.2 and the patch provided by Mikael Pettersson. It works for -march=armv4t and -march=armv5t, but not for

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-10-28 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #54 from Sebastian Huber sebastian.hu...@embedded-brains.de 2011-10-28 07:31:19 UTC --- I tested with GCC 4.6.2 and the patch provided by Mikael Pettersson. It works for -march=armv4t and -march=armv5t, but not for -march=armv5te:

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-10-24 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #53 from Sebastian Huber sebastian.hu...@embedded-brains.de 2011-10-24 13:06:03 UTC --- I tested the above patch proposed by Mikael Pettersson (from 2010-05-26, more than one year ago) with GCC 4.6 20111021. It still fixes the test

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-10-15 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #52 from Sebastian Huber sebastian.hu...@embedded-brains.de 2011-10-15 08:48:10 UTC --- In GCC 4.6.2 20111014 (prerelease) the problem is still not fixed and arm-eabi-gcc -march=armv5t -mthumb -O2 produces wrong code. Please don't

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-26 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #51 from rguenther at suse dot de rguenther at suse dot de 2011-09-26 08:04:37 UTC --- On Mon, 12 Sep 2011, rearnsha at arm dot com wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #48 from Richard Earnshaw

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-12 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #46 from Sebastian Huber sebastian.hu...@embedded-brains.de 2011-09-12 08:42:59 UTC --- I guess the local patch will look like this: http://gcc.gnu.org/ml/gcc/2011-07/msg00459.html

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-12 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #47 from Jeffrey A. Law law at redhat dot com 2011-09-12 15:18:44 UTC --- On 09/12/2011 02:42 AM, sebastian.hu...@embedded-brains.de wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #46 from Sebastian

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-12 Thread rearnsha at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #48 from Richard Earnshaw rearnsha at arm dot com 2011-09-12 15:31:51 UTC --- On 12/09/11 16:18, law at redhat dot com wrote: A much simpler way to fix this is to emit a barrier just prior to mucking around with stack pointer in

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-12 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #49 from Jeffrey A. Law law at redhat dot com 2011-09-12 15:33:56 UTC --- On 09/12/2011 09:31 AM, rearnsha at arm dot com wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #48 from Richard Earnshawrearnsha at arm

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-12 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #50 from Steven Bosscher steven at gcc dot gnu.org 2011-09-12 18:24:58 UTC --- Perhaps someone can comment on, and test, Joern's patch here: http://gcc.gnu.org/ml/gcc/2011-07/msg00461.html @Richard E: That would be a middle-end fix,

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added CC||steven at gcc

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-09 Thread joel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #44 from Joel Sherrill joel at gcc dot gnu.org 2011-09-09 13:27:54 UTC --- Ping.. any chance of getting the proposed 4.6 fix merged? Please. This is almost a 3 year old bug. It would be nice to get it closed.

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-09-06 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #43 from Sebastian Huber sebastian.hu...@embedded-brains.de 2011-09-06 07:45:29 UTC --- How long will this middle to back end ping pong last until this bug is finally fixed? It is now open since 2008.

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-08-15 Thread lingyouz...@arimacomm-hz.cn
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #42 from LYZ lingyouz...@arimacomm-hz.cn 2011-08-15 08:08:46 UTC --- *** Bug 50081 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-08-08 Thread jiangning.liu at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #41 from Jiangning Liu jiangning.liu at arm dot com 2011-08-09 02:04:52 UTC --- Yes, this is from the libstdc++ sources (4.6.1 20110627, libstdc++-v3/libsupc++/new_opnt.cc). You need a non-EABI ARM variant of GCC since this bug

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-08-05 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #40 from Sebastian Huber sebastian.hu...@embedded-brains.de 2011-08-05 06:49:00 UTC --- (In reply to comment #39) On Fri, Aug 5, 2011 at 2:33 AM, jiangning.liu at arm dot com [...] Is it possible you send me your source code

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-08-04 Thread sebastian.hu...@embedded-brains.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #37 from Sebastian Huber sebastian.hu...@embedded-brains.de 2011-08-04 12:30:29 UTC --- Is this problem also related to this bug (GCC 4.6.1 20110627) with comments inside: objdump -d -C

[Bug rtl-optimization/38644] [4.4/4.5/4.6/4.7 Regression] Optimization flag -O1 -fschedule-insns2 causes wrong code

2011-08-04 Thread ramana.r at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 --- Comment #39 from Ramana Radhakrishnan ramana.r at gmail dot com 2011-08-05 03:57:14 UTC --- On Fri, Aug 5, 2011 at 2:33 AM, jiangning.liu at arm dot com gcc-bugzi...@gcc.gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38644 ---