------- Comment #7 from pinskia at gcc dot gnu dot org 2010-02-12 23:35 ------- (In reply to comment #4) > But that is not the cause of the problem here. The issue comes down to we > simplify in 4.5 (subreg (sign_extend (reg N) ) ) into (reg N). fwprop1 is > doing > that change on the trunk.
Going back to revision 151021 (one right before the fix for PR 41081), fixes the regression as we no longer froward prop the simplification any more. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |amodra at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42839