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: [tree-ssa]: PRE updates and note on bug


Op di 22-07-2003, om 19:57 schreef Andrew MacLeod:
> Like I said, Im contemplating ditching bsi_prev anyway... no-one uses it
> and its horribly inefficient.

I had a use for it in my attempt to write a tree based tail recursion
elimination pass.  Efficient reverse iterators would be very useful to
identify calls in tail positions, as well as for identifying exit
blocks.  I suppose many jump optimizations could benefit from reverse
iterators as well. 

So it would be nice to see bsi_prev() be fixed instead of removed :)

There was an idea to use TREE_CHAIN of the COMPOUND_EXPRs to make the
containers double linked lists.  What happened to that idea?

Gr.
Steven


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