[Bug rtl-optimization/23813] redundant register assignments not eliminated

2007-11-09 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-11-10 01:07 --- So the issue here is that lshiftrt and ashift is not split up. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/23813] redundant register assignments not eliminated

2006-08-21 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-08-21 05:59 --- *** Bug 27125 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/23813] redundant register assignments not eliminated

2005-09-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-13 20:31 --- Confirmed, just the subreg issue. -- What|Removed |Added BugsThisDependsOn|

[Bug rtl-optimization/23813] redundant register assignments not eliminated

2005-09-11 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-11 14:24 --- This is the same issue as PR 23812. GCC's RA likes to keep double sized variables in registers next to one another. This is the normal subreg problem with the current RA. There are a couple other bugs