https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
--- Comment #14 from Eric Botcazou ---
Author: ebotcazou
Date: Tue Dec 8 18:47:54 2015
New Revision: 231422
URL: https://gcc.gnu.org/viewcvs?rev=231422=gcc=rev
Log:
PR middle-end/68291
PR middle-end/68292
* cfgexpand.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
Eric Botcazou changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
--- Comment #12 from Eric Botcazou ---
Author: ebotcazou
Date: Mon Dec 7 16:45:45 2015
New Revision: 231372
URL: https://gcc.gnu.org/viewcvs?rev=231372=gcc=rev
Log:
PR middle-end/68291
PR middle-end/68292
* cfgexpand.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
--- Comment #11 from Eric Botcazou ---
> I'm not comfortable with your relaxing the assert in cfgexpand.c:set_rtl.
> It means we could have a PARALLEL for a RESULT_DECL *and* other variables,
> because of coalescing. Although we can deal with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
--- Comment #10 from Alexandre Oliva ---
I'm not comfortable with your relaxing the assert in cfgexpand.c:set_rtl. It
means we could have a PARALLEL for a RESULT_DECL *and* other variables, because
of coalescing. Although we can deal with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
--- Comment #9 from Eric Botcazou ---
Created attachment 36930
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36930=edit
Proposed fix.
No regression in the C testsuite on x86-64 and SPARC64.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
--- Comment #8 from Eric Botcazou ---
> Eric, apologies for the slow response, I'm in the middle of an all-week trip
> with little Internet access.
No problem.
> I think the best course of action is to adjust gimple_can_coalesce_p so that
> it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
--- Comment #7 from Alexandre Oliva ---
Eric, apologies for the slow response, I'm in the middle of an all-week trip
with little Internet access.
I think the best course of action is to adjust gimple_can_coalesce_p so that it
returns false for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
--- Comment #5 from Eric Botcazou ---
This comes from -ftree-coalesce-vars in expand_function_start:
/* If we may coalesce this result, make sure it has the expected mode. */
if (flag_tree_coalesce_vars && is_gimple_reg (res))
{
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
Eric Botcazou changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
--- Comment #2 from Ilya Enkovich ---
Should be fixed by r230238.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
Eric Botcazou changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
Eric Botcazou changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
Markus Trippelsdorf changed:
What|Removed |Added
CC||ienkovich at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68291
Rainer Orth changed:
What|Removed |Added
Target Milestone|--- |6.0
15 matches
Mail list logo