]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/m32c/m32c.c
m32c-protos.h (m32c_illegal_subreg_p): New.
authorDJ Delorie <dj@redhat.com>
Thu, 8 Feb 2007 22:22:52 +0000 (17:22 -0500)
committerDJ Delorie <dj@gcc.gnu.org>
Thu, 8 Feb 2007 22:22:52 +0000 (17:22 -0500)
commitf9b894388828f39c8cdcd7df1cf609c63a3275de
treeca63f21f6a9cf192f20b2fca82777f493a0bb2ec
parentff39b79b8fe48e0f47c2798b71732250264baaa7
m32c-protos.h (m32c_illegal_subreg_p): New.

* config/m32c/m32c-protos.h (m32c_illegal_subreg_p): New.
* config/m32c/m32c.c (legal_subregs): New.
(m32c_illegal_subreg_p): New.
* config/m32c/predicates.md (m32c_any_operand): Use it to reject
unsupported subregs of hard regs.

From-SVN: r121725
gcc/ChangeLog
gcc/config/m32c/m32c-protos.h
gcc/config/m32c/m32c.c
gcc/config/m32c/predicates.md