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: [patch] lno branch merge -- vectorizer patch #1


Hello,

> >On Wed, Aug 04, 2004 at 10:16:17PM +0200, Sebastian Pop wrote:
> >>Seems like a merge bug.  We have kept the old name all along from
> >>tree-ssa days:
> >>
> >>2004-03-25  Diego Novillo  <dnovillo@redhat.com>
> >>
> >>	(pre_insert_on_edge): Rename from bsi_insert_on_edge_immediate.
> >
> >2004-07-09  Steven Bosscher  <stevenb@suse.de>
> >
> >        * tree-cfg.c (pre_insert_on_edge): Remove.
> >
> >
> >And in any case, I sincerely doubt you want the functionality that
> >this routine provided.
> >
> >
> 
> Right, it was a bad hack for SSAPRE, which needed it because of some 
> stupidity in the way the algorithm did insertions. You really want to 
> just bsi_insert_on_edge and then bsi_commit_edge_insertions.

no, there are some places where we certainly do not want this -- why
should we call a function that scans over *all* edges in the flowgraph
when we want a simple insertion on an edge???

Zdenek


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