]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
(attach_deaths): Create partial register dead notes using
authorDoug Evans <dje@gnu.org>
Wed, 20 Apr 1994 03:40:01 +0000 (03:40 +0000)
committerDoug Evans <dje@gnu.org>
Wed, 20 Apr 1994 03:40:01 +0000 (03:40 +0000)
register's intrinsic mode.

From-SVN: r7090

gcc/sched.c

index 1e22650fa9da1ae31d457ed8f7985f7954a59b64..b307c7391d1d5a32e7b9bdd3a995bb0a6cb525c0 100644 (file)
@@ -2832,7 +2832,8 @@ attach_deaths (x, insn, set_p)
                               & ((REGSET_ELT_TYPE) 1
                                  << ((regno +i) % REGSET_ELT_BITS))) == 0
                              && ! dead_or_set_regno_p (insn, regno + i))
-                           create_reg_dead_note (gen_rtx (REG, word_mode,
+                           create_reg_dead_note (gen_rtx (REG,
+                                                          reg_raw_mode[regno + i],
                                                           regno + i),
                                                  insn);
                      }