http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49264
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49264
--- Comment #13 from Jakub Jelinek 2011-06-06
17:16:37 UTC ---
Author: jakub
Date: Mon Jun 6 17:16:35 2011
New Revision: 174713
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174713
Log:
PR c++/49264
* gimple-fold.c (fold_stmt_1)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49264
--- Comment #12 from Jakub Jelinek 2011-06-06
17:14:33 UTC ---
Author: jakub
Date: Mon Jun 6 17:14:31 2011
New Revision: 174712
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174712
Log:
PR c++/49264
* gimple-fold.c (fold_stmt_1)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49264
--- Comment #11 from Jakub Jelinek 2011-06-06
17:12:29 UTC ---
Author: jakub
Date: Mon Jun 6 17:12:25 2011
New Revision: 174711
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174711
Log:
PR c++/49264
* gimple-fold.c (fold_stmt_1)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49264
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
AssignedTo|unassigned at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49264
--- Comment #9 from Jakub Jelinek 2011-06-03
06:50:50 UTC ---
Reduced testcase:
// PR c++/49264
// { dg-do compile }
// { dg-options "-O2" }
struct B { };
struct A { char a[sizeof (B) + 1]; } a;
static inline void
foo (const B &b)
{
__builtin
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49264
--- Comment #8 from Jakub Jelinek 2011-06-02
15:18:54 UTC ---
Seems we have memcpy (&any, &D.2892, 1) and fold_stmt_1 it.
Folding turns this into MEM_REF[&any] = MEM_REF[&D.2892], which
gimplify_and_update_call_from_tree tries to regimplify, but
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49264
Jakub Jelinek changed:
What|Removed |Added
Status|WAITING |NEW
Target Milestone|---