From: Richard Kenner Date: Wed, 26 Apr 1995 22:19:38 +0000 (-0400) Subject: (ashrsi2_31): Don't use dead_or_set_p after reload. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=89f0bef317b8a5ee8ced03d91c794b113bcdf587;p=gcc.git (ashrsi2_31): Don't use dead_or_set_p after reload. From-SVN: r9492 --- diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md index d6b5475ef72..b94f331b2f7 100644 --- a/gcc/config/sh/sh.md +++ b/gcc/config/sh/sh.md @@ -697,17 +697,9 @@ (const_int 31))) (clobber (reg:SI 18))] "" - "* -{ - if (which_alternative == 1) - { - if (dead_or_set_p (insn, operands[1])) - return \"shll %1\;subc %0,%0\"; - else - return \"mov %1,%0\;shll %0\;subc %0,%0\"; - } - return \"shll %0\;subc %0,%0\"; -}" + "@ + shll %0\;subc %0,%0 + mov %1,%0\;shll %0\;subc %0,%0" [(set_attr "length" "4,6")])