This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
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