--- Comment #6 from rakdver at gcc dot gnu dot org 2005-11-18 10:31 ---
Subject: Bug 24497
Author: rakdver
Date: Fri Nov 18 10:31:45 2005
New Revision: 107171
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107171
Log:
PR rtl-optimization/24497
* loop-
--- Comment #19 from rakdver at gcc dot gnu dot org 2005-12-06 15:28
---
Seems like some problem in iv analysis:
ssa name pstart_17
type long unsigned int
base (long unsigned int) (unsigned int) D.1301_7 + (long unsigned int)
(unsigned int) pstart_10
step (long unsigned int
--- Comment #20 from rakdver at gcc dot gnu dot org 2005-12-06 15:43
---
This patch should fix the problem:
Index: tree-scalar-evolution.c
===
*** tree-scalar-evolution.c (revision 108078)
--- tree-scalar-evolution.c
--- Comment #23 from rakdver at gcc dot gnu dot org 2005-12-06 20:33
---
Patch: http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00454.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #24 from rakdver at gcc dot gnu dot org 2005-12-08 09:34
---
Subject: Bug 25248
Author: rakdver
Date: Thu Dec 8 09:34:26 2005
New Revision: 108225
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108225
Log:
PR tree-optimization/25248
* tre
--- Comment #26 from rakdver at gcc dot gnu dot org 2005-12-08 15:44
---
Subject: Bug 25248
Author: rakdver
Date: Thu Dec 8 15:44:22 2005
New Revision: 108236
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108236
Log:
PR tree-optimization/25248
* tre
--- Comment #10 from rakdver at gcc dot gnu dot org 2005-12-19 20:10
---
Subject: Bug 24793
Author: rakdver
Date: Mon Dec 19 20:10:11 2005
New Revision: 108808
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108808
Log:
PR tree-optimization/24793
* tree-
--- Comment #8 from rakdver at gcc dot gnu dot org 2005-12-21 14:34 ---
Gimplification lets with_cleanup_exprs escape to gimple. I am investigating
why that happens.
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #13 from rakdver at gcc dot gnu dot org 2005-12-21 15:49
---
Subject: Bug 24793
Author: rakdver
Date: Wed Dec 21 15:49:19 2005
New Revision: 108910
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108910
Log:
PR tree-optimization/24793
* tree-
--- Comment #9 from rakdver at gcc dot gnu dot org 2006-01-02 18:34 ---
As the comments in gimplify_cleanup_point_expr indicate,
it only handles cases when cleanup_exprs are not within nested
constructs (with the exception of conditions).
In this PR, the code basically looks like
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #4 from rakdver at gcc dot gnu dot org 2006-01-03 11:31 ---
Adding unshare_expr to constant_value_1 fixes the problem, but causes bootstrap
failure.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25632
--- Comment #6 from rakdver at gcc dot gnu dot org 2006-01-03 22:40 ---
Patch:
http://gcc.gnu.org/ml/gcc-patches/2006-01/msg00136.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #12 from rakdver at gcc dot gnu dot org 2006-01-04 22:46
---
Subject: Bug 25632
Author: rakdver
Date: Wed Jan 4 22:46:09 2006
New Revision: 109354
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109354
Log:
PR c++/25632
* init.c (constant
--- Comment #13 from rakdver at gcc dot gnu dot org 2006-01-05 00:29
---
Subject: Bug 25632
Author: rakdver
Date: Thu Jan 5 00:29:34 2006
New Revision: 109369
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109369
Log:
PR c++/25632
* init.c (constant
--- Comment #9 from rakdver at gcc dot gnu dot org 2006-01-06 20:23 ---
Subject: Bug 18527
Author: rakdver
Date: Fri Jan 6 20:22:56 2006
New Revision: 109427
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109427
Log:
PR tree-optimization/18527
* tree-
--- Comment #15 from rakdver at gcc dot gnu dot org 2006-01-11 11:39
---
Subject: Bug 25632
Author: rakdver
Date: Wed Jan 11 11:39:49 2006
New Revision: 109575
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109575
Log:
PR c++/25632
* g++.dg/other/pr2563
--- Comment #8 from rakdver at gcc dot gnu dot org 2006-01-15 20:15 ---
Unswitching the condition (i < ie) (plus empty loop removal) would produce this
code. Nevertheless, this is a fairly common case, so perhaps it might make
sense to special-case it in loop header copying (
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #15 from rakdver at gcc dot gnu dot org 2006-01-18 23:31
---
Subject: Bug 23282
Author: rakdver
Date: Wed Jan 18 23:31:16 2006
New Revision: 109920
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109920
Log:
PR tree-optimization/23282
* tree
--- Comment #9 from rakdver at gcc dot gnu dot org 2006-01-20 23:56 ---
Patch:
http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01424.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #25 from rakdver at gcc dot gnu dot org 2006-07-18 00:45
---
Created an attachment (id=11906)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11906&action=view)
A patch for loop header selection.
I tried improving the heuristics for the selection of the loop
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #3 from rakdver at gcc dot gnu dot org 2006-07-25 12:20 ---
Patch:
http://gcc.gnu.org/ml/gcc-patches/2006-07/msg01064.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #26 from rakdver at gcc dot gnu dot org 2006-07-25 15:20
---
A patch for the "return in the middle of the loop" problem:
http://gcc.gnu.org/ml/gcc-patches/2006-07/msg00893.html
(to be commited once mainline is open).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28364
--- Comment #4 from rakdver at gcc dot gnu dot org 2006-07-26 16:47 ---
Subject: Bug 27907
Author: rakdver
Date: Wed Jul 26 16:47:28 2006
New Revision: 115760
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115760
Log:
PR rtl-optimization/27907
--- Comment #27 from rakdver at gcc dot gnu dot org 2006-07-26 19:38
---
Patch for the wrong choice of induction variable:
http://gcc.gnu.org/ml/gcc-patches/2006-07/msg01125.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28364
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #8 from rakdver at gcc dot gnu dot org 2006-07-29 11:47 ---
Patch: http://gcc.gnu.org/ml/gcc-patches/2006-07/msg01213.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #29 from rakdver at gcc dot gnu dot org 2006-07-30 14:04
---
(In reply to comment #28)
> I've been trying to figure out why we end up with the strange intialization
> for
> the
> parity loop. I see this rtl in the loop2 dump:
>
> (jump_i
--- Comment #7 from rakdver at gcc dot gnu dot org 2006-08-01 15:34 ---
After a closer investigation, there indeed seems to be a problem in
chrec_convert, I am preparing a patch.
Nevertheless, the code in VRP still needs fixing -- the problem might still be
reproduced even with a
--- Comment #9 from rakdver at gcc dot gnu dot org 2006-08-12 08:20 ---
Patch: http://gcc.gnu.org/ml/gcc-patches/2006-08/msg00386.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #28 from rakdver at gcc dot gnu dot org 2006-08-16 21:14
---
Subject: Bug 28364
Author: rakdver
Date: Wed Aug 16 21:14:11 2006
New Revision: 116189
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116189
Log:
PR tree-optimization/28364
* tree-
--- Comment #36 from rakdver at gcc dot gnu dot org 2006-08-16 21:25
---
Subject: Bug 28071
Author: rakdver
Date: Wed Aug 16 21:25:39 2006
New Revision: 116190
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116190
Log:
PR rtl-optimization/28071
* basic
--- Comment #8 from rakdver at gcc dot gnu dot org 2006-08-17 08:22 ---
Subject: Bug 27865
Author: rakdver
Date: Thu Aug 17 08:22:05 2006
New Revision: 116213
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116213
Log:
PR tree-optimization/27865
* tr
--- Comment #10 from rakdver at gcc dot gnu dot org 2006-08-27 14:56
---
(In reply to comment #8)
> The problem is still visible on the mainline, unrolling the loop on the tree
> level pessimizes the generated code. Zdenek, maybe you can have a look at
> this
> (testcas
--- Comment #10 from rakdver at gcc dot gnu dot org 2006-08-28 21:15
---
Subject: Bug 28411
Author: rakdver
Date: Mon Aug 28 21:15:19 2006
New Revision: 116529
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116529
Log:
PR tree-optimization/28411
* doub
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #6 from rakdver at gcc dot gnu dot org 2006-08-29 14:43 ---
I cannot reproduce the problem with neither of the testcases, neither on i686
nor from x86_64 crosscompiler. Could you please check whether it did not get
fixed in the meantime?
--
http://gcc.gnu.org/bugzilla
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #4 from rakdver at gcc dot gnu dot org 2006-08-30 08:07 ---
Patch: http://gcc.gnu.org/ml/gcc-patches/2006-08/msg01124.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from rakdver at gcc dot gnu dot org 2006-08-30 08:14 ---
Subject: Bug 27735
Author: rakdver
Date: Wed Aug 30 08:14:29 2006
New Revision: 116582
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116582
Log:
PR rtl-optimization/27735
* cfgloo
--- Comment #2 from rakdver at gcc dot gnu dot org 2006-08-30 10:35 ---
Patch: http://gcc.gnu.org/ml/gcc-patches/2006-08/msg01131.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #7 from rakdver at gcc dot gnu dot org 2006-08-31 18:16 ---
Patch: http://gcc.gnu.org/ml/gcc-patches/2006-08/msg01171.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from rakdver at gcc dot gnu dot org 2006-08-31 19:34 ---
Subject: Bug 28839
Author: rakdver
Date: Thu Aug 31 19:33:56 2006
New Revision: 116605
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116605
Log:
PR tree-optimization/28839
* tree-in
--- Comment #6 from rakdver at gcc dot gnu dot org 2006-09-17 22:48 ---
(In reply to comment #4)
> Actually this is just a problem of IV selection, what is happening is the IV
> selection chooses the 1024+(const char *)&base[quad] as the IV instead of just
> &base[quad]
riority: P3
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: rakdver at gcc dot gnu dot org
GCC build triplet: i686-pc-linux
GCC host triplet: i686-pc-linux
GCC target triplet: i686-pc-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29156
--- Comment #3 from rakdver at gcc dot gnu dot org 2006-09-22 10:03 ---
Subject: Bug 2
Author: rakdver
Date: Fri Sep 22 10:02:47 2006
New Revision: 117135
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117135
Log:
PR tree-optimization/2
* tree-i
--- Comment #5 from rakdver at gcc dot gnu dot org 2006-09-28 11:34 ---
(In reply to comment #4)
> On x86_64 4.2 decides to unroll 9 times while on 4.1 it unrolls 8 times. This
> is
> a code-size regression, but other than that? The 4.2 version runs slightly
> faster
--- Comment #10 from rakdver at gcc dot gnu dot org 2006-09-28 14:15
---
(In reply to comment #8)
> D.1563 = -&a;
> MEM[base: (int *) D.1563 + &c, index: D.1562] = MEM[base: D.1562];
>
> WTFFF
ivopts are having fun :-) On the other hand, this is (one
--- Comment #12 from rakdver at gcc dot gnu dot org 2006-09-28 14:21
---
(In reply to comment #11)
> (In reply to comment #9)
> > Oh, didn't I fix this? See PR26726.
> This is unrelated to that as the trees produced is defined but just looks
> weird
> and real
--- Comment #14 from rakdver at gcc dot gnu dot org 2006-09-28 14:40
---
> > > for this loop instead of just one.
> > > Actually unrolling is not need to produced the bad code:
> > > .L2:
> > > lwz 0,0(9)
> > > stwx 0,11,9
&g
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #15 from rakdver at gcc dot gnu dot org 2006-09-28 14:50
---
(In reply to comment #8)
> D.1563 = -&a;
> MEM[base: (int *) D.1563 + &c, index: D.1562] = MEM[base: D.1562];
>
> WTFFF
This is caused by my change to ivopts in
http://gcc.gnu.org/ml
--- Comment #16 from rakdver at gcc dot gnu dot org 2006-09-28 23:48
---
Patch for the induction variable selection (that however does not fix the
problem with offsetted addressing modes not being created after unrolling):
http://gcc.gnu.org/ml/gcc-patches/2006-09/msg01308.html
--- Comment #17 from rakdver at gcc dot gnu dot org 2006-10-06 19:32
---
Subject: Bug 29256
Author: rakdver
Date: Fri Oct 6 19:32:04 2006
New Revision: 117513
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117513
Log:
PR middle-end/29256
* tree-
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #37 from rakdver at gcc dot gnu dot org 2007-01-26 19:56
---
Subject: Bug 29516
Author: rakdver
Date: Fri Jan 26 19:56:05 2007
New Revision: 121214
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=121214
Log:
PR tree-optimization/29516
*
--- Comment #10 from rakdver at gcc dot gnu dot org 2007-02-05 21:45
---
Hello,
(In reply to comment #8)
> (In reply to comment #1)
> > With -funsafe-loop-optimizations we remove them.
> > Using -Wunsafe-loop-optimizations, we get:
> > t.c:2: warning: cannot op
--- Comment #2 from rakdver at gcc dot gnu dot org 2007-02-08 09:38 ---
> Note that the warning is
> emitted because we change n -= 2 to n += 4294967294 (oops).
> this is because 2 is easily negatable and the canonical form in this case
> is an addition. While we can fix th
--- Comment #11 from rakdver at gcc dot gnu dot org 2007-02-08 14:38
---
Patch:
http://gcc.gnu.org/ml/gcc-patches/2007-02/msg00704.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #15 from rakdver at gcc dot gnu dot org 2007-02-10 20:07
---
Patch: http://gcc.gnu.org/ml/gcc-patches/2007-02/msg00931.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from rakdver at gcc dot gnu dot org 2007-02-14 09:49 ---
This seems to be fixed both in 4.0 and in 4.1.
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #10 from rakdver at gcc dot gnu dot org 2007-03-03 00:39
---
Subject: Bug 29902
Author: rakdver
Date: Sat Mar 3 00:38:56 2007
New Revision: 122501
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122501
Log:
PR tree-optimization/29902
* tree-
--- Comment #11 from rakdver at gcc dot gnu dot org 2007-03-03 00:41
---
> Can this patch be backported to 4.2?
Done.
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Ad
--- Comment #2 from rakdver at gcc dot gnu dot org 2007-03-06 15:31 ---
(In reply to comment #1)
> and so on. since it definitely writes more than 5 ints, I don't see how it
> should *not* overflow the array.
since the body of the loop is never entered.
--
http://
--- Comment #3 from rakdver at gcc dot gnu dot org 2007-03-07 09:15 ---
The same problem appears in the following testcase.
int a[100];
void test (int real_length_of_a)
{
int x = 110;
if (x < real_length_of_a)
a[x]++;
}
--
rakdver at gcc dot gnu dot org chan
--- Comment #3 from rakdver at gcc dot gnu dot org 2007-03-08 15:46 ---
Caused by my recent patch.
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from rakdver at gcc dot gnu dot org 2007-03-08 22:36 ---
Subject: Bug 31085
Author: rakdver
Date: Thu Mar 8 22:36:47 2007
New Revision: 122724
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122724
Log:
PR tree-optimization/31085
*
--- Comment #5 from rakdver at gcc dot gnu dot org 2007-03-08 22:37 ---
Fixed.
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #10 from rakdver at gcc dot gnu dot org 2007-03-09 08:54
---
Alias oracle could be used for this; but my patch only uses it in loop
optimizers. So some changes to make ccp use it would be necessary.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30643
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #2 from rakdver at gcc dot gnu dot org 2007-03-12 21:56 ---
Subject: Bug 30835
Author: rakdver
Date: Mon Mar 12 21:56:12 2007
New Revision: 122866
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122866
Log:
PR tree-optimization/30835
* lambd
--- Comment #3 from rakdver at gcc dot gnu dot org 2007-03-14 00:39 ---
Subject: Bug 30730
Author: rakdver
Date: Wed Mar 14 00:38:34 2007
New Revision: 122896
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122896
Log:
PR tree-optimization/30730
--- Comment #16 from rakdver at gcc dot gnu dot org 2007-03-14 00:39
---
Subject: Bug 26900
Author: rakdver
Date: Wed Mar 14 00:38:34 2007
New Revision: 122896
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122896
Log:
PR tree-optimization/30730
--- Comment #1 from rakdver at gcc dot gnu dot org 2007-03-26 10:17 ---
(In reply to comment #0)
> For:
> int *f(int *a, int b, int c)
> {
> int i;
> a --;
> *a = 1;
> for (i = 0;i (a[i]) = 0;
> return a;
> }
> CUT-
--- Comment #2 from rakdver at gcc dot gnu dot org 2007-03-29 14:29 ---
Mine.
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo
--- Comment #3 from rakdver at gcc dot gnu dot org 2007-03-30 10:36 ---
Subject: Bug 31383
Author: rakdver
Date: Fri Mar 30 10:36:19 2007
New Revision: 123359
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123359
Log:
PR tree-optimization/31383
* tree-da
--- Comment #3 from rakdver at gcc dot gnu dot org 2007-04-10 13:10 ---
Most likely (although probably it just exposes an existing bug, some pass
forgets to clean up aux after using it).
--
rakdver at gcc dot gnu dot org changed:
What|Removed
--- Comment #4 from rakdver at gcc dot gnu dot org 2007-04-10 13:59 ---
This patch fixes the problem:
Index: tree-inline.c
===
*** tree-inline.c (revision 123693)
--- tree-inline.c (working copy
--- Comment #6 from rakdver at gcc dot gnu dot org 2007-04-10 22:03 ---
Patch:
http://gcc.gnu.org/ml/gcc-patches/2007-04/msg00486.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from rakdver at gcc dot gnu dot org 2007-04-10 22:10 ---
Subject: Bug 31526
Author: rakdver
Date: Tue Apr 10 22:10:26 2007
New Revision: 123699
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123699
Log:
PR tree-optimization/31526
* tree-
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #15 from rakdver at gcc dot gnu dot org 2007-04-17 17:42
---
Subject: Bug 31360
Author: rakdver
Date: Tue Apr 17 17:42:29 2007
New Revision: 123919
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123919
Log:
PR rtl-optimization/31360
* cfglo
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org
--- Comment #1 from rakdver at gcc dot gnu dot org 2007-04-24 00:32 ---
ppc64-linux does not build just now, I will fix the problem once it does again.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31676
dot org
ReportedBy: rakdver at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31727
--- Comment #2 from rakdver at gcc dot gnu dot org 2007-07-16 09:56 ---
(In reply to comment #1)
> Zdenek, I think this change also breaks FDO compiles with tramp3d, sed, gawk
> and gzip (the resulting -fprofile-use binaries segfault).
At least now we know why the check was
--- Comment #5 from rakdver at gcc dot gnu dot org 2007-07-16 19:39 ---
Patch: http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01462.html
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from rakdver at gcc dot gnu dot org 2007-07-17 03:56 ---
Subject: Bug 32773
Author: rakdver
Date: Tue Jul 17 03:56:40 2007
New Revision: 126700
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126700
Log:
PR rtl-optimization/32773
* cfg
--- Comment #6 from rakdver at gcc dot gnu dot org 2007-07-26 12:09 ---
rs6000_conditional_register_usage ();
memset (®_class_size, 0, 84);
gets compiled to
vxorv0,v0,v0
...
bl 0x104f0c68
...
stvxv0,r0,r9
addir9,r11,32
stw r0,80(r11)
stvxv0,r0,r11
addir11
--- Comment #2 from rakdver at gcc dot gnu dot org 2007-07-29 15:14 ---
> I would be curious to hear from
> Zdenek: is there something that could be done in the loop optimizer dealing
> generally with this common patterns?
Not at the moment. It would be possible to imple
--- Comment #30 from rakdver at gcc dot gnu dot org 2007-08-13 18:06
---
(In reply to comment #28)
> Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
>
> Most everyone else bootstraps GCC on PPC64 with
> --with-cpu=default32. Are you
--- Comment #1 from rakdver at gcc dot gnu dot org 2007-08-19 20:08 ---
(In reply to comment #0)
> In the following testcase:
>
> subroutine sub(aa,bb,n,m)
> implicit none
> integer, intent(in) :: n,m
> real, intent(inout) :: aa(n,m)
> real, intent(in):
--- Comment #1 from rakdver at gcc dot gnu dot org 2007-08-21 21:29 ---
This patch fixes the problem:
Index: tree-ssa-loop-niter.c
===
*** tree-ssa-loop-niter.c (revision 127674)
--- tree-ssa-loop-niter.c
--- Comment #4 from rakdver at gcc dot gnu dot org 2007-08-22 23:05 ---
Subject: Bug 32949
Author: rakdver
Date: Wed Aug 22 23:05:05 2007
New Revision: 127720
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=127720
Log:
2007-08-22 Zdenek Dvorak <[EMAIL PROTECTED]&g
--- Comment #10 from rakdver at gcc dot gnu dot org 2007-08-30 20:05
---
I know how to fix the problem, now.
--
rakdver at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #12 from rakdver at gcc dot gnu dot org 2007-08-31 15:34
---
Subject: Bug 33224
Author: rakdver
Date: Fri Aug 31 15:34:45 2007
New Revision: 127996
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=127996
Log:
PR rtl-optimization/33224
* l
101 - 200 of 610 matches
Mail list logo