https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
Richard Biener changed:
What|Removed |Added
CC||herring at lanl dot gov
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
--- Comment #18 from Richard Biener ---
Author: rguenth
Date: Thu Nov 23 09:05:11 2017
New Revision: 255093
URL: https://gcc.gnu.org/viewcvs?rev=255093=gcc=rev
Log:
2017-11-23 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
Richard Biener changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
Richard Biener changed:
What|Removed |Added
Attachment #9375|0 |1
is obsolete|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
CC||unixoid2003
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
--- Comment #15 from Richard Guenther rguenth at gcc dot gnu.org 2012-07-06
10:06:08 UTC ---
Testcase from PR53870:
int f(int *a, int *b)
{
*a = *b;
return *b;
}
--- Comment #12 from rguenth at gcc dot gnu dot org 2008-08-19 09:08
---
Subject: Bug 23094
Author: rguenth
Date: Tue Aug 19 09:06:54 2008
New Revision: 139226
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=139226
Log:
2008-08-19 Richard Guenther [EMAIL PROTECTED]
PR
--- Comment #13 from rguenth at gcc dot gnu dot org 2008-08-19 09:10
---
Testcase in comment #10 is fixed. For the original testcase (and the
copyprop variant) I still have a SCCVN patch pending.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
--- Comment #11 from rguenth at gcc dot gnu dot org 2008-08-17 11:26
---
The store-ccp testcase in comment #10 is fixed by the patch for PR35972.
Still the requested optimization is also performed by DOM.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
--- Comment #10 from rguenth at gcc dot gnu dot org 2008-03-18 15:31
---
Similar case that SCCVN could also handle (store_ccp and DOM handle this):
int G;
void __attribute__((noinline))
foo (int i)
{
if (i 0)
G = 3;
else
G = 3;
if (G != 3)
link_error ();
}
--- Comment #9 from rguenth at gcc dot gnu dot org 2008-03-14 19:34 ---
I have a patch. But maybe trying to optimize this is a little bit expensive?
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-04-08 02:32 ---
Store copy prop has the same issue, testcase:
void foo (int *p, int *q, int t)
{
*p = t;
*q = t;
if (*p != 1)
link_error ();
}
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23094
13 matches
Mail list logo