]> git.ipfire.org Git - thirdparty/gcc.git/commit
loop.c (struct movable): Add insert_temp, shrink savemode.
authorDale Johannesen <dalej@apple.com>
Fri, 28 Feb 2003 18:45:38 +0000 (18:45 +0000)
committerDale Johannesen <dalej@gcc.gnu.org>
Fri, 28 Feb 2003 18:45:38 +0000 (18:45 +0000)
commit8f7ee471858fbf9015f947a723d588f7b50495d5
tree00ca5755959c029f72b8941802c34459365e3a4f
parent67c2b45f5055fc03f65ce58101ed4894d5cd4b7f
loop.c (struct movable): Add insert_temp, shrink savemode.

2003-02-28  Dale Johannesen <dalej@apple.com>

      * loop.c (struct movable): Add insert_temp, shrink savemode.
      (scan_loop): Accept invariants that require copying; mark as
      insert_temp.
      (combine_movables): Don't combine insert_temp movables.
      (move_movables): Insert copies for insert_temp movables.
      Don't record the info based on regno for insert_temp's.

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