]> gcc.gnu.org Git - gcc.git/commitdiff
unroll.c (copy_loop_body): Examine SET_DEST of single_set not of pattern.
authorRichard Henderson <rth@cygnus.com>
Sun, 24 Oct 1999 20:31:26 +0000 (13:31 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 24 Oct 1999 20:31:26 +0000 (13:31 -0700)
        * unroll.c (copy_loop_body): Examine SET_DEST of single_set
        not of pattern.

From-SVN: r30149

gcc/ChangeLog
gcc/unroll.c

index 7edddff84686bc124084bc980e1a2abdcccb8bcc..d5538dbe6347103da5114142e654718777aadc60 100644 (file)
@@ -1,3 +1,8 @@
+Sun Oct 24 13:29:28 1999  Richard Henderson  <rth@cygnus.com>
+
+       * unroll.c (copy_loop_body): Examine SET_DEST of single_set
+       not of pattern.
+
 Sun Oct 24 13:14:20 1999  Graham  <grahams@rcp.co.uk>
                          Richard Henderson  <rth@cygnus.com>
 
index 3f82e652ac53ca055be38df7d79d0793d37fdee7..49472d4aa9e2c2a93d9782a206169c69900fa6cd 100644 (file)
@@ -1964,7 +1964,7 @@ copy_loop_body (copy_start, copy_end, map, exit_label, last_iteration,
             settings which would invalidate this.  */
          if (dest_reg_was_split)
            {
-             int regno = REGNO (SET_DEST (pattern));
+             int regno = REGNO (SET_DEST (set));
 
              if ((size_t) regno < VARRAY_SIZE (map->const_equiv_varray)
                  && (VARRAY_CONST_EQUIV (map->const_equiv_varray, regno).age
This page took 0.074056 seconds and 5 git commands to generate.