Summary: ICE: x86 scheduler upsets local reg alloc
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at a
--- Comment #1 from stuart at apple dot com 2006-06-13 19:44 ---
Created an attachment (id=11663)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11663&action=view)
Testcase
Attaching (same) testcase.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28019
Severity: minor
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at apple dot com
GCC target triplet: i786-*-*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28825
--- Comment #6 from stuart at apple dot com 2006-08-23 21:24 ---
Cloned 28825 from this bug to track the MMX instruction issue.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24073
Severity: minor
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at apple dot com
GCC target triplet: i786-*-*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28826
--- Comment #4 from stuart at apple dot com 2006-08-23 21:44 ---
Per Ians email of 18aug2006, I've committed Andrew's fix as SVN revision
116356.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28825
--- Comment #7 from stuart at apple dot com 2006-08-23 21:54 ---
Time has passed, and GCC has improved on this testcase. Here is what we
generate today (trunk, 23aug2006) for the original testcase:
movss b(%rip), %xmm0
movss a(%rip), %xmm1
unpcklps
--- Comment #2 from stuart at apple dot com 2007-02-12 17:11 ---
Almost certainly my fault; I'll look into this. Suggested workaround: choose a
different target cpu; 'pentium4' works.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30757
--- Comment #3 from stuart at apple dot com 2007-02-12 18:32 ---
O.K., the breakage here is that athlon-xp is an SSE1 machine, and most of the
conversions in the patch require SSE2. It looks like SSE1 will support a few
of the new conversions (e.g. unsigned int32 <=> float); I&
--- Comment #4 from stuart at apple dot com 2007-02-13 21:00 ---
Committed a fix:
http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01171.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30757
.
--
Summary: ICE on ObjC try-catch blocks
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: objc
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at apple dot com
GCC
.
--
Summary: ICE on ObjC try-catch blocks
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: objc
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at apple dot com
GCC
--- Comment #3 from stuart at apple dot com 2007-03-27 18:18 ---
Patch offered here:
http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01328.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31281
iority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at apple dot com
GCC build triplet: i386-apple-darwin9
GCC host triplet: i386-apple-darwin9
GCC target triplet: i386-apple-darwin9
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32466
--- Additional Comments From stuart at apple dot com 2005-06-29 16:49
---
I marked all the x86 vector intrinsics with always_inline, and this seems to
fix both the testcases here.
http://gcc.gnu.org/ml/gcc-cvs/2005-06/msg01059.html
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at apple dot com
CC: gcc-bugs at gcc dot gnu dot org
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: debug
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at apple dot com
CC: gcc-bugs at gcc dot gnu
--- Additional Comments From stuart at apple dot com 2005-01-19 00:40
---
Created an attachment (id=7986)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7986&action=view)
gcov-1.c testcase
Attaching the testcase for convenience.
--
http://gcc.gnu.org/bugzilla/show_bug
--- Additional Comments From stuart at apple dot com 2005-01-19 00:49
---
This is a regression from 3.3; I think the cause is this line in cgraphunit.c
(cgraph_build_static_cdtor): (approximately line 1847)
DECL_IGNORED_P (decl) = 1;
Deleting this line "fixes" the symp
--- Additional Comments From stuart at apple dot com 2005-01-19 17:08
---
> So the bug is the end stab without the start stab?
Yes.
> Or do you think that this
> bit of code that corresponds not at all to any user code should have full
> stabs?
My personal preference is
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at apple dot com
CC: gcc-bugs 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=18019
--- Additional Comments From stuart at apple dot com 2004-10-15 18:05 ---
Created an attachment (id=7359)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7359&action=view)
testcase
Attaching the testcase for covenience.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18019
--- Additional Comments From stuart at apple dot com 2004-10-15 18:27 ---
The bug was discovered when it walked off the end of a VM page and faulted. Are you
certain this is
"expected behavior?"
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18019
RMED
Severity: normal
Priority: P2
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: stuart at apple dot com
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i686-linux-gnu
GCC host triplet: i686-linux-gnu
GCC tar
--- Additional Comments From stuart at apple dot com 2004-11-09 19:34
---
I agree with Roger.
I'm suspicious of the "0,1,2 ... TARGET_PARTIAL_xx" clauses of the "*movqi_1"
pattern. (Also the
analogous parts of "*movhi_1".)
I've tried r
--- Additional Comments From stuart at apple dot com 2004-11-16 19:39
---
Here is the body of an email I sent to Jan Hubicka concerning this bug. In the
body of the message,
'you' refers to Jan.
--
For discussio
--- Additional Comments From stuart at apple dot com 2004-12-02 01:07
---
Jan emailed this to me privately. Appended here for completeness. - stuart
Just to clarify things a bit. TARGET_MOVX and
--- Comment #3 from stuart at apple dot com 2007-01-05 18:27 ---
Created an attachment (id=12862)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12862&action=view)
vectorized assembly output from ICC v9.1
Generated from the "indefinite loop" variant of the testca
--- Comment #4 from stuart at apple dot com 2007-01-05 18:30 ---
I ran the testcase through ICC, and it unrolled the loops without vectorizing
them. However, making the loops indefinite gets us the desired, vectorized
result. Here is the modified, indefinite loop version of the
29 matches
Mail list logo