[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-08-22 Thread dberlin at gcc dot gnu dot org
--- Comment #14 from dberlin at gcc dot gnu dot org 2006-08-22 14:05 --- Fixed -- dberlin at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-08-22 Thread dberlin at gcc dot gnu dot org
--- Comment #13 from dberlin at gcc dot gnu dot org 2006-08-22 14:05 --- Fixed -- dberlin at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|dberlin

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-08-22 Thread dberlin at gcc dot gnu dot org
--- Comment #12 from dberlin at gcc dot gnu dot org 2006-08-22 14:04 --- Subject: Bug 28003 Author: dberlin Date: Tue Aug 22 14:04:16 2006 New Revision: 116323 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116323 Log: 2006-08-22 Daniel Berlin <[EMAIL PROTECTED]> PR

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-08-20 Thread dberlin at gcc dot gnu dot org
--- Comment #11 from dberlin at gcc dot gnu dot org 2006-08-21 02:16 --- This is impressive. We add b as a may alias to the SMT, then it disappears from the list before call clobbering! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28003

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-08-09 Thread dberlin at gcc dot gnu dot org
-- dberlin at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dberlin at gcc dot gnu dot |dot org

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-08-08 Thread janis at gcc dot gnu dot org
--- Comment #10 from janis at gcc dot gnu dot org 2006-08-08 15:51 --- A regression hunt on powerpc-linux identified the following patch where the testcase from comment #3 starts failing: http://gcc.gnu.org/viewcvs?view=rev&rev=109938 r109938 | dberlin | 2006-01-19 01:42:48 +00

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-07-21 Thread reichelt at gcc dot gnu dot org
--- Comment #9 from reichelt at gcc dot gnu dot org 2006-07-21 10:17 --- > Could this be a dup of the now-fixed Bug 28410 ? No, because this one is still present. (Or the fix in PR 28410 is incomplete.) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28003

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-07-20 Thread steven at gcc dot gnu dot org
--- Comment #8 from steven at gcc dot gnu dot org 2006-07-20 21:29 --- Could this be a dup of the now-fixed Bug 28410 ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28003

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-07-05 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28003

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-06-29 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-06-29 19:47 --- This is target independent. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added GCC bu

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-06-13 Thread dberlin at gcc dot gnu dot org
--- Comment #6 from dberlin at gcc dot gnu dot org 2006-06-13 17:15 --- So it should have been marked global, and should alias the global var, but apparently the global var doesn't pop into it's alias set -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28003

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-06-13 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-06-13 14:26 --- (In reply to comment #4) > The only thing i can think of is that SMT.68 is not marked global. > Is it? Some how I missed that before: SMT.68, UID 2839, struct reduced_cell_two_fold_info, is aliased, is addressable

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-06-13 Thread dberlin at dberlin dot org
--- Comment #4 from dberlin at gcc dot gnu dot org 2006-06-13 13:29 --- Subject: Re: [4.2 Regression] optimizer bug pinskia at gcc dot gnu dot org wrote: > --- Comment #2 from pinskia at gcc dot gnu dot org 2006-06-13 04:41 > --- > Hmm, we get after dce, just: > reduced_cel

Re: [Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-06-13 Thread Daniel Berlin
pinskia at gcc dot gnu dot org wrote: > --- Comment #2 from pinskia at gcc dot gnu dot org 2006-06-13 04:41 > --- > Hmm, we get after dce, just: > reduced_cell_two_folds[26] = {}; > > And DCE removes: > this_616 = &reduced_cell_two_folds[26].u; > > # SMT.68_1055 = V_MAY_DEF

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-06-13 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-06-13 13:11 --- Confirmed. Shorter testcase (should return 0, but returns 1): struct A { int i, j[9]; A() : i(1) { j[0]=j[1]=j[2]=j[3]=j[4]=j[5]=j[6]=j[7]=

[Bug tree-optimization/28003] [4.2 Regression] optimizer bug

2006-06-12 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-06-13 04:41 --- Hmm, we get after dce, just: reduced_cell_two_folds[26] = {}; And DCE removes: this_616 = &reduced_cell_two_folds[26].u; # SMT.68_1055 = V_MAY_DEF ; this_616->elems[0] = 1; # SMT.68_1056 = V_MAY_D