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: Fix rtl sharing in ifcvt try 2


> On Tue, Jul 01, 2003 at 07:55:21PM +0200, Jan Hubicka wrote:
> > I also had to do checking not before reload, but before insn splitting
> > as insn splitting introduces plenty of sharing.
> 
> That would be a bug.
OK, I will make try_split to unshare rtl next.
> 
> > Should I care unsharing in try_split?
> 
> Possibly.
> 
> I'd also like to see this pass run before regrename_optimize,
> where this sharing problem has also caused problems in the past.

You mean that regrename has caused rtl sharing, or rtl sharing has
broken regrename?  In the first case I think we should run it afterwards
and in the second case I would guess so to as regrename will unlikely
elliminate the sharing so we will get more checking then...

Honza
> 
> The patch is ok.
> 
> 
> r~


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