]> git.ipfire.org Git - thirdparty/gcc.git/commit
expr.c (store_expr): Don't generate load-store pair if TEMP is identical (according...
authorJeffrey A Law <law@cygnus.com>
Thu, 11 Feb 1999 00:57:47 +0000 (00:57 +0000)
committerJeff Law <law@gcc.gnu.org>
Thu, 11 Feb 1999 00:57:47 +0000 (17:57 -0700)
commitf2ba9fd561bfb60cb959552a73b4e42b135938d4
treebee90572d6bbc733ec7f8130e489777609e5371a
parent3a7d4f6d2619b7083a15aaca319d739d41fda0bd
expr.c (store_expr): Don't generate load-store pair if TEMP is identical (according to ==) with TARGET.

        Wed Nov 18 22:13:00 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        * expr.c (store_expr): Don't generate load-store pair
        if TEMP is identical (according to ==) with TARGET.
Bring over from the mainline tree.  Fixes bugs with volatile memory references
being read/written too many times.

From-SVN: r25151
gcc/ChangeLog
gcc/expr.c