http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888
--- Comment #12 from Alexandre Oliva 2013-01-16
04:31:42 UTC ---
Author: aoliva
Date: Wed Jan 16 04:31:30 2013
New Revision: 195227
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195227
Log:
PR rtl-optimization/55547
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55547
--- Comment #9 from Alexandre Oliva 2013-01-16
04:31:38 UTC ---
Author: aoliva
Date: Wed Jan 16 04:31:30 2013
New Revision: 195227
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195227
Log:
PR rtl-optimization/55547
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53827
--- Comment #7 from Alexandre Oliva 2013-01-16
04:31:39 UTC ---
Author: aoliva
Date: Wed Jan 16 04:31:30 2013
New Revision: 195227
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195227
Log:
PR rtl-optimization/55547
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53671
--- Comment #17 from Alexandre Oliva 2013-01-16
04:31:38 UTC ---
Author: aoliva
Date: Wed Jan 16 04:31:30 2013
New Revision: 195227
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195227
Log:
PR rtl-optimization/55547
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55547
Alexandre Oliva changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888
--- Comment #13 from Alexandre Oliva 2013-01-18
10:57:51 UTC ---
Author: aoliva
Date: Fri Jan 18 10:57:36 2013
New Revision: 195289
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195289
Log:
PR rtl-optimization/55547
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53671
--- Comment #18 from Alexandre Oliva 2013-01-18
10:57:50 UTC ---
Author: aoliva
Date: Fri Jan 18 10:57:36 2013
New Revision: 195289
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195289
Log:
PR rtl-optimization/55547
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53827
--- Comment #8 from Alexandre Oliva 2013-01-18
10:57:51 UTC ---
Author: aoliva
Date: Fri Jan 18 10:57:36 2013
New Revision: 195289
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195289
Log:
PR rtl-optimization/55547
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55547
--- Comment #13 from Alexandre Oliva 2013-01-18
10:57:50 UTC ---
Author: aoliva
Date: Fri Jan 18 10:57:36 2013
New Revision: 195289
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195289
Log:
PR rtl-optimization/55547
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53359
--- Comment #9 from Alexandre Oliva 2013-01-18
10:58:18 UTC ---
Author: aoliva
Date: Fri Jan 18 10:57:58 2013
New Revision: 195290
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195290
Log:
PR libmudflap/53359
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54114
--- Comment #7 from Alexandre Oliva 2013-01-18
10:58:47 UTC ---
Author: aoliva
Date: Fri Jan 18 10:58:15 2013
New Revision: 195291
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195291
Log:
PR debug/54114
PR debug/5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888
--- Comment #14 from Alexandre Oliva 2013-01-18
10:58:45 UTC ---
Author: aoliva
Date: Fri Jan 18 10:58:15 2013
New Revision: 195291
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195291
Log:
PR debug/54114
PR debug/5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54402
--- Comment #27 from Alexandre Oliva 2013-01-18
10:58:43 UTC ---
Author: aoliva
Date: Fri Jan 18 10:58:15 2013
New Revision: 195291
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195291
Log:
PR debug/54114
PR debug/5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56006
--- Comment #3 from Alexandre Oliva 2013-01-18
11:05:12 UTC ---
Author: aoliva
Date: Fri Jan 18 11:05:04 2013
New Revision: 195292
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195292
Log:
Mention PR debug/56006 in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55547
--- Comment #14 from Alexandre Oliva 2013-01-18
11:05:12 UTC ---
Author: aoliva
Date: Fri Jan 18 11:05:04 2013
New Revision: 195292
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195292
Log:
Mention PR debug/56006 in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54114
Alexandre Oliva changed:
What|Removed |Added
Status|RESOLVED|NEW
Component|middle-
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54402
--- Comment #28 from Alexandre Oliva 2013-01-18
11:08:06 UTC ---
Is the mem-clobbering compile-time regression still noticeable after the recent
patch?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54507
Alexandre Oliva changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55793
Alexandre Oliva changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53359
Alexandre Oliva changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54793
Alexandre Oliva changed:
What|Removed |Added
Severity|major |normal
--- Comment #4 from Al
||aoliva at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #4 from Alexandre Oliva ---
On it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69466
--- Comment #5 from Alexandre Oliva ---
Created attachment 37486
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37486&action=edit
Patch I'm testing to fix the problem
The problem occurs because we call set_current_def for phi nodes after
d
||aoliva at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #5 from Alexandre Oliva ---
I'm looking into this one
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461
--- Comment #6 from Alexandre Oliva ---
Created attachment 37498
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37498&action=edit
Patch I'm testing to fix the bug
LRA wants harder than reload to avoid creating a stack slot to satisfy insn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461
Alexandre Oliva changed:
What|Removed |Added
Assignee|aoliva at gcc dot gnu.org |vmakarov at gcc dot
gnu.org
|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #4 from Alexandre Oliva ---
On it.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69634
--- Comment #5 from Alexandre Oliva ---
Created attachment 37606
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37606&action=edit
Patch I'm testing to fix the bug
REG_N_CALLS_CROSSED's computation didn't always disregard debug insns, which
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878
Alexandre Oliva changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org
--- Comment
|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #2 from Alexandre Oliva ---
Created attachment 41371
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41371&action=edit
patch I'm testing to fix the bug
The problem is that combine creates a single insn with the
Priority: P3
Component: regression
Assignee: unassigned at gcc dot gnu.org
Reporter: aoliva at gcc dot gnu.org
Target Milestone: ---
Since -save-temps performs separate preprocessing and drops comments, and
-Wimplicit-fallthrough machinery recognizes some of the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78497
--- Comment #3 from Alexandre Oliva ---
One aspect to the problem is the extra warnings you get. As more and more
projects adopt -Werror by default, it means you get a different error with
-save-temps. That's bad for users and inconvenient for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63238
--- Comment #2 from Alexandre Oliva ---
Author: aoliva
Date: Tue Jan 31 01:03:15 2017
New Revision: 245052
URL: https://gcc.gnu.org/viewcvs?rev=245052&root=gcc&view=rev
Log:
[PR63238] output alignment debug information
Output
||2017-01-31
CC||aoliva at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #3 from Alexandre Oliva ---
The patch that was
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59319
Alexandre Oliva changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79570
--- Comment #8 from Alexandre Oliva ---
> Alexandre, do you recall why debug insns at heads of basic blocks are special?
I'm afraid I don't remember, but if I had to guess, I'd say it's because debug
insns normally wouldn't be at the border of s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025
--- Comment #8 from Alexandre Oliva ---
Created attachment 40990
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40990&action=edit
untested patch that appears to fix the problem
Bernd,
Thanks for bringing it to my attention. Sorry about t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63238
--- Comment #4 from Alexandre Oliva ---
Author: aoliva
Date: Tue Mar 21 18:28:06 2017
New Revision: 246331
URL: https://gcc.gnu.org/viewcvs?rev=246331&root=gcc&view=rev
Log:
[PR63238] include alignment debug information in DIE check
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63238
Alexandre Oliva changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63243
Bug 63243 depends on bug 63238, which changed state.
Bug 63238 Summary: DWARF does not represent _Alignas
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63238
What|Removed |Added
--
|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #9 from Alexandre Oliva ---
Patch posted
https://gcc.gnu.org/ml/gcc-patches/2017-03/msg01142.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81165
Alexandre Oliva changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81165
--- Comment #7 from Alexandre Oliva ---
it may very well be the case that it is gcc7 that's buggy in optimizing out the
loop. after all, there is a divide-by-x0 in the loop entry test and, save for
global optimizations, the compiler couldn't tel
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81165
--- Comment #8 from Alexandre Oliva ---
It is combine that simplifies a compare of _9 (aka t1) with 1: it knows _9 is
either -1 or 0 from the &1 followed by -1, so it can't be equal to 1. From
that simplification, others follow, and the loop exi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81165
--- Comment #9 from Alexandre Oliva ---
The reason dom doesn't duplicate the loop entry test is that the additional phi
node grows it past the max-jump-thread-duplication-stmts limit. Compiling with
--param max-jump-thread-duplication-stmts=16 w
|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #13 from Alexandre Oliva ---
Created attachment 42800
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42800&action=edit
patch, first try
This is my first cut at it. I couldn't quite figure out how to determine
w
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81165
--- Comment #14 from Alexandre Oliva ---
Created attachment 42802
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42802&action=edit
patch, second try (following backlinks from dead uses to maybe-dead defs)
Here's an alternate patch that get
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81165
--- Comment #16 from Alexandre Oliva ---
Patch posted at https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00376.html
(before seeing Jeff's comments)
Anyway, I think this is simple enough to go into 8. It isn't hard to add
caching, should we find i
||aoliva at gcc dot gnu.org
Resolution|--- |FIXED
--- Comment #2 from Alexandre Oliva ---
The ability to get a successful response from GDB for 'ptype X::t2::t2', given
the program plus a suitable main function, came about in revision 18
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
Alexandre Oliva changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
--- Comment #9 from Alexandre Oliva ---
(In reply to Jeffrey A. Law from comment #7)
> OK, but why does this make such a difference in the final result. Ie, what
> happens as we get into RTL.
Err, I covered that bit in my description: we emit
|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #10 from Alexandre Oliva ---
Created attachment 35048
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35048&action=edit
Patch that restores coalescing of anonymous SSA vars
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
Alexandre Oliva changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
--- Comment #12 from Alexandre Oliva ---
I just noticed that I reversed with and without -DOPT in my analysis in comment
6. Apologies for any confusion this may have caused.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
--- Comment #13 from Alexandre Oliva ---
I looked further into why changing gimple_can_coalesce_p didn't work:
build_ssa_conflict_graph only marks conflicts between SSA names if they share
the same base variable. This explains why we have a conf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
--- Comment #18 from Alexandre Oliva ---
(In reply to Jeffrey A. Law from comment #14)
> So, forgive me, but is -DOPT supposed to be the good or the bad code?
It's the good one. As noted in comment 12, I had that backwards in comment 6.
(In re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
--- Comment #20 from Alexandre Oliva ---
(In reply to Alexandre Oliva from comment #18)
> No, we don't even *consider* the coalescing performed in the -DOPT case,
> because, as noted in comment 13, the SSA names ended up with different base
> nam
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
--- Comment #21 from Alexandre Oliva ---
(In reply to rguent...@suse.de from comment #19)
> For some reason
> into-SSA inserts a debug stmt, creating an extra copy _5 = i_4?!
I bet the extra copy is there even without -g. _1, _3 and _5 seem to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
--- Comment #25 from Alexandre Oliva ---
WIP patch accidentally posted to gcc-patches:
https://gcc.gnu.org/ml/gcc-patches/2015-03/msg01460.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
--- Comment #26 from Alexandre Oliva ---
Patch posted at https://gcc.gnu.org/ml/gcc-patches/2015-03/msg01491.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958
--- Comment #8 from Alexandre Oliva ---
Jakub is right WRT onepart vs non-onepart vars. Now, I can't think of any why
the union/intersection couldn't be done incrementally, and only for changed
incoming sets (but how would you tell an incoming se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57232
Alexandre Oliva changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59992
Alexandre Oliva changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59992
--- Comment #9 from Alexandre Oliva ---
Created attachment 32213
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32213&action=edit
avoid quadratic behavior for the removal of useless values
This is the first of the two patches; it extends the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59992
--- Comment #10 from Alexandre Oliva ---
Created attachment 32214
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32214&action=edit
preserve permanent values in a separate table
vt_initialize still took way too long in the insn-recog testcase
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57232
Alexandre Oliva changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|2013-05-10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57232
--- Comment #20 from Alexandre Oliva ---
Author: aoliva
Date: Fri Feb 28 12:45:36 2014
New Revision: 208219
URL: http://gcc.gnu.org/viewcvs?rev=208219&root=gcc&view=rev
Log:
PR debug/57232
* var-tracking.c (vt_initialize): Apply
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59992
--- Comment #11 from Alexandre Oliva ---
Author: aoliva
Date: Fri Feb 28 12:57:06 2014
New Revision: 208220
URL: http://gcc.gnu.org/viewcvs?rev=208220&root=gcc&view=rev
Log:
PR debug/59992
* cselib.c (remove_useless_values): Skip
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59992
Alexandre Oliva changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57232
Alexandre Oliva changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59992
--- Comment #12 from Alexandre Oliva ---
Author: aoliva
Date: Fri Feb 28 12:57:40 2014
New Revision: 208221
URL: http://gcc.gnu.org/viewcvs?rev=208221&root=gcc&view=rev
Log:
PR debug/59992
* cselib.c (cselib_hasher::equal): Special-ca
||2014-03-05
Component|middle-end |debug
Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #4 from Alexandre Oliva ---
Mine. Wow, I didn't see tha
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60381
--- Comment #6 from Alexandre Oliva ---
Created attachment 32274
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32274&action=edit
WIP patch to start combining useless value removal and table reset, after
reverting the faulty patch
I'd prefer
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60381
--- Comment #9 from Alexandre Oliva ---
Author: aoliva
Date: Thu Mar 6 07:04:47 2014
New Revision: 208361
URL: http://gcc.gnu.org/viewcvs?rev=208361&root=gcc&view=rev
Log:
PR debug/60381
Revert:
2014-02-28 Alexandre Oliva
PR deb
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59992
--- Comment #14 from Alexandre Oliva ---
Author: aoliva
Date: Thu Mar 6 07:04:47 2014
New Revision: 208361
URL: http://gcc.gnu.org/viewcvs?rev=208361&root=gcc&view=rev
Log:
PR debug/60381
Revert:
2014-02-28 Alexandre Oliva
PR deb
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60381
Alexandre Oliva changed:
What|Removed |Added
Status|ASSIGNED|UNCONFIRMED
Ever confirmed|1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60381
Alexandre Oliva changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #4 from Alexandre Oliva ---
Mine. AFAICT this is fixed in the git branch aoliva/pr64164, that moves rtl
allocation of parms and results back to assign_parms.
||2015-09-17
Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Alexandre Oliva ---
Mine. Thanks, I've just fixed this in the aoliva/pr64164 branch. The problem
was that
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
Alexandre Oliva changed:
What|Removed |Added
Depends on||67597, 67490
--- Comment #54 from Alex
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67312
--- Comment #3 from Alexandre Oliva ---
Author: aoliva
Date: Sun Sep 27 09:02:00 2015
New Revision: 228175
URL: https://gcc.gnu.org/viewcvs?rev=228175&root=gcc&view=rev
Log:
revert to assign_parms assignments using default defs
Re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67340
--- Comment #2 from Alexandre Oliva ---
Author: aoliva
Date: Sun Sep 27 09:02:00 2015
New Revision: 228175
URL: https://gcc.gnu.org/viewcvs?rev=228175&root=gcc&view=rev
Log:
revert to assign_parms assignments using default defs
Re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67490
--- Comment #2 from Alexandre Oliva ---
Author: aoliva
Date: Sun Sep 27 09:02:00 2015
New Revision: 228175
URL: https://gcc.gnu.org/viewcvs?rev=228175&root=gcc&view=rev
Log:
revert to assign_parms assignments using default defs
Re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67597
--- Comment #6 from Alexandre Oliva ---
Author: aoliva
Date: Sun Sep 27 09:02:00 2015
New Revision: 228175
URL: https://gcc.gnu.org/viewcvs?rev=228175&root=gcc&view=rev
Log:
revert to assign_parms assignments using default defs
Re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
--- Comment #55 from Alexandre Oliva ---
Author: aoliva
Date: Sun Sep 27 09:02:00 2015
New Revision: 228175
URL: https://gcc.gnu.org/viewcvs?rev=228175&root=gcc&view=rev
Log:
revert to assign_parms assignments using default defs
Re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67490
Alexandre Oliva changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
Bug 64164 depends on bug 67490, which changed state.
Bug 67490 Summary: [6 regression] FAIL: gcc.target/powerpc/pr16458-1.c
scan-assembler-not cmpw
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67490
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
Bug 64164 depends on bug 67312, which changed state.
Bug 67312 Summary: [6 Regression] ICE: SIGSEGV in expand_expr_real_1
(expr.c:9561) with -ftree-coalesce-vars
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67312
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67340
Alexandre Oliva changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67312
Alexandre Oliva changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164
Bug 64164 depends on bug 67340, which changed state.
Bug 67340 Summary: [6 Regression] ICE: in convert_move, at expr.c:279
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67340
What|Removed |Added
|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #3 from Alexandre Oliva ---
Created attachment 36448
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36448&action=edit
Patch I'm testing to fix the bug
This testcase invokes undefined behavior because of the ove
|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
--- Comment #4 from Alexandre Oliva ---
Created attachment 36454
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36454&action=edit
Patch that removes the crash
This patch fixes the problem by tolerating IPA ESRA's lea
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67794
Alexandre Oliva changed:
What|Removed |Added
CC||mjambor at suse dot cz
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67766
Alexandre Oliva changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
||2015-10-09
Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Alexandre Oliva ---
Mine. Looking into it.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67891
--- Comment #2 from Alexandre Oliva ---
Created attachment 36469
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36469&action=edit
Patch that works around the problem
Ugh. assign_parms's use of emit_block_move (as for parameter a in this
t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67828
--- Comment #7 from Alexandre Oliva ---
Author: aoliva
Date: Fri Oct 9 12:18:24 2015
New Revision: 228650
URL: https://gcc.gnu.org/viewcvs?rev=228650&root=gcc&view=rev
Log:
[PR67828] don't unswitch on default defs of non-pa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67766
--- Comment #6 from Alexandre Oliva ---
Author: aoliva
Date: Fri Oct 9 12:18:40 2015
New Revision: 228651
URL: https://gcc.gnu.org/viewcvs?rev=228651&root=gcc&view=rev
Log:
[PR67766] reorder handling of parallels, concats and promote
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67891
--- Comment #4 from Alexandre Oliva ---
Author: aoliva
Date: Fri Oct 9 12:18:58 2015
New Revision: 228652
URL: https://gcc.gnu.org/viewcvs?rev=228652&root=gcc&view=rev
Log:
[PR67891] don't test is_gimple_reg after parm expans
701 - 800 of 1710 matches
Mail list logo