OSDN Git Service

* basic-block.h (edge_iterator): Keep the address of VEC(edge) *.
authorbje <bje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Oct 2004 04:33:28 +0000 (04:33 +0000)
committerbje <bje@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Oct 2004 04:33:28 +0000 (04:33 +0000)
commit56ff961b25c723dc51b7a93b1f610780a83ba3d1
tree6a081f1f6693d5039bffedca48954bf4f88f18fc
parentbc3c8ad48535b3f1293af0409175cf75cc80d0c1
* basic-block.h (edge_iterator): Keep the address of VEC(edge) *.
(ei_container): New; renamed.
(ei_start, ei_last): New macros.
(ei_start_1, ei_last_1): Renamed from ei_start.
(ei_last_1, ei_end_p): Use ei_container() where applicable.
(ei_one_before_end_p, ei_next, ei_edge): Likewise.
* gcse.c (remove_reachable_equiv_notes): Use ei_container().

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@88966 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/basic-block.h
gcc/gcse.c