]> git.ipfire.org Git - thirdparty/gcc.git/commit
loop.c (check_dbra_loop): A store using an address giv for which we have no life...
authorJeffrey A Law <law@cygnus.com>
Sat, 13 Feb 1999 13:19:45 +0000 (13:19 +0000)
committerJeff Law <law@gcc.gnu.org>
Sat, 13 Feb 1999 13:19:45 +0000 (06:19 -0700)
commit5d97bc9e77400287f74540900b19487521baa5ff
tree138cb281b3acfeb00952bcdf45d388b23e983fc3
parentd197b4ecb7f08fe6cf790dd0cd0417d650b7b9d8
loop.c (check_dbra_loop): A store using an address giv for which we have no life information is not...

        1999-02-05  Michael Meissner  <meissner@cygnus.com>
                    J"orn Rennecke <amylaar@cygnus.co.uk>
        * loop.c (check_dbra_loop): A store using an address giv for which
        we have no life information is not reversible.
        * loop.c (first_loop_store_insn): New file-scope variable.
        (prescan_loop): Set it.
        (check_dbra_loop): Check if a store depends on a register
        that is set after the store.

From-SVN: r25181
gcc/ChangeLog
gcc/loop.c