sh.c (expand_cbranchdi4): Use a scratch register for the none zero constant operand...
authorKaz Kojima <kkojima@gcc.gnu.org>
Mon, 18 May 2009 12:53:22 +0000 (12:53 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Mon, 18 May 2009 12:53:22 +0000 (12:53 +0000)
commit99052692869f6b6b69812de102b2c7f6e105ed38
treeaba1a238f5d6edfe3bc0b8afee3403a4cc17a199
parentf4aa38482cd7374e7fd6e0ff968f6c84e0823a0a
sh.c (expand_cbranchdi4): Use a scratch register for the none zero constant operand except for EQ and NE...

* config/sh/sh.c (expand_cbranchdi4): Use a scratch register
for the none zero constant operand except for EQ and NE
comprisons even when the first operand is R0.

From-SVN: r147661
gcc/ChangeLog
gcc/config/sh/sh.c