From: Richard Sandiford Date: Wed, 20 Aug 2008 19:07:38 +0000 (+0000) Subject: rtlanal.c (subreg_offset_representable_p): Revert last change. X-Git-Tag: releases/gcc-4.4.0~3000 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=05cee290af053b48b8d3c26cb7c6a20f02666ead;p=thirdparty%2Fgcc.git rtlanal.c (subreg_offset_representable_p): Revert last change. gcc/ * rtlanal.c (subreg_offset_representable_p): Revert last change. From-SVN: r139338 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 956d401a6d6c..1dcb94785800 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2008-08-20 Richard Sandiford + + * rtlanal.c (subreg_offset_representable_p): Revert last change. + 2008-08-20 Manuel Lopez-Ibanez PR 35701 diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index 6337156eacbf..fb4a5df7dc85 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -3241,8 +3241,7 @@ subreg_offset_representable_p (unsigned int xregno, enum machine_mode xmode, { struct subreg_info info; subreg_get_info (xregno, xmode, offset, ymode, &info); - return (info.representable_p - && HARD_REGNO_MODE_OK (xregno + info.offset, ymode)); + return info.representable_p; } /* Return the final regno that a subreg expression refers to. */