* reload1.c (move2add_note_store): Update reg_set_luid even if
authoraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Jan 2001 02:57:52 +0000 (02:57 +0000)
committeraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Jan 2001 02:57:52 +0000 (02:57 +0000)
base reg remains the same.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38891 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/reload1.c

index b8ca606..7b0099a 100644 (file)
@@ -1,3 +1,8 @@
+2001-01-11  J"orn Rennecke <amylaar@redhat.com>
+
+       * reload1.c (move2add_note_store): Update reg_set_luid even if
+       base reg remains the same.
+
 2001-01-10  Nick Clifton  <nickc@redhat.com>
 
        * config/d30v/d30v.c (d30v_init_machine_status): Initialise
index 783c8dc..805fd96 100644 (file)
@@ -9149,11 +9149,9 @@ move2add_note_store (dst, set, data)
              {
                if (REGNO (src0) != regno
                    || reg_offset[regno] != const0_rtx)
-                 {
-                   reg_base_reg[regno] = REGNO (src0);
-                   reg_set_luid[regno] = move2add_luid;
-                 }
+                 reg_base_reg[regno] = REGNO (src0);
 
+               reg_set_luid[regno] = move2add_luid;
                reg_offset[regno] = XEXP (src, 1);
                break;
              }