This is the mail archive of the gcc@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]

Re: Allocating three consecutive registers?


Joern Rennecke <amylaar@cambridge.redhat.com> writes:
> > I wonder if there is a way to allocate three consecutive registers?
> Yes, if you are hacking the 1750a machine description, you can use TQFmode.

Unfortunately, that is not the case.

Playing with subregs doesn't work either, because global register
allocation will call mark_home_live to mark all four SImode subregs of
the TImode register as live, even though the final code never
references the last subreg.


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