[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2008-09-13 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2006-06-07 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2005-11-02 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2005-10-04 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2004-11-11 Thread nathan at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2004-11-11 Thread cvs-commit at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2004-11-10 Thread nathan at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2004-11-10 Thread nathan at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot |dot org |org Status|NEW

[Bug rtl-optimization/16796] PowerPC - Unnecessary Floating Point Register Copy

2004-10-08 Thread pinskia at gcc dot gnu dot org
--- 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