This is the mail archive of the gcc-regression@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: ifcvt pass ordering


> Jan Hubicka <jh@suse.cz> writes:
> 
> > Hi,
> > Robert's patch to disable early ifcvt passes had unwanted effect of
> > disabling almost all ifcvt with -ftracer.  -ftracer usually duplicates
> > code to make ifcvt impossible so we must run at least one pass before.
> > I would like to see this in the mainline too, but technically it is not
> > regression, so I would be happy with BIB branch too.
> > 
> > Wed Oct 16 20:23:12 CEST 2002  Jan Hubicka  <jh@suse.cz>
> > 	* toplev.c (dump_file_index): Add DFI_ce3.
> > 	(dump_file_info): Likewise.
> > 	(rest_of_compilation): Run first ifcvt pass before tracer.
> 
> This also causes a bunch of regressions on Darwin; at least, it's all
> the following:
I am just looking into it.  I guess regscan pass got lost somewhere,
that is curious since I am quite sure I was moving it before ifcvt.
Let me check.

Honza


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