https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
--- Comment #12 from Jeffrey A. Law ---
Author: law
Date: Mon Jan 9 21:53:02 2017
New Revision: 244247
URL: https://gcc.gnu.org/viewcvs?rev=244247&root=gcc&view=rev
Log:
PR tree-optimization/79007
PR tree-optimization/67955
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
--- Comment #11 from Jeffrey A. Law ---
Author: law
Date: Wed Jan 4 19:22:44 2017
New Revision: 244067
URL: https://gcc.gnu.org/viewcvs?rev=244067&root=gcc&view=rev
Log:
PR tree-optimizatin/67955
* tree-ssa-alias.c (same_addr_si
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
Jeffrey A. Law changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
--- Comment #9 from Jeffrey A. Law ---
Author: law
Date: Tue Dec 6 23:18:17 2016
New Revision: 243325
URL: https://gcc.gnu.org/viewcvs?rev=243325&root=gcc&view=rev
Log:
PR tree-optimization/67955
* tree-ssa-alias.c (same_addr_si
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
--- Comment #7 from vries at gcc dot gnu.org ---
(In reply to Richard Biener from comment #3)
> Care to adjust stmt_kills_ref_p accordingly and instrument it
> to see how many times during bootstrap this triggers?
I've done a bootstrap and reg-te
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
--- Comment #8 from vries at gcc dot gnu.org ---
Created attachment 36515
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36515&action=edit
Reporting follow-up patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
--- Comment #6 from vries at gcc dot gnu.org ---
(In reply to vries from comment #4)
> For now, I'll do a bootstrap and reg-test to make sure it doesn't break
> anything.
Updated tentative patch passes bootstrap and reg-test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
vries at gcc dot gnu.org changed:
What|Removed |Added
Attachment #36507|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
--- Comment #4 from vries at gcc dot gnu.org ---
Created attachment 36507
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36507&action=edit
Tentative patch
(In reply to Richard Biener from comment #3)
> (In reply to vries from comment #2)
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
Richard Biener changed:
What|Removed |Added
Keywords||alias, missed-optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
--- Comment #2 from vries at gcc dot gnu.org ---
(In reply to Richard Biener from comment #1)
> The same points-to set results from
>
> int *p = (int *)((char *)&a + 2);
>
> or even
>
> int *p = &a + 1;
>
I see, I didn't realize that. But AFA
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67955
--- Comment #1 from Richard Biener ---
We use "must point to" nowhere because we don't compute it ;)
The same points-to set results from
int *p = (int *)((char *)&a + 2);
or even
int *p = &a + 1;
so you can't use points-to info that way (to
12 matches
Mail list logo