[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-12-02 Thread kkojima at gcc dot gnu dot org
--- Comment #11 from kkojima at gcc dot gnu dot org 2008-12-02 08:36 --- Fixed. -- kkojima at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-12-01 Thread hjl at gcc dot gnu dot org
--- Comment #9 from hjl at gcc dot gnu dot org 2008-12-01 17:04 --- Subject: Bug 37514 Author: hjl Date: Mon Dec 1 17:03:13 2008 New Revision: 142324 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=142324 Log: 2008-12-01 Vladimir Makarov [EMAIL PROTECTED] PR

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-12-01 Thread vmakarov at gcc dot gnu dot org
--- Comment #10 from vmakarov at gcc dot gnu dot org 2008-12-01 19:33 --- Subject: Bug 37514 Author: vmakarov Date: Mon Dec 1 19:31:41 2008 New Revision: 142328 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=142328 Log: 2008-12-01 Vladimir Makarov [EMAIL PROTECTED]

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-11-25 Thread kkojima at gcc dot gnu dot org
--- Comment #8 from kkojima at gcc dot gnu dot org 2008-11-26 00:03 --- Vlad, thanks for taking the time to look into this! Your comments in #7 and http://gcc.gnu.org/ml/gcc-patches/2008-11/msg01323.html give a very clear picture of the problem. --

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-11-24 Thread vmakarov at redhat dot com
--- Comment #7 from vmakarov at redhat dot com 2008-11-24 22:26 --- This is a latent bug in reload inheritance which IRA triggered. Here is the important info. r434 was assigned to hard register 2 and r551 was assigned to memory. After insn #1164, r434 and r551 are synchronized and

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-11-11 Thread vmakarov at redhat dot com
--- Comment #6 from vmakarov at redhat dot com 2008-11-11 15:22 --- Sorry, Kaz. I missed this PR. I've just found it after Bernd's email. I don't think it is a right solution or stable workaround. In fact all pseudos (551, 289, 288) involved in 2 wrong insns got different stack

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-11-10 Thread kkojima at gcc dot gnu dot org
--- Comment #4 from kkojima at gcc dot gnu dot org 2008-11-10 23:11 --- Subject: Bug 37514 Author: kkojima Date: Mon Nov 10 23:10:10 2008 New Revision: 141752 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=141752 Log: PR rtl-optimization/37514 * config/sh/sh.h

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-11-10 Thread kkojima at gcc dot gnu dot org
--- Comment #5 from kkojima at gcc dot gnu dot org 2008-11-10 23:25 --- Currently worked around with the patch in #4. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37514

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-09-14 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37514

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-09-13 Thread kkojima at gcc dot gnu dot org
--- Comment #1 from kkojima at gcc dot gnu dot org 2008-09-14 00:38 --- Created an attachment (id=16315) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16315action=view) a test case I've attached a slightly reduced testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37514

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-09-13 Thread kkojima at gcc dot gnu dot org
--- Comment #2 from kkojima at gcc dot gnu dot org 2008-09-14 00:38 --- Here is the problematic part of the generated code: mov.w .L240,r7 add #4,r1 mov.w .L241,r6 add #4,r3 add r15,r7 fmov.s @r7,fr14 add

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-09-13 Thread kkojima at gcc dot gnu dot org
--- Comment #3 from kkojima at gcc dot gnu dot org 2008-09-14 00:51 --- I'd like to add Vlad to the CC list. -- kkojima at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/37514] [4.4 Regression] Wrong code generated for 20021120-1.c with -O3 -fomit-frame-pointer on sh4

2008-09-13 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Keywords||ra Target Milestone|--- |4.4.0