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]
Other format: [Raw text]

Re: new register allocator and HARD_REGNO_CALL_PART_CLOBBERED


Hi,

excuse me for coming to this thread so late.  It started while I was on
vacation, and then I missed that some mails were added to it during the
last days.

I want to ensure that I understand the problem correctly, so please
correct me if I'm wrong.

The problem is, that some hardregs are not allowed for pseudos live
over calls, i.e. a subset of the caller-saved-regs-problem, _but_:
 1) this set depends on the mode of the actual pseudo, and
 2) this set can change for each call, i.e. depends on the actual call.

Is that correct so far?


Ciao,
Michael.


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