--- Comment #9 from pinskia at gcc dot gnu dot org 2008-09-14 04:08 ---
This was fixed for real for 4.3.0, I think by DF.
In .csa:
(insn 132 131 99 16 t.c:40 (set (reg/v:DF 33 1 [orig:126 x ] [126])
(mem/c:DF (plus:DI (reg/f:DI 1 1)
(const_int -16
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-06-08 05:00 ---
Yara is worse as it uses the CTR register.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16796
--- Comment #7 from pinskia at gcc dot gnu dot org 2005-11-02 17:16 ---
All P1 enhancements not targeted towards 4.1, moving to P5.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from pinskia at gcc dot gnu dot org 2005-10-04 06:26 ---
Oh, this is -ftracer being too late in the game problem.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Additional Comments From nathan at gcc dot gnu dot org 2004-11-11
08:47 ---
2004-11-11 Nathan Sidwell [EMAIL PROTECTED]
PR target/16796
* config/rs6000/rs6000.md: Add DF SF reg move peepholes.
partial fix. Now we need a better reg-alloc
--
What
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-11
08:49 ---
Subject: Bug 16796
CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED] 2004-11-11 08:49:17
Modified files:
gcc: ChangeLog
--- Additional Comments From nathan at gcc dot gnu dot org 2004-11-10
11:01 ---
The fault is not the register allocator, is is a problem introduced by flow2 and
the existance of conditional returns on PPC. During register allocation
there is one exit block. The returns are 'x, x, x+x
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-08 13:11
---
Confirmed, the problem is related to the register allocator.
--
What|Removed |Added