Skip inappropriate LOG_LINK entries when looking for reg-setting call
authorIan Lance Taylor <ian@gcc.gnu.org>
Sat, 13 Jul 1996 04:55:16 +0000 (04:55 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Sat, 13 Jul 1996 04:55:16 +0000 (04:55 +0000)
insn

From-SVN: r12442

gcc/config/sh/sh.c

index 33fc6acfeba0e1e610d5b337035a8e5e53b350af..6969a9c89e64992a160057aaf73da0b9e650c1b9 100644 (file)
@@ -1460,6 +1460,8 @@ machine_dependent_reorg (first)
 
          for (link = LOG_LINKS (insn); link; link = XEXP (link, 1))
            {
+             if (REG_NOTE_KIND (link) != 0)
+               continue;
              set = single_set (XEXP (link, 0));
              if (set && rtx_equal_p (reg, SET_DEST (set)))
                {