This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]