diff options
-rw-r--r-- | gcc/config/m68k/m68k.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/m68k/m68k.md b/gcc/config/m68k/m68k.md index 6815a06..10d444f 100644 --- a/gcc/config/m68k/m68k.md +++ b/gcc/config/m68k/m68k.md @@ -924,7 +924,7 @@ and pop d0/1. */ if (! reg_mentioned_p (stack_pointer_rtx, operands[1])) { - if (refers_to_regno_p (0, 1, operands[1], NULL_RTX)) + if (! refers_to_regno_p (0, 1, operands[1], NULL_RTX)) return \"move%.l %/d0,%-\;move%.b %1,%/d0\;move%.l %/d0,%0\;move%.l %+,%/d0\"; else return \"move%.l %/d1,%-\;move%.b %1,%/d1\;move%.l %/d1,%0\;move%.l %+,%/d1\"; @@ -974,7 +974,7 @@ and pop d0/1. */ if (! reg_mentioned_p (stack_pointer_rtx, operands[0])) { - if (refers_to_regno_p (0, 1, operands[0], NULL_RTX)) + if (! refers_to_regno_p (0, 1, operands[0], NULL_RTX)) return \"move%.l %/d0,%-\;move%.l %1,%/d0\;move%.b %/d0,%0\;move%.l %+,%/d0\"; else return \"move%.l %/d1,%-\;move%.l %1,%/d1\;move%.b %/d1,%0\;move%.l %+,%/d1\"; |