https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Matthias Urlichs changed:
What|Removed |Added
CC||matthias at urlichs dot de
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Andrew Pinski changed:
What|Removed |Added
CC||lukas.graetz@tu-darmstadt.d
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #22 from Richard Biener ---
extern void abort (void);
int __attribute__((noipa)) foo ()
{
return 1;
}
int main()
{
int res = foo ();
if (res != 0)
abort ();
}
Asks for call clobbered registers associated with user variabl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
mark at hotpy dot org changed:
What|Removed |Added
CC||mark at hotpy dot org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #20 from rsandifo at gcc dot gnu.org
---
(In reply to Eric Gallager from comment #19)
> (In reply to rsand...@gcc.gnu.org from comment #18)
> > (In reply to Eric Gallager from comment #17)
> > > Richard Sandiford had a series of patc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
URL||https://gcc.gnu.org/ml/gcc-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Eric Gallager changed:
What|Removed |Added
CC||rsandifo at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Eric Gallager changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #15 from Eric Gallager ---
(In reply to Tom de Vries from comment #13)
> (In reply to Tom de Vries from comment #12)
> > Created attachment 44343 [details]
>
> > [debug] Add fkeep-vars-live
>
> > Guality testing status: Og -fkeep-va
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #14 from Tom de Vries ---
*** Bug 86582 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #13 from Tom de Vries ---
(In reply to Tom de Vries from comment #12)
> Created attachment 44343 [details]
> [debug] Add fkeep-vars-live
> Guality testing status: Og -fkeep-vars-live gives better results than Og for
> pr54200.c and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Tom de Vries changed:
What|Removed |Added
Attachment #44333|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #11 from Fredrik Tolf ---
(In reply to Richard Biener from comment #10)
> That is, it is reasonable to lose track of z in
>
> int a = (x + z) + b;
>
> but only after x + z is computed.
Just for the record, I disagree that it's ok
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #10 from Richard Biener ---
(In reply to Tom de Vries from comment #8)
> Created attachment 44333 [details]
> proof of concept patch
>
> I ran into the same problem with guality test-case pr54200.c, which fails
> for Og.
>
> The rel
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Tom de Vries changed:
What|Removed |Added
CC||vries at gcc dot gnu.org
--- Comment #8 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Jakub Jelinek changed:
What|Removed |Added
CC||fredrik at dolda2000 dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #6 from rguenther at suse dot de ---
On Wed, 21 Dec 2016, eggert at gnu dot org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
>
> --- Comment #5 from Paul Eggert ---
> Just to clarify: 'main' (in the sample program) i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #5 from Paul Eggert ---
Just to clarify: 'main' (in the sample program) is just an example. The
problems developers are seeing when debugging Emacs almost all involve
functions other than 'main'.
It should be OK for -Og to optimize s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #4 from Jakub Jelinek ---
(In reply to rguent...@suse.de from comment #3)
> Sth orthogonal to -Og, -fkeep-vars-live=N with some level, default
> to N > 0 for -Og maybe.
>
> Of course it will likely pessimize code as I don't see how w
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #3 from rguenther at suse dot de ---
On Tue, 6 Dec 2016, jakub at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
>
> --- Comment #2 from Jakub Jelinek ---
> If -Og does not force user variables/paramete
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
--- Comment #2 from Jakub Jelinek ---
If -Og does not force user variables/parameters to stack nor forces an
artificial use of the var at the end of their scope, then it will always
happen, the rest is purely best effort, see if the var value can
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
24 matches
Mail list logo