http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54919
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Known to work||4.8.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54919
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Keywords||patch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38711
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Keywords||patch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54919
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54885
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Keywords||wrong
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54919
--- Comment #2 from Steven Bosscher steven at gcc dot gnu.org 2012-10-13
16:38:14 UTC ---
At the .178r.loop2_invariant dump:
5 r61:SI=0x40 # 64
6 r62:DF=[`*.LC0'] # 0.0
34 r68:DF=[`*.LC1'] # 1.0e+0
L16:
11 r62:DF=r62:DF
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54919
--- Comment #4 from Steven Bosscher steven at gcc dot gnu.org 2012-10-13
21:51:15 UTC ---
Created attachment 28442
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28442
Perform replacement in REG_EQUAL notes too
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38711
--- Comment #1 from Steven Bosscher steven at gcc dot gnu.org 2012-10-12
22:34:49 UTC ---
Created attachment 28438
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28438
Use DF_LIVE where possible in IRA
Only in reload1.c should we
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54896
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54896
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Keywords||alias
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52066
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||steven
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44249
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Summary|[4.6/4.7/4.8 Regression]|[4.6
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52323
--- Comment #4 from Steven Bosscher steven at gcc dot gnu.org 2012-10-09
22:16:34 UTC ---
IMHO -fgcse should just be disabled on ix86.
Index: i386.c
===
--- i386.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375
--- Comment #143 from Steven Bosscher steven at gcc dot gnu.org 2012-10-08
22:30:20 UTC ---
Created attachment 28395
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28395
Use size_t for tree code book-keeping
...because overflow
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54770
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|WAITING |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54751
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54627
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54692
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Summary|[4.8 Regression] gcc|gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12310
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14118
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|SUSPENDED |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16454
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16454
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54505
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54505
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||steven at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54505
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC|steven at gcc dot gnu.org |
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #60 from Steven Bosscher steven at gcc dot gnu.org 2012-09-04
10:50:47 UTC ---
Another improvement that can be done for the test case, is to assign
pseudo-register numbers such that the density of the DF_LR and DF_LIVE bitmaps
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54453
--- Comment #9 from Steven Bosscher steven at gcc dot gnu.org 2012-09-04
15:28:46 UTC ---
Author: steven
Date: Tue Sep 4 15:28:39 2012
New Revision: 190939
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190939
Log:
PR bootstrap/54453
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54455
--- Comment #3 from Steven Bosscher steven at gcc dot gnu.org 2012-09-02
11:47:18 UTC ---
The patch is incorrect. There can't be a BARRIER in the middle of a basic
block. This problem typically indicates that either a BARRIER was emitted
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54455
--- Comment #5 from Steven Bosscher steven at gcc dot gnu.org 2012-09-02
12:27:27 UTC ---
(In reply to comment #4)
(jump_insn 30 29 31 3 (simple_return) pr54455.c:16 -1
(nil)
- simple_return)
This should be BB_END(BASIC_BLOCK(3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54455
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||steven at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54455
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC|steven at gcc dot gnu.org |abel at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #59 from Steven Bosscher steven at gcc dot gnu.org 2012-09-02
22:54:34 UTC ---
FWIW Martin: SRA blows up this test case's register pressure. Compiling with
SRA enabled takes ~900s, but with -fno-tree-sra compile time almost halves
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54453
Bug #: 54453
Summary: [4.8 Regression] r190783 breaks bootstrap on
powerpc64-unknown-linux-gnu
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54453
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54453
--- Comment #2 from Steven Bosscher steven at gcc dot gnu.org 2012-09-01
17:36:30 UTC ---
Created attachment 28117
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28117
Revert a few Makefile.am regexps
This patch fixes things for me. Note
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54422
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54402
Bug #: 54402
Summary: [4.8 Regression] var-tracking does not scale
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54402
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Keywords||compile-time
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12850
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||hubicka at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40735
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|REOPENED|WAITING
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40735
--- Comment #17 from Steven Bosscher steven at gcc dot gnu.org 2012-08-28
08:43:58 UTC ---
(In reply to comment #4)
~/bin/maxmem2.sh gcc-4.4 -S -o /dev/null -g
-fstack-protector -fPIE -Os test_node.i -std=gnu99
total: 744108 kB
richi, can you
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40735
--- Comment #19 from Steven Bosscher steven at gcc dot gnu.org 2012-08-28
09:34:10 UTC ---
With r190665, compile time is mostly spent in:
loop doloop : 130.15 ( 8%) usr
variable tracking : 990.72 (60%) usr
var-tracking
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40735
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40735
--- Comment #21 from Steven Bosscher steven at gcc dot gnu.org 2012-08-28
11:29:43 UTC ---
(In reply to comment #14)
~/bin/maxmem2.sh gcc-4.7 -S -o /dev/null t.i -v -std=gnu99 -Os -fPIE
-fstack-protector -g --param ggc-min-expand=100 --param
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||aoliva at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54385
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54385
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC|steven at gcc dot gnu.org |
--- Comment
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54385
--- Comment #2 from Steven Bosscher steven at gcc dot gnu.org 2012-08-27
17:54:51 UTC ---
Created attachment 28090
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28090
Try to delete unreachable blocks if any edges were removed
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Summary|set_slot_part and |[4.6/4.7/4.8
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958
--- Comment #3 from Steven Bosscher steven at gcc dot gnu.org 2012-08-26
23:41:41 UTC ---
Created attachment 28088
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28088
Somewhat reduced, preprocessed test case
On x86_64, compile
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54364
Bug #: 54364
Summary: Tail call jumps not threaded
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695
--- Comment #16 from Steven Bosscher steven at gcc dot gnu.org 2012-08-23
08:53:04 UTC ---
(In reply to comment #15)
Makes me wonder why the loop isn't recognized in the original test case...
Ah, maybe because bb3 has an abnormal predecessor
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695
--- Comment #19 from Steven Bosscher steven at gcc dot gnu.org 2012-08-23
09:44:18 UTC ---
FWIW, applying the transformation tracer performs on the test case by hand:
void
foo (const void * * p)
{
void *labs[] = { l1, l2, l3 };
void
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590
--- Comment #32 from Steven Bosscher steven at gcc dot gnu.org 2012-08-23
13:44:53 UTC ---
(In reply to comment #31)
which helps reducing the time spent in computing dominance frontiers. But
as we no longer have bitmaps but bitmap_heads in dfs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53676
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||steven at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54269
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Resolution|FIXED |DUPLICATE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54332
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||steven at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695
--- Comment #7 from Steven Bosscher steven at gcc dot gnu.org 2012-08-22
20:13:32 UTC ---
Before tracer we have this CFG:
ENTRY
|
V
|
2(0)
|
|
V
|(a)
| +--+
V
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695
--- Comment #8 from Steven Bosscher steven at gcc dot gnu.org 2012-08-22
20:20:22 UTC ---
FWIW, GCC handles loops with one header and multiple latches just fine:
void do_something_1 (void);
void do_something_2 (void);
int some_cond (void);
void
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695
--- Comment #9 from Steven Bosscher steven at gcc dot gnu.org 2012-08-22
21:33:18 UTC ---
I think the right fix for this bug is to use disambiguate_multiple_latches in
the loop updating code (fix_loop_structure), but I'm not sure where to put it.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54337
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||steven at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||steven at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54343
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54343
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
CC||steven at gcc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54332
--- Comment #21 from Steven Bosscher steven at gcc dot gnu.org 2012-08-21
19:19:58 UTC ---
(In reply to comment #18)
Odd that this has not triggered anywhere else.
It may have triggered elsewhere, see PR54343 ...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54332
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Keywords||memory-hog
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54313
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Keywords||patch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54313
--- Comment #2 from Steven Bosscher steven at gcc dot gnu.org 2012-08-18
10:35:41 UTC ---
Author: steven
Date: Sat Aug 18 10:35:36 2012
New Revision: 190502
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190502
Log:
PR middle-end/54313
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54313
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #54 from Steven Bosscher steven at gcc dot gnu.org 2012-08-17
09:42:15 UTC ---
Author: steven
Date: Fri Aug 17 09:42:06 2012
New Revision: 190475
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190475
Log:
PR middle-end/54146
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #48 from Steven Bosscher steven at gcc dot gnu.org 2012-08-16
10:52:20 UTC ---
Author: steven
Date: Thu Aug 16 10:52:14 2012
New Revision: 190442
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190442
Log:
PR middle-end/54146
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Attachment #28020|0 |1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Attachment #27930|0 |1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #47 from Steven Bosscher steven at gcc dot gnu.org 2012-08-15
15:07:05 UTC ---
(In reply to comment #46)
Created attachment 28020 [details]
Faster rewrite_into_loop_closed_ssa
After this patch, IRA is the only major bottle-neck
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28896
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|RESOLVED|REOPENED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231
--- Comment #5 from Steven Bosscher steven at gcc dot gnu.org 2012-08-11
22:46:31 UTC ---
Fixing this in the compiler isn't straight-forward. The _mm_stream functions
are just wrappers around builtin functions. It may work correctly if you put
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #42 from Steven Bosscher steven at gcc dot gnu.org 2012-08-10
06:32:37 UTC ---
(In reply to comment #40)
Quite an achivement that Steven managed to
chase out all the other cases.
Thanks for the compliment :-)
I'm still working
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54206
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #31 from Steven Bosscher steven at gcc dot gnu.org 2012-08-08
06:28:16 UTC ---
Author: steven
Date: Wed Aug 8 06:28:10 2012
New Revision: 190222
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190222
Log:
PR middle-end/54146
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #31 from Steven Bosscher steven at gcc dot gnu.org 2012-08-08
06:28:16 UTC ---
Author: steven
Date: Wed Aug 8 06:28:10 2012
New Revision: 190222
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190222
Log:
PR middle-end/54146
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Component|tree-optimization |middle-end
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Component|tree-optimization |middle-end
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #34 from Steven Bosscher steven at gcc dot gnu.org 2012-08-08
10:10:46 UTC ---
(In reply to comment #33)
I think you should simply move compute_global_livein to its single use
and make it static.
Yes, and I need to add the same
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #36 from Steven Bosscher steven at gcc dot gnu.org 2012-08-08
17:39:49 UTC ---
Author: steven
Date: Wed Aug 8 17:39:46 2012
New Revision: 190235
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190235
Log:
PR middle-end/54146
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #28 from Steven Bosscher steven at gcc dot gnu.org 2012-08-07
19:58:00 UTC ---
To illustrate the rewrite_into_closed_loop_ssa problem, consider this test
case:
extern void use1 (int);
extern void use2 (int);
extern int confuse_loop
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #29 from Steven Bosscher steven at gcc dot gnu.org 2012-08-07
22:28:11 UTC ---
Created attachment 27957
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27957
Do not traverse sibling loops
The idea here is to note that for a nested
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #30 from Steven Bosscher steven at gcc dot gnu.org 2012-08-07
22:36:30 UTC ---
Created attachment 27957 [details]
With the attachment, time spent in rewrite_into_loop_closed_ssa is almost 0
(and that includes the time
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54179
--- Comment #29 from Steven Bosscher steven at gcc dot gnu.org 2012-08-06
09:10:49 UTC ---
(In reply to comment #27)
Actually, I'm more interested in seeing if insn-emit.c can be reduced in size
by avoiding duplicate functions (see e.g
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54179
--- Comment #30 from Steven Bosscher steven at gcc dot gnu.org 2012-08-06
10:49:03 UTC ---
Created attachment 27950
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27950
Split insn-emit.c into four separate files
Untested, etc., and doesn't
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47489
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54150
Steven Bosscher steven at gcc dot gnu.org changed:
What|Removed |Added
Attachment #27929|0 |1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #21 from Steven Bosscher steven at gcc dot gnu.org 2012-08-06
15:36:04 UTC ---
(In reply to comment #20)
Yay, it's always nice to be right the first time when diagnosing a problem.
The tree loop optimizers spend 285s out of 1360s
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #22 from Steven Bosscher steven at gcc dot gnu.org 2012-08-06
19:36:35 UTC ---
IRA/reload spends a rather significant amount of time here:
FOR_EACH_BB_REVERSE (bb)
{
bitmap_iterator bi;
rtx insn
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #23 from Steven Bosscher steven at gcc dot gnu.org 2012-08-06
20:22:02 UTC ---
Created attachment 27953
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27953
Be memory friendlier in build_insn_chain
My first ever reload patch! :-)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #24 from Steven Bosscher steven at gcc dot gnu.org 2012-08-06
20:55:37 UTC ---
(In reply to comment #23)
Created attachment 27953 [details]
Needs this extra bit:
diff -u ira.c ira.c
--- ira.c (working copy)
+++ ira.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146
--- Comment #25 from Steven Bosscher steven at gcc dot gnu.org 2012-08-06
22:42:12 UTC ---
(In reply to comment #21)
The tree loop optimizers spend 285s out of 1360s total compile time (with my
flatten hack and ifcvt patch applied
501 - 600 of 1050 matches
Mail list logo