[Bug rtl-optimization/60131] [4.9 Regression] RTL check fail in rhs_regno

2014-02-14 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60131 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/60131] [4.9 Regression] RTL check fail in rhs_regno

2014-02-14 Thread law at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60131 --- Comment #5 from Jeffrey A. Law --- Author: law Date: Fri Feb 14 20:26:31 2014 New Revision: 207792 URL: http://gcc.gnu.org/viewcvs?rev=207792&root=gcc&view=rev Log: PR rtl-optimization/60131 * ree.c (get_extended_src_reg): New functio

[Bug rtl-optimization/60131] [4.9 Regression] RTL check fail in rhs_regno

2014-02-10 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60131 --- Comment #4 from Jeffrey A. Law --- The problem here is we first have the following candidate and defining insn: gdb) p debug_rtx (cand->insn) (insn 24 23 25 6 (set (reg:DI 0 ax [orig:100 D.2269 ] [100]) (zero_extend:DI (reg/v:SI 0 ax

[Bug rtl-optimization/60131] [4.9 Regression] RTL check fail in rhs_regno

2014-02-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60131 --- Comment #3 from Jakub Jelinek --- Reduced testcase for -O2: struct A { short a; }; int **b; unsigned long c; bool foo (); unsigned bar (unsigned i); extern void baz () __attribute__((noreturn)); int * test (unsigned x, struct A *y) { unsi

[Bug rtl-optimization/60131] [4.9 Regression] RTL check fail in rhs_regno

2014-02-10 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60131 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com Assignee

[Bug rtl-optimization/60131] [4.9 Regression] RTL check fail in rhs_regno

2014-02-10 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60131 Richard Biener changed: What|Removed |Added CC||law at gcc dot gnu.org Target Mileston