mn10300: Remove bset/bclr patterns.
authorRichard Henderson <rth@redhat.com>
Tue, 11 Jan 2011 18:38:48 +0000 (10:38 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 11 Jan 2011 18:38:48 +0000 (10:38 -0800)
commitdf37c0236d8bdf8e986231942bbdc9369fdc0f44
tree10e2418ee5e8d76e664d9af657c88e6a65322031
parent85a337b58a1a6088d085354aa28de8b5198e8d08
mn10300: Remove bset/bclr patterns.

These instructions do not use normal addressing modes and are
incorrectly implemented for that.  Corrections to legitimate
addresses expose problems here.

Delete them for now.  To be re-instated later in the form of
atomic operation builtins.

From-SVN: r168676
gcc/ChangeLog
gcc/config/mn10300/constraints.md
gcc/config/mn10300/mn10300-protos.h
gcc/config/mn10300/mn10300.c
gcc/config/mn10300/mn10300.md
gcc/config/mn10300/predicates.md