OSDN Git Service

mn10300: Cleanup legitimate addresses
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 19 Jan 2011 17:14:31 +0000 (17:14 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 19 Jan 2011 17:14:31 +0000 (17:14 +0000)
commitc8a596d6239c0f63b4786fa414f4091aefeeabd5
tree74d79658c20eaf38043ebd82ab72890515b6e4ff
parentc78ac6686edc00400269983122ae6fe14c6199d0
mn10300: Cleanup legitimate addresses

Allow REG+REG and POST_MODIFY addressing for AM33.  Fix AM33 base and
index register classes.  Remove a bunch of register class combinations
that aren't really useful after this cleanup.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169006 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/mn10300/mn10300-protos.h
gcc/config/mn10300/mn10300.c
gcc/config/mn10300/mn10300.h