--- Comment #21 from sayle at gcc dot gnu dot org 2006-06-14 14:46 ---
Subject: Bug 27158
Author: sayle
Date: Wed Jun 14 14:46:33 2006
New Revision: 114642
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114642
Log:
PR target/27858
Revert incorrect fix for PR tar
--- Comment #20 from sayle at gcc dot gnu dot org 2006-06-14 14:43 ---
Subject: Bug 27158
Author: sayle
Date: Wed Jun 14 14:43:49 2006
New Revision: 114641
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114641
Log:
PR target/27158
* config/rs6000/rs6000.c (const
--- Comment #19 from sayle at gcc dot gnu dot org 2006-06-12 02:10 ---
Subject: Bug 27158
Author: sayle
Date: Mon Jun 12 02:10:24 2006
New Revision: 114559
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114559
Log:
PR target/27858
Revert incorrect fix for PR tar
--- Comment #18 from sayle at gcc dot gnu dot org 2006-06-12 02:03 ---
Subject: Bug 27158
Author: sayle
Date: Mon Jun 12 02:02:14 2006
New Revision: 114558
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114558
Log:
PR target/27158
* config/rs6000/rs6000.c (const
--- Comment #17 from pinskia at gcc dot gnu dot org 2006-05-11 16:19
---
Fixed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW
--- Comment #16 from sayle at gcc dot gnu dot org 2006-05-11 14:17 ---
Subject: Bug 27158
Author: sayle
Date: Thu May 11 14:17:19 2006
New Revision: 113695
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113695
Log:
PR target/27158
* reload.c (find_reloads_toplev
--- Comment #15 from sayle at gcc dot gnu dot org 2006-05-08 21:10 ---
Subject: Bug 27158
Author: sayle
Date: Mon May 8 21:09:49 2006
New Revision: 113632
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113632
Log:
PR target/27158
* reload.c (find_reloads_toplev
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-05-01 05:50
---
Hmm, maybe really this is just the RA playing tricks in that it should be able
to move
(insn 22 16 48 3 (set (reg:V4SI 126)
(vec_duplicate:V4SI (const_int 1 [0x1]))) 755 {altivec_vspltisw} (nil)
(expr_l
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-05-01 05:45
---
The problem here is that we don't recongize the constant is resepentable with
vspltisw.
Hmm.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27158
--- Comment #12 from tbm at cyrius dot com 2006-04-18 15:26 ---
also fails on 4.2.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27158
--- Comment #11 from bonzini at gnu dot org 2006-04-18 15:20 ---
... but then anyway the bug pops up in reload. So it is definitely the same
bug as PR24230, and here is a modified version of the PR24230 testcase:
/* Compile with -O2 -maltivec */
#define REGLIST
--- Comment #10 from bonzini at gnu dot org 2006-04-18 14:39 ---
It's probably two different bugs, since the 4.1 bug is in loop.c. We need to
add a can_assign_to_reg_p call before creating a movable.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27158
--- Comment #9 from bonzini at gnu dot org 2006-04-18 14:29 ---
The mem is for a
(const_vector:V4SF [
(const_double:SF -NaN [-NaN])
(const_double:SF -NaN [-NaN])
(const_double:SF -NaN [-NaN])
(const_double:SF -NaN [-NaN])
])
--
http://gcc.gnu.org
--- Comment #8 from bonzini at gnu dot org 2006-04-18 13:47 ---
Seems similar to PR24230, but cannot be fixed really in the same way.
--
bonzini at gnu dot org changed:
What|Removed |Added
---
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-04-17 00:43 ---
Confirmed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCON
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27158
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-04-14 17:34 ---
Thanks for the testcases.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-04-14 16:57 ---
Usually what is happening is that reload is doing the constant loading for some
reason.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
-
--- Comment #4 from tbm at cyrius dot com 2006-04-14 10:33 ---
Created an attachment (id=11269)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11269&action=view)
preprocessed source
Unfortunately, I don't get delta to generate a test case that shows the bug
both in 4.1 and 4.2. Th
--- Comment #3 from tbm at cyrius dot com 2006-04-14 10:33 ---
Created an attachment (id=11268)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11268&action=view)
preprocessed source
Unfortunately, I don't get delta to generate a test case that shows the bug
both in 4.1 and 4.2. Th
--- Comment #2 from tbm at cyrius dot com 2006-04-14 10:31 ---
Created an attachment (id=11267)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11267&action=view)
test case for 4.2
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27158
--- Comment #1 from tbm at cyrius dot com 2006-04-14 10:04 ---
Created an attachment (id=11266)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11266&action=view)
test case for 4.1
shows the ICE in gcc 4.1
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27158
22 matches
Mail list logo