]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/bfin/predicates.md
bfin.md (subsi3): Lose expander, change previously unnamed pattern into subsi3.
authorBernd Schmidt <bernd.schmidt@analog.com>
Thu, 5 Oct 2006 10:46:41 +0000 (10:46 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Thu, 5 Oct 2006 10:46:41 +0000 (10:46 +0000)
commitd4e8505009ddcf460aae028e0302bba71b4d0a44
treebc7c6de7412c74ece5803d83d4ecf409c2c1ae1c
parentafd4a54a00e939c45152735c6ad6f334808bc58d
bfin.md (subsi3): Lose expander, change previously unnamed pattern into subsi3.

* config/bfin/bfin.md (subsi3): Lose expander, change previously
unnamed pattern into subsi3.  Use correct constraints/predicates.
* config/bfin/bfin.h (CONST_OK_FOR_K): Handle "KN7".
* config/bfin/predicates.md (reg_or_neg7bit_operand_p): New.

From-SVN: r117455
gcc/ChangeLog
gcc/config/bfin/bfin.h
gcc/config/bfin/bfin.md
gcc/config/bfin/predicates.md