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: Share clobbers of hard registers...


Jan Hubicka wrote:
* reg-stack.c (subst_stack_regs): Unshare clobbers before substitution.

OK.


I see that copy_rtx_if_shared_1 in emit-rtl.c handles clobbers of a hard reg specially, it allows them to be shared. Thus if reg-stack wants to modify a clobber of a hard-reg, it must unshare it first.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com



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