This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH COMMITTED: More lower-subreg.c patches
DJ Delorie <dj@redhat.com> writes:
> In the m32c predicates.md, you'll see that managing when subregs are
> and aren't allowed is a difficult task for the m32c, because the
> registers are so non-orthogonal.
Sure. This still seems to me like a case of lying to the compiler.
We have to expect problems in this area, especially as the compiler
continues to get more aggressive.
> > + /* Reject PARTIAL_INT modes. They are used for processor specific
> > + purposes and it's probably best not to tamper with them. */
>
> "processor specific"? The m32c uses it for pointers, I'm pretty
> pretty sure pointers are generic.
Please feel free to change the comment to whatever seems appropriate
to you.
Ian