http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44141
--- Comment #16 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-05-07
17:17:06 UTC ---
Reload inheritance generally gives up on handling subregs of pseudos, mostly
because there is no mechanism to track invalidation of parts of pseudos.
Now
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52633
--- Comment #3 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-05-04
12:46:14 UTC ---
Author: uweigand
Date: Fri May 4 12:46:04 2012
New Revision: 187158
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187158
Log:
gcc/
PR tree
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52633
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52633
--- Comment #6 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-05-04
14:56:52 UTC ---
Author: uweigand
Date: Fri May 4 14:56:48 2012
New Revision: 187162
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187162
Log:
2012-05-04 Ulrich
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52870
--- Comment #6 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-05-04
14:56:52 UTC ---
Author: uweigand
Date: Fri May 4 14:56:48 2012
New Revision: 187162
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187162
Log:
2012-05-04 Ulrich
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52633
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|REOPENED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53227
--- Comment #2 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-05-04
16:03:35 UTC ---
Why do you consider this a reload/RA problem? Code before ira looks like:
(insn 2 4 3 2 (set (reg/v:DI 62 [ i ])
(mem/c:DI (reg/f:SI 16 argp) [2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53227
--- Comment #4 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-05-04
16:56:59 UTC ---
(In reply to comment #3)
However, reload should notice that memory could be propagated into bswap.
Since register allocation already assigned a hard reg
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52633
--- Comment #2 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-04-24
16:52:59 UTC ---
Some more details on what's going on here:
http://gcc.gnu.org/ml/gcc-patches/2012-04/msg01486.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51819
--- Comment #6 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-04-16
15:19:47 UTC ---
Author: uweigand
Date: Mon Apr 16 15:19:43 2012
New Revision: 186498
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186498
Log:
2012-04-16 Ulrich
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52870
--- Comment #3 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-04-10
10:56:17 UTC ---
Author: uweigand
Date: Tue Apr 10 10:56:11 2012
New Revision: 186272
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186272
Log:
gcc/
PR tree
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52870
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48496
--- Comment #21 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-04-10
12:16:36 UTC ---
(In reply to comment #19)
and the matching alternative would be (f, Q) with
;; Note that while this accepts mem, it only accepts non-volatile mem
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48496
--- Comment #18 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-04-08
17:32:23 UTC ---
According to Vlad's comment #4, the validity check fails because a reload insn
contains a spilled pseudo that will later be replaced by a MEM.
However
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52870
--- Comment #2 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-04-06
18:31:58 UTC ---
Patch posted:
http://gcc.gnu.org/ml/gcc-patches/2012-04/msg00360.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52870
Bug #: 52870
Summary: ICE during SLP pattern matching
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52870
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52686
--- Comment #3 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-03-26
13:13:14 UTC ---
Author: uweigand
Date: Mon Mar 26 13:13:07 2012
New Revision: 185795
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=185795
Log:
gcc/
PR tree
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52686
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52686
Bug #: 52686
Summary: SLP crashes with WIDEN_LSHIFT_EXPR
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52686
--- Comment #2 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-03-23
15:42:00 UTC ---
Created attachment 26968
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26968
Handle WIDEN_LSHIFT_EXPR in vect_get_smallest_scalar_type
The attached
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52686
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52633
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52298
--- Comment #8 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-02-28
23:40:37 UTC ---
Author: uweigand
Date: Tue Feb 28 23:40:32 2012
New Revision: 184645
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=184645
Log:
Partially revert
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52181
--- Comment #5 from Ulrich Weigand uweigand at gcc dot gnu.org 2012-02-14
17:22:23 UTC ---
Thanks for the quick fix! Are you planning to backport to 4.6 as well?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52181
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||uweigand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50762
--- Comment #24 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-11-11
13:04:02 UTC ---
(In reply to comment #22)
Yeah, this is also what I thought at the first sight. But please don't forget
that additional c-code test effectively creates
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50762
--- Comment #10 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-11-10
10:10:04 UTC ---
(In reply to comment #9)
(In reply to comment #8)
The zero_extend is a fixed part of the insn pattern in question:
(define_insn *lea_4_zext
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50762
--- Comment #16 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-11-10
14:04:42 UTC ---
(In reply to comment #15)
(In reply to comment #14)
Is this with your patch from comment 6? You really can't have a CONST_INT
inside a zero_extend
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50762
--- Comment #21 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-11-10
18:22:50 UTC ---
(In reply to comment #20)
The documentation is wrong, so following patch removes all the blurb about
handling of constants.
Index: doc/md.texi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50762
--- Comment #8 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-11-09
18:52:16 UTC ---
(In reply to comment #7)
Redefining j constraint as define_address_constraint results in:
Yes, it needs to be define_address_constraint.
pr50762.c:48:1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50762
--- Comment #4 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-11-08
16:00:36 UTC ---
It seems to me (part of) the problem is that the operand constraint is too
generic here:
(define_insn *lea_4_zext
[(set (match_operand:DI 0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50801
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||uweigand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50310
--- Comment #16 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-10-19
12:17:41 UTC ---
Author: uweigand
Date: Wed Oct 19 12:17:35 2011
New Revision: 180184
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=180184
Log:
PR target/50310
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50305
--- Comment #3 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-10-06
11:50:35 UTC ---
Author: uweigand
Date: Thu Oct 6 11:50:26 2011
New Revision: 179603
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179603
Log:
gcc/
PR
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50305
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50307
--- Comment #2 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-09-07
18:33:30 UTC ---
I've confirmed that this is a regression introduced by rev. 178386
http://gcc.gnu.org/ml/gcc-cvs/2011-08/msg01405.html
So it does seem like
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50305
Bug #: 50305
Summary: Inline asm reload failure when building Linux kernel
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Keywords:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50305
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50307
Bug #: 50307
Summary: SSA checking ICE when building Linux kernel
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Keywords: ice-checking
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49463
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||uweigand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49968
--- Comment #4 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-08-04
09:10:44 UTC ---
Tests have completed now; the patch fixes all regressions introduced by the
original commit, and introduced no new ones. Looks good to me.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49968
Summary: ICE in calls.c:3141 / assert after emit_stack_restore
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49968
--- Comment #3 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-08-03
21:21:32 UTC ---
The patch did indeed fix the testcase, thanks!
Running a full regression now ...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49545
--- Comment #12 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-07-28
08:43:31 UTC ---
After this commit:
http://gcc.gnu.org/ml/gcc-cvs/2011-07/msg01132.html
the regression is now gone again on the 4.6 branch.
On spu-elf, this bug is now
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49545
--- Comment #10 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-07-18
14:35:44 UTC ---
(In reply to comment #9)
Can you check what patch caused it on the 4.6 branch?
It is this one:
http://gcc.gnu.org/ml/gcc-cvs/2011-07/msg00431.html
2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49545
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||uweigand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49500
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||uweigand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49114
--- Comment #6 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-06-29
12:15:20 UTC ---
Author: uweigand
Date: Wed Jun 29 12:15:08 2011
New Revision: 175631
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175631
Log:
PR rtl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49114
--- Comment #12 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-06-29
16:19:14 UTC ---
Author: uweigand
Date: Wed Jun 29 16:19:08 2011
New Revision: 175652
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175652
Log:
PR rtl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49114
--- Comment #13 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-06-29
16:24:28 UTC ---
(In reply to comment #10)
Created attachment 24633 [details]
A patch to restore bootstrap
Huh, sorry for the duplicate patch ... I hadn't seen yours.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43858
--- Comment #29 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-05-02
14:06:52 UTC ---
Author: uweigand
Date: Mon May 2 14:06:48 2011
New Revision: 173252
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=173252
Log:
2011-05-02 Ulrich
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43085
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43085
--- Comment #24 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-05-02
14:06:52 UTC ---
Author: uweigand
Date: Mon May 2 14:06:48 2011
New Revision: 173252
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=173252
Log:
2011-05-02 Ulrich
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43085
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||uweigand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43085
--- Comment #23 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-04-27
16:28:32 UTC ---
Patch posted here:
http://gcc.gnu.org/ml/gcc-patches/2011-04/msg02131.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48437
Summary: LTO crashes with block-local function declarations
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: lto
AssignedTo:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47283
--- Comment #16 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-02-17
23:24:45 UTC ---
I tested the patch from comment #12 on spu-elf with no regressions.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47621
Summary: Missed dependencies in address-taken optimization
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Keywords: wrong-code
Severity: normal
Priority: P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45505
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||uweigand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47401
--- Comment #5 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-01-22
21:24:57 UTC ---
Author: uweigand
Date: Sat Jan 22 21:24:54 2011
New Revision: 169134
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=169134
Log:
PR middle-end
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47401
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47401
Summary: Support for must-not-throw regions with SJLJ
exceptions broken
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47401
--- Comment #1 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-01-21
16:33:43 UTC ---
Created attachment 23064
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23064
Proposed fix
Patch from http://gcc.gnu.org/ml/gcc-patches/2011-01
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47401
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Attachment #23064|0 |1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47401
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Attachment #23066|0 |1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46021
--- Comment #6 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-01-19
12:56:19 UTC ---
Author: uweigand
Date: Wed Jan 19 12:56:16 2011
New Revision: 168990
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168990
Log:
PR tree
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45342
--- Comment #3 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-01-19
13:09:56 UTC ---
Author: uweigand
Date: Wed Jan 19 13:09:51 2011
New Revision: 168992
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168992
Log:
PR testsuite
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47179
--- Comment #4 from Ulrich Weigand uweigand at gcc dot gnu.org 2011-01-18
20:13:59 UTC ---
Author: uweigand
Date: Tue Jan 18 20:13:56 2011
New Revision: 168961
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=168961
Log:
PR tree
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47179
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47299
Summary: Widening multiply optimization generates bad code
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Keywords: wrong-code
Severity: normal
Priority: P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47179
Summary: [4.5/4.6 Regression] SPU: errno misoptimization around
malloc call
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46021
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
Target|i386-pc-solaris2.*, |i386-pc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46883
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||bernds
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46040
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||uweigand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45088
Ulrich Weigand uweigand at gcc dot gnu.org changed:
What|Removed |Added
CC||uweigand
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45088
--- Comment #4 from Ulrich Weigand uweigand at gcc dot gnu.org 2010-09-27
16:25:01 UTC ---
(In reply to comment #3)
is this another dup of PR 43628? should be fixed if it is
No, unfortunately it's not. In mainline and 4.5 (which have
101 - 177 of 177 matches
Mail list logo