--- Comment #5 from dberlin at gcc dot gnu dot org 2007-06-30 14:15 ---
Subject: Bug 31651
Author: dberlin
Date: Sat Jun 30 14:15:26 2007
New Revision: 126149
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=126149
Log:
2007-06-30 Daniel Berlin [EMAIL PROTECTED]
Fix PR
--- Comment #6 from dberlin at gcc dot gnu dot org 2007-06-30 14:17 ---
Fixed
--
dberlin at gcc dot gnu dot org changed:
What|Removed |Added
Status|NEW
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31651
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-04-28 00:48 ---
Confirmed, I noticed this also.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-04-21 18:52 ---
The missed look-through-loads is a regression from 4.2. On the branch we also
do not fold constant intermediate results.
--
rguenth at gcc dot gnu dot org changed:
What|Removed
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-04-21 18:54 ---
and the predicate !ZERO_SSA_OPERANDS (def_stmt, SSA_OP_VIRTUAL_USES)
evaluates differently on them. *sigh*
This sounds more like this was introduced by the mem-ssa work, Diego?
--
pinskia at gcc dot gnu
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
CC||pinskia at gcc dot gnu dot
|
--- Comment #3 from amacleod at redhat dot com 2007-04-21 22:23 ---
I think this is actually fallout from the removal of V_MUSTDEFs, which predated
mem-ssa going in. Although it may have been checked into mainline at the same
time as mem-ssa now that I think about it. The work was